Голосовое меню

Блок “Голосовое меню” по своим свойствам похож на блок “Проигрыватель”. Используйте его для тех случаев, когда нужно, что бы абонент при помощи клавиш или голосового ответа выбрал то или иное действие, после того как робот закончит проговаривать текст или будет проигран аудиофайл.

Настройки синтеза по умолчанию

Выбрав этот блок, вы можете отключить «Настройки синтеза по умолчанию» стандартные настройки и получить доступ к дополнительным параметрам.

После выбора провайдера появится новый блок под названием «Язык». При нажатии на него отобразится выпадающий список, содержащий все доступные языки.

После выбора языка в следующем блоке можно выбрать голос. Стоит отметить, что для определенных языков доступен только женский голос, для других — только мужской, а для некоторых языков доступны оба варианта голоса.

SSML разметка в синтезе речи

SSML (Speech Synthesis Markup Language) — это язык разметки, который используется для управления синтезом речи. С его помощью можно контролировать различные аспекты произношения синтезированной речи, такие как интонация, темп, громкость, паузы и многое другое. SSML позволяет создавать более естественное и выразительное звучание речи, что делает его полезным инструментом для разработки голосовых приложений, ассистентов и других систем, где важно качественное воспроизведение речи.

Для информации о том, как использовать разметку SSML (Speech Synthesis Markup Language) в синтезе речи и о его тегах, обратитесь к разделу ‘Проигрыватель‘.

TTS разметка в синтезе речи

TTS-разметка дает возможность управлять синтезом речи при помощи специальных символов и SIL-тегов. Это позволяет сделать синтезированную речь более естественной.

Поддержка TTS-разметки доступна для русского языка для данных в формате ‘text’ (см. подробнее в разделе Проигрыватель).

Посимвольное воспроизведение чисел

Когда «Посимвольное воспроизведение чисел» отключено, числа озвучиваются с использованием стандартного форматирования. Это может включать десятичные разделители (точки или запятые), знаки валют и другие символы.

Пример:

  • 10,24 р. (или 10 рублей 24 копейки).

При включенном посимвольном воспроизведении числа произносятся без каких-либо дополнительных символов или форматирования. Каждая цифра и знак отображаются по порядку.

Пример:

  • 10,24 р. будет воспроизведен как 1 0 , 2 4.

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

Детекции тишины и прерывания

Также в блоке можно использовать функции «Детекция тишины» и «Детекция прерывания»:

  1. Если включена функция «Детекция тишины», переход на другой блок происходит через 2–3 секунды после завершения высказывания собеседника;
  2. Если включена функция «Детекция прерывания» — когда человек вмешивается в процесс общения во время прослушивания роботом, — система может соответствующим образом реагировать. Например, при активированной «Детекции прерывания» система автоматически включает специальный блок с текстовой подсказкой.

В некоторых сценариях может потребоваться, что бы система при звонке в случайном порядке выбирала то, что будет произносить робот. Для таких случаев предусмотрена функция «Варианты альтернативного ответа». Благодаря ей, вы можете добавить один или несколько альтернативных вариантов текста для робота, нажав на «+». Подробнее об этой функции смотрите в Проигрыватель.

После настроек типа Синтез/Медиа в свойствах блока “Голосовое меню” расположен параметр “Ожидание ответа” (по умолчанию 2 секунды). Данный параметр отвечает за то, сколько времени система будет ожидать ответ абонента, после того как робот закончит проговаривать текст или закончится проигрывание аудиофайла.

В блоке “Голосовое меню” распознавание записывается в системную переменную recognizedData, из которой, при необходимости, можно извлечь распознанные данные.

Настройки распознавания по умолчанию

При выборе этого блока вы можете отключить «Настройки распознавания по умолчанию» и открыть новые блоки настроек.

После выбора провайдера будет доступен новый блок «Язык«. При нажатии на него открывается всплывающий список, который содержит все доступные языки.

Варианты ответа

Ниже расположены “Варианты ответа”. Иконка с плюсом служит для добавления в блок нового варианта ответа. Вы можете добавить столько вариантов ответа, сколько требуется согласно логике вашего сценария.

При нажатии на поле “Ответ” раскроется список с вариантами ответа. В качестве вариантов ответа могут быть назначены клавиши телефона, а также Голосовые ответы абонента.

После того как вы выберете в выпадающем списке тот или иной вариант ответа, вы увидите как этот вариант появился в виде кружочка внизу блока “Голосовое меню”.

Таким образом, каждый вариант ответа добавленный в блок, будет отображаться в виде дополнительного якоря, от которого могут рисоваться отдельные ветви вашего сценария.

Обратите внимание, что блок “Голосовое меню” позволяет провести стрелку от конца блока к его началу, т.е. замкнуть блок на себя. Это может потребоваться, например, когда клиенту в качестве варианта действия предлагается прослушать аудиоролик или текст сообщения заново.

Медиа

Чтобы привязать аудиофайл к проигрывателю, перейдите во вкладку «Медиа» и выберите любой файл из вашей медиатеки. Вы также можете воспользоваться поиском, чтобы быстро найти нужный медиафайл:

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

Если необходимость использования альтернативного медиа отсутствует, вы можете нажать на «-» и они будут удалены.

На этой странице