本文介绍了如何将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字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-16 07:40