vis5d


Bei vis5d handelt es sich um ein recht komplexes Programm zur Visualisierung von Wetter-Daten. Im Folgenden wurde beispielhaft versucht eine Spracherkennung zu kreieren, die die Steuerung mit der Maus ersetzen kann.
 
Es hat sich gezeigt, dass es prinzipiell möglich ist eine Sprachsteuerung zu programmieren, die sogar durch eine modulare Bauweise mit einer extrenen Wissensbasis flexibel, und nicht bloss für vis5d einsetzbar ist.
 
Eine weitere, komplettere Versionen der Spracherkennung, sowie das eigentliche Ersetzen des bisherigen Maus-Menus durch die Sprachsteuerung werden Teil meiner Master-Thesis werden.


Das Maus-Menu von vis5d:

vis5d



Grammatik - a rough first try...

input --> function_no_parameter; function_with_file_name,file_name; function_show,variable_name; function_show,variable_name,variable_value; function_show,variable_name,function_colour; function_show,variable_name,function_colour,variable_value; function_show,variable_name,function_colour. % knowledgebase function_no_parameter --> [animate]. function_no_parameter --> [step]. % [...] function_with_file_name --> [save]. function_with_file_name --> [load]. file_name --> [_]. function_show --> [isosurface]. % [...] function_show --> [volume]. variable_name --> [u]. variable_name --> [v]. variable_name --> [w]. % [...] variable_value --> [_]. function_colour --> [colour].