Eine Anerkennung von Sprachanwendungen zu erstellen

February 8

Integration von Spracherkennung in Ihre Anwendungen kann vereinfachen Texteintrag oder einfacher Text ohne Verwendung der Tastatur oder Maus zu steuern. Obwohl es sehr schwierig, ein Spracherkennungsprogramm selbst zu bauen sein kann, kann es sehr einfach, besonders für diejenigen mit Programmierkenntnisse Computer sein, eine vorhandene Spracherkennungs-Engine in Ihr Programm integrieren.

Anweisungen

Vorbereiten der Spracherkennungssoftware

1 Bündeln Sie Ihre Software mit einem Spracherkennungsprogramm, wie Dragon NaturallySpeaking oder IBM ViaVoice. Wenn Sie ein Softwareentwickler sind, bieten Sie dem Nutzer eine Option, die Software zu kaufen. Haben Sie als Teil der Installation Ihrer Anwendung den Benutzer das Spracherkennungsprogramm zu installieren.

2 Konfigurieren der Spracherkennungssoftware. Damit Ihre Anwendung um die Spracherkennung nutzen zu können muss das Spracherkennungsprogramm ordnungsgemäß konfiguriert werden. Dies bedeutet, dass Mikrofon und Spracheinstellungen entsprechend festgelegt werden müssen, optimale Rede Anerkennung-Programm-Funktionen nutzen.

3 Trainieren Sie das Spracherkennungsprogramm. Dies möglicherweise außerhalb Ihrer Anwendung, abhängig von seiner Art durchgeführt werden. Wenn dies der Fall ist, die meisten Spracherkennungsprogramme gehören Trainingsprogramme und Bildschirme oder das Spracherkennungsprogramm kann auf ein Textverarbeitungsprogramm ausgebildet werden.

Texteingabe zu integrieren

4 Integrieren Sie eine Text- oder RTF-Steuerelement in Ihre Anwendung. Viele Spracherkennungsprogramme funktioniert mit anderen Programmen, die Texteingabe Optionen haben. Wenn alles, was Sie benötigen ist die Texteingabe, brauchen nicht Ihre Anwendung wahrscheinlich Änderungen mit ein Spracherkennungsprogramm arbeiten.

5 Leerzeichen Sie zusätzliche im Texteingabe-Steuerelement. Da Spracherkennung, dass Programme erkennen können, Rede mit einer Rate schneller als viele Menschen geben kann, kann es notwendig um Texteingabe-Steuerelemente zu vergrößern. Lassen Sie genügend Platz für Text eingegeben und in Echtzeit überprüft werden.

Über eine API zu interagieren

6 Verwenden Sie eine Anwendung-Programmierschnittstelle (API) für die Interaktion mit der Spracherkennungssoftware. Viele Spracherkennungsprogramme gehören eine API für andere Anwendungen verwenden. Mithilfe einer ermöglichen es der Anwendung haben vollen Zugriff auf alle Features der Spracherkennung und geben die Benutzer volle Kontrolle über die Anwendung durch Rede.

7 Integrieren Sie die API in Ihre Anwendung. Dazu kann auch mehr als einen "Modus" Speech Control zu machen. Erstellen Sie Befehl Wörter, wie "Speichern Sie Datei" oder "erstellen Sie neue Datei". Wenn Sie Text eingeben, sollten Benutzer möglicherweise auch Korrekturen vornehmen, ohne dass die Bildschirmtastatur und RTF-Funktionen wie Fett, kursiv, Unterstreichung und andere Schriftartänderungen zu aktivieren.

Tipps & Warnungen

  • Kontaktieren Sie das Unternehmen, das macht die Spracherkennungssoftware und Fragen Sie, ob es eine API zur Verfügung ist. Dies ist eine typische Add-on mit Spracherkennungssoftware nicht, aber wenn Sie die Kunden-Support-Tech, die Sie versuchen mitteilen, eine Anerkennung von Sprachanwendungen zu erstellen, wahrscheinlich werdet ihr um die API zu sichern.