Patent ID: 6789065
Filing Date: 2004-09-07
Classification: G01C,G10L

Abstract:
A method for providing voice-enabled driving directions, comprising:(a) receiving an utterance representative of a destination address including a street over a network; (b) transcribing the utterance utilizing a speech recognition process, wherein the speech recognition process includes: (i) querying one of a plurality of databases of different types selected from the group consisting of static, dynamic, web server, and file system, (ii) dynamically retrieving grammars utilizing protocols based on the type of the database, (iii) determining whether the grammars are retrieved from a first one of the databases during a first attempt, and (iv) retrieving the grammars from a second one of the databases upon the failure of the first attempt, (v) wherein at least one of the databases is established based on a first source with a plurality of city names and associated zip codes, and a second source with a plurality of street names, the establishing being validated using a third source, (vi) wherein at least one of the databases assigns a probability to each of the grammars which indicates a prevalency of use of the grammars, the probability being determined using statistical data corresponding to use of streets associated with the grammars, and the utterance being matched with one of the grammars in the database based at least in part on the probability; (c) determining an origin address, wherein the origin address is determined utilizing the speech recognition process; and (d) querying a database for generating driving directions based on the destination address and the origin address.