1. A voice user interface controller (VUIcontroller) for automatically speech enabling a graphical user interface (GUI), comprising: a software component configured for inclusion, at design time of the GUI, in the GUI, such that the software component is automatically executed at run time of the GUI, and the software component is further configured to, at run time of the GUI, automatically: analyze the GUI from within a process that executes the GUI; generate, from the analysis, a voice command set corresponding to controls of the GUI; and make the generated voice command set available to a speech-recognition engine.