一键导入
api-tts
火山引擎(豆包)语音合成 TTS,支持多种音色、语速调节、多种音频格式。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
火山引擎(豆包)语音合成 TTS,支持多种音色、语速调节、多种音频格式。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
火山引擎语音识别 - 将音频/视频转文字,支持长音频分段识别。
Use when publishing an Obsidian plugin to the community plugin store, creating GitHub Releases for Obsidian plugins, or submitting PRs to obsidianmd/obsidian-releases
一键部署静态网站到 Vercel 和 Cloudflare Pages。支持 HTML/React/Vue 等任意静态项目。
将 Expo/React Native 项目通过 EAS Build 构建 iOS 包并提交到 TestFlight。支持从零配置 EAS、构建、提交全流程。
综合画图工具 - AI 生图 (Nanobanana/Gemini) + 图片后处理(拼接/抠图/圆形裁剪/合成)。支持中英文自然语言画图。
统一搜索与抓取能力层 - 整合所有外部信息获取接口(搜索、抓取、下载)
| name | api-tts |
| description | 火山引擎(豆包)语音合成 TTS,支持多种音色、语速调节、多种音频格式。 |
| allowed-tools | Bash(python:*), Read |
| model | sonnet |
| tags | ["tts","audio","volcengine"] |
通过火山引擎 TTS API 将文本转换为语音。支持多种音色、语速调节、多种音频格式。
在 ~/.claude/secrets.env 中配置:
VOLC_TTS_APPID=你的appid
VOLC_TTS_TOKEN=你的access_token
获取方式:https://console.volcengine.com/speech/service/8
cd ~/.claude/skills/api-tts
python scripts/tts.py "你好,这是一段测试语音"
python scripts/tts.py --voice cancan "你好世界"
python scripts/tts.py --voice yangguang "大家好"
python scripts/tts.py --speed 1.2 "这段话会快一点"
python scripts/tts.py --speed 0.8 "这段话会慢一点"
python scripts/tts.py --encoding wav --output /tmp/hello.wav "你好"
python scripts/tts.py -e mp3 -o ~/Desktop/speech.mp3 "测试"
python scripts/tts.py --list-voices
echo "这是一段测试" | python scripts/tts.py
收到用户的语音合成请求后:
cd ~/.claude/skills/api-tts
python scripts/tts.py --voice <音色> --speed <语速> "文本内容"
open 命令播放(macOS)| 别名 | 描述 | voice_type | 状态 |
|---|---|---|---|
| yangyang | 炀炀 | BV705_streaming | ★ 已购买(2027-01到期) |
| mengwa | 奶气萌娃 | BV051_streaming | ★ 已购买(2027-01到期) |
| huopo | 活泼女声(视频配音) | BV005_streaming | ★ 已购买(2027-01到期) |
| female | 通用女声(默认) | BV001_streaming | 免费 |
| male | 通用男声 | BV002_streaming | 免费 |
更多音色:https://www.volcengine.com/docs/6561/1257544
| 参数 | 说明 | 范围 |
|---|---|---|
| --voice, -v | 音色ID或别名 | 见音色列表 |
| --speed, -s | 语速 | 0.1 ~ 2.0 |
| --encoding, -e | 音频格式 | mp3/wav/pcm/ogg_opus |
| --rate, -r | 采样率 | 8000/16000/24000 |
| --output, -o | 输出路径 | 任意路径 |
单次合成限制约300字符。超长文本需分段合成:
# 脚本会自动检查长度并提示
# 建议按句号/段落分割后逐段合成