omdsh-dev/dsh-voice-funasr ↗★ 3
dsh-voice-funasr
DSH web plugin: local offline FunASR voice input (paraformer int8 onnx sidecar, Web Speech fallback, LLM polish).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:omdsh-dev/dsh-voice-funasr说明文档
阅读完整 README ↗使用
- 输入框左侧麦克风按钮:按住说话,松手自动发送(润色开启时先润色再发)。
- 按钮上的小圆点:绿=本地引擎就绪;灰=检测中;红=引擎不可用(已回退浏览器识别)。
- 设置面板:识别后端(自动/仅本地/仅浏览器)、语言、润色开关与模式 (最小润色/仅纠错/格式化分段)、引擎状态与「重新检测」「加载模型」。
配置(cordis.yml / patch)
| 键 | 默认 | 说明 |
|---|---|---|
pythonCommands | [python3, python] | 引擎解释器候选(Windows 上 python3 常不存在) |
modelRoot | ~/.dsh/voice-funasr/models | 模型根目录 |
threads | 4 | onnxruntime 线程数 |
channelAuthority | loopback | /asr 通道信任围栏;局域网访问用 trusted-host |
maxAudioSeconds | 120 | 单次转写音频上限 |