#1570·OpenMAIC

托管的 Web 课堂:麦克风显示"发生了内部错误",而本地麦克风和 Web Speech API 运行正常

作者: Yintian-guoguo创建于 2026年9月17日更新于 2026年9月17日

环境

  • 托管实例: https://openmaic.chat (网络教室)
  • 浏览器: Microsoft Edge (最新版本,基于 Chromium)
  • 操作系统: Windows 桌面 (没有内置麦克风,使用蓝牙耳机的无线免提模式)

可重现的步骤

  1. 打开托管教室页面并登录
  2. 单击麦克风按钮进行说话
  3. 出现一条提示:"发生了内部错误。请稍后再试。"

在本地验证的情况(均正常运行)

  • 蓝牙耳机已连接;Windows 中的"无线免提"录音设备已设置为默认(在 mmsys.cpl 中显示"准备就绪")
  • getUserMedia 音频捕获在同一浏览器中正常工作(本地测试页面,实时音量计)
  • Web Speech API 识别在同一浏览器中正常工作(SpeechRecognition 正确转录了语音,语言为 zh-CN)
  • 网站的麦克风权限已允许,在 edge://settings/content/microphone 中显示
  • 帐户配额足够(用户界面中显示约 5,300 个信用点尚未使用)

预期行为

在教室中,语音输入应被捕获并转录。

实际行为

每次尝试都立即出现通用的"发生了内部错误"提示;似乎没有音频请求到达后端。

内容来源: THU-MAIC/OpenMAIC