Проиграть значение в сценарии IVR
Компонент "Проиграть значение" используется для звукового воспроизведения цифр и дат.
При помощи компонента "Проиграть значение" можно воспроизвести числовые значения следующих типов: текст, число, цифры, порядковый номер, дата и время, продолжительность, телефонный номер, сумма, флажок.
В базовой поставке «Infinity Call-центр X» значения могут быть проиграны на русском и английском языках. Имеется возможность создания своей группы голосов. Технология воспроизведения такова: на основе параметров компонента формируется последовательность записанных звуковых файлов, соответствующих фрагментам воспроизведения, которые последовательно воспроизводятся в линию. Такая технология проигрывания позволяет воспроизводить значения с очень высоким качеством.
Свойства компонента:
- Голос – выбор группы голосов.
- Значение – выражение значение, которого необходимо проиграть. Аргумент значение может иметь тип строка (номер телефона), числовой тип (целочисленное или дробное), типы Дата, Время, Дата и время
- Пауза, (сек) – определяет значение паузы в секундах, которое система будет ждать ввода цифры после окончания проигрывания значения.
! |
В случае использования компонента "Проиграть значение" при включенном значении параметра "стоп по кнопке", не рекомендуется указывать как нулевое значение паузы, так и слишком большое значение величины паузы. В первом случае, абонент может не успеть среагировать на приглашение нажатия кнопки, а слишком большая пауза будет вызывать излишние подозрения в работоспособности сервиса. |
- Сохранить кнопку – определяет переменную в которую будет записано значение переданного DTMF сигнала (нажатой клиентом кнопки). В качестве переменной можно указать только переменную типа строка;
! |
DTMF сигналы, полученные от абонента, трансформируются системой в строковую переменную. Несколько полученных подряд DTMF сигналов называются DTFM последовательностью. DTMF сигнал и DTMF последовательность могут состоять только из символов {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #}, нажатие других кнопок абонентом в системой не воспринимается. |
- Стоп по кнопке – определяет будет ли воспроизведение значения сразу же прервано, если абонент нажал какую либо кнопку на телефоне. Нажатие абонентом кнопки на телефоне эквивалентно передачу одиночного DTMF символа в систему.
- Формат – Формат воспроизводимого значения (текст, число, цифры, порядковый номер, дата и время, продолжительность, телефонный номер, сумма, флажок).
- Формат валюта – Формат воспроизводимого значения валюты. Принимает значения: Рубли, Доллары, Евро.
- Формат дата/время – Формат воспроизводимого значения даты и времени. Принимает значения: Дата, Дата (число, месяц), Дата (число, месяц, год), День недели, Месяц, Год.
- Формат род – Формат воспроизводимого значения по категориями родов имен существительных. Принимает значения: Мужской, Женский, Средний. Например, "1" будет в женском роде воспроизведено "одна", в мужском – "один", в среднем – "одно".
Из компонента "Проиграть значение" ведут четыре различных перехода:
- ОК – звуковой ролик был озвучен до конца и в процессе воспроизведения со стороны абонента не была получена последовательность DTMF (ни одна клавиша на телефоне абонентом нажата не была);
- Кнопка – в момент воспроизведения значения абонентом была нажата какая либо клавиша а системой получен DTMF сигнал;
- Ошибка – во время воспроизведения значения произошла какая либо ошибка;
- Положили трубку – во время воспроизведения значения абонентом была положена трубка.
! |
Внимание! Стоит обратить внимание на совместном использовании компонента "Проиграть значение" и "Ввод данных", описанное в разделе Ввод данных. |