Добавить звук к голосовому сообщению (версия 3.xx): различия между версиями
McBurns (обсуждение | вклад) |
McBurns (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Страница добавления звуков к голосовому сообщению. | Страница добавления звуков к голосовому сообщению. | ||
__TOC__ | |||
==Стандартная страница== | |||
[[Файл:WikiSoundAddFile.png]] | [[Файл:WikiSoundAddFile.png]] | ||
Строка 42: | Строка 44: | ||
При выборе параметра «Использовать следующие символы как разделители» можно указывать несколько звуковых файлов в одной ячейке базы данных. | При выборе параметра «Использовать следующие символы как разделители» можно указывать несколько звуковых файлов в одной ячейке базы данных. | ||
==Страница добавления звука с обработкой DFMT-сигнала== | |||
Начиная с версии 3.03 в сценарии можно использовать переменные. | |||
Это могут быть как переменные, предопределённые программой, так и любые другие, определённые вами лично. | |||
Для страницы дополнительного голосового сообщения при обработке DTMF-сигналов предопределена переменная PressedKey. На рисунке ниже вместо неё будет подставляться значение нажатой клавиши. То есть, если клиент нажал 0, будет произнесён файл Filename0.wav, а если 6, то Filename6.wav. | |||
Конечно же, соответствующие файлы необходимо заранее поместить в папку Sound с установленным Call Office либо в папке, куда указывает свойство [[Объект_Device/Свойства/SoundPath|SoundPath]]. | |||
[[Файл:WikiDTMFSound.png]] | |||
[[Category:Помощь (версия 3.xx)]] | [[Category:Помощь (версия 3.xx)]] |
Версия 07:31, 22 октября 2013
Страница добавления звуков к голосовому сообщению.
Стандартная страница
Можно добавить звуковой файл в формате wav к сообщению.
Нажмите кнопку для выбора звуков из папки Call Office или установленных голосовых библиотек.
Нажмите кнопку «Обзор», чтобы указать файл в другой папке компьютера.
Нажмите кнопку , чтобы прослушать выбранный звук.
Выражение позволяет добавлять к голосовому сообщению произвольные данные, в том числе из базы данных, используемой для работы сценария. Выбрав в выпадающем списке поле базы данных, нажмите на кнопку , чтобы добавить его название в строку выражения.
Для произнесения результата выражения можно использовать несколько способов:
Комбинирование. Позволяет преобразовывать значение выражения в даты, суммы и т.д. Для произнесения чисел и сумм в настоящее время используются русский, английский и казахский языки. Для произнесения дат – русский и английский.
Можно задать тип преобразования. Количественный: один, два, три и т.д. Порядковый: первый, второй и т.д.
Можно задать денежную единицу. Для каждого языка денежные единицы различаются.
Формат поля определяет, в каком виде или какую часть значения поля необходимо произнести.
Например, если поле [Дата] содержит «05.06.2013», а в поле формата записано «yyyy», будет произнесён только год.
Допустимые символы в формате и их значения:
9 - цифра; $ - денежная единица; . - разделитель разрядов;
dd - день; mm - месяц; yyyy - год;
hh - час; mi - минута; ss - секунда.
Синтез. При синтезе сообщений в обязательном порядке возьмите фразу в кавычки, иначе программа обрабатывает её как переменные, что приводит к ошибке при работе сценария.
Выражение как звуковой файл. Берёт имя звукового файла из поля базы данных и произносит этот звуковой файл.
При выборе параметра «Использовать следующие символы как разделители» можно указывать несколько звуковых файлов в одной ячейке базы данных.
Страница добавления звука с обработкой DFMT-сигнала
Начиная с версии 3.03 в сценарии можно использовать переменные.
Это могут быть как переменные, предопределённые программой, так и любые другие, определённые вами лично.
Для страницы дополнительного голосового сообщения при обработке DTMF-сигналов предопределена переменная PressedKey. На рисунке ниже вместо неё будет подставляться значение нажатой клавиши. То есть, если клиент нажал 0, будет произнесён файл Filename0.wav, а если 6, то Filename6.wav.
Конечно же, соответствующие файлы необходимо заранее поместить в папку Sound с установленным Call Office либо в папке, куда указывает свойство SoundPath.