DSH Plugins
返回列表
🤖

dsh-tts-live

模型推理 更新于 2026.09.25

在终端中运行以下命令:

dsh plugin install YevheniiMiachyn/dsh-tts-live

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install YevheniiMiachyn/dsh-tts-live,或从 https://github.com/YevheniiMiachyn/dsh-tts-live 安装本分支插件。

插件介绍

在 DeepSeek Harness 里把助手回复念出来,本地模型往往要等整段助手消息(含思考步骤)全部落定才开口,体感就像「语音很慢」。dsh-tts-live 是上游 dsh-tts 的分支,在保留多提供商合成、主机侧执行与原有落盘播报路径的前提下,增加一条默认关闭、可显式开启的句级实时通路:模型每写完一句,就按顺序入队合成,首句不必再等整轮消息结束。

句级播报依赖进程内的助手流事件驱动,配合有序句子队列、会话/轮次/步骤归属,以及落盘消息对账——已念过的内容会与最终消息对齐,只补未说完的尾巴。多步与工具调用场景下,推理与工具 JSON 不会被朗读;已播过的步骤不会重复念。主机侧还提供 barge-in 取消、晚到落盘抑制,以及面向本地 OpenAI 兼容 TTS 的若干生产修复(如 WAV 请求、更长超时、取消传播等)。

上游能力仍在:多提供商回退链、离线/系统引擎(Edge TTS、Piper、eSpeak 等)、设置界面与凭据托管在主机、API 密钥不进浏览器。live 句级流与上游 streamingEnabled 相互独立,可按需组合。需注意:LLM 与本地 TTS 可能争用同一块 GPU,句级调度只能更早开声,不能缩短模型首 token 或合成本身耗时。

适合已在 DSH 使用 dsh-tts、本地或自托管 TTS 栈,并希望「边生成边开口」、又不愿破坏原有稳定落盘播报的用户。若你只关心上游通用提供商链与云后端,应向上游项目反馈;与 live 句级流相关的问题与改进属于本分支范围。

使用场景

  • 本地模型回复很长,希望边生成边开口而不是等整段落盘
  • 多步助手或工具调用时,只想念自然语言、不念推理与 JSON
  • 自托管 OpenAI 兼容 TTS,需要 WAV 与更长合成超时

适合人员

  • 已在 DSH 启用「朗读助手回复」的用户
  • 使用本地 GPU 同时跑 LLM 与 TTS 的开发者
  • 从上游 dsh-tts 迁移并需要可选 live 句级通路的人