/ Модель

Характеристики

Лицензия
Apache 2.0
Архитектура
ultravox · dense
Базовая модель
Falcon-H1-1.5B-Instruct
Библиотека
transformers
Опубликована
27 сен 2026

DuplexJev-B-MOSS-Transcribe-Falcon-H1-1.5B

Распознавание речиАудио, текст → текст3 профессии

Аудиомодель для выбора ответов на короткие вопросы по речи и анализа голосовых признаков, построенная на MOSS-Transcribe-Diarize и Falcon-H1-1.5B.

32скачиваний за 30 дней0лайковвеса обновлены27 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

DuplexJev-B-MOSS-Transcribe-Falcon-H1-1.5B — аудиомодель на основе архитектуры Ultravox, разработанная adventists-ai для коротких решений и анализа признаков речи. Замороженный аудиоэнкодер MOSS-Transcribe-Diarize на архитектуре Whisper передаёт признаки через обучаемый connector-проектор замороженной языковой модели Falcon-H1-1.5B-Instruct. Обучались только 37,8 млн параметров connector; модель объединяет компоненты MOSS-Transcribe-Diarize и Falcon-H1-1.5B-Instruct.

Модель принимает аудио и отвечает на типизированные вопросы выбором из предложенных вариантов: для каждого вопроса вычисляется распределение вероятностей вариантов без генерации токенов. Подходит для коротких решений по аудиоклипам, вопросов по устной речи и оценки голосовых признаков, включая пол и эмоции. В карточке указаны китайский и английский языки; результаты приведены для небольших наборов spoken QA и паралингвистических задач.

Модель распространяется по лицензии Apache-2.0. Ограничения: оценивалась на прочитанной или разыгранной речи и небольших тестовых наборах, а не на потоковом аудио; небольшая языковая модель слабо отвечает на вопросы, требующие общих знаний. Для работы необходимы указанные энкодер и LLM; без Mamba-ядер вычисления на CPU могут быть медленными. Оценки эмоций не следует использовать для принятия решений о людях.

Сценарии применения

  • ответы на вопросы с вариантами по коротким аудиозаписям
  • оценка эмоциональной окраски речи
  • определение голосовых характеристик говорящего
  • классификация признаков устной речи
  • короткие решения по аудиоклипам без генерации развёрнутого текста

Ограничения

Оценивалась на прочитанной или разыгранной речи и небольших тестовых наборах, а не на потоковом аудио; небольшая LLM слабо отвечает на вопросы, требующие общих знаний. Для работы нужны указанные энкодер и LLM; без Mamba-ядер вычисления на CPU могут быть медленными, а оценки эмоций не следует использовать для решений о людях.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

DuplexJev-B-MOSS-Transcribe-Falcon-H1-1.5B

A small DuplexJev connector: the MOSS-Transcribe-Diarize audio encoder (Whisper architecture, 24 layers, 307 M) (frozen) feeds a frozen Falcon-H1-1.5B, and every typed question is read as a single-token distribution over its options, with zero decode steps and many questions per forward pass. Trained with the same recipe as the Qwen3-32B connectors released with the paper.

Audio encoder (frozen)adventists-ai/MOSS-Transcribe-Diarize-Whisper-Encoder
LLM (frozen)tiiuae/Falcon-H1-1.5B-Instruct
Connectorlast encoder layer → frame stacking + SwiGLU projector (B), 37.8 M trainable parameters
Audio tokens50 Hz encoder frames, 8 stacked → 6.25 audio tokens/s
Total parameters1900 M (encoder + LLM + connector)
This variantContent alignment only (R1–R2, transcript distillation). No paralinguistic training: gender and emotion are at chance. A starting point for your own decision fine-tuning.

Quick start

pip install "duplexjev[speech]>=0.2.2"
from duplexjev import Decider, Question

d = Decider.from_pretrained("adventists-ai/DuplexJev-B-MOSS-Transcribe-Falcon-H1-1.5B")

