DeepSeek Harness Local AI TTS 插件介绍

前言

DeepSeek Harness 采用插件化架构。对于需要在本地运行大模型推理的开发者,语音合成是一个常见的集成需求。本插件旨在连接现有的本地 TTS 引擎,使其在 DSH 环境中可用。

这是什么

这是一个本地进程启动器,用于 IndexTTS 2.5 和 GPT-SoVITS。它通过 JSONL 协议与本地 TTS 引擎通信,不包含模型权重或 Python 环境,仅负责启动配置好的本地进程并传输合成请求。

核心功能

  • IndexTTS 2.5 句子级语音合成
  • GPT-SoVITS 句子级语音合成
  • 本地进程启动器
  • Edge TTS 支持
  • RVC 支持
  • 自动阅读切换

安装与启用

使用以下命令安装插件:

dsh plugin --profile web add github:abbccdd/dsh-localtts

安装后需重启 dsh web 并刷新浏览器页面以使插件生效。

配置与使用

  1. 打开设置: 进入 Settings → Plugins → Voice · Local AI TTS。
  2. 配置引擎: 在引擎选项中选择 IndexTTS 2.5 或 GPT-SoVITS。
  3. 设置项目文件夹: 输入已安装环境的绝对路径。插件会在此路径下发现配置文件。
  4. 设置参考音频: 选择模型所需的参考音频文件。
  5. 开启自动阅读: 在界面中打开 Turn Auto Read ON 开关。

适用场景与注意

  • 环境依赖: 不包含模型权重或 Python 环境,需自行准备 IndexTTS 2.5 或 GPT-SoVITS 的安装。
  • 运行环境: 需要 Node.js 22+ 环境以及 DeepSeek Harness 的 web profile。
  • 音频控制: 该插件无法停止原始插件正在播放的音频。
  • 许可证: 采用 MIT 许可证。

更多信息

GitHub 仓库 | 社区目录

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