funasr_onnx: 使用 bare `raise "string"` 会掩盖真正的异常 (TypeError: 异常必须派生自 BaseException)
作者: LeonardNJU创建于 2026年8月22日更新于 2026年9月9日
标签bugneeds feedback
`funasr_onnx` 中的几个错误路径都会 `raise "some message"`。在 Python 3 中,字符串不是异常,因此解释器会丢弃预期的消息,并抛出 `TypeError: exceptions must derive from BaseException`。结合周围的 `except:`, 实际原因被完全吞噬了。
内容来源: modelscope/FunASR