by tabortao
手动将文本转换为语音需要复杂的设置和 API 密钥。此技能提供统一的接口,支持包括本地语音克隆和云服务在内的多种 TTS 引擎。
1. 打开 Claude 聊天界面
2. 点击下方 "📋 复制" 按钮
3. 粘贴到 Claude 聊天框中并发送
4. 输入 "使用 tts-skill 技能" 开始使用
=== tts-skill 技能 === 作者: tabortao 描述: 手动将文本转换为语音需要复杂的设置和 API 密钥。此技能提供统一的接口,支持包括本地语音克隆和云服务在内的多种 TTS 引擎。 使用方法: 1. 调用技能: "使用 tts-skill 技能" 2. 提供相关信息: 根据技能要求提供必要参数 3. 查看结果: 技能会返回处理结果 示例: "使用 tts-skill 技能,帮我分析一下这段代码"
这种方法适用于所有 Claude 用户,不需要安装额外工具。
productivity
low
TTS-Skill is a unified entrypoint that wraps multiple TTS engines:
output/ with a predictable nameIf --output is not provided:
output/YYYYMMDD_HHMMSS_<first-6-chars>.<ext># Local voice cloning (Qwen3-TTS)
python tts-skill.py qwen3-tts "胜利在呼唤,勇往直前" --voice 赵信
# Online voices (VoiceCraft / Edge)
python tts-skill.py edge-tts "你好,这是一个测试" --voice xiaoxiao
# OpenAI TTS
python tts-skill.py openai-tts "Hello, this is a test" --voice alloy
Read long text from a file:
python tts-skill.py qwen3-tts --text-file "input\\text.txt" --voice 寒冰射手
Place a pair of files in assets/:
assets/<VoiceName>.wav (or .mp3/.m4a/.flac)assets/<VoiceName>.txt (the transcript matching the audio)Then use:
python tts-skill.py qwen3-tts "测试文本" --voice <VoiceName>
python engines/edge-tts-cli.py --list-voices
python engines/edge-tts-cli.py --list-styles
Create engines/openai-tts.config and set api_key.
This project uses components from https://github.com/wangwangit/tts. Special thanks to the original authors for their contributions to the TTS community.
View Count
0
Download Count
0
Favorite Count
0
Quality Score
71