Программа “Автопрозвонка” предназначена для организации интерактивного речевого взаимодействия с абонентом через телефонную сеть, используя обычные голосовые модемы.
Алгоритм работы программы полностью определяется сценарием. Сценарий состоит из отдельных команд, комбинируя которые, можно получить широкий спектр рабочих процессов программы. Все рабочие процессы, построенные на основе сценариев, можно условно разделить на три категории:
Самостоятельное начало взаимодействия с абонентом
– в этом случае программа набирает заданный телефонный номер и, в случае если абонент поднял трубку, начинает речевое взаимодействие с абонентом.
Начало взаимодействия с абонентом по инициативе самого абонента
– в этом случае программа ожидает поступления входящего звонка, и после его поступления начинает процесс взаимодействия с абонентом. В этом случае возможно автоматическое определение номера абонента и его анализ. Благодаря этому режиму легко организовать интеллектуальный автоответчик.
Режим прослушивания линии – в этом случае программа постоянно слушает телефонную линию и в моменты разговоров способна записывать их на диск для прослушивания в дальнейшем.
Указанное функциональное деление сценариев весьма условно, так как можно легко создавать комбинированные варианты. Например, можно легко создать сценарий, в котором программа в дневное время будет осуществлять передачу абонентам сообщений, а в вечернее и ночное будет отвечать на запросы, работая как автоответчик.
Под речевым взаимодействием понимается как простая передача сообщения, так и организация интерактивного диалога с абонентом. Организовать диалог можно используя клавиши набора номера на телефонном аппарате абонента, при этом телефонный аппарат должен находиться в тональном режиме. Программа способна распознавать тональные сигналы, поступившие от абонента, анализировать их и произнести голосовое сообщение в зависимости от информации введенной абонентом. Благодаря этому можно организовывать системы голосового меню. В процессе анализа программа способна записывать сообщения поступающие с телефонной линии. Записанные сообщения можно записать в базу данных и впоследствии легко выбрать и прослушать, а так же воспроизвести командами сценария.
Требования к звуковым файлам можно посмотреть здесь.
Требования к аппаратному и программному обеспечению можно посмотреть здесь.
|