Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

Androidの音声認識がうまくエラーを吐かない

$
0
0
SpeechRecognizeで音声認識をするアプリを作っています。 SpeechRecognizerにRecognitionListenerをセットし、エラーに対処しようとしています。 ですが、Android4.0のスマホだとちゃんとonError()で ERROR_SPEECH_TIMEOUTが処理されるのに、nexus7(Android4.2)では処理されません。 nexus7でも他のエラーはきちんと処理できますが、ERROR_SPEECH_TIMEOUTの時だけonErrorが呼び出されません。 つまりnexus7で何もしゃべらないと何もメソッドを呼ばずに勝手にSpeechRecognizerが終了してしまうのです。 Androidのバージョンによって挙動が違うのでしょうか? なにか対処法はありませんか?

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>