Sistem de recunoaștere vocală și funcționarea sa de lucru

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





sistem de recunoaștere vocală este capacitatea unui dispozitiv sau program de a primi și înțelege dictarea sau de a înțelege o instrucțiune vorbită. Când acest sistem este utilizat cu un computer, semnalul analogic trebuie convertit în digital folosind ADC . Pentru computer, este necesară o bază de date digitală, silabe și vocabularul cuvintelor și silabelor pentru a decoda semnalul. Formele vorbirii sunt stocate pe hard disk și încărcate în memorie când rulează programul. Formularele stocate sunt verificate de computer în raport cu o / p al convertorului analogic digital. Toate tipurile de sisteme de recunoaștere vocală nu produc rezultate exacte. Deoarece câinii latră, țipetele copiilor și sunetele externe puternice pot genera i / p false.

Aceste tipuri de voci pot fi recunoscute numai prin utilizarea sistemului de recunoaștere a vocii într-o cameră liniștită. Există, de asemenea, o problemă cu unele cuvinte care produc sunete similare ca aici și auzi. Pentru a depăși această problemă, acest sistem necesită procesoare și RAM mai rapide, care sunt disponibile pe computerele personale. Cu toate acestea, aceste sisteme sunt disponibile pe piață și, de asemenea, liderii din industrie ai sistemelor de recunoaștere a vocii sunt Dragon system și IBM.




Sistem de securitate prin recunoaștere vocală

Sistem de securitate prin recunoaștere vocală

Sistem de securitate prin recunoaștere vocală

Principalul concept al acestui proiect este de a proiecta o recunoaștere vocală sistem de securitate . Acest proiect este utilizat în principal în scopuri de securitate pentru a identifica parola vocală rostită de persoana autorizată și sistemul se deschide când parola este corectă. Acest sistem va fi controlat de Microcontroler PIC care poate fi programat cu limbaj de asamblare sau limbaj C.



Clasificarea sistemului de recunoaștere vocală

Sistemul de recunoaștere vocală este clasificat în patru tipuri, cum ar fi VRS izolat, VRS continuu, VRS dependent de difuzor și VRS independent de difuzor.

Clasificarea sistemului de recunoaștere vocală

Clasificarea sistemului de recunoaștere vocală

  • VRS izolat necesită o scurtă trecere b / n cuvintele rostite
  • VRS continuu nu necesită o scurtă trecere a cuvintelor rostite
  • VRS dependent de difuzor identifică vorbirea de la un singur difuzor
  • Speaker Independent VRS identifică discursul oricui.

Proiectarea hardware a sistemului de securitate prin recunoaștere vocală

Acest proiect de recunoaștere vocală a sistemului de securitate este conceput cu trei elemente principale, cum ar fi circuitul de microfon, microcontroler și Ecran LCD Proiectarea acestui proiect de sistem de securitate de recunoaștere vocală este foarte ușoară. Circuitul microfonului este conectat la circuitul analogic la cel digital al microcontrolerului PIC. Cuvântul digitalizat a trecut prin filtrele digitale. Procesul de bufniță se face pe microcontroler, odată ce procesul este terminat, apoi ecranul LCD este conectat la microcontroler pentru a afișa cuvântul vorbit care se potrivește sau nu cu parola încorporată.

Modul de recunoaștere vocală

Modul de recunoaștere vocală

Microfon sau Mike

Un microfon, uneori desemnat ca microfon sau microfon, este un senzor sau traductor care este folosit pentru a converti sunetul într-un semnal electric. Aplicațiile microfonului implică în principal casetofoane, aparate de radio, difuzarea de televizoare, telefoane. Într-un microfon cu condensator, cunoscut și sub numele de microfon cu condensator, diafragma acționează ca un singur terminal al condensatorului, iar vibrația se schimbă la distanța dintre cele două terminale. Pentru a extrage un sunet audio din transductor, există două metode cunoscute sub numele de DC polarizate și microfoane cu condensator HF sau RF.


Unitate de microcontroler

