29.01.2014 Aufrufe

Belegarbeit (.pdf - 2.3 MB) - Technische Universität Dresden

Belegarbeit (.pdf - 2.3 MB) - Technische Universität Dresden

Belegarbeit (.pdf - 2.3 MB) - Technische Universität Dresden

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8. ENTWICKLUNG EINER SCHNITTSTELLE AUF BASIS DER MICROSOFT SPEECH API 56<br />

Abbildung 8.3: Vokabular der Beispielanwendung<br />

Abgesehen davon gibt es in der Beispielanwendung drei wichtige Funktionen:<br />

• main()<br />

• ExecuteCommand()<br />

• exit()<br />

Alle anderen Funktionen werden nur dazu genutzt um die verschiedenen Menüs anzuzeigen.<br />

8.3.3.1 main()<br />

Der Einstiegspunkt der Anwendung ist in Abbildung 8.5 zu sehen. Zunächst wird durch aufrufen der<br />

Funktion init() der Spracherkenner initialisiert. Sollte dies erfolgreich geschehen sein, lädt<br />

read_grammar_file(’vocabulary.txt’) das standard Vokabular als Grammatik in den Erkenner und das

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!