Skip to main content

Облачные контекстные словари

Облачные контекстные словари — это заранее загруженные в сервис распознавания наборы фраз для распознавания с повышенной или пониженной вероятностью.

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

Контекстные словари используются, если размер контекста очень большой, и его трудно передавать в каждом запросе через метод Распознавание речи в параметре SpeechContext.

Контекстные словари предназначены для уменьшения трафика и накладных расходов создания контекстных объектов для часто используемых наборов фраз.

Как работать с контекстным словарем

  1. Создайте контекстный словарь.
  2. Отправьте его команде VoiceKit на voicekit_support@tinkoff.ru или в личном кабинете через форму обратной связи.
  3. Получите ID контекстного словаря от команды VoiceKit.
  4. Передайте ID полученного контекстного словаря через метод Распознавание речи в параметре speech_context_dictionary_id.

Структура контекстного словаря

Контекстный словарь представляет собой набор пар <phrase, score>, как и SpeechContext.

Словари передаются в виде текстовых файлов, в которых на каждой строке указаны фраза и вес фразы, разделенные пробелом. Пример:

вася пупкин 2.0

джон леннон 4.5

Диапазон значений веса фразы — [-10.0, 10.0] с типом переменной float. Чем больше вес, тем выше вероятность распознавания фразы.

Если указать отрицательное значение, фраза или слово будут распознаваться с пониженной вероятностью.

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.