Token导航 LogoToken导航

Agent Skill · 待分类

qwen3-tts-skills(qwen3 tts 技巧)

qwen3-tts-skills 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

qwen3-tts-skills 是待分类类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在待分类类的 11,209 个 Skill 里排第 1,622。

总安装 2,760周安装 115GitHub Stars 11下载 920核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:qwen3-tts-skills(qwen3 tts 技巧)
来源仓库:https://github.com/mu-zi-lee/qwen3-tts-skill
仓库路径:skills/qwen3-tts-skills
安装命令:
npx skills add https://github.com/mu-zi-lee/qwen3-tts-skill --skill qwen3-tts-skills
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mu-zi-lee/qwen3-tts-skill --skill qwen3-tts-skills

这个 Skill 是做什么的

这个 Skill 的分类还没最终确定,用法以来源仓库的说明为准。

用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态或协作事项进行整理。通过命令行工具调用,需结合具体 README 了解输入参数与输出格式。安装前应确认权限范围、维护状态及是否涉及文件读写或命令执行。

qwen3-tts-skills 属于待分类类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/qwen3-tts-skills

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/mu-zi-lee/qwen3-tts-skill --skill qwen3-tts-sk…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

qwen3-tts-skills 怎么安装?

在终端执行 npx skills add https://github.com/mu-zi-lee/qwen3-tts-skill --skill qwen3-tts-skills。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

qwen3-tts-skills 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

qwen3-tts-skills 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

qwen3-tts-skills 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

qwen3-tts-skills 用的人多吗?

公开数据是累计安装 2,760 次,近一周安装 115 次,下载 920 次,GitHub 11 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

qwen3-tts-skills 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理待分类类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

待分类类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
infsh-cli

infsh CLI · Codex、Claude

4,374,576382权限未标注未明确未收录
ai-video-generation

AI 视频生成 · Codex、Claude

4,313,376382调用外部服务未明确有提醒
lark-openapi-explorer

云雀 OpenAPI 浏览器 · Codex、Claude

2,064,1209,011需要联网未明确有提醒
lark-workflow-standup-report

Lark 工作流程站立报告 · Codex、Claude

2,041,6328,978需要联网未明确通过
use-my-browser

使用我的浏览器 · Codex、Claude

1,848,49140操作浏览器未明确未通过
qwen3-tts-skills

qwen3 tts 技巧 · 本页

2,76011需要联网未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Qwen3-TTS 技能

将文本转换为高质量语音的完整工作流。

🚀 快速开始

场景 1:单句语音生成

直接调用脚本生成语音:

# 中文语音(默认 Vivian 女声)
uv run qwen3-tts-skills/scripts/run_qwen3_tts.py custom-voice \
  --language Chinese \
  --text "你好,欢迎使用语音合成。" \
  --out-dir outputs

# 英文语音(默认 Ryan 男声)
uv run qwen3-tts-skills/scripts/run_qwen3_tts.py custom-voice \
  --language English \
  --text "Hello, welcome to text-to-speech." \
  --out-dir outputs

场景 2:长文稿批量配音

将文章转换为完整语音文件:

用户文稿 → [AI分析生成配音稿] → [用户审核] → [批量TTS] → 完整语音.wav

详见下方 长文稿批量配音 章节。


📋 模型选择指南

根据需求选择合适的模型:

模式模型适用场景命令
CustomVoiceQwen3-TTS-12Hz-1.7B-CustomVoice使用内置音色 + 情感控制custom-voice
VoiceDesignQwen3-TTS-12Hz-1.7B-VoiceDesign用自然语言描述想要的音色voice-design
VoiceCloneQwen3-TTS-12Hz-1.7B-Base克隆参考音频的声音voice-clone
TokenizerQwen3-TTS-Tokenizer-12Hz音频编解码tokenizer-roundtrip

内置 Speaker(CustomVoice 模式)

