2017-10-18 98 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,我确定),它确实看起来像(我可能是错的)它正在分析查询并意识到它理解并选择回答它被训练期望的查询。问题是忽略调用名称的时间? –

相关问题