Skip to content

🚀 快速开始

系统要求

  • Python ≥ 3.8
  • 或 Docker 环境

🐳 Docker 运行(推荐)

基本用法:

bash
docker run -p 7000:7000 dbcccc/ttsfm:latest

使用环境变量自定义配置:

bash
docker run -d \
  -p 7000:7000 \
  -e HOST=0.0.0.0 \
  -e PORT=7000 \
  -e VERIFY_SSL=true \
  -e MAX_QUEUE_SIZE=100 \
  -e RATE_LIMIT_REQUESTS=30 \
  -e RATE_LIMIT_WINDOW=60 \
  dbcccc/ttsfm:latest

可用的环境变量:

  • HOST:服务器主机(默认:0.0.0.0)
  • PORT:服务器端口(默认:7000)
  • VERIFY_SSL:是否验证 SSL 证书(默认:true)
  • MAX_QUEUE_SIZE:队列最大任务数(默认:100)
  • RATE_LIMIT_REQUESTS:每个时间窗口的最大请求数(默认:30)
  • RATE_LIMIT_WINDOW:速率限制的时间窗口(秒)(默认:60)

💡 提示
MacOS 用户若遇到端口冲突,可替换端口号:
docker run -p 5051:7000 dbcccc/ttsfm:latest

📦 手动安装

  1. GitHub Releases 下载最新版本压缩包
  2. 解压并进入目录:
bash
tar -zxvf ttsfm-vX.X.X.tar.gz
cd ttsfm-vX.X.X
  1. 安装依赖并启动:
bash
pip install -r requirements.txt
cp .env.example .env  # 按需编辑配置
python main.py

📚 使用指南

Web 界面

访问 http://localhost:7000 体验交互式演示

RELEASED UNDER THE MIT LICENSE.