Cum se construiește o aplicație de recunoaștere a vorbirii

Pregătirea software-ului de recunoaștere vocală

Pasul 1

Grupează software-ul cu un program de recunoaștere vocală, cum ar fi Dragon NaturallySpeaking sau ViaVoice de la IBM. Dacă sunteți dezvoltator de software, oferiți utilizatorului posibilitatea de a cumpăra software-ul. Ca parte a procesului de instalare a aplicației, trebuie să instalați, de asemenea, programul de recunoaștere vocală.

Pasul 2

Configurați software-ul de recunoaștere vocală. Pentru ca aplicația dvs. să poată profita din plin de recunoașterea vocii, programul trebuie să fie corect configurat. Aceasta înseamnă că setările pentru microfon și limbă trebuie ajustate corespunzător pentru a profita din plin de capacitățile programului.

Pasul 3

Instruiți programul de recunoaștere a vorbirii. Aceasta poate fi făcută în afara aplicației, în funcție de natura acesteia. În acest caz, majoritatea programelor de recunoaștere a vocii includ programe de instruire și ecrane sau programul poate fi instruit într-un procesor de text.

Integrați introducerea textului

Pasul 1

Construiți un text sau un text de control bogat în aplicația dvs. Multe dintre programele de recunoaștere vocală funcționează cu toate programele care au opțiuni de introducere a textului. Dacă aveți nevoie de introducerea cuvintelor, aplicația probabil nu are nevoie de nici o modificare pentru a lucra cu un program de recunoaștere a vorbirii.

Pasul 2

Include spațiu suplimentar în controlul de introducere a textului. Deoarece programele de recunoaștere a vorbirii pot recunoaște discursul într-un ritm mai rapid decât mulți pot scrie, poate fi necesară mărirea dimensiunilor comenzilor de introducere a textului. Lăsați suficient spațiu pentru a scrie text și pentru a revedea în timp real.

Interacțiunea printr-un API

Pasul 1

Utilizează o interfață de programare a aplicațiilor (API) pentru a interacționa cu software-ul de recunoaștere a vorbirii. Multe programe de recunoaștere vocală includ un API pentru alte aplicații de utilizat. Utilizarea uneia va permite aplicației să aibă acces deplin la toate funcțiile de recunoaștere vocală și va oferi utilizatorului controlul asupra aplicației prin vorbire.

Pasul 2

Integrați API-ul cu aplicația. Aceasta poate include efectuarea a mai mult de un "mod" de control vocal. Creați cuvinte de comandă, cum ar fi "salvați fișierul" sau "creați un fișier nou". La introducerea textului, utilizatorii ar trebui să poată edita fără a fi nevoie să atingă tastatura și să activeze funcțiile de text îmbogățit, cum ar fi caracterele aldine, cursive, subliniind și alte schimbări de caractere.