← 返回
未分类

chattts_local

本地 ChatTTS 语音合成技能。使用 ChatTTS 模型将文字转换为自然流畅的中文语音。完全本地运行,免费无需 API Key。支持调节语速、音调、情感。使用场景:(1) QQ 消息语音回复 (2) 文档朗读 (3) 通知提醒语音化 (4) 长文本转语音
wodecanyun66-spec
未分类 clawhub v1.0.0 100000 Key: 无需
★ 0
Stars
📥 349
下载
💾 0
安装

概述

ChatTTS 本地语音合成

快速开始

使用方法

在消息中要求生成语音,例如:

  • "用语音回复我"
  • "把这段话读出来:[文字内容]"
  • "生成语音:今天天气真好"

输出格式

使用 标签发送语音文件:

<qqvoice>/path/to/output.wav</qqvoice>

技术细节

模型信息

  • 模型: ChatTTS
  • 语言: 中文(主要优化)
  • 采样率: 24000Hz
  • 格式: WAV/MP3
  • 运行: 本地 GPU/CPU

参数配置

参数默认值说明
--------------------
speed1.0语速 (0.5-2.0)
pitch1.0音调 (0.5-2.0)
temperature0.3随机性 (0-1)
top_k20采样参数
top_p0.7采样参数

脚本调用

使用 scripts/tts.py 生成语音:

python3 scripts/tts.py "要转换的文字" --output output.wav

参数

  • text: 要转换的文字(必填)
  • --output: 输出文件路径
  • --speed: 语速调节
  • --pitch: 音调调节
  • --seed: 随机种子(固定音色)

依赖安装

首次使用需要安装依赖:

pip install ChatTTS torch torchaudio

注意事项

  1. 首次运行会下载模型(约 500MB)
  2. GPU 加速可选,CPU 也能运行但较慢
  3. 长文本建议分段处理(<500 字/段)
  4. 音色由 seed 参数控制,固定 seed 可复现相同音色

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 11:26 安全

安全检测

暂无安全检测报告