O diretório correto para os modelos do Piper-TTS no pyVideoTrans é:
pyvideotrans/tts/piper/model/
Nota: O caminho é piper/, não piper-tts/. A resposta anterior continha um erro.
Para corrigir e fazer funcionar:
- Localize a pasta do software: Vá até onde você extraiu o pyVideoTrans (por exemplo,
D:\videotrans). - Navegue até a pasta correta: Abra a sequência de pastas
pyvideotrans -> tts -> piper -> model. - Mova os arquivos do modelo: Se você já baixou os arquivos do modelo (
.onnx e .onnx.json), copie-os para dentro desta pasta model. - Reinicie o software: Feche e abra novamente o pyVideoTrans.
- Selecione o modelo: Na interface, escolha "Piper-TTS" como canal de dublagem e o nome do seu modelo aparecerá no menu suspenso "配音角色".
Se você ainda não tem os arquivos do modelo, a maneira mais fácil é baixá-los pelo próprio software:
- Na seção 配音 (Dubbing), selecione 配音渠道 (Dubbing Channel) como "Piper-TTS".
- Um botão chamado "下载更多模型" (Download More Models) aparecerá. Clique nele.
- Uma janela listará os modelos disponíveis. Selecione um (ex:
en_US-amy-medium) e clique em 下载 (Download). - O software fará o download e a instalação automática no local correto.
Se o botão interno de download não funcionar, você pode baixar manualmente a partir do repositório oficial: https://github.com/rhasspy/piper/releases/tag/v1.2.0. Procure pelo arquivo .tar.gz do modelo desejado, extraia-o e copie os arquivos .onnx e .onnx.json para a pasta pyvideotrans/tts/piper/model/.
请查看更多参考文档:VITS-cnen/Piper-TTS配音渠道