Я делаю проект по автоматическому вызову клиента с поддержкой IVR. Клиент вводит ПИН-код. Мне нужно извлечь этот PIN-код с помощью Java / скриптов на Backend.
Я планирую использовать для этой цели сервер Asterisk. Чтобы настроить среду разработки, могу ли я подключить тестовый мобильный телефон через последовательный порт / USB к серверу Linux, на котором запущен Asterisk ?. Если это возможно, не могли бы вы подсказать мне соответствующую документацию для этого?
Большое спасибо.
Вам не нужен мобильный телефон для проверки настройки Asterisk.
Просто подключите программный телефон (есть бесплатные SIP-клиенты, такие как xlite) к серверу Asterisk и проведите тестирование.
Чтобы запрограммировать свое IVR-взаимодействие, вы можете использовать AGI - вы можете сделать это на нескольких языках, включая Java. Сценарии AGI позволяют выполнять специфические для IVR взаимодействия, такие как воспроизведение подсказки и чтение ввода DTMF.
Вы смотрели на Twillio? Похоже, они делают именно то, что вы хотите ... Если вы в США.