Веб-аудио - decodeAudioData - PullRequest
       22

Веб-аудио - decodeAudioData

0 голосов
/ 11 октября 2018

Я беру пакеты g711 a-law из RTP-Stream (Walky Talky).Моя цель - преобразовать g711 в wav или wavpcm для отправки этих чанков через веб-сокеты в браузер.Это моя командная строка sox:

sox --channels 1 - type raw --rate 8000 -e a-law snd.in --type wavpcm --rate 8000 -e sign-integer-b 32 snd.out

Когда я отправляю эти пакеты (не полный файл) через websocket (двоичный файл - ArrayBuffer) в браузер и пытаюсь выполнить «decodeAudioData», я всегда получаю исключение »невозможно декодировать аудиоданные ".

Какое преобразование звука должно использоваться (параметр sox), с которым AudioContext.decodeAudioData может работать?

большое спасибо заранее

Гарри

...