2026-05-17 22:27:13 +08:00
|
|
|
|
# ByteDance 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
|
|
|
|
|
|
|
|
|
|
# 资源信息ID(决定使用1.0还是2.0模型)
|
|
|
|
|
|
BYTEDANCE_TTS_RESOURCE_ID=seed-tts-1.0
|
|
|
|
|
|
|
2026-05-23 20:32:12 +08:00
|
|
|
|
# 发音人(音色)ID
|
2026-05-17 18:08:06 +08:00
|
|
|
|
BYTEDANCE_TTS_SPEAKER=your_speaker_id_here
|
|
|
|
|
|
|
|
|
|
|
|
# ==========================================
|
|
|
|
|
|
# 可选的环境变量
|
|
|
|
|
|
# ==========================================
|
|
|
|
|
|
|
|
|
|
|
|
# 请求超时时间,默认30秒
|
|
|
|
|
|
BYTEDANCE_TTS_TIMEOUT=30s
|
|
|
|
|
|
|
2026-06-27 23:28:35 +08:00
|
|
|
|
# 音频格式:mp3/ogg_opus/pcm/wav(默认mp3)
|
|
|
|
|
|
# 注意:流式场景下wav会多次返回header,内部自动用pcm请求再封装header
|
|
|
|
|
|
BYTEDANCE_TTS_FORMAT=mp3
|
|
|
|
|
|
|
|
|
|
|
|
# 音频采样率:8000/16000/22050/24000/32000/44100/48000(默认24000)
|
|
|
|
|
|
BYTEDANCE_TTS_SAMPLE_RATE=24000
|
|
|
|
|
|
|
2026-05-17 18:08:06 +08:00
|
|
|
|
# OpenAI兼容接口的API密钥(可选)
|
|
|
|
|
|
OPENAI_TTS_API_KEY=your_openai_compatible_key_here
|
|
|
|
|
|
|
2026-05-23 20:32:12 +08:00
|
|
|
|
# CORS 跨域白名单(逗号分隔,开发环境可设 *)
|
|
|
|
|
|
# ALLOWED_ORIGINS=https://example.com,https://app.example.com
|
|
|
|
|
|
|
2026-05-17 18:08:06 +08:00
|
|
|
|
# 服务监听端口,默认8080
|
|
|
|
|
|
PORT=8080
|