2. The method of claim 1 , further comprising: performing a plurality of second actions in response to determining that the input field is a free form input field, wherein the plurality of second actions includes: identifying an external statistical language model (SLM) specified in a markup language element associated with the input field, wherein the markup language element is an HTML element; providing, by using at least one processor, the received speech input and the SLM to an automatic speech recognition (ASR) engine configured to recognize the received speech input to produce a second textual equivalent to the received speech input using the SLM; and inserting the second textual equivalent into the input field.
6. The method of claim 2 , wherein the external SLM is specified in the markup language element using a network address identifying a location of the external SLM.