Node.js 音频/webm谷歌云语音到文本

Node.js 音频/webm谷歌云语音到文本,node.js,speech-recognition,google-speech-api,Node.js,Speech Recognition,Google Speech Api,由于浏览的便携性和音质,我从audio/wav改为audio/webm,从那以后,我再也找不到任何方法让谷歌转录声音 audio/wav使用编码可以完美工作:“LINEAR16”,无需采样赫兹 更改为audio/wav后,转录失败,出现无效的识别“配置”:错误的采样率赫兹消息。 因此,我尝试了所有允许的频率[8000160002400048000]次所有允许的格式['FLAC','LINEAR16','MULAW','AMR','AMR\u WB','OGG\u OPUS','SPEEX\u W

由于浏览的便携性和音质,我从
audio/wav
改为
audio/webm
,从那以后,我再也找不到任何方法让谷歌转录声音

audio/wav
使用
编码可以完美工作:“LINEAR16”
,无需
采样赫兹

更改为
audio/wav
后,转录失败,出现
无效的识别“配置”:错误的采样率赫兹消息。

因此,我尝试了所有允许的频率
[8000160002400048000]
次所有允许的格式
['FLAC','LINEAR16','MULAW','AMR','AMR\u WB','OGG\u OPUS','SPEEX\u WITH_HEADER\u BYTE']
,转录结果总是空的


我正在使用
node.js
作为服务器。

您能够修复它吗?没有,很遗憾。你也遇到了同样的问题吗?是的,非常相似,实际上我正试图将webm和m4a音频文件转录成文本,但我得到了如下空响应:results{}