
一、简介
二、安装启动
启动版本选择
cpu版本
- docker-compose.yml配置文件内容如下
version: '3'
services:
tts-cpu:
image: ghcr.io/coqui-ai/tts-cpu
container_name: tts-cpu
restart: always
ports:
- 5002:5002
entrypoint: ["python3"]
command: ["-u", "TTS/server/server.py", "--model_name", "tts_models/zh-CN/baker/tacotron2-DDC-GST"]
volumes:
- ./local:/root/.local #启动后,模型文件会下载到这个目录
gpu版本
- 运行主机需要安装“NVIDIA驱动程序”和“NVIDIA Container Toolkit”(自行安装,不做赘述)
- docker-compose.yml配置文件内容如下
version: '3'
services:
tts:
image: ghcr.io/coqui-ai/tts
container_name: tts
restart: always
ports:
- 5002:5002
entrypoint: ["python3"]
command: ["-u", "TTS/server/server.py", "--model_name", "tts_models/zh-CN/baker/tacotron2-DDC-GST", "--use_cuda", "true"]
volumes:
- ./local:/root/.local #启动后,模型文件会下载到这个目录
deploy:
resources:
reservations:
devices:
- capabilities: [gpu]
运行启动
直接运行下面命令即可
docker-compose up -d
注意,初次运行需要下载模型,需要耐心等待,输入下面命令查看运行日志
docker-compose logs -f

三、访问使用
使用页面
使用接口
四、总结
- 存在很多问题:
- 目前只发现一个中文预处理模型,且只有女声
- 中文配音质量一般,有待提升
- 长文本自动中断
- 中英混搭配音卡壳
- 目前只适合拿来学习,个人使用,不适合用于生产