14. The computer program product of claim 13 , wherein the processor executable program code to display the graphical icon further comprises processor executable program code to display the graphical icon and the portion of the text-based result in an at least partially overlapping manner on the display.
13. A computer program product, comprising: a processor readable medium having processor executable code embodied therein to enable context-based corrections of voice recognition results using an electronic client device, the processor readable medium having: processor executable program code to store, in a memory of the electronic client device, a plurality of element categories; processor executable program code to store, in the memory, a plurality of recognized words and phrases corresponding to the plurality of element categories; processor executable program code to display, on a display of the electronic client device, a text-based result from a speech-to-text conversion operation, wherein the result comprises a plurality of words, processor executable program code to identify an element category associated with a portion of the text-based result, processor executable program code to display, on the display, a graphical icon corresponding to the element category in an area of the display corresponding to where the portion of the text-based result is also displayed, processor executable program code to detect a user selection of the graphical icon, processor executable program code to enable, in response to the user selection, an edit operation to be performed on the portion of the text-based result associated with the graphical icon, and processor executable program code to display, on the display, an updated version of the text-based based on said edit operation, wherein the processor executable program code to identify the element category further comprises: processor executable program code to parse the plurality of words to determine if at least one of the plurality of recognized words and phrases is contained in the text-based result, processor executable program code to perform a lookup operation of the plurality of element categories using an identified one of the plurality of recognized words and phrases from said parsing, and processor executable program code to identify said element category from among the plurality of element categories in response to the lookup operation producing a match between one of the plurality of element categories and the identified one of the plurality of recognized words and phrases.