Возможно ли применение Asterisk?

У меня нет опыта работы с Asterisk, и я хочу скопировать приложение, которое я использую на платформе Voxeo. Рабочий процесс такой:

  • Сделай исходящий звонок.
  • Если автоответчик обнаружен, оставьте сообщение и повесьте трубку.
  • Если человек обнаружен, включите какую-нибудь музыку для человека.
  • Создайте еще один исходящий звонок в колл-центр.
  • Когда колл-центр берет трубку, воспроизведите файл WAV и немного текста в речь.
  • Когда колл-центр нажимает клавишу DTMF, соедините 2 вызова вместе.

Можно ли скопировать это приложение на решение Asterisk? Каков уровень сложности создания такой системы? Видите ли вы какие-либо подводные камни или области, из-за которых такое решение проблематично построить или запустить.

Надеюсь, что один из вас, гениев Звездочки, может дать мне несколько советов. Благодарю.

2 ответа

Ваши пункты 1, 3 и 5 относительно просты.

У Cepstral есть хорошие, дешевые голоса для tts, которые будет использовать звездочка.

Пункт 2 однако...

Обнаружение автоответчика - это черное искусство.

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

Если мы нажали клавишу, это человек. Мы можем воспроизвести сообщение и запросить подтверждение тревоги.

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

Мы хотели бы иметь возможность покончить с нажатием клавиши, но потом столкнуться с множеством проблем, пытаясь добиться "детектируемости", чтобы последовательно работать с различными сообщениями автоответчика.

Пункты 4 и 6 у меня нет опыта.

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

У меня есть хороший опыт по сочетанию Sun VM и Elastix BOX, легко запустить систему и начать исследование вкусностей Asterisk.

Я немного скептически отношусь к обнаружению ответа (человека или автоответчика). Позже сегодня, когда у меня будет больше свободного времени, я попробую ваш сценарий и предложу более полезный ответ.

Другие вопросы по тегам