$jsapi.setVoiceMessageAsrLang
On-premise
С помощью этого метода вы можете изменить язык распознавания голосовых сообщений во время диалога с клиентом. Указанный язык будет использоваться во всех сессиях с этим клиентом.
Вы можете указать любой язык, который поддерживается вашим ASR-провайдером.
подсказка
Чтобы получить текущий язык распознавания, используйте метод $jsapi.getVoiceMessageAsrLang
.
Синтаксис
Метод принимает в качестве аргумента строку с кодом языка. Укажите код языка в формате, который поддерживается вашим ASR-провайдером.
- ECMAScript 5
- ECMAScript 6
$jsapi.setVoiceMessageAsrLang("en-US");
В среде ECMAScript 6 метод является асинхронным:
await $jsapi.setVoiceMessageAsrLang("en-US");
Пример использования
- ECMAScript 5
- ECMAScript 6
state: English
q!: Хочу говорить на английском языке
script:
$jsapi.setVoiceMessageAsrLang("en-US");
a: Теперь вы можете отправить голосовое сообщение на английском
state: English
q!: Хочу говорить на английском языке
scriptEs6:
await $jsapi.setVoiceMessageAsrLang("en-US");
a: Теперь вы можете отправить голосовое сообщение на английском