问题描述
我创建了 Google Assistant Conversation Action,它通过网络钩子向 IBM Watson 发送用户问题。当我将其发送以供审核时,Google 出于以下原因拒绝了它:
你的 Action 会在没有提示的情况下为用户命令打开麦克风,例如问候语或隐含或明确的问题。
用户对话示例:
Google Action 审核小组声明如下:
我很高兴听到?(麦克风打开) - 此时,提示用户提供更多选项或关闭操作。
我是否需要每次都发送明确或隐含的问题,或者如果我只发送带有建议(快速回复)的回复,可以指导用户而不用问他们什么就可以了吗?
例如:
行动:我很高兴听到?(麦克风打开)
建议:“介绍一下你的公司”
带有建议的回复示例:
解决方法
以 Google Home 为例,它是一款无法显示建议的扬声器。当您的 Action 回复“我很高兴听到这个消息”时。没有进一步的迹象表明它正在倾听或期待回应。对于使用它的人来说,他们不知道说什么,也没有理由相信麦克风是打开的。
为了提供更好的对话体验,您应该在每个回复的末尾附加一个问题。可以很简单,比如“你还想谈什么?”或者您可以根据上下文使其更具动态性。
无论哪种方式,您都需要提供您的 Action 希望继续对话的听觉和视觉线索。