revert readme

This commit is contained in:
iflamed
2024-07-11 15:19:07 +08:00
parent 3e87d925b8
commit 6faabaa703

View File

@@ -34,13 +34,13 @@ sudo yum install sox sox-devel
```
**Model download**
> *If you are expert in this field, and you are only interested in training your own CosyVoice model from scratch, you can skip this step.*
We strongly recommend that you download our pretrained `CosyVoice-300M` `CosyVoice-300M-SFT` `CosyVoice-300M-Instruct` model and `CosyVoice-ttsfrd` resource.
Download models with python script.
If you are expert in this field, and you are only interested in training your own CosyVoice model from scratch, you can skip this step.
``` python
# SDK模型下载
from modelscope import snapshot_download
snapshot_download('iic/CosyVoice-300M', local_dir='pretrained_models/CosyVoice-300M')
snapshot_download('iic/CosyVoice-300M-SFT', local_dir='pretrained_models/CosyVoice-300M-SFT')
@@ -48,8 +48,8 @@ snapshot_download('iic/CosyVoice-300M-Instruct', local_dir='pretrained_models/Co
snapshot_download('iic/CosyVoice-ttsfrd', local_dir='pretrained_models/CosyVoice-ttsfrd')
```
Download models with git, you should install [git lfs](https://github.com/git-lfs/git-lfs?utm_source=CosyVoice_site&utm_medium=download_models&utm_campaign=gitlfs#installing) first.
``` sh
# git模型下载请确保已安装git lfs
mkdir -p pretrained_models
git clone https://www.modelscope.cn/iic/CosyVoice-300M.git pretrained_models/CosyVoice-300M
git clone https://www.modelscope.cn/iic/CosyVoice-300M-SFT.git pretrained_models/CosyVoice-300M-SFT
@@ -122,24 +122,6 @@ python3 webui.py --port 50000 --model_dir pretrained_models/CosyVoice-300M
For advanced user, we have provided train and inference scripts in `examples/libritts/cosyvoice/run.sh`.
You can get familiar with CosyVoice following this recipie.
**Serve with FastAPI**
The `runtime/python/fastapi_server.py` file contains the http API build with `FastAPI`.
```sh
cd runtime/python
# Set inference model
export MODEL_DIR=pretrained_models/CosyVoice-300M-Instruct
# For development
fastapi dev --port 6006 fastapi_server.py
# For production
fastapi run --port 6006 fastapi_server.py
# Call the API with python client
python fastapi_client.py --api_base http://127.0.0.1:6006 --mode cross_lingual --tts_wav ./demo.wav
```
**Build for deployment**
Optionally, if you want to use grpc for service deployment,
@@ -170,4 +152,4 @@ You can also scan the QR code to join our official Dingding chat group.
5. We borrowed a lot of code from [WeNet](https://github.com/wenet-e2e/wenet).
## Disclaimer
The content provided above is for academic purposes only and is intended to demonstrate technical capabilities. Some examples are sourced from the internet. If any content infringes on your rights, please contact us to request its removal.
The content provided above is for academic purposes only and is intended to demonstrate technical capabilities. Some examples are sourced from the internet. If any content infringes on your rights, please contact us to request its removal.