提交Google Assistant时出现麦克风打开问题

时间:2019-03-20 06:49:12

标签: node.js dialogflow actions-on-google

我已在Google助手上提交了一项操作,但由于此问题“您的操作使麦克风处于打开状态,无需用户提示”,因此未获得Google助手团队的批准。

为此,我尝试了一些Google解决方案,但问题尚未解决。 我已经通过agent.end();命令结束了对话,还尝试了conv.close();,但是两种解决方案都对我没有帮助。

1 个答案:

答案 0 :(得分:0)

通常,审查小组的答复是设计问题,而不是编码问题。

这意味着您已经说了些什么,但未提示用户回复您。因此用户不知道下一步该怎么做。

例如,如果我们有此对话:

Action: What is your favorite color?
User:   Blue
Action: Great, I'll remember that it is blue.

然后什么也没有发生,审核小组会标记为保持麦克风打开而不弄清楚用户下一步应该做什么。

我们可以将其更改为:

Action: What is your favorite color?
User:   Blue
Action: Great, I'll remember that it is blue. What would you like to do next?

它将通过审核。

如果您实际上想结束对话而不是询问用户其他问题,请确保关闭对话。如果您的对话没有在适当的时候结束,那么请更新您的问题,以包含似乎无效的代码。