Skip to main content
Agent开启语音输入后,显示语音输入图标不可点击

问题原因

Chrome浏览器的语音输入功能在 localhost 下面可以正常使用语音输入功能(内网环境或开发环境) 8a94981f3e044df01a12021a1af84699 但是部署到云服务器后,在生产环境下,Chrome 默认仅允许 HTTPS 域名才允许使用语音输入功能,否则语音输入是不可用的, 如这样: image-20260319193232042

解决方案

  1. 给此公网环境的访问地址配置 HTTPS 访问证书
  2. 在 Chrome 浏览器上强制设置允许 麦克风输入权限
浏览器输入 edge://flags/#unsafely-treat-insecure-origin-as-secure cdd6065405c66dc4241476e92b4655e7
注意:这个指的不仅仅是 Chrome 浏览器,其他浏览器也一样会有这样的限制