MCU este un computer pe cip și are un consum redus de energie, autosuficiență, integrare ridicată. Microcontrolerul integrează în mod normal elemente suplimentare precum ROM pentru stocarea codului, memoria R / W pentru stocarea interfețelor I / O de date și a dispozitivelor periferice. Acest MCU consumă mai puțină energie și, în general, are capacitatea de a dormi în timp ce așteaptă un alt eveniment periferic, cum ar fi atunci când este apăsat un buton pentru a le trezi și a face ceva din nou.

PIC 18F8720

PIC 18F8720

Microcontrolerele sunt adesea folosite în dispozitivele și produsele controlate automat, cum ar fi telecomenzile, sistemele de control al motorului auto, sculele electrice, mașinile de birou, jucăriile și aparatele. Reducând costul, dimensiunea și consumul de energie în comparație cu alte dispozitive I / O, microprocesorul, memoria, microcontrolerele face ieftin controlul electronic al multor procese.

Computer cu placă unică-Atmega32

ATmega321644 este un computer mic cu o singură placă bazat pe familia Atmel, cum ar fi ATmega32 sau Atmel ATmega644 Procesor AVR . Această placă a fost proiectată cu o cooperare a lui Holger Bu, Ulrich Radig și Thomas Scherer cu prima intenție de a controla de la distanță un aparat de cafea prin internet.

Computer cu placă unică-Atmega32

Computer cu placă unică-Atmega32

Acest computer cu o singură placă acceptă până la 2048 de octeți de memorie RAM. Include un sistem de operare încorporat special conceput. Deși este destul de legat de BCE-ATmega321644 și BCE-AT91, are caracteristici individuale. Funcționează în limita consumului minim de energie sub 100mA. Este încă folosit ca server web pentru monitorizarea camerei web, a telecomenzii bazate pe web. Dar, o cantitate mică de putere, capacitatea serverului web este redusă și în principal dispozitivul este destinat utilizării de intensitate redusă.

Ecran LCD

Un afișaj cu cristale lichide (LCD) este un afișaj plat și subțire și este format din pixeli monocromi dispuși în fața unui reflector. Este frecvent utilizat în dispozitivele electronice, care sunt alimentate de la o baterie. Pentru că include o cantitate mică de putere. Afișajul LCD utilizat în acest proiect este de tip alfanumeric, care afișează caractere alfabetice, simbolice și numerice din setul de caractere ASCII standard. Acest tip de afișaj afișează, de asemenea, grafică cu rezoluție redusă.

Ecran LCD

Ecran LCD

Dezvoltare de software

Multisim 2001

Instrumentul Multisim 2001 este utilizat pentru proiectarea unui sistem și oferă o cantitate imensă de baze de date, intrare schematică, simulare, proiectare VHDL, sinteză de FPGAICPLD, capabilități RF, postprocesare etc. Acest instrument oferă o interfață grafică simplă și ușor de utilizat pentru toate proiectele și oferă funcții avansate, dar trebuie să luați modele din producție. Deoarece, programul integrează aspectul PCB-ului, logica programabilă, captarea schematică și simularea.

Multisim 2001

Multisim 2001

  • Suportă tot procesul de proiectare a circuitelor, include proiectarea care intră în instrumentul software utilizat
  • Verificând comportamentul circuitului, acest lucru se face folosind simularea și analiza.
  • Modificarea proiectării circuitului, dacă comportamentul circuitului corespunde așteptărilor.

De exemplu, dacă urmează să fie amplasat pe un placă de circuit imprimat , pasul următor este utilizarea unui program de aspect PCB (produsul Ultiboard de la Electronics Workbench). Dacă urmează să fie amplasat pe un PLD (dispozitiv logic programabil) sau CPLD sau FPGA pasul următor este de a utiliza un instrument de sinteză, care este disponibil de la Electronics Workbench.

Aici este vorba sistem de recunoaștere vocală și funcționează. Sperăm că ați înțeles mai bine acest concept. Mai mult, orice întrebări referitoare la acest subiect sau module de recunoaștere vocală , vă rugăm să ne dați feedback comentând în secțiunea de comentarii de mai jos. Iată o întrebare pentru dvs., care sunt aplicațiile sistemului de recunoaștere vocală.

Credite foto:

  • Sistem de securitate de recunoaștere vocală de către zeendo
  • Modul de recunoaștere vocală de imimg
  • ATmega321644 de thinnkware
  • Multisim 2001 de downza