2026-08-30 23:23:53 +08:00
|
|
|
# 字节火山引擎 TTS v3 → OpenAI 兼容接口
|
|
|
|
|
# 配置文件示例 · 复制为 .env 后填入
|
2026-05-17 18:08:06 +08:00
|
|
|
|
|
|
|
|
# ==========================================
|
2026-08-30 23:23:53 +08:00
|
|
|
# 启动引导环境变量(4 个,启动前必看)
|
2026-05-17 18:08:06 +08:00
|
|
|
# ==========================================
|
2026-08-30 23:23:53 +08:00
|
|
|
# 业务配置(api_key / resource_id / speaker / 格式 / 采样率 ...)通过 WebUI 设置,
|
|
|
|
|
# 不再需要在这里配。M3 起所有 BYTEDANCE_TTS_* 已搬入数据库。
|
2026-05-17 18:08:06 +08:00
|
|
|
|
2026-08-30 23:23:53 +08:00
|
|
|
# 1. 安装 token(必设,首次 /setup 时校验)
|
|
|
|
|
# 留空 = 不设 token,任何人可调 /api/setup(适合本地开发)
|
|
|
|
|
# 正式部署务必设复杂字符串
|
|
|
|
|
TTS_ADMIN_KEY=
|
2026-05-17 18:08:06 +08:00
|
|
|
|
2026-08-30 23:23:53 +08:00
|
|
|
# 2. 数据库路径(可选, 默认 ./tts.db)
|
|
|
|
|
# Docker 部署务必改成挂载路径,例: /data/tts.db
|
|
|
|
|
# TTS_DB_PATH=/data/tts.db
|
2026-05-17 18:08:06 +08:00
|
|
|
|
2026-08-30 23:23:53 +08:00
|
|
|
# 3. 服务监听端口(可选, 默认 8080)
|
|
|
|
|
PORT=8080
|
|
|
|
|
|
|
|
|
|
# 4. OpenAI 兼容接口的鉴权 key(可选)
|
|
|
|
|
# 不设 = 不鉴权,任何人能调 /v1/audio/speech(适合内网/反代后)
|
|
|
|
|
# 多个 key 用逗号分隔
|
|
|
|
|
# 公网部署必设,见 README "公网部署安全清单"
|
|
|
|
|
OPENAI_TTS_API_KEY=
|
2026-05-17 18:08:06 +08:00
|
|
|
|
|
|
|
|
# ==========================================
|
2026-08-30 23:23:53 +08:00
|
|
|
# 装完后可改(也支持环境变量作为 DB 缺失时的 fallback)
|
2026-05-17 18:08:06 +08:00
|
|
|
# ==========================================
|
2026-08-30 23:23:53 +08:00
|
|
|
# X-Forwarded-For 解析跳数(可选, 0=启发式默认, N>0=精确 N 跳反代)
|
|
|
|
|
# 装好后推荐到 /admin 改 trusted_proxy_hops
|
|
|
|
|
# TRUSTED_PROXY_HOPS=2
|