Tiga tahun lalu, tepatnya 20 Juni 2022, saya pernah menulis tutorial tentang World Voice—sebuah add-on NVDA yang menjadi alternatif driver untuk data voices Vocalizer. Kini, dengan banyaknya perubahan besar, beberapa bagian dari tulisan lama tersebut sudah tidak relevan. Infi Friends bisa tetap melihat tulisan sebelumnya di:
WorldVoice Add-on NVDA: Pengganti Driver Vocalizer (2022)
Memasang World Voice
Langkah pertama, unduh World Voice melalui halaman rilis resminya:
Setelah itu, instal seperti biasa melalui menu NVDA > Tools > Add-on store.
Importing VE Core
Agar data voices dari Vocalizer versi 1 dan 2 bisa berjalan, kamu wajib mengimpor VE Core. Berikut caranya:
- Buka menu NVDA > World Voice > File Import.
- Pilih file VE Core (.zip) dan lanjutkan proses import.
- Jika NVDA meminta restart, silakan restart.
Unduh VE Core dari: Google Drive
Mengaktifkan VE Core di World Voice
- Buka NVDA menu > WorldVoice > Settings.
- Pilih kategori Speech Engine.
- Centang “VE” untuk mengaktifkan engine-nya.
- Jika tidak menggunakan engine lain seperti SAPI5 atau OneCore, kamu bisa menonaktifkannya.
Mengaktifkan Data Voices Vocalizer
Ada tiga metode untuk mengaktifkan data voices Vocalizer di World Voice. Gunakan dengan bijak karena secara teknis ini termasuk tidak resmi. Jika memungkinkan, dukung pengembangnya.
1. Menggunakan Add-on Vocalizer
Install seperti biasa melalui:
Versi 1 kadang memunculkan peringatan “incompatible”, tapi tetap bisa dipaksakan untuk jalan.
2. Menggunakan Data Voices dari Freedom Scientific
Download melalui situs resmi:
Freedom Scientific Synthesizers
Install seperti program biasa. Jika kamu punya file JSON dari JAWS 2025, kamu bisa gunakan URL file untuk mengunduh versi terbaru.
3. Mengambil Data Voices Secara Manual
Jika dua metode di atas kurang fleksibel, kamu bisa menempatkan data voices langsung ke direktori berikut:
%appdata%\nvda\WorldVoice-workspace\VE
Langkahnya:
- Ubah file .nvda-addon menjadi .zip, lalu ekstrak.
- Salin folder ID bahasa ke direktori VE.
- Untuk versi dari Freedom Scientific, folder biasanya ada di Program Files atau ProgramData.
Restart NVDA setelah menerapkan salah satu dari ketiga metode di atas.
Fitur Tambahan World Voice
World Voice bukan sekadar driver alternatif. Ia menawarkan fitur-fitur canggih, termasuk deteksi bahasa otomatis dan pengaturan suara yang fleksibel.
Fitur Utama
- Pengaturan independen untuk rate, pitch, volume tiap peran suara.
- Dukungan multi-engine: Espeak, OneCore, SAPI5, RHVoice, dan VE.
- Mode angka: Numeric dan Digit-by-digit.
- Pengaturan jeda bicara antar angka, item, karakter Mandarin, dll.
- Deteksi bahasa otomatis berbasis karakter Unicode.
Pengaturan Speech Role
Kamu bisa menetapkan suara tertentu untuk wilayah atau bahasa berbeda. Misalnya, bahasa Inggris pakai suara A, bahasa Jepang pakai suara B.
- Peran suara bisa memiliki rate dan pitch berbeda.
- Bisa pilih varian suara jika tersedia.
Pengaturan Konsistensi
- Sinkronisasi engine utama dan regional.
- Sinkronisasi suara utama dan regional.
- Sinkronisasi pitch/rate antar role jika diinginkan.
Speech Pipeline
Kamu bisa mengatur cara NVDA membaca angka, tanda baca, dan konten multibahasa:
- Abaikan koma saat membaca angka.
- Mode angka bisa disesuaikan.
- Durasi jeda saat membaca bisa diatur.
- Deteksi bahasa otomatis berdasarkan Unicode (tidak disarankan jika language switching NVDA aktif).
Unicode Detection
- Abaikan angka saat deteksi bahasa.
- Abaikan tanda baca.
- Pilih waktu deteksi: sebelum atau sesudah NVDA pipeline.
- Atur default language untuk Latin, CJK, Arab, dsb.
Kesimpulan
World Voice adalah solusi powerful untuk pengguna NVDA yang ingin kebebasan memilih dan mengelola suara. Dengan kemampuannya mengelola banyak engine dan peran suara, World Voice sangat cocok untuk konten multibahasa, edukatif, maupun penggunaan sehari-hari.
Namun, selalu gunakan dengan bijak. Jika memungkinkan, beli atau dukung pengembang data voices Vocalizer agar ekosistem tetap berkelanjutan.