Turn your Android device into a powerful Text-To- Speech server , using the many powerful voices and TTS engines for Android.
Through the windows client , you can:
- Record and listen to a text
- Save the audio files derived from text
- Create audio files massively
- Import a CSV file with text , file name, language to allow the massive conversion
- Export a CSV file to save the job done
- Through a SSH connection on a linux server to export the audio file
- Run a conversion script on linux server
(Example :
for alaw format
sox /tmp/[FILE].wav -r 8000 /tmp/[FILE].al resample -ql;mv /tmp/[FILE].al /var/lib/asterisk/sounds/it/[FILE].alaw
or for gsm format
sox /tmp/[FILE].wav -r 8000 /tmp/[FILE].gsm resample -ql;mv /tmp/[FILE].gsm /var/lib/asterisk/sounds/it/[FILE].gsm
)
Download the windows client from http://www.zuccoli.com/App/AndroTTS
Particularly suitable for IVR telephone servers .
AndroTTS server is a free Text To Speech for Asterisk .
you can download the source for the asterisk to the -fly conversion of audio messages and run the script like this:
exten = > 9632.1 , NoOp ( " AndroTTS " )
exten = > 9632 , n , Answer
exten = > 9632 , n, AndroTTS (This and the ' asterisk supported by the app engine , IT, 172.16.9.135,3383 )
Download the source code from http://www.zuccoli.com/AndroTTS
is possible to build applications that exploit AndroTTS in any language , the programming is simple .
Open a socket on ip and port programmed AndroTTS , send the text (if you want to set the language to send a TAB followed by the language eg EN) and the sending end with ' \ n ' .
On arriving Socket 8 bytes with the length of the audio file followed by audio files in wav format .
For those who need it I can provide many examples of code.
Matikan peranti Android anda ke dalam kuat Teks-ke-Ucapan pelayan yang menggunakan banyak suara-suara yang kuat dan TTS enjin untuk Android.
Melalui pelanggan tingkap, anda boleh:
- Rekod dan mendengar teks
- Simpan fail audio yang diperolehi daripada teks
- Buat fail audio secara besar-besaran
- Import fail CSV dengan teks, nama fail, bahasa untuk membenarkan penukaran besar-besaran
- Eksport fail CSV untuk menyelamatkan pekerjaan yang dilakukan
- Melalui sambungan SSH pada pelayan linux untuk mengeksport fail audio
- Main skrip penukaran pada pelayan linux
(Contoh:
untuk format alaw
sox /tmp/[FILE].wav -r 8000 /tmp/[FILE].al resample -ql; mv /tmp/[FILE].al /var/lib/asterisk/sounds/it/[FILE].alaw
atau untuk format gsm
sox /tmp/[FILE].wav -r 8000 /tmp/[FILE].gsm resample -ql; mv /tmp/[FILE].gsm /var/lib/asterisk/sounds/it/[FILE].gsm
)
Muat pelanggan tingkap dari http://www.zuccoli.com/App/AndroTTS
Sangat sesuai untuk pelayan telefon IVR.
Server AndroTTS adalah teks percuma Untuk Ucapan untuk Asterisk.
anda boleh memuat turun sumber maklumat untuk asterisk untuk penukaran -fly mesej audio dan menjalankan skrip seperti ini:
exten => 9632,1, noop ("AndroTTS")
exten => 9.632, n, Jawapan
exten => 9.632, n, AndroTTS (ini dan 'asterisk disokong oleh enjin app, IT, 172.16.9.135,3383)
Source code dari http://www.zuccoli.com/AndroTTS
tidak mustahil untuk membina aplikasi yang mengeksploitasi AndroTTS dalam mana-mana bahasa, pengaturcaraan adalah mudah.
Buka soket pada ip dan AndroTTS pelabuhan diprogramkan, menghantar teks (jika anda mahu menetapkan bahasa untuk menghantar TAB diikuti oleh bahasa contohnya MS) dan akhir penghantaran dengan '\ n'.
Untuk tiba Socket 8 bytes dengan panjang fail audio diikuti dengan fail audio dalam format wav.
Bagi mereka yang memerlukannya saya boleh memberikan banyak contoh kod.