Piper TTS é um serviço que converte texto em áudio utilizando a tecnologia de síntese de fala. Este projeto é baseado em Flask e utiliza a biblioteca Piper para gerar áudio a partir de texto.
Para instalar o serviço Piper TTS, você pode utilizar a template do EasyPanel:
{
"services": [
{
"type": "app",
"data": {
"projectName": "piper-tts",
"serviceName": "piper-tts",
"source": {
"type": "image",
"image": "ggdadds/piper-tts:latest"
},
"domains": [
{
"host": "$(EASYPANEL_DOMAIN)",
"port": 5000
}
],
"env": "FLASK_ENV=development",
"mounts": [
{
"type": "volume",
"name": "output",
"mountPath": "/app/output"
}
]
}
}
]
}
Aqui está um exemplo de como você pode fazer uma requisição para gerar áudio a partir de texto:
curl -X POST http://meu-dominio.com.br/audio \
-H "Content-Type: application/json" \
-d '{
"texto": "Olá, este é um teste de geração de áudio.",
"saida": "teste_audio",
"base64": "true"
}'
"true" para ativar e "false" para desativar.Content type
Image
Digest
sha256:521c44c96…
Size
697.7 MB
Last updated
almost 2 years ago
docker pull ggdadds/piper-tts