Docker部署步骤如下:
- 安装Docker和Docker Compose
- 克隆仓库:
git clone https://github.com/devnen/Kitten-TTS-Server.git
- 根据硬件选择启动命令:
GPU版本:docker compose up -d --build
CPU版本:docker compose -f docker-compose-cpu.yml up -d --build
- 访问
http://localhost:8005
使用服务
关键注意事项:
- GPU环境需预先安装NVIDIA Container Toolkit
- 默认端口8005冲突时可修改
config.yaml
中的server.port
- 查看日志:
docker compose logs -f
- 模型文件仅首次启动时下载(约25MB)
相比原生安装,Docker方案能更好地隔离依赖环境。
本答案来源于文章《Kitten-TTS-Server:一个可自行部署的轻量级文本转语音服务》