dsh-speech-service
在终端中运行以下命令:
dsh plugin install vb2250158/dsh-speech-service
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件安装入口,执行 dsh plugin install vb2250158/dsh-speech-service,或按界面指引从开源仓库 https://github.com/vb2250158/dsh-speech-service 安装本插件。
插件介绍
官方语音输入已经能转写,但日常对话里仍常要盯着话筒何时停、转写完后是否点发送,以及新回复是否要自己读一遍。dsh-speech-service 是独立的 DSH 语音增强插件,在不改官方源码的前提下,为普通输入框补上静音收尾、转写后自动发送和自动朗读,让说完、出字、继续聊更连贯。
启用官方语音输入并准备好识别模型后,勾选增强输入框语音即可在输入框看到话筒与波形。音量持续低于阈值达到配置时长(默认 1000 毫秒)会结束录音并走官方识别;全程无声不会误停,最长时长仍受官方限制。转写成功且草稿未冲突时可选自动发送;录制中改过草稿则保留文字供手动插入。自动朗读只播启用后的新回复正文,跳过历史、推理与工具输出,并依赖 dsh-rabiroute-agent 与 Rabi 的 TTS。
除官方模型外,还可在设置里注册多个本地 ASR(FunASR AutoModel 目录、faster-whisper 的 CTranslate2 目录),与官方识别器并列选择;每次识别由子进程加载、识别后退出,适合本机已有环境与模型的用户。官方能力逐步覆盖后,可按项关闭增强功能直至卸载,插件不会擅自改官方配置。
适合希望少点操作、多用语音输入与听回复的 DSH 用户,以及需要在同一套界面里切换官方与本地识别的进阶使用者。
使用场景
- 说完后靠静音自动结束录音并转写
- 转写成功且草稿未改时自动发送消息
- 新助手回复自动朗读,解放眼睛与双手
适合人员
- 常用官方语音输入、想减少点按操作的 DSH 用户
- 本机已部署 FunASR 或 faster-whisper 的进阶用户
- 需要听读新回复、搭配 Rabi TTS 的使用者