Артефакт при воспроизведении аудиофайла на телефоне с сервера Asterisk - PullRequest
0 голосов
/ 16 марта 2011

У меня есть SIP-сервер Asterisk.При воспроизведении аудиофайла (файла .ulaw, сжатого с использованием ulaw) я слышу заметный щелчок (или звуковой артефакт) перед началом воспроизведения.Этот «щелчок» отсутствует в реальном аудиофайле и происходит в начале каждой команды воспроизведения в сценарии ael.Если я использую другой формат, это проблема с кодеками, как мне решить эту проблему?

Вот некоторые из моих файлов:

http://kscserver.com/hello.zip

http://kscserver.com/thankyou.zip

1 Ответ

1 голос
/ 16 марта 2011

Трудно сказать, не глядя на файл, но если первая выборка файла начинается с некоторого значения, отличного от 0, вы можете получить щелчок (так как вывод будет изменяться от 0 до N в одной выборке - a Широкий шумовой импульс). Если вы не знаете, что образец начинает «очищаться», может иметь смысл увеличить его по объему или выполнить поиск несжатых данных для пересечения нуля и начать с него.

...