我已經看過語音操作API,它介紹瞭如何創建自己的語音交互,可以使用關鍵字通過Google智能助理啓動。這使用戶可以說,好的,谷歌,然後你的關鍵字。然後,Google智能助理會將交互轉發給您的Android應用的活動。啓動Google智能助理語音交互
我想去另一個方向。我想要使用Google智能助理已經處理的內置交互,但我希望從我的應用內部開始進行交互(這意味着我想將一些數據傳遞給Google智能助理,或者至少在聽到時啓動它)。有誰知道這是否可能?每次我的應用檢測到某個觸發器時,我都會提示Google智能助理開始與用戶的特定交互,而不必先說「Ok,Google」。
我能做到通過開始使用文本到語音和語音識別服務我自己的交互類似的東西,但聲音聽起來和工作流程在谷歌助理都這麼幹淨多了,爲什麼重新發明輪子。
另外,如果是使用由谷歌助手使用了相同的聲音和語音識別的方式,我可以與工作。
任何想法?
由伊綠色此快捷方式教程是有幫助的https://greenido.wordpress.com/2017/12/14/how-to-create-a-shortcuts-in-google-assistant/。例如,我爲自己的應用程序創建了一個快捷方式,而不必說'Ok Google與Chat Bot Chibi聊天',我製作了一個'Chat Bot Chibi'觸發器,通過在手機上說出來就可以毫無問題地打開。 –