Dalam artikel seterusnya kita akan melihat eSpeak NG. Ini adalah perisian penyusun pidato baris perintah pelbagai bahasa, di mana kita dapat menggunakan lebih dari 100 bahasa. eSpeak NG adalah versi terkini dari enjin eSpeak yang dibuat oleh Jonathan Duddington, dan yang telah kita bincangkan dalam artikel sebelumnya dalam blog ini.
Program ini akan membaca dengan kuat teks yang kami sediakan. Anda juga boleh mengambil teks dari input standard atau dari fail. Program ini menggunakan teks ke pertuturan untuk bercakap melalui alat suara lalai. Perisian ini dapat membantu ketika mendengarkan blog, laman berita, atau sekiranya kita perlu menukar teks ke fail ucapan untuk orang yang cacat penglihatan. eSpeak merangkumi suara yang berbeza dan ciri-cirinya dapat diubah mengikut keperluan.
Dengan menggunakan program ini, anda akan melihat bahawa ucapan dapat menjadi jelas, tetapi tidak ada yang mengharapkan sesuatu yang semula jadi atau halus seperti suara synthesizer berdasarkan rakaman ucapan manusia. Seperti yang saya katakan di atas, eSpeak NG membuat sintesis teks-ke-ucapan untuk lebih dari 100 bahasa dan aksen, tetapi nampaknya, sebilangan bahasa membaca lebih baik daripada yang lain.
Ciri Umum ESpeak NG
- Ini adalah satu aplikasi merentas platform yang menyokong Gnu / Linux, Android, Mac OS dan Windows.
- Ia adalah program sumber terbuka percuma, yang ditulis dalam C.
- Termasuk suara yang berbeza, yang ciri dapat diubahsuai.
- Anda boleh menghasilkan output suara sebagai fail WAV atau mp3, bukannya bercakap secara langsung. Fail yang dihasilkan boleh dimainkan di mana-mana pemain media.
- Boleh juga terjemahkan teks ke dalam kod fonem, sehingga dapat disesuaikan sebagai antara muka untuk mesin sintesis pertuturan yang lain.
- Program ini berpotensi untuk bahasa lain. Bahasa yang anda gunakan berada dalam tahap kemajuan yang berbeza. Menurut penciptanya, bantuan penutur asli bahasa ini atau bahasa lain dihargai.
Kod sumber projek eSpeak NG adalah dihoskan di GitHub, seperti semua ciri-cirinya secara terperinci.
Pasang eSpeak NG di Ubuntu
Kita dapat menjumpai program ini yang dikemas untuk sistem Gnu / Linux yang berbeza. Di Ubuntu, Debian dan turunannya, kita hanya perlu menggunakan APT di terminal (Ctrl + Alt + T) seperti berikut:
sudo apt install espeak-ng
Ringkas melihat program
eSpeak NG serasi sepenuhnya dengan pendahulunya. Apa lagi menggunakan pilihan baris perintah yang sama seperti eSpeak, dan menambah beberapa fungsi lagi. Antaranya kita dapati yang berikut:
Ungkapan dengan kuat
Kita boleh suruh program membaca ayat dengan kuat:
espeak-ng "Esto es un lo que va a leer el programa"
Di samping itu, program ini juga dapat baca isi fail dengan kuat:
espeak-ng -f archivo.txt
Ia juga akan memberi kita kemampuan membaca input teks dari input standard:
espeak-ng
Untuk keluar, anda hanya perlu menggunakan kombinasi CTRL + C.
Simpan output ke fail
Sekiranya anda berminat simpan output ke fail audio MP3, hanya perlu menggunakan pilihan -w seperti berikut:
espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"
Sekiranya anda berminat fail .wav, dalam arahan di atas, anda hanya perlu mengubah lanjutan fail output.
Cetak fonem teks
Perintah berikut akan sebutkan perkataan 'Ubuntu'dan ia akan mencetak fonem:
espeak-ng -x Ubuntu
Senaraikan suara yang disokong
Program ini menyokong beberapa suara yang berbeza, dan kita akan dapat senaraikan semuanya dengan arahan:
espeak-ng --voices
Semua suara yang menggunakan bahasa tertentu juga boleh disenaraikan. Sekiranya misalnya kita mahu lihat suara yang boleh berbahasa Sepanyol, anda hanya perlu menggunakan arahan:
espeak-ng --voices=es
Tukar suara
eSpeak NG secara lalai akan menyebut teks yang diberikan menggunakan suara Inggeris. Sekiranya anda ingin menggunakan suara yang berbeza, jalankan seperti berikut:
espeak-ng -v nombre_de_voz
Bantuan
Yang baru kita lihat hanyalah beberapa kemungkinan program ini. Untuk dapatkan maklumat terperinci mengenai cara menggunakan eSpeak NG, hanya perlu menulis di terminal (Ctrl + Alt + T):
espeak-ng --help
Atau kita juga boleh melihat halaman manual:
man espeak-ng
Nyahpasang eSpeak NG
Jika anda mahu keluarkan program ini dari komputer anda, di terminal (Ctrl + Alt + T) anda hanya perlu melaksanakan:
sudo apt remove espeak-ng
Sekiranya anda berminat untuk mempunyai antara muka grafik untuk program ini, anda boleh pergi ke halaman ke muat turun gespeaker. Di dalamnya anda boleh memuat turun fail .deb untuk memasangnya.
Ia boleh mengetahui lebih lanjut mengenai projek ini di repositori GitHub anda.
Baguslah ada sesuatu untuk distro kami walaupun suaranya sial.