GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengonversi Dokumen Teks ke Ucapan di Ubuntu Menggunakan eSpeak

Foto Courtesy:db*fotografi

Ubuntu espeak adalah speech synthesizer untuk bahasa Inggris (dan beberapa bahasa lainnya) yang akan mengubah teks menjadi ucapan.

Anda dapat langsung menjalankan perintah espeak di mesin Ubuntu Anda tanpa instalasi atau konfigurasi apa pun.

Dalam artikel ini, mari kita tinjau 8 contoh perintah espeak .

berbicara Contoh 1:Ucapkan kata-kata yang ditentukan dalam baris perintah

Ini adalah penggunaan default.

# espeak --stdout 'words to speak' | aplay

Catatan: Di atas juga dapat menampilkan pesan berikut:“Memainkan WAVE ‘stdin’ :Signed 16 bit Little Endian, Rate 22050 Hz, Mono”

espeak Contoh 2:Ucapkan kata-kata yang ditentukan dalam stdin

Ini akan mengambil kata-kata secara interaktif dari input standar dan mengubahnya menjadi ucapan.

# espeak --stdout | aplay

bicara Contoh 3:Ucapkan dokumen Anda

Ini akan mengonversi teks dari mydocument.txt menjadi ucapan.

# espeak --stdout -t mydocument.txt | aplay

espeak Contoh 4:Hasilkan file suara dari dokumen teks

Ubah file teks Anda menjadi file audio seperti yang ditunjukkan di bawah ini.

# espeak -t mydocument.txt -w myaudio.wav

Menyesuaikan espeak

Jika Anda menemukan sintesis ucapan default tidak baik, Anda dapat mencoba menyesuaikannya seperti yang dijelaskan di bawah ini.

espeak Contoh 5:Daftar semua bahasa suara yang tersedia

# espeak --voices
Pty Language Age/Gender VoiceName       File        Other Langs
 5  af             M  afrikaans         af
 5  bs             M  bosnian           bs
 5  ca             M  catalan           ca
 5  cs             M  czech             cs
 5  cy             M  welsh-test        cy
 5  de             M  german            de
 5  el             M  greek             el
 5  en             M  default           default
 5  en-sc          M  en-scottish       en/en-sc    (en 4)
.......

espeak Contoh 6:Pilih bahasa suara yang berbeda

Berikut ini akan menggunakan “en-uk” – bahasa Inggris Inggris untuk menerjemahkan teks ke ucapan.

# espeak -v en-uk --stdout 'reading tips & tricks in TGS' | aplay

espeak Contoh 7:Menambah atau Mengurangi jumlah kata yang diucapkan per menit.

Standarnya adalah 160 kata per menit. Anda dapat menguranginya menggunakan opsi -s seperti yang ditunjukkan di bawah ini.

# espeak -s 140 -f mydocument.txt | aplay

contoh espeak 8:Buat daftar suara espeak yang tersedia dalam bahasa tertentu

Contoh berikut akan menampilkan semua kemungkinan variasi bahasa Inggris yang dapat Anda gunakan untuk konversi teks ke ucapan.

# espeak --voice=en
Pty Language Age/Gender VoiceName       File        Other Langs
 2  en-uk          M  english           en/en       (en 2)
 3  en-uk          M  english-mb-en1    mb/mb-en1   (en 2)
 2  en-us          M  english-us        en/en-us    (en-r 5)(en 3)
 5  en-sc          M  en-scottish       en/en-sc    (en 4)
 5  en             M  default           default
.....

Linux
  1. Cara Memasang Sublime Text 3 di Ubuntu 18.04

  2. Bagaimana cara menambahkan Alamat IP di Ubuntu 18.04 menggunakan netplan?

  3. Bagaimana cara mengubah HTML menjadi teks?

  1. Cara Memasang Sublime Text 3 di Ubuntu 18.04

  2. Cara Memasang Sublime Text 3 di Ubuntu 20.04

  3. Bagaimana cara mengonversi dokumen DjVu ke PDF di Linux hanya menggunakan alat baris perintah?

  1. Cara Menginstal Maven di Ubuntu 18.04

  2. Cara Menginstal Perangkat Lunak Text to Speech eSpeak di Ubuntu 20.04

  3. Cara Memasang Sublime Text 4 di Ubuntu 20.04