响应后在Google Action中禁用麦克风

时间:2019-06-05 05:46:51

标签: dialogflow actions-on-google

我正在使用dialogflow代理构建Google动作。现在,在来自dialogflow代理的每个响应处于活动状态之后,我希望在来自代理的响应之后,麦克风处于非活动状态。有没有一种方法可以让我在Google Action中配置为在响应后停用麦克风?

2 个答案:

答案 0 :(得分:1)

在Google上进行的操作具有故意的会话经验。您可以通过调用开始对话,对话可以响应,您可以响应,依此类推。

如果某个动作要结束对话,则可以结束对话并关闭麦克风。

平台不鼓励行为提供响应但不期望用户答复的用户体验。

答案 1 :(得分:0)

我一直在处理随机选择的“下一步是什么”提示。我不知道它是否会通过审核:

const whatNextPhrases = [
'What else can I help with?',
'What can I help with next?',
'What would you like to do?',
'Can I do anything else for you?' 
];

由于代表,我无法发表评论,但只能回答囚犯的问题-在某些情况下,座席无法立即回复的对话流程很差。例如,如果您向用户显示(最多)30个项目的列表,则您希望该用户在询问下一个问题之前花点时间“拿进去”。这就像您走进蒂芙尼(Tiffany&Co)并说“我可以看到您的钻石戒指价格在1500到2000美元之间”,店员拿出6枚戒指,放在柜台上,然后立即继续交谈,就像“您想要哪一个” ?会话的任何礼宾或购物经验都应能够根据用户的判断重新打开,而无需提示麦克风。有趣的是,Google确实采取了如limrick这样的动作。为什么?因为在读了打油诗之后,它可能认为您想再询问一下。