本文介绍了如何将mic音频输入转换为LINEAR16编码BASE64字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用谷歌云语音API通过使用麦克风将语音转换为文本。我正在获取音频的arraybuffer,现在我需要在Javascript中将其转换为linear16编码base64字符串。请建议是否有任何可能的解决方案。
我尝试过:
在javascript中获取音频的arraybuffer。
I am using google cloud speech API to convert speech to text by using mic. I am getting the arraybuffer of audio, now I need to convert it to linear16 encoding base64 string in Javascript. Please suggest if any possible solution for this.
What I have tried:
getting arraybuffer of audio in javascript.
推荐答案
Your input format => meta format (like PCM) => LINEAR16
因为你可能会找到一些转换器或代码。
在Javascript中使用as64字符串编码该字节缓冲区,有人已经为你烘焙了。
because you may find some converter or code.
Encoding that byte buffer with as base64 string in Javascript is a piece of cake which somebody has already baked for you.
这篇关于如何将mic音频输入转换为LINEAR16编码BASE64字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!