标签: javascript audio audio-recording webkitaudiocontext audiocontext
我正试图在浏览器上录制音频,而我目前正在使用Firefox。目标是能够使用Emscripten中编译的模块将音频数据编码为Opus。我在这里使用代码作为指南https://github.com/F1LT3R/voip-js。
我注意到他正在使用Speex库重新采样音频,并且他将音频帧视为浮点数。如何在浏览器上设置音频格式?我可以设置要录制的音频,例如,48000Hz 16位带符号PCM数据,可以轻松编码吗?
如果没有,至少有一种方法可以获得格式吗?