Руководство / Практика голосового ИИ

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

Как тестировать STT на именах, датах, шуме и телефонных записях. Почему одного WER недостаточно.

MAIA / Материалы

Команда MAIA

Около 3 мин на чтение

Проверить разговор
Главное

Сравнивайте распознавание на записях, похожих на ваши реальные звонки. Общая доля ошибок полезна, но неверная цифра в номере или пропущенное «не» может быть важнее нескольких ошибок в служебных словах.

Подготовка корпуса

  • Одинаковые разрешённые записи для всех движков.
  • Чистая речь, шум, тихий собеседник и телефонное сжатие.
  • Имена, суммы, адреса, даты, номера заказа и отрицания.
  • Реплики с исправлениями и длинными паузами.

Оценка результата

WER сравнивает распознанные слова с правильной расшифровкой. Дополните его точностью значимых полей: дата, сумма, номер и выбранная услуга. Агент может не выполнить задачу даже при хорошем среднем WER.

Отдельно измеряйте время появления окончательной реплики. Быстрое частичное распознавание не означает, что система уже разрешила модели отвечать.

Язык и словарь

Сверяйте поддерживаемый язык именно у выбранной модели и режима. Автоопределение, многоязычность и фиксированный русский режим не взаимозаменяемы. Отраслевые названия проверяйте отдельно.

Подсказки словаря, если они поддерживаются, нужно тестировать на похожих словах: улучшение одного названия не должно повышать число ложных распознаваний.

Проверка в полном разговоре

После сравнения расшифровок запустите одинаковые диалоги. Правильное уточнение модели иногда спасает неточную реплику, но это не повод игнорировать ошибки STT. Разделяйте исходное распознавание, последующее исправление и конечный результат.

Источники и проверка

Используйте актуальные документы поставщика и настройки своего проекта. Поддержка режима, условия тарифа и параметры могут измениться.

Следующий шаг

Проверить разговор

Проверьте подходящий сценарий и возможности своего проекта.

Подробнее