Modul Pengecaman Suara: Prosedur dan Aplikasi Kerja

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Kemajuan dalam teknologi telah mengembangkan teknik antara muka manusia-mesin pintar yang memudahkan komputer atau mesin atau robot dikendalikan dengan menggunakan perintah suara manusia tanpa menggunakan sistem input, seperti papan kekunci atau tetikus. Antara muka manusia-mesin (HMI) ini dapat dicapai dengan menggunakan pengecaman suara modul. Dalam artikel ini, kita akan membincangkan modul pengenalan suara bersama dengan prosedur dan aplikasi kerjanya.

Modul Suara

Modul Suara



Modul Pengecaman Suara

Pengecaman suara adalah teknik yang memfasilitasi semula jadi dan mudah antara muka manusia-mesin menggunakan modul pengecaman suara. Ia mengekstrak dan menganalisis ciri suara manusia yang dihantar ke mesin atau komputer melalui mikrofon. Teknik pengecaman suara diklasifikasikan ke dalam pelbagai jenis berdasarkan kriteria yang berbeza seperti ruang lingkup pengguna, sejumlah kata yang digunakan untuk pengiktirafan, keistimewaan bercakap. Sekiranya tahap pengecaman suara lebih daripada 95%, hanya pengecaman suara yang praktikal digunakan.


Prinsip Kerja Modul Pengecaman Suara

HM2007 adalah cip tunggal CMOS modul pengecaman suara. Ia adalah litar bersepadu berskala besar akhir depan analog dengan analisis suara, pengecaman pertuturan, dan proses kawalan sistem pengecam suara. HM2007 dapat dikendalikan dalam dua mod: mod manual dan mod kawalan CPU.



HM2007

Rajah Pin HM2007

Dalam modus operasi manual, modul pengenalan suara HM2007 digunakan untuk membangun sistem pengecaman sederhana dengan menghubungkan komponen seperti pad kekunci, memori SRAM 8Kbyte, dan komponen lain. Sekiranya kuasa dihidupkan, maka HM2007 memulakan proses inisialisasi dan, jika pin TUNGGU adalah L, maka HM2007 memeriksa memori luaran: 8Kbyte SRAM - sama ada sempurna atau tidak. Tetapi, jika TUNGGU adalah H, maka proses pemeriksaan memori akan dilangkau oleh HM2007. Selepas proses inisialisasi ini, HM2007 beralih ke mod pengecaman. Dalam mod pengecaman, jika pin TUNGGU adalah H, maka HM2007 siap menerima suara dan memulakan proses pengecaman. Sekiranya pin WAIT adalah L, maka HM2007 tidak akan menerima suara yang hendak dikenali. Kemudian melatih corak baru dengan membersihkan corak terlatih adalah dua operasi yang dilakukan menggunakan kekunci fungsi: TRN dan CLR. Semua corak dalam HM2007 dapat dihapus dengan memasukkan kekunci nombor 99 dan menekan CLR.

Dalam mod pengendalian CPU, beberapa fungsi seperti RECOG, TRAIN, RESULT, UPLOAD, DOWNLOAD, RESET fungsi modul pengenalan suara HM2007 disediakan dalam mod ini. Mirip dengan modus operasi manual, dalam mod ini juga pengaktifan, pengecaman, latihan, hasil, memuat naik, memuat turun, dan mengatur ulang operasi dilakukan berdasarkan kriteria yang berbeda.

Aplikasi Modul Pengecaman Suara

Kenderaan Robotik Terkawal Suara

Kit Projek Kenderaan Robotik Terkawal Suara

Kit Projek Kenderaan Robotik Terkawal Suara

Sebuah kenderaan robotik kawalan suara dengan sistem pengecaman pertuturan jarak jauh dirancang untuk dikawal dengan menggunakan antara muka mesin manusia dan arahan suara untuk operasi jarak jauh kenderaan robot. Seorang 8051 mikrokontroler digunakan bersama dengan modul pengenalan suara atau modul pengecaman pertuturan untuk mencapai operasi yang diinginkan. Arah pergerakan kenderaan robot dapat dikendalikan dengan menggunakan perintah suara atau butang tekan. Perintah suara dihantar oleh RF dari hujung pemancar ke hujung penerima. Oleh itu, kenderaan robot bergerak ke arah depan, belakang, kiri, atau kanan berdasarkan arahan yang diterima oleh penerima.


Diagram Blok Pemancar Kenderaan Robotik Dikawal Suara

Diagram Blok Pemancar Kenderaan Robotik Dikawal Suara

