[英]Use Google Assistant to directly talk to my Android app and execute a very simple task
我正在開發一個將Google Assistant
智能Google Assistant
與現有Android應用集成的項目。 要求很簡單。 假設我的應用程序名為TestApp
,我希望它只是更改應用程序主頁的背景顏色,我希望能夠說,
“ 嘿谷歌,在TestApp上將背景改為黑色 ”。
我獲得了ActionSDK的鏈接,但是看一下,我發現它只是一個獨立的應用程序,它擴展了Google Assistant
智能Google Assistant
,與android本身無關。
我發現的最接近的API就是語音交互 。 這與我需要做的非常相似,但它只允許預設的語音觸發,例如“ 打電話給這個人...... ”或“ 設置鬧鍾...... ”,但是不能像我一樣“ 改變背景... ”例。 根據此鏈接 ,不允許自定義語音操作。
所以我的問題是,是否可以直接與我的應用程序進行交互並讓它完成一項非常簡單的任務?
謝謝
目前,Android App和Google智能助理之間無法進行通信。 如果您的GA基於Dialogflow API(特別是不使用google動作),那么您可以使用Android應用中的Dialogflow Android客戶端與Dialogflow Agent進行通信。
我寫了一個應用程序供我自己使用,以便在明亮的陽光下照亮屏幕,並且通過讓助手啟動應用程序無法看到屏幕。 然后在發布時我執行了代碼來進行更改。 一個俗氣的解決方案,我知道:-)
您可能希望將Android應用程序屬性與您的Actions項目相關聯,以便在Play商店中銷售您的數字商品。 實施數字交易以銷售您的Play商店項目,作為與您的Action對話的一部分。
要將Android應用程序與您的Actions控制台項目連接,您首先需要將網站連接到您的項目。 按照上面連接網站中提供的說明進行操作。
連接網站后,在Android應用下,點擊“連接應用”按鈕,然后按照顯示的說明操作。 完成Play控制台中的說明后,最多可能需要24小時才能在操作控制台中反映連接的Android應用程序。 在Google上的Action中嘗試此操作
你可以試試這個
[1]: https : //docs.slanglabs.in/slang/
這將允許您通過應用內的語音執行多項操作。 您可以使用控制台添加操作和話語,並且有一些示例應用程序可能對您有所幫助。
我在很多應用程序中都使用過它。 如果您需要幫助,請隨時聯系,祝您好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.