语言默认 Speaker说明
ChineseVivian女声,自然
EnglishRyan男声
JapaneseOno_Anna女声
KoreanSohee女声

🎙️ 单句语音生成

CustomVoice(推荐入门)

使用内置音色,可选情感控制:

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py custom-voice \
  --language Chinese \
  --text "其实我真的有发现,我是一个特别善于观察别人情绪的人。" \
  --speaker Vivian \
  --instruct "轻松愉快的语气" \
  --out-dir outputs

参数说明:

  • --language:Chinese / English / Japanese / Korean
  • --speaker:可选,不填则按语言自动选默认
  • --instruct:可选,情感/语气控制(如"开心地说"、"低沉缓慢")
  • --output:可选,指定输出文件名(默认自动生成时间戳文件名)

VoiceDesign(设计独特音色)

用自然语言描述想要的音色:

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py voice-design \
  --language Chinese \
  --text "哥哥,你回来啦,人家等了你好久好久了,要抱抱!" \
  --instruct "体现撒娇稚嫩的萝莉女声,音调偏高且起伏明显。" \
  --out-dir outputs

注意:VoiceDesign 的 --instruct 是必填的,用于描述音色特征。

VoiceClone(语音克隆)

克隆参考音频的声音:

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py voice-clone \
  --language English \
  --ref-audio "path/to/reference.wav" \
  --ref-text "参考音频的文本内容" \
  --text "要合成的新文本" \
  --out-dir outputs

参数说明:

  • --ref-audio:参考音频文件路径或 URL
  • --ref-text:参考音频对应的文本(必填)
  • --x-vector-only-mode:可选,仅使用说话人特征(质量可能降低)

⚠️ 注意:VoiceClone 不支持 --instruct 情感控制。

Tokenizer(音频编解码)

用于音频的编码和解码验证:

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py tokenizer-roundtrip \
  --audio "path/to/audio.wav" \
  --out-dir outputs

🎬 长文稿批量配音生成

将长文章、剧本、有声书内容转换为完整语音文件。

工作流程

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Step 1         │     │  Step 2         │     │  Step 3         │     │  输出           │
│  AI分析文稿     │ ──→ │  用户审核修改   │ ──→ │  批量生成语音   │ ──→ │  完整语音.wav   │
│  生成配音稿JSON │     │  保存.json文件  │     │  FFmpeg合并     │     │                 │
└─────────────────┘     └─────────────────┘     └─────────────────┘     └─────────────────┘

Step 1:让 AI 生成配音稿

向 AI 说:*"把下面这篇文章转成语音"* + 贴上文章内容

AI 会按 dubbing-skills/SKILL.md 的规则:

  1. 智能切分(每段 200-300 字)
  2. 识别角色(【旁白】、【小明】 等)
  3. 分析情感,生成 instruct
  4. 输出配音稿 JSON

Step 2:用户审核修改

检查 JSON 并调整:

  • 切分是否合理
  • 角色分配是否正确
  • 情感 instruct 是否合适
  • TTS 模式是否需要调整

保存为 article.dubbing.json 文件。

Step 3:批量生成语音

uv run qwen3-tts-skills/scripts/batch_dubbing.py \
  --input article.dubbing.json \
  --out-dir outputs

参数说明:

参数说明默认值
--input配音稿 JSON 文件必填
--out-dir输出目录outputs
--silence-gap普通段落间静音(秒)0.3
--character-switch-gap角色切换时静音(秒)0.5
--clean-segments合并后删除中间片段保留

输出结构

outputs/
├── segments/
│   ├── seg_001_旁白.wav
│   ├── seg_002_小明.wav
│   └── ...
├── article.dubbing.json   # 配音稿备份
└── article_final.wav      # 最终完整语音

支持的三种模式

模式说明适用场景
custom-voice内置音色 + 情感指令大多数场景(默认)
voice-design自然语言描述音色需要特定音色(萝莉、大叔等)
voice-clone克隆参考音频需要真人/特定人声音