Pergerakan ini kenderaan robotik dalam arah tertentu dapat dikendalikan menggunakan dua motor yang dihubungkan dengan mikrokontroler siri 8051. Pemancar RF menukar perintah dengan tekan suis atau perintah suara yang diubah menjadi data digital yang dikodkan untuk kepentingan jarak yang boleh diterima (hingga 200 meter) dari kenderaan robot. Data yang dikodkan yang diterima di litar penerima didekodkan untuk dikirim ke mikrokontroler lain untuk menggerakkan motor DC menggunakan IC pemandu motor untuk mengawal arah dan pergerakan motor menggunakan data yang disahkod perintah suara.

Gambarajah Blok Penerima Kenderaan Robotik Dikawal Suara

Gambarajah Blok Penerima Kenderaan Robotik Dikawal Suara

Kenderaan robotik kawalan suara ini dengan projek pengecaman pertuturan jarak jauh dapat disatukan dengan a Teknologi DTMF yang memudahkan kawalan kenderaan robot menggunakan telefon bimbit. Teknologi DTMF ini memberikan komunikasi jarak jauh yang sangat tinggi berbanding dengan teknologi RF - oleh itu kenderaan robot dapat dikendalikan dari jarak jauh dari jarak yang sangat jauh.

Rakaman Suara dan Litar Main semula

APR 9301 IC

APR 9301 IC

APR 9301 IC

APR 9301 IC terdiri daripada 28 pin dan memori kilat tidak voltan. Ini memudahkan rakaman 100K kitaran dan penyimpanan memori selama sekitar 100 tahun. Hanya voltan rendah 5V dan 25mA arus yang diperlukan untuk operasi normal litar bersepadu APR 9301.

Mengendalikan Rakaman Suara dan Litar Main semula

APR 9301 IC melakukan rakaman suara dan main balik operasi. Operasi rakaman dapat dilakukan dengan menerima isyarat suara dengan menggunakan mikrofon kondensor berkualiti tinggi (apa pun) yang disambungkan ke 17 dan 18 pin litar bersepadu. Sekiranya kita menutup suis S1, maka mod rakaman dapat dimulakan untuk merakam pesan suara dengan mudah selama 20-30 saat. Sebagai petunjuk rakaman LED yang disambungkan ke pin 25 APR 9301 IC akan berkelip selagi L pin 27 dibumikan.

Rakaman Suara dan Litar Main semula

Rakaman Suara dan Litar Main semula

Setelah selesai 20 kitaran dengan memori terakhir, proses rakaman berakhir secara automatik dengan mengubah nilai perintang R1 yang disambungkan ke pin 6 dan 7 pada APR 9301 IC. Durasi masa rakaman maksimum 20 saat, 24 saat, dan 30 saat dapat diperoleh dengan mengubah nilai perintang R1 masing-masing sebagai 52K, 67K, dan 89K.

Bahagian input disenyapkan secara automatik semasa mod main balik. Sekiranya suis S2 ditutup, maka mesej akan datang dari pembesar suara dari awal mesej yang dirakam. Sekiranya fungsi rakaman atau main balik selesai, IC APR 9301 akan memasuki mod siap sedia.

Litar ini dapat dikumpulkan pada PCB biasa. Selesaikan pangkalan IC APR 9301 dengan berhati-hati sehingga tidak berlaku kekurangan di antara pin litar bersepadu. Periksa litar setelah memasangnya di PCB, kemudian sambungkan IC di pangkalan IC. Sebelum memberi bekalan kuasa ke litar, periksa sambungan pin dengan teliti. Bekalan kuasa berasaskan IC pengatur 5 volt digunakan untuk memberi bekalan kuasa ke litar. Pembesar suara berkualiti tinggi 2-inci-8-ohm digunakan untuk mendapatkan suara yang jelas. Rakaman dapat dilakukan dengan menekan suis S1. Isyarat suara (Ucapan atau Muzik) diambil oleh mikrofon dan dihantar ke IC di mana isyarat suara disimpan di sel memori. Sekiranya kita menutup suis S2, maka pemutaran dimulakan dan kita dapat mendengar mesej yang dirakam melalui pembesar suara.

Modul pengecaman suara dapat digunakan dalam banyak aplikasi seperti untuk mengendalikan sistem pesawat menggunakan perintah suara juruterbang, untuk mengendalikan mobil roda bermotor menggunakan multiprosesor yang diaktifkan suara, dan sebagainya. Sekiranya anda berminat untuk mengetahui mengenai projek elektrik dan elektronik berdasarkan modul pengenalan suara, maka anda boleh menghampiri kami dengan menghantar komen anda di bahagian komen di bawah.

Kredit Foto: