2

Chrome TTS:https ://developer.chrome.com/apps/tts

谷歌 TTS:https ://play.google.com/store/apps/details?id=com.google.android.tts&hl=en

云语音 API:https ://cloud.google.com/speech/

Android TTS:https ://developer.android.com/reference/android/speech/tts/TextToSpeech.html

我敢肯定,我可能还缺少更多东西。最终,我想弄清楚“Okay Google”背后的引擎是什么,并看看该技术是否存在于云端。找出谷歌产品之间的差异将是一个好的开始。

4

1 回答 1

3

“Cloud Speech API”是唯一将语音转换为文本的 API。所有其他人将文本转换为语音。

“Chrome TTS”适用于 Chrome 浏览器,“Android TTS”是在 Android 应用程序中使用文本转语音的 API,“Google TTS”是可通过“Android TTS” API 使用的 TTS 引擎。

最终,我想弄清楚“Okay Google”背后的引擎是什么,并看看该技术是否存在于云端。

然后查看SpeechRecognizer文档。

SpeechRecognizer文档说:

此 API 的实现可能会将音频流式传输到远程服务器以执行语音识别。因此,此 API 不打算用于连续识别,这会消耗大量电池和带宽。

因此它可能仍然需要并使用互联网访问,并且并非完全“脱离云”。

于 2016-11-26T16:52:19.673 回答