Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Gouryella/ChatTTS-webui
A Web UI developed based on ChatTTS, implemented using Nuxt 3 and Ant Design.
https://github.com/Gouryella/ChatTTS-webui
Last synced: 14 days ago
JSON representation
A Web UI developed based on ChatTTS, implemented using Nuxt 3 and Ant Design.
- Host: GitHub
- URL: https://github.com/Gouryella/ChatTTS-webui
- Owner: Gouryella
- Created: 2024-05-30T07:56:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-06T04:47:23.000Z (5 months ago)
- Last Synced: 2024-07-31T08:16:50.643Z (3 months ago)
- Language: Python
- Homepage: https://chattts.201lab.top
- Size: 2.43 MB
- Stars: 64
- Watchers: 3
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatTTS-Nuxt3 Webui
Developed based on [ChatTTS](https://github.com/2noise/ChatTTS/) by [@2noise](https://2noise.com/), web developed by [@Gouryella](https://github.com/Gouryella)
Try It Free at https://chattts.201lab.top
Web UI
Mobile UI
## Last Update
1. Update API, add detailed parameter adjustment.
2. Update webui.
3. Update mobile view
## How to use
### Step 1
```bash
git clone https://github.com/Gouryella/ChatTTS-webui.git
cd ChatTTS-webui
npm install
```
### Step 2
```bash
yes | conda create -n chattts python=3.10
conda activate chattts
yes | conda install pytorch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2 pytorch-cuda=12.1 -c pytorch -c nvidia# If you are using Mac OS or do not support CUDA, use
pip install torch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2pip install -r requirements.txt
```### Step 3
```bash
cd api
git clone https://huggingface.co/2Noise/ChatTTS.git models
cd ..
```### Step 4
```bash
npm run dev
python api/server.py
```### Use Docker
```bash
wget https://raw.githubusercontent.com/Gouryella/ChatTTS-webui/main/docker/Dockerfile
docker build -t chattts_webui .
docker run -itd --name chattts_webui --gpus all -p 3000:3000 -p 8000:8000 chattts_webui
```