Oma*_*awi 12 javascript html5 speech-recognition getusermedia opus
我想看看是否可以直接访问Opus使用getUserMedia或与最新浏览器类似的东西.
我一直在研究它,但没有很好的结果.
我知道Opus或Speex实际上都是在webkitSpeechRecognitionAPI中使用的.我想做语音识别,但使用我自己的服务器而不是谷歌.
Rai*_*lke 15
因此有很多关于Emscripten的建议,但没有人这样做,所以我使用Emscripten 将编码器opus-tools移植到JavaScript.根据人们的想法,现在有以下机会:
getUserMedia流编码到Ogg-Opus和WAVMediaRecorder,这也可以在任意支持的平台上将任意声音文件转换为Opus格式AudioContext.decodeAudioData()我们使用 emscripten 来使用 gsm610 和 getUserMedia 进行编码和解码,即使在移动设备上,它也能运行得非常好。如今,javascript 提供了几乎本机的性能,因此 emscripten 对于编译编解码器来说是可行的。唯一的问题是 .js 文件可能非常大,因此您只想编译正在使用的部分。