我想让助手让麦克风打开,让用户口述最多1分钟。不知何故,我想让它关闭麦克风,如果之前有10秒的沉默。
此时,如果用户在任何时刻停止说话,麦克风都会关闭。我不确定是否有任何方法可以改变麦克风在输入后打开和关闭的方式。
我应该使用Dialogflow API吗?或者我应该如何解决我的问题?谢谢!
发布于 2020-05-15 20:37:23
否,不能更改打开麦克风周期
您不能直接更改麦克风在与Google Assistant的对话中保持打开的时间。一旦没有听到任何人的输入,Google就会自动关闭对话。
当用户处于静默状态时响应
你能做的就是在对话流中创建一个事件,触发google no_input event上的操作。使用此事件,您可以在助理听不到任何输入时启动响应,一些示例响应可能是:
https://stackoverflow.com/questions/61818999
复制相似问题