2026-08-15 15:02:00 +08:00
|
|
|
# 字节火山引擎 TTS v3 API 配置示例
|
2026-05-17 18:08:06 +08:00
|
|
|
# 将此文件复制为 .env 并填入实际配置
|
|
|
|
|
|
|
|
|
|
# ==========================================
|
|
|
|
|
# 必需的环境变量
|
|
|
|
|
# ==========================================
|
|
|
|
|
|
2026-05-17 22:27:13 +08:00
|
|
|
# 火山引擎新版控制台获取的 API Key
|
|
|
|
|
BYTEDANCE_TTS_API_KEY=your_api_key_here
|
2026-05-17 18:08:06 +08:00
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 资源信息ID(决定使用1.0还是2.0模型)
|
2026-08-15 19:17:42 +08:00
|
|
|
# 复刻 2.0 音色(seed-icl-2.0)
|
2026-08-15 13:30:35 +08:00
|
|
|
BYTEDANCE_TTS_RESOURCE_ID=seed-icl-2.0
|
2026-05-17 18:08:06 +08:00
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 发音人(音色)ID
|
2026-05-17 18:08:06 +08:00
|
|
|
BYTEDANCE_TTS_SPEAKER=your_speaker_id_here
|
|
|
|
|
|
|
|
|
|
# ==========================================
|
|
|
|
|
# 可选的环境变量
|
|
|
|
|
# ==========================================
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 单次合成超时,默认30s
|
2026-05-17 18:08:06 +08:00
|
|
|
BYTEDANCE_TTS_TIMEOUT=30s
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 上游实际请求的音频格式:mp3 / pcm / ogg_opus
|
|
|
|
|
# 客户端要求 wav 时,内部自动转 pcm 上游 + 本地拼 WAV 头
|
2026-06-27 23:28:35 +08:00
|
|
|
BYTEDANCE_TTS_FORMAT=mp3
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 上游采样率:8000/16000/22050/24000/32000/44100/48000
|
2026-06-27 23:28:35 +08:00
|
|
|
BYTEDANCE_TTS_SAMPLE_RATE=24000
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# MP3 比特率(可选),仅 MP3 生效
|
|
|
|
|
# BYTEDANCE_TTS_BIT_RATE=128000
|
|
|
|
|
|
|
|
|
|
# 复刻 2.0 子模型(可选),留空则使用控制台默认值
|
|
|
|
|
# seed-tts-2.0-standard:标准版,延时更优
|
|
|
|
|
# seed-tts-2.0-expressive:表现力增强版,支持 QA / Cot
|
|
|
|
|
# BYTEDANCE_TTS_MODEL=seed-tts-2.0-standard
|
|
|
|
|
|
|
|
|
|
# 复刻 2.0 模型类型(可选,推荐显式指定)
|
|
|
|
|
# 4 = ICL V2,5 = ICL V3
|
|
|
|
|
# BYTEDANCE_TTS_MODEL_TYPE=4
|
|
|
|
|
|
|
|
|
|
# 非中文/英文合成时指定语种(可选)
|
|
|
|
|
# zh-cn / en / ja / es-mx / id / pt-br / ko
|
|
|
|
|
# BYTEDANCE_TTS_EXPLICIT_LANGUAGE=zh-cn
|
|
|
|
|
|
|
|
|
|
# 复刻 2.0 启用字级时间戳(可选)
|
|
|
|
|
# BYTEDANCE_TTS_ENABLE_SUBTITLE=false
|
|
|
|
|
|
|
|
|
|
# OpenAI兼容接口的API密钥(可选,多个用逗号分隔)
|
2026-05-17 18:08:06 +08:00
|
|
|
OPENAI_TTS_API_KEY=your_openai_compatible_key_here
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# CORS 跨域白名单(逗号分隔;开发环境可设 *;空则拒绝所有跨域)
|
2026-05-23 20:32:12 +08:00
|
|
|
# ALLOWED_ORIGINS=https://example.com,https://app.example.com
|
|
|
|
|
|
2026-08-15 13:30:35 +08:00
|
|
|
# 服务监听端口,默认8080
|
2026-05-17 18:08:06 +08:00
|
|
|
PORT=8080
|