d.decide("utterance_en.wav", [
    Question("turn", "Has the user finished speaking?", ["finished", "not finished"], lang="en"),
    Question("intent", "What does the user want?", ["climate", "media", "navigation", "phone", "chit-chat"], lang="en"),
], lang="en")
d.decide("utterance_zh.wav", [                            # Chinese speech: Chinese question and options
    Question("turn", "用户说完了吗?", ["说完了", "还没说完"], lang="zh"),
    Question("intent", "用户想做什么?", ["空调", "媒体", "导航", "电话", "闲聊"], lang="zh"),
], lang="zh")

Falcon-H1 is a hybrid attention + Mamba model. Recurrent layers carry state along the sequence, so duplexjev (≥ 0.2.2) turns off prefix packing for it automatically (mode="batch": one row per question). For GPU speed install the Mamba kernels: pip install mamba-ssm causal-conv1d (they must be built for your torch/CUDA); without them transformers falls back to a slow reference path.

The encoder is the audio encoder of MOSS-Transcribe-Diarize (Apache-2.0), repackaged as a standard Whisper encoder in adventists-ai/MOSS-Transcribe-Diarize-Whisper-Encoder.

Results

Evaluation (%)paper protocolduplexjev 0.2.2 defaults
qa100 (spoken QA)5056
qa100, Falcon-H1-1.5B reading the transcript73–
ZJU-ML (spoken QA, real + TTS)32–
Easy-Turn (4-way turn state, 800 clips)35.9–
Gender, 800 real utterances53.151.7
Emotion, 4-way, 800 utterances28.128.5

Leaderboard scores (see the GitHub README): main language (mean of qa100, ZJU-ML, Easy-Turn) 39.3, paralinguistics (mean of gender, emotion) 40.6.

Paper protocol: the evaluation prompts of the paper (single option order, one H200). duplexjev defaults: the package's own prompts with lang matched to the clip. Spoken QA with a small LLM is bounded by the LLM itself (see the transcript-reading row); use these connectors for short decisions and speaker cues rather than open knowledge questions.

Latency of one decision event (10 questions, one 4.5 s clip, duplexjev 0.2.2, plain PyTorch): 100.3 s on 8 CPU threads (Xeon Platinum 8558, fp32, not quantized); about 204 ms on one H200 (bf16, measured while the GPU was shared with a training job). Falcon-H1 is not CPU-friendly: without Mamba CPU kernels transformers uses a slow reference path, and each question needs its own row.

Training

Frozen encoder and LLM; only the connector is trained: R1 and R2 transcript distillation on two disjoint 0.5 M-utterance packs of the Ultravox v0.6 mixture (32k steps each, global batch 16). Code and scripts: https://github.com/adventists-ai/duplexjev.

Limitations

  • Evaluated on read or acted speech and small test sets (100–800 items); not on streaming input.
  • Small LLMs answer knowledge questions poorly even from the transcript.
  • Emotion labels come from acted corpora; do not use the outputs to make decisions about individuals.
  • The connector only works with the encoder and LLM listed above.

License

Apache-2.0 for the connector weights. Some training corpora (e.g. WenetSpeech, CoVoST 2) are licensed for non-commercial use only; check them before commercial use. The frozen models keep their own licences: Falcon-H1-1.5B (TII Falcon License 2.0) and the encoder (Apache-2.0).

Citation

@inproceedings{jin2027duplexjev,
  title     = {Batched Speech Decisions Without Decoding: Single-Token Supervision Lets a Frozen {LLM} Hear Beyond the Transcript},
  author    = {Jin, Jie and Ma, Ziyin and Yin, Min and Chen, Jinyu and Song, Haigang and Pang, Zhikun and Zhang, Xiaowen},
  booktitle = {Submitted to IEEE ICASSP},
  year      = {2027}
}

Built by Adventists.ai. Claude (Anthropic) assisted with code.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
UltravoxModel
Ревизия весов
a52a7b5

0 моделей