39

因此,我正在考虑构建一个语音到文本应用程序的乐趣。我做了一些研究,发现了一个免费的使用 RecognizerIntent 的内置语音到文本 API,但也发现谷歌现在提供收费的云语音 API。

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

4

1 回答 1

54

有关 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. 意图返回与输出匹配的字符串数组。我们可以认为第一个是最准确的。
  5. 它仅适用于 Android 手机。
  6. 这是免费的。
于 2016-12-02T13:31:11.910 回答