我在谷歌浏览器上使用 webkit-speech。演示:https ://www.google.com/intl/en/chrome/demos/speech.html
我有几个问题:
我如何识别一个人何时停止说话?
有没有办法让麦克风无限开?大约 30 秒的静音后它变成灰色,我希望它可以无限工作..
在这个演示中,尝试说话时没有“允许按钮”,但在我的网站上 - 我使用了相同的代码 - 每次我尝试开始使用时,它都会弹出一个栏说:“允许”或“禁止”用于麦克风输入。
有没有办法检查“当用户停止说话时”或类似的东西?(我现在检查“如果文本框上的文本在过去 2 秒内没有更改”,这会在命令和函数执行之间产生延迟)
有没有办法让这段代码在移动设备上可行?在移动设备上它说:“你需要一个高于 25 的 chrome 版本”,如果我能让它在移动设备上可行,那会让我的生活更轻松..
笔记:
- 知道如何修复“3”将修复2,因为如果没有“允许”,我可以触发点击。
- 我不是想监视人,它在本地工作,所以我可以为我的自动化房屋使用语音命令。