网络音频-解码音频数据

时间:2018-10-11 14:27:45

标签: javascript node.js websocket sox web-audio-api

我正在从RTP-Stream(便携式对讲机)中获取g711 a-law软件包。我的目标是将g711转换为wav或wavpcm,以通过websocket将这些块发送到浏览器。 这是我的sox命令行:

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

当我通过websocket(二进制-ArrayBuffer)将这些程序包(不是完整文件)发送到浏览器并尝试执行“ decodeAudioData”时,总是会收到“无法解码音频数据”的异常。

AudioContext.decodeAudioData可以使用哪种音频转换(sox参数)?

非常感谢

哈里

0 个答案:

没有答案