我正在设计一个行动,让用户分享他们的想法和经验。例如,
这种对话要求谷歌家庭设备的麦克风能打开更长时间。我认为谷歌家庭设备在默认情况下保持麦克风打开8秒,以倾听用户的声音。对于许多用例,例如上面提到的用例,这可能需要更长的时间。
目前,当用户暂停3到5秒时,代理会跳到下一个意图。
是否有办法自定义设备的麦克风打开的时间长度?
我正在使用对话框和Node.js。提前谢谢。
发布于 2020-07-01 14:08:36
不,目前没有办法让麦克风打开更长的时间。允许一个开放的麦克风延长一段时间是一个安全问题。
即将发布的“连续匹配模式”可能在一定程度上解决了这一问题,但它只能在交互式画布中使用,并且是为特定的输入而设计的,而不是为自由形式的输入(同样,出于安全原因)。
在您的情况下,最好的解决方法是,当您从用户那里获得输入时,确认它,并提示(以某种方式)他们可以继续他们的想法。只有当他们说他们完成了,你才会给下一个提示。
https://stackoverflow.com/questions/62678546
复制相似问题