Android语音到文本API(识别器意图)和Google Cloud Speech API之间的区别?

And*_*921 27 android google-cloud-speech

因此,我正在考虑为文本应用程序构建语音以获得乐趣.我做了一些研究,发现一个内置的Speech to Text API使用的是免费的RecognizerIntent,但也发现google现在提供了一个云语音API的收费.

我的问题是,它们之间有什么区别,如果我使用内置的RecognizerIntent,它是免费的吗?

Pat*_*k R 38

有关Google Cloud Speech API的信息,请参阅以下链接:

https://cloud.google.com/speech/.以下是亮点:

  1. 它支持80种不同的语言.
  2. 它可以识别请求中上传的音频.
  3. 它实时返回文本结果.
  4. 它在嘈杂的环境中是准确的.
  5. 它适用于任何设备和平台上的应用程序.
  6. 它不是免费的.有关定价,请参阅以下链接:

https://cloud.google.com/speech/pricing

对于Android Speech-to-Text API(识别器意图),请参阅以下链接:

http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/.以下是亮点:

  1. 需要通过本地语言将语音转换为文本.
  2. 并非所有设备都支持离线语音输入.
  3. 您无法传递要识别的音频文件.
  4. intent返回一个与输出匹配的字符串数组.我们可以认为第一个是最准确的.
  5. 它仅适用于Android手机.
  6. 这是免费的.