Catbot 自定义语法问题修复记
来源:dev.to — 2026-08-01
📋 概述
作者的桌面宠物 Catbot 有一连串语音识别问题:会打断你说话、把 Catbot 听成“Catfight”“Cat bought”甚至“Lawrence”,还总爱纠正自己的名字。修复分几步:把监听停顿窗口从 0.5 秒调到 1.5 秒,让自己能完整说完一句话;换上近距离全向麦克风的猫耳耳机,大幅降低环境噪音。更深一层是概念性 bug——作者发现 vosk-model-en-us-0.22 不支持运行时图,训练图一直被忽略,导致自定义语法识别失败,最终通过改用支持运行时图的方式解决。
🔑 核心要点
- 监听窗口:把停顿阈值从 0.5s 调到 1.5s,让自己能说完一句话
- 硬件是关键:近距离全向麦克风大幅过滤环境噪音
- 概念性 bug:vosk 模型不支持运行时图,训练图一直被忽略
- 成长感悟:这类不是典型软件 bug、而是概念 bug 的时刻往往收获最大
💡 金句
我们得确保用对硬件干活——猫耳耳机解决了我好几天都没搞定的问题。
👍 0
👎 0
← 返回 dev.to 首页