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
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