🎙️ AI 短剧音色库

火山引擎 · 豆包 TTS

3 部短剧 × 7 个角色 × 完整音色参数
用官方 SDK 一行命令生成配音

火山引擎方舟API 豆包语音合成大模型 Python SDK

← 返回小鹿主页
🌩️
在线试听 · 配置已部署的 Cloudflare Worker 地址即可在浏览器直接合成(无需本地 Python)

⚙️ 使用方法

1. 克隆仓库 · 安装依赖

git clone https://github.com/airacle-ai/xiaolu-homepage.git
cd xiaolu-homepage/ai-drama-voice-library/python
pip install -r requirements.txt

2. 配置 API Key

cd ..
cp .env.example .env
# 编辑 .env,填入 VOLC_TTS_API_KEY

3. 调用

按角色名(自动套用预设参数):

python python/tts_client.py --character 苏棠
python python/tts_client.py --character 林晚 --text "奶奶,我找到了。"

按音色 ID:

python python/tts_client.py --voice S_uxrEEuK42 --text "哎哟喂!"

批量为所有角色生成样例(7 个音频文件):

python python/tts_client.py --batch

4. 在自己代码里调用

from python.tts_client import synthesize_character
out = synthesize_character("林晚", text="奶奶,我找到了。")
print(out)  # samples/S_vBsEEuK42_林晚.mp3

🔐 安全提示

.env 已加入 .gitignore,永远不提交真实 Key。生成的音频文件也不入版本库。

已复制到剪贴板