Пример настройки сценария IVR с синтезом и распознаванием речи на базе Yandex Speechkit cloud

Пример настройки сценария IVR с синтезом и распознаванием речи на базе Yandex Speechkit cloud

Регистрируемся в яндекс паспорте:

https://passport.yandex.ru/registration


Яндекс.Облако1.png


После регистрации переходим по ссылке: https://cloud.yandex.ru


Яндекс.Облако2.png


Яндекс.Облако3.png


Яндекс.Облако4.png

Далее заполняем все поля для создания платежного аккаунта и указываем способ оплаты(личный либо бизнес аккаунт):

Яндекс.Облако5.png

Активируем аккаунт:

Яндекс.Облако6.png

После активации переходим в меню «Управление доступом»

Яндекс.Облако7.png

Нажимаем кнопку «Настроить роли»

Яндекс.Облако8.png
Назначаем роли admin для каталога и облака.


Яндекс.Облако9.png

Яндекс.Облако10.png

Выбираем каталог default

Яндекс.Облако11.png

Нажимаем на адресную строку и выделяем и копируем все после (это id folder , которую необходимо будет занести в программу Inifnity Call-Center X в параметры системы)

https://console.cloud.yandex.ru/folders/xxxxxxxxxxxx

Яндекс.Облако12.png

Яндекс.Облако13.png
Далее переходим по ссылке:

https://cloud.yandex.ru/docs/iam/concepts/authorization/oauth-token

Нажимаем на гиперссылку.

Яндекс.Облако14.png

Нажимаем разрешить и получаем OAuth-токен. Копируем его и заносим в параметры системы программы Infinity Call-Center X. После этого перезагружаем сервер Infinity X через утилиту Infinity Guardian , либо перезаходим в параметры системы.


Яндекс.Облако15.png
После перезапуска сервера или переоткрытия инструмента «Параметры системы» автоматически заполнится поле IAM-токен. 

На этом настройка «яндекс облака» для работы синтеза и распознавания в программе Infinity  завершена. 


Яндекс.Облако16.png
Пример настройки простейшего сценария для Yandex

Для настройки сценария нам потребуются компоненты «Синтез речи (Yandex)», а так же компонент «Распознать текст (Yandex)». Наш сценарий будет проговаривать абоненту нужный текст, который можно задать вручную или можно взять из переменной (выделено красным).

На рисунке Вы можете увидеть, что наш сценарий будет использовать всего 8 основных компонентов, это 2 строковые переменные, куда будет сохранен распознанный текст и компоненты: «Синтез речи (Yandex)» (помечены номерами 1, 3, 4, 6), и «Распознать текст (Yandex)» (помечены номерами 2, 5). 

Схема работы представленного сценария:
В Компоненте «1» мы задаем нужный нам текст, в нашем случае это предложение назвать свою должность. Используемый голос у нас будет женским (в поле Голос, выбрано Jane). Остальные параметры для нас не критичны, поэтому оставляем по дефолту. Далее, по окончанию проигрыша указанного нами текста по веткам «Ок» и «Кнопка» направляем на следующий компонент, отмеченный цифрой «2».  Данный компонент у нас будет распознавать текст, который будет проговаривать абонент, и записывать его в переменную «Answer1», время на распознавание текста мы отведем в 10 секунд (отмечено зеленым).  В компоненте «3» мы проговариваем распознанный текст из переменной «Answer1», и по окончанию переходим к компоненту «4», где синтез речи предложит абоненту  назвать свои контактные данные и с помощью компонента «5» запишет их в переменную «Answer2», которую затем воспроизведет компонент под номером «6» и завершит выполнение сценария.
Yandex_manual.jpg



Нашли ошибку?
Выделите текст, нажмите Ctrl + Enter

Сообщение об ошибке

Адрес страницы *
Ошибочный текст *
Комментарий *
Защита от автоматического заполнения

Введите символы с картинки*

Дополнить статью

Адрес *
Ваше ФИО
Ваш Email
Текст дополнения *

Попробовать InfinitySmart бесплатно

Зарегистрируйтесь, чтобы получить доступ
к бесплатной версии на 14 дней

Заказ презентации

После отправки запроса наш менеджер свяжется с вами для демонстрации системы, рассчитает ее стоимость, ответит на вопросы