1. A computer readable storage medium encoded with instructions, which when loaded into a digital computational device establishes a speech-activated Web browsing system, the system comprising: a speech recognition system which is designed to recognize an input utterance against a list of candidate textual titles; means for extracting textual titles from a given Web page, each of said textual title representing a content item which can be rendered on screen when a command associated with said textual title is activated; means for generating a grammar for said textual titles extracted from said Web page; means for applying said grammar to said speech recognition system; wherein said speech recognition system processes the input utterance and determines its confidence level against a pre-set confidence level; wherein if the confidence level of the input utterance is higher than said pre-set confidence level, then the textual title corresponding to the input utterance is recognized and the command associated with the textual title corresponding to the input utterance is activated; wherein if the confidence level of the input utterance is lower than said pre-set confidence level, then said speech recognition system passes the input utterance through an open vocabulary recognizer, which is designed to transcribe arbitrary statements or texts that do not match any particular grammar path; and means for taking an output of said open vocabulary recognizer as an input to an Internet search engine, said Internet search engine returning a Web page containing a number of hits of Internet link options.