Trasforma il tuo terminale Android in un potente server Text To Speech, utilizzando le numerose voci ed i potenti motori TTS per Android.
Attraverso il client windows potrai:
- Trascrivere un testo ed ascoltarlo
- Salvare il file audio derivato dal testo
- Creare file audio massivamente
- Importare un file CSV con testo,nome file, lingua per permettere la conversione massiva
- Esportare un file CSV per salvare il lavoro fatto
- Attraverso una connessione SSH esportare su un server linux i file audio
- Eseguire uno script di conversione su server linux
(Esempio:
sox /tmp/[FILE].wav -r 8000 /tmp/[FILE].gsm resample -ql;mv /tmp/[FILE].gsm /usr/share/asterisk/sounds/ga/[FILE].gsm)
Scarica il client windows da http://www.zuccoli.com/App/AndroTTS
Particolarmente indicato per IVR per server telefonici .
AndroTTS è un server Text To Speech gratuito per Asterisk.
E' possibile scaricare sorgente per asterisk il per la conversione al volo dei messaggi audio ed eseguire script di questo tipo:
exten => 9632,1,NoOp("AndroTTS")
exten => 9632,n,Answer
exten => 9632,n,AndroTTS(Questa e l’ app asterisk supportata dal motore,IT,172.16.9.135,3383)
Scarica il codice sorgente da http://www.zuccoli.com/AndroTTS
E' possibile costruire applicazioni in qualsiasi linguaggio che sfruttano AndroTTS, la programmazione è semplice.
Aprire una Socket su ip e porta programmati su AndroTTS, inviare il testo (se i vuole impostare la lingua inviare un TAB seguito dalla lingua es EN) e terminare l’invio con ‘\n’.
Sulla Socket arriveranno 8 byte con la lunghezza del file audio seguito da file audio in formato wav.
Per chi ne avesse bisogno posso fornire numerosi esempi di codice.