作者eva123eva (龍)
看板AndroidDev
標題[問題] 如何抓取RecognizerIntent的回傳值?
時間Wed May 29 17:01:54 2013
我目前是用RecognizerIntent來做語音辨識的功能
當辨識失敗或者是網路連線失敗的時候
他都會跳出一個對話框,這應該是這功能就內建的
但我不想要他跑出這個對話框,而是直接重新辨識一次
那我該如何抓到狀態表得知是否為...
RESULT_NO_MATCH或RESULT_NETWORK_ERROR這類的值呢?
想要做出如果判定失敗就自動重新辨識的功能
RecognizerIntent:
http://ppt.cc/T~PI
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.250.41
1F:→ gn00742754:SpeechRecognizer 05/29 18:56
3F:→ gn00742754:這個不會跳出對話框,比較美觀 05/29 18:56
好的,我研究看看 @@
※ 編輯: eva123eva 來自: 36.231.244.72 (05/29 19:04)
吃完飯後try了一下,試成功了!
沒有對話框,只要沒辨識成功就會馬上丟回傳值
使用邏輯判斷方便多了...
※ 編輯: eva123eva 來自: 36.231.244.72 (05/29 20:58)