我有一个带有' .opus'的音频文件。格式。 http://img.wbcsrv.com/2017/03/14/4915792368684-41222-919020044692-1489468385000.opus 我需要将它与谷歌云语音API一起使用。但谷歌语音API仅支持https://cloud.google.com/speech/docs/basics#audio-encodings中指定的某些文件编码。我怎样才能使用' opus'谷歌云语音API的文件格式? 有没有办法转换' .opus'文件到指定的(googles音频编码文档)格式或任何可用的npm执行此操作?
答案 0 :(得分:0)
在Node中,您可以使用以下几种方式使用ffmpgeg:
ffmpeg根据文档支持Opus:
您可能需要使用libopus:
ffmpeg还支持编码FLAC,因此它也可用于该部分:
没有一种简单的方法可以使用Node将Opus转换为Flac而没有任何外部依赖关系,但应该可以使用上面的模块和库。