项目描述
翻译该功能应直接在浏览器中工作,无需安装任何东西,使用麦克风权限和可用的内置语音识别,在没有的情况下有明确的后备方案。可见的麦克风图标、明显的监听指示器以及快速、准确的语音转文本转换都对使用体验至关重要。识别的查询应通过我们常规搜索已经使用的拼写容忍度和同义词匹配,因此即使是一个不完美的转录也能找到正确的产品。
错误状态——无麦克风访问、未检测到语音、不支持的浏览器——需要友好的屏幕消息,而不是静默失败,结果应在不重新加载整个页面的情况下加载。
工作范围:
— 在现有搜索栏中添加语音输入按钮
— 语音转文本输入当前搜索后端
— 支持至少两种界面语言
— 对不支持的浏览器进行优雅的后备处理
— 在主要移动浏览器上进行测试