8

名前だけから、stopListening()startListening()の反対であることがわかります。

また、 destroy()createSpeechRecognizer()の反対であることも理解できます。

しかし、cancel() ...は何の反対ですか?

それについてのドキュメントで私が見つけることができたのは次のとおりです。

音声認識をキャンセルします。

cancel()はstopListening()とどう違うのですか?

4

1 に答える 1

5

さて、あなたはSpeechRecognitionをキャンセルします。つまり、結果が返されないと思いますが、stopListening()では、話し終わったことを認識機能に伝え、実際の認識を実行する必要があります(マイクを閉じることができます)。 )。多くの場合、音声の終わりは自動的に決定されるため(自動エンドポイント)、stopListening()を自分で呼び出す必要はありません。

于 2011-04-21T13:26:52.330 に答える