# ByteDance TTS v3 API 配置示例 # 将此文件复制为 .env 并填入实际配置 # ========================================== # 必需的环境变量 # ========================================== # 火山引擎新版控制台获取的 API Key BYTEDANCE_TTS_API_KEY=your_api_key_here # 资源信息ID(决定使用1.0还是2.0模型) BYTEDANCE_TTS_RESOURCE_ID=seed-tts-1.0 # 发音人(音色)ID BYTEDANCE_TTS_SPEAKER=your_speaker_id_here # ========================================== # 可选的环境变量 # ========================================== # 请求超时时间,默认30秒 BYTEDANCE_TTS_TIMEOUT=30s # 音频格式: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 # OpenAI兼容接口的API密钥(可选) OPENAI_TTS_API_KEY=your_openai_compatible_key_here # CORS 跨域白名单(逗号分隔,开发环境可设 *) # ALLOWED_ORIGINS=https://example.com,https://app.example.com # 服务监听端口,默认8080 PORT=8080