Словарь

Что такое end-to-end модель

Марк Весёлый · основатель «Потока» · ~6 мин

End-to-end модель — архитектура распознавания речи, в которой один нейросетевой блок сразу переводит звук в текст, без отдельных акустической и языковой моделей, как в более старых системах. Все части такой модели обучаются совместно, единой сетью, а не по отдельности — из-за этого устройство получается проще. End-to-end модели сегодня — основной подход в современном ASR.

Старые системы распознавания речи склеивали несколько отдельных моделей — акустическую, языковую и другие, — которые настраивали по отдельности, одну за другой. End-to-end модель устроена иначе: это единый нейросетевой блок, который сразу превращает звук в текст. Разбор соседних понятий — в словаре терминов распознавания речи.

Что означает термин end-to-end модель

End-to-end модель — архитектура распознавания речи, где один нейросетевой блок сразу переводит звук в текст, без отдельных акустической и языковой моделей, которые раньше настраивались независимо друг от друга. По определению источника (Google Research), все компоненты такой модели — например, модели LAS — обучаются совместно как единая нейронная сеть, а не как отдельные модули, как в привычных системах, и от этого всё устройство получается заметно проще.

Сегодня такой подход — основной в современном автоматическом распознавании речи: большинство современных систем построено как end-to-end модель, а не как связка более ранних решений с отдельными акустической и языковой моделями.

ТерминЧто значитПример
End-to-end модельархитектура распознавания речи, где один нейросетевой блок сразу переводит звук в текст, без отдельных акустической и языковой моделейend-to-end модели сегодня — основной подход в современном ASR
Промежуточные результаты (partial results)черновой, ещё не окончательный текст, который стриминговая система показывает по ходу распознаванияпромежуточные результаты могут отличаться от финального текста после уточнения
Отношение сигнал/шум (SNR)соотношение уровня полезного звука (голоса) к уровню фонового шумачем выше SNR, тем легче системе точно распознать речь
Доменная адаптациянастройка модели распознавания под особенности конкретной предметной области — юриспруденции, медицины, ИТдоменная адаптация снижает число ошибок в специфических терминах отрасли
Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Пример из диктовки

End-to-end модели сегодня — основной подход в современном ASR: это не редкое исключение, а стандартный способ построить систему распознавания речи, если сравнивать с более ранними, многоступенчатыми решениями.

Практическое отличие видно в том, как модель устроена и обучается. По данным Google Research, все компоненты такой модели — например, модели LAS — обучаются совместно, единой нейросетью, а не как отдельные модули, которые пришлось бы настраивать и совмещать по отдельности, как в более старых системах.

Как это касается Потока, а где нет

«Поток» — облачный сервис, распознавание идёт на серверах в России, без интернета он не работает. Собрана ли его модель как end-to-end архитектура или иначе, «Поток» не публикует — здесь термин разобран как общий принцип устройства современных систем распознавания речи, а не как заявленная деталь конкретного продукта.

Разбор темы в три шага: Что означает термин end-to-end модель → Пример из диктовки → Как это касается Потока
О чём страница по шагам: Что означает термин end-to-end модель → Пример из диктовки → Как это касается Потока.

Частые вопросы

End-to-end модель — это то же самое, что нейросеть?

Не совсем: end-to-end модель — это архитектура распознавания речи, где вся система устроена как единая нейросеть, без отдельных акустической и языковой моделей. End-to-end описывает именно то, что все части модели обучаются и работают совместно, а не по отдельности.

Какая модель распознавания используется в Потоке?

Поток использует собственную модель, обученную под русскую речь; название модели или вендора под капотом не раскрывается.

Что такое end-to-end модель: что это и чем отличается?

Что такое end-to-end модель. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое end-to-end модель» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Что такое end-to-end модель: чем «Поток» отличается от встроенной диктовки?

Что такое end-to-end модель. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое end-to-end модель» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Что такое end-to-end модель: работает ли распознавание без интернета?

Что такое end-to-end модель. Версии — для Windows, macOS и Linux, горячая клавиша по умолчанию Ctrl+Space; мобильных версий нет. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. Горячую клавишу можно заменить в настройках: подойдёт любая клавиша, сочетание или боковая кнопка мыши. «Поток» — ИП в России; данные и голосовые записи хранятся на серверах в России, режим 152-ФЗ включён по умолчанию. Для «Что такое end-to-end модель» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Что такое end-to-end модель: сколько стоит и что входит в бесплатный план?

Что такое end-to-end модель. Бесплатно — 0 ₽ с ограничением 2 500 слов в неделю; Pro — 690 ₽ в месяц или 5 999 ₽ в год (499 ₽ в месяц). «Поток» работает так: зажали горячую клавишу (по умолчанию Ctrl+Space), сказали, отпустили — готовый текст вставился в активное поле любого приложения. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое end-to-end модель» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Если хотите сравнить сами

Возьмите одну свою задачу и надиктуйте её в «Потоке». Первые 14 дней — без ограничений и без карты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

Скачать «Поток»

Готовые записи расшифровывает Telegram-бот «Потока» @potok_now_bot: пришлите файл или ссылку на YouTube, VK Видео, RuTube, Instagram или TikTok — текст придёт в чат. Подписка «Потока» снимает лимит и в боте.

Встроенная диктовка и «Поток»

По справке Microsoft и Apple.
СредствоГде работаетРусский языкГде распознаётся речь
Голосовой ввод Windows (Win+H)Windows 10 и 11только в Windows 11облако Microsoft, без интернета не работает
Диктовка macOSmacOSестьна устройстве или на серверах Apple
ПотокWindows, macOS, Linuxосновной языкоблако, серверы в России, без интернета не работает

Первоисточники: research.google · support.microsoft.com

Марк Весёлый — основатель «Потока». Пишет о голосовом вводе на русском: как диктовать в рабочих программах, что мешает и чем это чинится.
© Поток · Липатников Владимир Олегович · ИНН 502915859701 · Оферта Сравнения · Вопросы и ответы · О проекте Бесплатный голосовой ввод · Голосовой ввод для нейросетей · Данные и 152-ФЗ · Голосовой ввод на Mac · Тарифы бота · 14 дней Pro за отзыв