Pada artikel berikutnya kita akan membahas eSpeak NG. Ini adalah perangkat lunak synthesizer ucapan baris perintah multibahasa, di mana kita dapat menggunakan lebih dari 100 bahasa. eSpeak NG adalah versi terbaru dari mesin eSpeak yang dibuat oleh Jonathan Duddington, dan yang sudah kita bicarakan di artículo anterior di blog ini.
Program ini akan membacakan teks yang kami sediakan. Anda juga dapat mengambil teks baik dari input standar atau dari file. Program ini menggunakan teks ke ucapan untuk berbicara melalui perangkat suara default. Perangkat lunak ini dapat membantu saat mendengarkan blog, situs berita, atau jika kita perlu mengonversi file teks ke ucapan untuk tunanetra. eSpeak mencakup suara yang berbeda dan karakteristiknya dapat dimodifikasi sesuai kebutuhan.
Dengan menggunakan program ini, Anda akan melihat bahwa ucapan bisa menjadi sangat jelas, tetapi tidak ada yang mengharapkan sesuatu yang alami atau halus seperti suara synthesizer berdasarkan rekaman ucapan manusia. Seperti yang saya katakan di atas, eSpeak NG membuat sintesis text-to-speech untuk lebih dari 100 bahasa dan aksen, tetapi ternyata, beberapa bahasa membaca lebih baik daripada yang lain.
Fitur Umum ESpeak NG
- Ini adalah aplikasi lintas platform yang mendukung Gnu/Linux, Android, Mac OS dan Windows.
- Hal ini program sumber terbuka gratis, yang ditulis dalam C.
- Termasuk suara yang berbeda, yang karakteristiknya dapat dimodifikasi.
- Puede menghasilkan output suara sebagai file WAV atau mp3, alih-alih berbicara secara langsung. File yang dihasilkan dapat diputar di pemutar media apa pun.
- Bisa juga menerjemahkan teks ke dalam kode fonem, sehingga dapat diadaptasi sebagai antarmuka untuk mesin sintesis ucapan lainnya.
- Program ini memiliki potensi untuk bahasa lain. Bahasa yang Anda gunakan berada dalam berbagai tahap kemajuan. Menurut penciptanya, bantuan penutur asli bahasa ini atau lainnya sangat dihargai.
Kode sumber proyek eSpeak NG adalah dihosting di GitHub, seperti semua fiturnya secara detail.
Instal eSpeak NG di Ubuntu
Kami dapat menemukan program ini dikemas untuk sistem Gnu / Linux yang berbeda. Di Ubuntu, Debian dan turunannya, kita hanya perlu menggunakan APT di terminal (Ctrl + Alt + T) sebagai berikut:
sudo apt install espeak-ng
Sekilas tentang program ini
eSpeak NG sepenuhnya kompatibel dengan pendahulunya. Apalagi menggunakan opsi baris perintah yang sama dengan eSpeak, dan menambahkan lebih banyak fungsi. Di antara mereka kita dapat menemukan yang berikut:
Sebuah ungkapan dengan lantang
Kita bisa menginstruksikan program untuk membaca kalimat dengan keras:
espeak-ng "Esto es un lo que va a leer el programa"
Selain itu, program ini juga dapat membaca isi file dengan keras:
espeak-ng -f archivo.txt
Itu juga akan memberi kita kemampuan membaca input teks dari input standar:
espeak-ng
Untuk keluar Anda hanya perlu menggunakan kombinasi CTRL + C.
Simpan output ke file
Jika Anda tertarik simpan hasilnya ke file audio MP3, hanya perlu menggunakan opsi -w sebagai berikut:
espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"
Jika Anda tertarik file .wav, pada perintah di atas Anda hanya perlu mengubah ekstensi file output.
Cetak fonem teks
Perintah berikut akan mengucapkan kata 'Ubuntu'dan itu akan mencetak fonem:
espeak-ng -x Ubuntu
Daftar suara yang didukung
Program ini mendukung beberapa suara yang berbeda, dan kami akan dapat daftar semuanya dengan perintah:
espeak-ng --voices
Semua suara yang berbicara bahasa tertentu juga dapat dicantumkan. Jika misalnya kita ingin lihat suara-suara yang berbicara bahasa Spanyol (es), Anda hanya perlu menggunakan perintah:
espeak-ng --voices=es
Ubah suara
eBicara NG akan mengucapkan secara default teks yang diberikan menggunakan suara bahasa Inggris. Jika Anda ingin menggunakan suara yang berbeda, jalankan sesuatu seperti berikut:
espeak-ng -v nombre_de_voz
Membantu
Yang baru saja kita lihat hanyalah beberapa kemungkinan dari program ini. Untuk dapatkan informasi mendetail tentang cara menggunakan eSpeak NG, hanya perlu menulis di terminal (Ctrl + Alt + T):
espeak-ng --help
Atau kita juga bisa berkonsultasi dengan halaman manual:
man espeak-ng
Copot pemasangan eSpeak NG
Jika Anda ingin hapus program ini dari komputer Anda, di terminal (Ctrl + Alt + T) Anda hanya perlu menjalankan:
sudo apt remove espeak-ng
Jika Anda tertarik untuk memiliki antarmuka grafis untuk program ini, Anda dapat pergi ke halaman untuk unduh gespeaker. Di dalamnya Anda dapat mengunduh file .deb untuk menginstalnya.
Hal ini dapat tahu lebih banyak tentang proyek ini di repositori GitHub Anda.
Ada baiknya ada sesuatu untuk distro kita, meskipun suaranya jelek.