Skip to main content
Параметр dictionary передаёт модели список терминов: названия жилых комплексов, улиц, продуктов, имена и фамилии сотрудников. Модель чаще пишет их так, как в списке, а не созвучными словами («Форум Сити», а не «Орумсити»).
Словарь бесплатный: оплачивается только распознавание.
Словарь заметно улучшает написание терминов, но не гарантирует его. Проверьте результат на своих записях.Если в канале слышно второго собеседника (эхо, общий канал на двоих), словарь может добавить лишний текст в паузах. На таких записях сравните результат со словарём и без него.

Где работает

Работает с диаризацией и без. Распознавание со словарём идёт на модели palatine_large_highspeed (или palatine_small, если вы указали её). Режим — только fast_inference=true (по умолчанию). С fast_inference=false вернётся 422.

Формат

Передайте термины одним из способов:
  • повторите параметр на каждый термин: dictionary=Форум Сити&dictionary=Ольховский;
  • одной строкой через запятую: dictionary=Форум Сити, Ольховский;
  • JSON-массивом: dictionary=["Форум Сити", "Ольховский"].
Если в термине есть запятая (Римского-Корсакова, 11), передайте термины повтором параметра или JSON-массивом.

Ограничения

При превышении запрос отклоняется с кодом 422, задача не создаётся. Пустые строки и повторы (без учёта регистра) отбрасываются. Советы:
  • Пишите термины в начальной форме и так, как они должны выглядеть в тексте: «Ольховский», «ЖК Мечта». Модель сама поставит нужный падеж.
  • Включайте только то, что модель путает. Общеупотребительные слова в словаре не нужны.
  • Вместе со словарём задайте язык записи language=ru (см. Поддерживаемые языки).

Пример

Параметр prompt в /audio/transcriptions принимается для совместимости с OpenAI, но на распознавание не влияет. Для терминов используйте dictionary.