Android SpeechRecognizer:stopListening()与cancel()

时间:2011-04-21 13:21:45

标签: android speech-recognition voice-recognition

仅凭名称,我可以得出stopListening()startListening()相反。

我也可以理解destroy()createSpeechRecognizer()相反。

cancel() ......与之相反?

我在文档中找到的只有:

  

取消语音识别。

cancel()与stopListening()有什么不同?

1 个答案:

答案 0 :(得分:3)

好吧,你取消了SpeechRecognition,即我假设没有结果交给你,而在stopListening()你只是告诉识别器你完成了说话,它现在应该进行实际识别(并且可以关闭麦克风)。通常,您不需要自动调用stopListening(),因为自动确定了语音结束(自动终点)。