【发布时间】:2017-11-20 10:25:54
【问题描述】:
我正在开发一个 android 项目,我需要从音频缓冲区原始数据或存储的 wav 文件中对文本进行语音转换。可以在安卓上做到这一点吗?更具体地说,我从这里获取音频缓冲区
record.read(audioBuffer, 0, audioBuffer.length);
我处理音频缓冲区并将其存储为波形文件。我需要将处理后的音频缓冲区转换为文本,或者在音频缓冲区文件保存为波形文件之后,我可以使用谷歌的离线语音到文本选项将 wav 转换为文本。请让我知道我该怎么做。我在这里看到了其他线程,但它们已经很老了。 (比如4、6、7岁……)
【问题讨论】:
-
情况没有太大变化
-
该线程已有 6 年历史。那么现在我可以提供一个音频缓冲区作为语音识别功能的输入吗?任何示例代码都会对我有所帮助...
-
找到了一些关于google cloud speech api的资料