2017-10-18 161 views
1

我在測試中有一個Actions on Google應用程序。大多數時候,當我說,「好的谷歌與'我的應用程序名稱'在這裏'」我的應用程序運行。有時它不會,Google會將問題傳遞給Google搜索。然後,在我的手機上,我會在Google應用中獲得搜索結果;在模擬器上,我會看到類似「blah blah blah在仿真中不支持」的消息。爲什麼會忽略AoG應用程序的調用名稱?

我曾自上週在谷歌官方加上「支持」頁面只有一個單一的答覆詢問截屏來自誰,我認爲只是另一個開發者一個人真實與否的問題了。

successful invocation Unsuccessful invocation handled by search

[截圖被抓獲,並順便說一下不繪製]

是否有人在這裏有爲什麼搜索運行一個想法,如果我能做些什麼呢?

這是我的一個業餘愛好項目,但如果我試圖使用設備進行語音操作,在我看來這可能是一個炫耀者,也是與其他供應商合作的理由。沒有?

回答

0

單從這些屏幕截圖,我首先想到的是「如何‘遮陽’發音爲」?那聽起來好像你錯了呢?如果它不能識別與你認爲應該得到的發音相匹配的「遮陽板」部分,即使顯示的單詞相同,也可能將它傳遞給搜索進行處理。

記住 - 這是英文。寫出來的東西不一定是聽起來之類的。系統正試圖匹配你所說的而不是寫它。

一兩件事你可以做的是聽錄音谷歌有你調用的嘗試。試着弄清楚,如果成功的聲音與失敗的聲音不同。

+1

謝謝你的提示,但我不知道讀音是這些原因的問題。該行動控制檯讓我說一句話對着麥克風,並承認它_properly_它接受它作爲調用名稱前,5個字母就包括一個英語單詞以正常的方式宣告,當識別功能失效(有時聽到一架F而非一個V並返回Pfizer,我確定),它確實看起來像(我可能是錯的)它正在分析查詢並意識到它理解並選擇回答它被訓練期望的查詢。問題是忽略調用名稱的時間? –

相關問題