1. A method for implementing an interactive automated system, comprising: using a telematics processing system located in proximity to a person: receiving in a first interaction an indication of intent from the person; thereafter, in a second interaction that is separate from the first interaction, receiving from the person a spoken utterance associated with the indicated intent, wherein the spoken utterance associated with the indicated intent matches intended text of a type of intent available to the person; and processing the spoken utterance of the second interaction using the processing system; transmitting the processed speech information to a remote data center using a wireless link; analyzing the transmitted speech information; based upon the indicated intent, selecting at least one optimal speech recognition engine from a set of speech recognition engines; converting the analyzed speech information into packet data format to produce packet speech information; using an internet-protocol transport network, transporting the packet speech information to the selected at least one optimal speech recognition engine and recognizing the converted speech information with the selected at least one optimal speech recognition engine; retrieving recognition results and an associated confidence score from the selected at least one optimal speech recognition engine; if the confidence score meets or exceeds a predetermined threshold for a best match, processing the recognition results to: perform a search; generate search results; transport the search results to the processing system; and present the search results to the person; and if the confidence score is below the predetermined threshold, selecting at least one alternative optimal speech recognition engine to carry out recognition of the converted speech information.
1. A method for implementing an interactive automated system, comprising: using a telematics processing system located in proximity to a person: receiving in a first interaction an indication of intent from the person; thereafter, in a second interaction that is separate from the first interaction, receiving from the person a spoken utterance associated with the indicated intent, wherein the spoken utterance associated with the indicated intent matches intended text of a type of intent available to the person; and processing the spoken utterance of the second interaction using the processing system; transmitting the processed speech information to a remote data center using a wireless link; analyzing the transmitted speech information; based upon the indicated intent, selecting at least one optimal speech recognition engine from a set of speech recognition engines; converting the analyzed speech information into packet data format to produce packet speech information; using an internet-protocol transport network, transporting the packet speech information to the selected at least one optimal speech recognition engine and recognizing the converted speech information with the selected at least one optimal speech recognition engine; retrieving recognition results and an associated confidence score from the selected at least one optimal speech recognition engine; if the confidence score meets or exceeds a predetermined threshold for a best match, processing the recognition results to: perform a search; generate search results; transport the search results to the processing system; and present the search results to the person; and if the confidence score is below the predetermined threshold, selecting at least one alternative optimal speech recognition engine to carry out recognition of the converted speech information. 3. The method according to claim 1 , wherein the generated search results are in the form of a list of the search results.