Hak Cipta 2016-2020 Sayak B. Lisensi di bawah GNU GPLV3.
Anda perlu menginstal Espeak NG di sistem Anda dan ditambahkan ke jalur.
Installer terbaru untuk Espeak NG dapat ditemukan di sini.
Eksekusi yang diinstal mungkin perlu ditambahkan ke jalur sistem. (Lihat di sini)
sudo apt-get update
sudo apt-get install espeak-ngJika Espeak Ng tidak tersedia di manajer paket Anda, Anda mungkin perlu mengkompilasi binari untuk sistem Anda. Lihat halaman ini untuk informasi lebih lanjut.
Perpustakaan ini tersedia di PYPI.
pip install espeakngAnda dapat mengunduh rilis terbaru untuk perpustakaan ini di sini.
Pertama, kita harus menginisialisasi Speaker .
import espeakng
mySpeaker = espeakng . Speaker () Dan kemudian gunakan metode Speaker.say() untuk berbicara:
mySpeaker . say ( 'Hello, World!' ) Calling Speaker.say() akan mengganggu output yang sedang berlangsung dari objek yang sama segera.
Gunakan kode berikut jika Anda ingin menunggu pidato berkelanjutan untuk menyelesaikan:
mySpeaker . say ( 'I am a demo of the say() method.' , wait4prev = True )Secara default pitch diatur pada 80.
Ubah dengan:
mySpeaker . pitch = 120 Secara default WPM diatur pada 120.
Ubah dengan:
mySpeaker . wpm = 140 Secara default suara diatur ke 'en'. Daftar lengkap suara yang didukung dapat ditemukan di sini.
Ubah dengan:
mySpeaker . voice = 'es' Secara default, teks Anda hanya akan diucapkan dengan keras, tetapi jika Anda ingin ditulis ke file .wav, Anda dapat menentukan export_path saat memanggil fungsi say , seperti yang terlihat di bawah ini:
mySpeaker . say ( "Export this to a file" , export_path = "test.wav" )