Narration-Xtts2
Descrição breve: Projeto que baseado em um json cria narrações frase a frase em uma lista de frases, com flexibilidade de parametros do modelo XTTS2.
Índice
Introdução
[Em construlçai]
Instalação
Uma das dependencias (DeepSpeed) necessita de pré instalação de recursos CUDA para pleno funcionamento.
Método Direto - Manual
CUDA Nvidia
Baixe e instale Nvidia Cuda Toolkit 12.1 Link
Configurando Variáveis de Ambiente CUDA 12.1
[Environment]::SetEnvironmentVariable("CUDA_HOME", "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1", "Machine")
[Environment]::SetEnvironmentVariable("CUDA_PATH", "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1", "Machine")
Instale Pytorch = CUDA 12.1
pip install torch==2.3.1+cu121 torchvision==0.18.1+cu121 torchaudio==2.3.1+cu121 --extra-index-url https://download.pytorch.org/whl/cu121
Instale Narration-Xtts2
pip install narration-xtts2
Na primeira execução execute a função narration_config() para configurar os diretórios de trabalho
from story-children-video-maker.utils import install_dependents_win11
install_dependents_win11.narration_config()
Método Direto - Manual
CUDA Nvidia
Baixe e instale Nvidia Cuda Toolkit 12.1 Link
Configurando Variáveis de Ambiente CUDA 12.1
[Environment]::SetEnvironmentVariable("CUDA_HOME", "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1", "Machine")
[Environment]::SetEnvironmentVariable("CUDA_PATH", "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1", "Machine")
Instale Pytorch = CUDA 12.1
pip install torch==2.3.1+cu121 torchvision==0.18.1+cu121 torchaudio==2.3.1+cu121 --extra-index-url https://download.pytorch.org/whl/cu121
Instale Narration-Xtts2
pip install narration-xtts2
Na primeira execução execute a função narration_config() para configurar os diretórios de trabalho
narration_xtts2.utils.install_dependents_win11.narration_config()
Método Direto - SemiAutomatico
Instale Narration-Xtts2
pip install narration-xtts2
Na primeira execução execute a função init() para configurar os diretórios de trabalho, baixar e executar CUDA 12.1 e configurar as variaveis de ambiente
narration_xtts2.utils.install_dependents_win11.init()
Re-instale Narration-Xtts2
pip uninstall narration-xtts2
pip install torch==2.3.1+cu121 torchvision==0.18.1+cu121 torchaudio==2.3.1+cu121 --extra-index-url https://download.pytorch.org/whl/cu121
pip install narration-xtts2
Pré-requisitos
Especificamente para o pacote deepspeed==0.15
- SO = Windows 11 (testado)
- Python = ">=3.11,<3.12"
- GPU NVIDEA, com suporte a CUDA 12
- CUDA 12.1
Notas das versões
Versão 1.0.6
- Feature: Integração de projetos ajustando requisitos python
Versão 1.0.5
- Feature: execução como programa via argumentos e tratativa de erro
Metadata
Release files for narration-xtts2 1.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| narration_xtts2-1.0.6.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| narration_xtts2-1.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.0 kB
Release files / narration_xtts2-1.0.6.tar.gz
| Download URL | narration_xtts2-1.0.6.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0b9b74dfad2339d1cf391f21823873f8530d4e533da113c201167cf558b6041c
|
|
BLAKE2b-256 checksum How to use checksums |
0acadd99253b19120dbd228b4f4c9eb830d7d6729cb88c5b883aa0ccb2e8adf8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.2 CPython/3.11.0 Windows/10
|
Release files / narration_xtts2-1.0.6-py3-none-any.whl
| Download URL | narration_xtts2-1.0.6-py3-none-any.whl |
|---|---|
| Size | 7.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e271ae81b0173f16471cca1e83e3ae217d8bcf02ec4cebb0ab743072ccbbda13
|
|
BLAKE2b-256 checksum How to use checksums |
4b3f04c999c61798863cf1dba9321d74cdce19e629f760aefc3a4dc66a521cc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.2 CPython/3.11.0 Windows/10
|