#24330·mastra

Studio 浏览器 口述 会 取代 之前 的 短语, 而不是 保留 完整 的 记录

作者: roaminro创建于 2026年9月17日更新于 2026年9月17日
标签status: needs triage

□ 说明

当在 Studio 的一个录音会话中拼写出多个短语时,每个被新定稿的短语会替换作曲中较早的文本. 只留下了最新一句话。

手动复制于Safari。 单独复制,对XQ-mastra/反应 ' 1.5.0**进行自动测试,最新的稳定npm放行于2026年9月17日被检查.

□ 复制步骤

  1. 与空作曲家在工作室开放代理聊天.
  2. 点击Start dictation并允许麦克风进入。
  3. 说 " 接受新的地址 " 。
  4. 等待这句话出现。 继续表演 你说:你应当记住,哨兵已证实这一点。
  5. 停止口述。

使用 Studio 的麦克风按钮,而不是操作系统的口令功能. 这影响了浏览器支持的识别路径.

□ 预期行为

两个最后的短语仍然是:

页:1 接受新的地址。 注意哨兵证实了这一点


□ 实际行为

第二句取代第一个:

页:1
注意哨兵证实了这一点

□ 核查

自动测试输入了实际公布的钩子并只嘲笑浏览器识别事件,保持了累积结果并推进了 " 结果Index " 。

他们确认:

  • 早期的短语消失 即使事件被分开冲出。
  • 消费者效应累积的文字记录值在更新批次时会失去中间短语。
  • 连续的相同短语也挫败了这种工作,因为对记录的依赖没有改变。

Studio的消费者在 " packages/playground/src/lib/ai-ui/thread.tsx " 中: " SpeechInput " 向作曲家的文字设定器传递了笔录。

□ 影响

多口语拼写在发送前悄悄地丢失了信件的早期部分.

内容来源: mastra-ai/mastra