1
我希望我的應用程序對語音查詢做出反應。 我已按照here的描述正確設置「Ok Google」。如何將Google語音查詢連接到我的應用程序
它工作正常,但它似乎沒有連接到我的應用程序。而不是打開我的應用程序,它只是執行常規搜索!
我希望我的應用程序對語音查詢做出反應。 我已按照here的描述正確設置「Ok Google」。如何將Google語音查詢連接到我的應用程序
它工作正常,但它似乎沒有連接到我的應用程序。而不是打開我的應用程序,它只是執行常規搜索!
如果你有一個搜索Activity
描述here,那麼你只需要這兩行添加到您的Activity
在你的清單中<intent-filter />
標籤:
<action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
<category android:name="android.intent.category.DEFAULT"/>
後,在您將收到SEARCH_ACTION
Intent
您應用程序,你可以像正常搜索Intent
一樣處理。您可以通過從Intent
獲取String
額外的密鑰SearchManager.QUERY
來訪問查詢。
但是您的用戶需要在Intent
的口頭查詢中指定應用程序名稱以訪問您的應用程序!例如:
好了谷歌,搜索[查詢]對[您的應用程序名稱]
你可以在博客文章here更多信息。
你的問題解決了嗎?你覺得我的答案在某種程度上是缺乏的嗎?還有什麼我可以做的,以改善我的答案,還是有其他原因,你沒有接受它? –