Команды (версия 3.xx)/Включить распознавание ответа абонента: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
 
(не показаны 54 промежуточные версии 2 участников)
Строка 1: Строка 1:
'''Включить распознавание ответа абонента'''. Позволяет прослушать ответ абонента.
===Описание===
'''Включить распознавание ответа абонента'''. Позволяет включать распознавание ответа абонента.


Для начала необходимо указать устройство, с которого будет происходить распознавание ответа абонента.
Для начала необходимо указать устройство, с которого будет происходить распознавание ответа абонента.


 
[[Файл:Команда распознавание ответа_1.png]]
[[Файл:Команда распознавание ответа абонента1.png]]




Строка 10: Строка 10:


* распознавание DTMF-сигналов т.е. нажатых клавиш на телефоне.  
* распознавание DTMF-сигналов т.е. нажатых клавиш на телефоне.  
* распознавание голосового ответа.  
* распознавание голосового ответа.
 
===Распознавать клавиши (DTMF)===


Распознавание DTMF-сигналов распознает клавиши в соответствии с настройками.  
Распознавание DTMF-сигналов распознает клавиши в соответствии с настройками.  


Необходимо указать Распознаваемые клавиши, которые в дальнейшем можно обработать.
Необходимо указать '''"Распознаваемые клавиши (DTMF)"''', которые в дальнейшем можно обработать.
 
[[Файл:Команда распознавание ответа_2.png]]
 
 
Поле '''"Прерывать при нажатии"''' это список клавиш, при нажатии на которые будет прерывать процесс распознавание ответа абонента. Если оставить пустым, то этот процесс выполняться не будет.
 
Важно, нужно указывать те клавиши которые указаны в "Распознаваемые клавиши" иначе они не будут обработаны. Как видно ниже, доступные клавиши для обработки "012*#", но если указать клавишу например "3", то она не будет обработана.
 
[[Файл:Команда распознавание ответа_3.png]]
 
 
Поле '''"Количество клавиш"''' это количество клавиш, после нажатия нажатия будет прерывать процесс распознавания ответа абонента. Если оставить пустым, то этот процесс выполняться не будет.
 
Важно, если абонент будет нажимать клавиши, которые не указаны в "Распознаваемые клавиши", то они не будут обработаны. Как видно ниже, доступные клавиши для обработки "012*#", но если абонент будет наживать клавишу например "4", то она не будет обработана.
 
[[Файл:Команда распознавание ответа_4.png]]
 


В поле '''"Записать результат"''' необходимо указать имя переменной, в которой сохраниться результат после нажатия клавиш.


[[Файл:Команда распознавание ответа абонента2.png]]
[[Файл:Команда распознавание ответа_5.png]]


===Распознавать голосовой ответ абонента===


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


Необходимо выбрать способ распознавания голоса, существуют 3 способа:
* [[Сервис распознавания Yandex]]
* [[Сервис распознавания Google]]
* [[Локальный Sphinx]]


[[Файл:Команда распознавание ответа абонента3.png]]
[[Файл:Команда распознавание ответа_6.png]]


====[[Сервис распознавания Yandex]]====


Распознавание голосового ответа передает записанный ответ абонента на Yandex SpeechKit на дальнейшую обработку. После обработки, возвращается распознанный текст, который будет записан в переменную, которая указана в поле "Записать результат". В поле "[https://tech.yandex.ru/speechkit/cloud/doc/intro/overview/concepts/speechkit-overview-technology-recogn-docpage/ Тип распознавания]" следует выбрать тот тип, который вам наиболее подходит (Например, если вам нужны только числа от абонента, то следует выбрать тип распознавания "Числа" для более корректного распознавания). В поле "Стоп-слова" можно записать слова, после которых будет прекращено распознавание ответа. Записывать их следует через запятую с пробелом. Опция "Включить распознавание во время произнесения сообщения" активирует распознавание ответа до того, как будет окончено звуковое сообщение, которое стоит сразу после распознавания ответа как команда. Записывать следует число с отрицательным значением, по которому программа будет ориентироваться, за сколько секунд до окончания произнесения сообщения нужно активировать распознавание ответа. Если распознавание не удовлетворяет, то можете записать свою функцию распознавания, активировав опцию "Использовать функцию распознавания".
====[[Сервис распознавания Google]]====


Вернуться [[Справка:Список_команд_(версия_3.xx)|назад]]
====[[Локальный Sphinx]]====

Текущая версия на 06:22, 12 ноября 2019

Описание

Включить распознавание ответа абонента. Позволяет включать распознавание ответа абонента.

Для начала необходимо указать устройство, с которого будет происходить распознавание ответа абонента.

Команда распознавание ответа 1.png


Есть два вида распознавания ответа:

  • распознавание DTMF-сигналов т.е. нажатых клавиш на телефоне.
  • распознавание голосового ответа.

Распознавать клавиши (DTMF)

Распознавание DTMF-сигналов распознает клавиши в соответствии с настройками.

Необходимо указать "Распознаваемые клавиши (DTMF)", которые в дальнейшем можно обработать.

Команда распознавание ответа 2.png


Поле "Прерывать при нажатии" это список клавиш, при нажатии на которые будет прерывать процесс распознавание ответа абонента. Если оставить пустым, то этот процесс выполняться не будет.

Важно, нужно указывать те клавиши которые указаны в "Распознаваемые клавиши" иначе они не будут обработаны. Как видно ниже, доступные клавиши для обработки "012*#", но если указать клавишу например "3", то она не будет обработана.

Команда распознавание ответа 3.png


Поле "Количество клавиш" это количество клавиш, после нажатия нажатия будет прерывать процесс распознавания ответа абонента. Если оставить пустым, то этот процесс выполняться не будет.

Важно, если абонент будет нажимать клавиши, которые не указаны в "Распознаваемые клавиши", то они не будут обработаны. Как видно ниже, доступные клавиши для обработки "012*#", но если абонент будет наживать клавишу например "4", то она не будет обработана.

Команда распознавание ответа 4.png


В поле "Записать результат" необходимо указать имя переменной, в которой сохраниться результат после нажатия клавиш.

Команда распознавание ответа 5.png

Распознавать голосовой ответ абонента

Позволяет распознавать произнесенными абонентом сообщение и передавать на дальнейшую его обработку.

Необходимо выбрать способ распознавания голоса, существуют 3 способа:

Команда распознавание ответа 6.png

Сервис распознавания Yandex

Сервис распознавания Google

Локальный Sphinx