Cara membangun aplikasi pengenalan ucapan

Persiapan perangkat lunak pengenalan suara

Langkah 1

Kelompokkan perangkat lunak Anda dengan program pengenalan suara, seperti Dragon NaturallySpeaking atau ViaVoice dari IBM. Jika Anda seorang pengembang perangkat lunak, berikan opsi kepada pengguna untuk membeli perangkat lunak. Sebagai bagian dari proses instalasi aplikasi, minta pengguna juga menginstal program pengenalan suara.

Langkah 2

Konfigurasikan perangkat lunak pengenalan suara. Agar aplikasi Anda dapat memanfaatkan sepenuhnya pengenalan suara, program harus dikonfigurasi dengan benar. Ini berarti bahwa pengaturan mikrofon dan bahasa harus disesuaikan secara tepat untuk memanfaatkan sepenuhnya kemampuan program.

Langkah 3

Melatih program pengenalan suara. Ini mungkin harus dilakukan di luar aplikasi, tergantung pada sifatnya. Jika ini yang terjadi, sebagian besar program pengenalan suara termasuk program dan layar pelatihan, atau program dapat dilatih dalam pengolah kata.

Integrasikan entri teks

Langkah 1

Buat teks atau kontrol teks kaya dalam aplikasi Anda. Banyak program pengenalan suara berfungsi dengan semua program yang memiliki opsi entri teks. Jika apa yang Anda butuhkan adalah pengenalan kata-kata, aplikasi mungkin tidak memerlukan modifikasi untuk bekerja dengan program pengenalan suara.

Langkah 2

Termasuk ruang tambahan dalam kontrol entri teks. Karena program pengenalan suara dapat mengenali ucapan pada tingkat yang lebih cepat daripada yang dapat ditulis banyak orang, mungkin perlu untuk meningkatkan ukuran kontrol entri teks. Berikan ruang yang cukup untuk menulis teks dan tinjau dalam waktu nyata.

Interaksi melalui API

Langkah 1

Ini menggunakan antarmuka pemrograman aplikasi (API) untuk berinteraksi dengan perangkat lunak pengenalan suara. Banyak program pengenalan suara menyertakan API untuk aplikasi lain untuk digunakan. Penggunaan satu aplikasi akan memungkinkan Anda untuk memiliki akses penuh ke semua fungsi pengenalan suara dan akan memberi pengguna kontrol penuh atas aplikasi melalui ucapan.

Langkah 2

Integrasikan API dengan aplikasi. Ini mungkin termasuk membuat lebih dari satu "mode" kontrol suara. Buat kata-kata perintah, seperti "simpan file" atau "buat file baru". Saat memasukkan teks, pengguna juga harus dapat mengedit tanpa harus menyentuh keyboard dan mengaktifkan fitur teks kaya, seperti cetak tebal, huruf miring, garis bawah dan perubahan huruf lainnya.