eSpeak Bahasa Indonesia - files untuk pronounciation dictionary dan rules

442 views
Skip to first unread message

David E

unread,
Nov 7, 2014, 1:05:50 AM11/7/14
to ign...@googlegroups.com
Halo! :) Saya sedang mengembangkan perangkat bantu untuk pengguna tuna netra atau mereka yang low-vision. Dan bagian dari pengembangan tersebut adalah memperkaya pronounciation rules dan dictionary untuk Bahasa Indonesia dari eSpeak, karena perangkat ini akan mensupport pembacaan teks dalam bahasa Indonesia.

Sekarang eSpeak Bahasa Indonesia jika menggunakan rules dan dictionary saya sudah bisa lumayan membedakan pembacaan kata kata bersilabel "e" dengan cukup baik. (Salah satu kendala dalam Bahasa Indonesia adalah membedakan kapan membaca dengan lafal @ (cth: "sementara") dan kapan E ( cth: "nenek" )... kendala lain adalah pembacaan istilah istilah dalam Bahasa Inggris umum yang tercampur.

demo pembacaan dengan rules dan dictionary yang terakhir bisa dilihat di sini:
http://www.chorustext.org/chorustext-reading-text-in-bahasa-indonesia/


Hanya ada dua files saja yang perlu diupdate untuk menerapkan ini ke eSpeak:
id_rules
id_list

Kedua files tersebut bisa di download dari repository ChorusText (nama perangkat bantu yg sedang saya kembangkan): https://github.com/kurakuradave/ChorusText/tree/master/id_espeak

Cara mengupdate eSpeak untuk menggunakan kedua files ini:
1. Download kedua files tersebut dan simpan di dalam folder yang sama, misalnya:
~/eSpeakid

2. masuk ke  direktori tersebut
    $ cd ~/eSpeakid


3. perintahkan eSpeak untuk meng-compile ulang bahasa Indonesia, dengan perintah berikut:
    $ sudo espeak --compile=id


4. setelah selesai (sekejap saja :) ), bisa langsung di test dengan:
    $ espeak -vid "Apa kabar?"
    


Untuk kedepannya saya akan terus memantain  pronounciation rules dan dictionary untuk Bahasa Indonesia, saya pikir, alangkah baiknya jika ini bisa diterapkan juga ke distro IGN. Ini juga akan saya kirim ke upstream eSpeak, jadi nanti versi versi baru eSpeak akan datang dengan dictionary dan rules Bahasa Indonesia yang terbaru. Nanya dong, yang biasa ngurusin packaging utk IGN siapa yach?

Untuk informasi lebih lanjut tentang perangkat bantu yang sedang saya kembangkan, langsung saja ke websitenya http://www.chorustext.org


Terimakasih dan Salam kenal, ini posting pertama saya di IGN :)

David

Anak Sepuluh Tahun

unread,
Nov 8, 2014, 4:08:39 AM11/8/14
to ign...@googlegroups.com
ini sangat keren om, kontribusi yang keren, untuk di apresiasi
--
--
---
Milis Pengembang/Kontributor IGOS Nusantara
---
Anda menerima pesan ini karena berlangganan grup "ign-dev" di Google Grup.
Untuk berhenti berlangganan dan berhenti menerima email dari grup ini, kirim email ke ign-dev+u...@googlegroups.com.
Untuk opsi lebih lanjut, kunjungi https://groups.google.com/d/optout.


--

Ade Malsasa Akbar

unread,
Nov 8, 2014, 6:08:36 AM11/8/14
to ign...@googlegroups.com
Saya mengucapkan terima kasih banyak. 

--
Blog: http://malsasa.wordpress.com
Tanya Jawab Linux: #ubuntu-indonesia @ freenode

David E

unread,
Nov 8, 2014, 9:01:29 PM11/8/14
to ign...@googlegroups.com
Tengkiu tengkiu, sebenarnya kedua files itu masih jauh dari sempurna, akan terus saya ketok dan maintain.. Kl boleh tahu kapan jadwal rilis ign yg berikutnya oom? Nanti dikembangkan sebanyak2nya sebelum tgl tsb..

Thanks!
David

Anak Sepuluh Tahun

unread,
Nov 8, 2014, 10:19:39 PM11/8/14
to ign...@googlegroups.com
silahkan pak, tolong di buat repo sendiri, agar mudah mengirimkan issue, saya akan coba, kebetulan speech synthesis yang saya gunakan di asisten saya di rumah menggunakan library espeak, 
--
--
---
Milis Pengembang/Kontributor IGOS Nusantara
---
Anda menerima pesan ini karena Anda berlangganan grup "ign-dev" dari Google Grup.

Untuk berhenti berlangganan dan berhenti menerima email dari grup ini, kirim email ke ign-dev+u...@googlegroups.com.
Untuk opsi lainnya, kunjungi https://groups.google.com/d/optout.

Haviedz Miftah

unread,
Nov 9, 2014, 9:24:54 PM11/9/14
to ign...@googlegroups.com
saya sangat memberikan apresiasi setinggi tingginya,...

David E

unread,
Nov 17, 2014, 9:26:31 PM11/17/14
to ign...@googlegroups.com
Halo,

reponya ada di: https://github.com/kurakuradave/espeak_id/
Sorry agak lelet updatenya

Salam dan thanks atas komennya

David
Reply all
Reply to author
Forward
0 new messages