1. A method for speech enabling labeless controls in an existing graphical user interface comprising the steps of: identifying controls in a window contained in said graphical user interface; testing each identified control for an associated label; for each identified control having an associated label, adding said associated label to an active grammar of a speech recognition system; for each identified control not having an associated label, creating a label based upon an object property of a contextually relevant user interface object; and, further adding each created label to said active grammar.