问题描述
所以我正在考虑为文本应用构建语音.我进行了一些研究,发现使用RecognizerIntent的内置语音转换API是免费的,但还发现google现在提供了收费的云语音API.
So i'm looking into building a speech to text app for fun. I did some research and found an inbuilt Speech to Text API using RecognizerIntent that is free, but also found that google is now offerieng a cloud speech API that the charge for.
我的问题是,它们之间有什么区别?如果我使用内置的RecognizerIntent,它是免费的吗?
My question is, what is the difference between them, and If i use the inbuilt RecognizerIntent, is it free?
推荐答案
有关Google Cloud Speech API,请参考以下链接:
For the Google Cloud Speech API, refer to the following link:
https://cloud.google.com/speech/.这些是亮点:
- 它支持80种不同的语言.
- 它可以识别请求中上传的音频.
- 它实时返回文本结果.
- 在嘈杂的环境中准确.
- 它可与任何设备和平台上的应用一起使用.
- 它不是免费的.请参考以下链接以获取价格:
https://cloud.google.com/speech/pricing
有关Android语音到文本API(识别器意图)的信息,请参见以下链接:
For the Android Speech-to-Text API (Recognizer Intent), refer to the following link:
http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/.这些是亮点:
- 需要传递本地语言以将语音转换为文本.
- 并非所有设备都支持离线语音输入.
- 您无法传递音频文件以进行识别.
- 意图返回与输出匹配的字符串数组.我们可以认为第一个是最准确的.
- 仅适用于Android手机.
- 它是免费的.
这篇关于Android语音转文本API(识别器意图)和Google Cloud语音API之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!