| servers | ||
| LICENSE | ||
| loquendo_tts.sh | ||
| README.md | ||
Loquendo CLI
Este proyecto permite usar Loquendo TTS Director 7 desde Unix con Wine, de forma sencilla y sin pelearte con Windows.
Incluye:
- Un script
loquendo_tts.shque actúa de wrapper para la utilidadTTSFileGenerator.exede Loquendo. - Una REST API en Go (
loquendo_restapi.go) que llama a ese script para generar audio desde JSON.
Cómo funciona
- El script
.shrecibe texto por stdin, lo pasa a Loquendo vía Wine y genera audio en WAV. - También puede mandar el audio directamente por stdout, para usar con pipes al estilo Unix.
- Puedes elegir voz, frecuencia y si quieres mono o stereo.
Básicamente, el script hace todo el trabajo pesado por ti.
Requisitos
- Unix
- Wine instalado
- Loquendo TTS Director 7 instalado dentro de Wine en la ruta que espera el script:
$HOME/.wine/drive_c/Program Files (x86)/Loquendo/LTTS7/bin/TTSFileGenerator.exe
Usando el script
Con pipes estilo UNIX:
echo "Hola, pendejos del cibermundo" | ./loquendo_tts.sh -v Jorge -f 48000 -s stereo > salida.wav
- Si no pasas
-o, el audio se manda a stdout. - Si pones
-o archivo.wav, se guarda en ese archivo.
Opciones:
-v→ voz (ej: Jorge, Ludoviko, Diego…)-f→ frecuencia (ej: 48000)-s→ stereo o mono-o→ archivo de salida-h→ ayuda
REST API
- Endpoint POST
/ttsque recibe JSON:
{
"text": "Hola camarada, prueba TTS",
"voice": "Jorge",
"freq": "48000",
"stereo": "stereo"
}
- Devuelve un WAV listo para reproducir.
Ejemplo con curl:
curl -X POST http://localhost:8080/tts \
-H "Content-Type: application/json" \
-d '{"text":"Hola pendejos de internet!","voice":"Jorge"}' \
--output prueba.wav
Soporte en Telegram
Además de la REST API y el script, ahora también puedes usar Loquendo TTS vía Telegram.
La instancia oificial es @loquendottsbot y genera audio WAV directamente desde tus mensajes.
Solo envía un mensaje y el bot te devuelve el audio con la voz que elijas, igual que con el script o la API.
Soporte en Discord
También tenemos un bot de Discord para ambientar un poco las salas publicas de sus chats pudiendo usar Loquendo TTS via Discord. El bot oficial es Loquendo TTS y genera WAV pudiendo mencionar a otro usuario con el.
Qué viene después
Habrá más scripts y programas adaptando otras utilidades de Loquendo para Unix. La idea es mantener la experiencia Unix: stdout, pipes y nada de complicaciones con Windows.
😎 Simple, directo y unix-friendly


