As etapas a seguir são necessárias para instalar o CosyVoice:
- Instalação do ambiente CondaRecomendação para usar o Miniconda para criar um ambiente virtual para o Python 3.10
conda create -n cosyvoice python=3.10
conda activate cosyvoice - Instalação de pacotes de dependênciaUse o pip para instalar as dependências necessárias; é recomendável usar o espelho do AliCloud para acelerar
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
- Instalar o pynini: para processamento de texto
conda install -y -c conda-forge pynini==2.1.5
- Solução de problemas de compatibilidade do soxInstale os pacotes sox apropriados de acordo com o tipo de sistema operacional
- Ubuntu:
sudo apt-get install sox libsox-dev
- CentOS:
sudo yum install sox sox-devel
- Ubuntu:
- Clonagem do código do projeto::
git clone --recursive https://github.com/FunAudioLLM/CosyVoice.git
Observação especial: se houver falha na clonagem do submódulo, você poderá executá-la várias vezes.git submodule update --init --recursive
Até que funcione.
Essa resposta foi extraída do artigoCosyVoice: ferramenta de geração e clonagem multilíngue de código aberto AliO