### 现象 多次语音输入可能会出现某次识别为一个# ### 影响 不稳定 ### 建议接受标准 稳定转录 ### TODO / 不确定项 _No response_
Activity
appergb commentedon Jul 14, 2026
代码审查未发现可安全按字面过滤的错误:GLM 非 verbose JSON 路径目前会接受任何非空 transcript,单个
#既可能是低电平/静音上的模型幻觉,也可能是真实口述内容。直接丢弃#会误删合法输入。请把该问题与 #788 的低电平证据一起复现:保存同次 WAV、脱敏后的 provider 响应、RMS/peak 和实际 provider/model。若确认是静音/极低 RMS 时的幻觉,应在音频质量门或带置信度的响应解析处修,而不是硬编码字符黑名单。已标记
needs-repro,本轮不做不可验证的过滤 PR。aeoform commentedon Jul 14, 2026
经过我的测试,已经稳定复现了这个bug,出现的原因是由于智谱大模型未能识别到任何文字,随意返回的一个默认的#,我们可以在智谱的语音模型使用时,如果单独返回一个井号,认为这句话为空
H-Chris233 commentedon Aug 4, 2026
OK!
fix(asr): 过滤 GLM-ASR 偶发的纯井号占位转写(#787) (#916)
H-Chris233 commentedon Aug 4, 2026
已经实现,欢迎测试
fix(asr): 过滤 GLM-ASR 偶发的纯井号占位转写(#787) (#916) (#920)
H-Chris233 commentedon Aug 9, 2026
如测试有问题再开启