Сценарий фонового медиа-взаимодействия — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
Строка 10: Строка 10:
 
[[File:Media_2.jpg]]
 
[[File:Media_2.jpg]]
  
'''Символ прерывания''' нужен для того, при вводе с клавиатуры абонента указанной последовательности проигрывание прекращается, и управление переходит к следующему компоненту.
+
'''Символ прерывания''' нужен для того, при вводе с клавиатуры абонента указанной последовательности проигрывание прекращается, и управление переходит к следующему компоненту. 0 - прослушать все заново, 1 - переключиться на следующую запись, для данного случая.
 
'''Буфер''', переменная куда сохраняется данный символ прерывания. Переменную называем ''Буфер''
 
'''Буфер''', переменная куда сохраняется данный символ прерывания. Переменную называем ''Буфер''
 
Чтобы ходить по сценарию, используем компонент Меню с сохранением в него нашей переменной ''Буфер'' и значениями, которые мы выставили в Символе прерывания.
 
Чтобы ходить по сценарию, используем компонент Меню с сохранением в него нашей переменной ''Буфер'' и значениями, которые мы выставили в Символе прерывания.
Строка 16: Строка 16:
 
[[Общие компоненты сценариев#Меню|'''Меню.''']]
 
[[Общие компоненты сценариев#Меню|'''Меню.''']]
  
В '''Аргумент'''
+
В '''Аргумент''' записываем нашу переменную ''Буфер''. В '''Значения''' наши значения из Символа прерывания.
 +
 
 +
[[File:Media_3.jpg]]
 +
 
 +
[[File:Media_4.jpg]]

Версия 08:30, 18 июня 2013

Каждый канал может обслуживаться только в одном IVR-сценарии в силу специфики медиа-взаимодействия. Исключением является запуск дублирующего фонового IVR сценария медиа-взаимодействия. Вне зависимости от того, запущен ли основной сценарий IVR, обслуживающий конкретный канал, сценарий медиа-взаимодействия способен проводить системные служебные действия, а также воспроизведение, запись, получение DTMF-сигнала. При этом основной сценарий (если он запущен) может производить попытки переключения, в том числе и с ожиданием в очередях. Все это время абонент будет слышать то, что происходит в фоновом сценарии. Аналогичным образом абонент может взаимодействовать с фоновым сценарием, если он назначен в качестве «Мелодии ожидания» в общих настройках или в задаче.

Итак, рассмотрим первый вариант. Совершается входящий звонок, и чтобы клиент не слушал обычные гудки, заменяем их на Сценарий фонового медиа-взаимодействия с возможность ходить по данному сценарию, то есть переключения между мелодиями, играющими в сценарии. Media 1.jpg

Рассмотрим элементы нашего сценария.

Воспроизведение звукового файла

Media 2.jpg

Символ прерывания нужен для того, при вводе с клавиатуры абонента указанной последовательности проигрывание прекращается, и управление переходит к следующему компоненту. 0 - прослушать все заново, 1 - переключиться на следующую запись, для данного случая. Буфер, переменная куда сохраняется данный символ прерывания. Переменную называем Буфер Чтобы ходить по сценарию, используем компонент Меню с сохранением в него нашей переменной Буфер и значениями, которые мы выставили в Символе прерывания.

Меню.

В Аргумент записываем нашу переменную Буфер. В Значения наши значения из Символа прерывания.

Media 3.jpg

Media 4.jpg