LINUX.ORG.RU
ФорумAdmin

Голосовое оповещение через 3G-модем

 , , ,


0

3

Здравствуйте!
Настраиваю голосовое оповещение, как описано в статье:

https://habrahabr.ru/post/192930/

Модем - Huawei E1550. Прошивка - 11.608.14.15.311
После того, как абонент поднимает трубку, он слышит треск и шумы вместо содержимого звукового файла.
Длительность шумов и тресков соответствует продолжительности звукового файла.
Смысл в том, что порт 3G-модема (/dev/ttyUSB1) сначала переводится в голосовой режим:

AT^CVOICE=0
Затем после поднятия трубки в порт дается команда:
AT^DDSETEX=2
После этого в порт выдается звуковой файл порциями по 320 байт с задержкой 0.02 секунды.
Звуковой файл подготовлен в формате WAV (PCM, 8000Гц, 16bit, Mono)
После открытия звукового файла, указатель устанавливаю в позицию 44 (пропускаю заголовок wav)
Где ошибаюсь? Спасибо!



Последнее исправление: citmen (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.