我想知道android中的语音识别是如何工作的?它使用哪个库进行语音识别?它是在自己的设备/移动设备上执行语音识别过程,还是将所有语音发送到谷歌服务器并接收文本作为响应?
谢谢,桑尼。
我想知道android中的语音识别是如何工作的?它使用哪个库进行语音识别?它是在自己的设备/移动设备上执行语音识别过程,还是将所有语音发送到谷歌服务器并接收文本作为响应?
谢谢,桑尼。
4 Feets.com 的答案现在非常具有误导性,因为该链接包含相当多的推测性信息,这些信息被证明是不准确的。
请查看ApiDemos 中的VoiceRecognition.java演示和 RecognizerIntent 参考。Android 语音识别需要互联网连接,因为数据会发送到谷歌,然后您会收到一份可能的文本翻译列表。
他们对 SDK 1.5 中的语音注册有一个很好的概述。