🔧 环境配置

推荐方式:直接用 uv run

脚本内已声明依赖,无需手动安装:

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py -h

创建固定虚拟环境

uv venv --python 3.12
.\.venv\Scripts\activate
uv pip install -U qwen-tts

安装 FlashAttention 2(可选,降低显存)

uv pip install -U flash-attn --no-build-isolation

# 内存 < 96GB 时限制并行任务
MAX_JOBS=4 uv pip install -U flash-attn --no-build-isolation

使用条件:

  • 硬件兼容 FlashAttention 2
  • 模型以 torch.float16 或 torch.bfloat16 加载

安装 FFmpeg(批量配音必需)

Windows:

choco install ffmpeg -y

验证安装:

ffmpeg -version

📥 模型离线下载

使用 ModelScope(中国大陆推荐)

uv pip install -U modelscope
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice --local_dir ./Qwen3-TTS-12Hz-1.7B-CustomVoice
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign --local_dir ./Qwen3-TTS-12Hz-1.7B-VoiceDesign
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-Base --local_dir ./Qwen3-TTS-12Hz-1.7B-Base
modelscope download --model Qwen/Qwen3-TTS-Tokenizer-12Hz --local_dir ./Qwen3-TTS-Tokenizer-12Hz

使用 Hugging Face

uv pip install -U "huggingface_hub[cli]"
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice --local-dir ./Qwen3-TTS-12Hz-1.7B-CustomVoice
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign --local-dir ./Qwen3-TTS-12Hz-1.7B-VoiceDesign
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-Base --local-dir ./Qwen3-TTS-12Hz-1.7B-Base
huggingface-cli download Qwen/Qwen3-TTS-Tokenizer-12Hz --local-dir ./Qwen3-TTS-Tokenizer-12Hz

🖥️ 本地 Web UI 演示

# 查看帮助
qwen-tts-demo --help

# 启动 CustomVoice
qwen-tts-demo Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice --ip 0.0.0.0 --port 8000

# 启动 VoiceDesign
qwen-tts-demo Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign --ip 0.0.0.0 --port 8000

HTTPS 支持(解决麦克风权限问题)

# 生成自签名证书
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes -subj "/CN=localhost"

# 启用 HTTPS
qwen-tts-demo Qwen/Qwen3-TTS-12Hz-1.7B-Base \
  --ip 0.0.0.0 --port 8000 \
  --ssl-certfile cert.pem \
  --ssl-keyfile key.pem \
  --no-ssl-verify

📚 参考文档

文档说明
dubbing-skills/SKILL.md配音稿生成规范(AI 阅读用)
dubbing-skills/references/dubbing_format.md配音稿 JSON 格式详细规范
dubbing-skills/references/examples.md各种场景的配音稿示例
references/python_api.mdPython API 集成指南

⚡ 性能参数

uv run qwen3-tts-skills/scripts/run_qwen3_tts.py custom-voice \
  --device-map cuda:0 \
  --dtype bfloat16 \
  --attn flash_attention_2 \
  --language Chinese \
  --text "测试文本" \
  --out-dir outputs
参数说明
--device-map指定 GPU(如 cuda:0)或 CPU
--dtype数据类型:auto / bfloat16 / float16 / float32
--attn注意力实现:auto / flash_attention_2

❓ 常见问题

Windows 路径问题

绝对路径需要用双引号包裹:

uv run "C:/Users/lee/.config/alma/skills/qwen3-tts-skills/scripts/run_qwen3_tts.py" -h

SoX 警告

如果看到 SoX could not be found!,安装 SoX(不影响功能,只是消除警告):

choco install sox.portable -y

模型下载慢

优先使用 ModelScope(中国大陆)或提前下载到本地目录。

平台分布

Codex

37.32%
按下载量换算343

Claude

26.11%
按下载量换算240

Cursor

19.36%
按下载量换算178

Gemini CLI

8.8%
按下载量换算81

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills