SPEECH-TO-TEXT RECOGNITION OF NON-DICTIONARY WORDS USING LOCATION DATA
First Claim
1. A method for performing speech-to-text recognition of non-dictionary words by an electronic device having a speech-to-text recognizer and a global positing system (GPS), the method comprising:
- receiving a user'"'"'s speech and attempting to convert the speech to text using at least a word dictionary;
in response to a portion of the speech being unrecognizable, determining if the speech contains a location-based phrase that contains a term relating to any combination of a geographic origin or destination, a current location, and a route;
in response to determining that the speech contains the location-based phrase, retrieving from a global positioning system location data that are within geographical proximity to the location-based phrase, wherein the location data include any combination of street names, business names, places of interest, and municipality names;
updating the word dictionary by temporarily adding words from the location data to the word dictionary; and
using the updated word dictionary to convert the previously unrecognized portion of the speech to text.
1 Assignment
0 Petitions
Accused Products
Abstract
Speech-to-text recognition of non-dictionary words by an electronic device having a speech-to-text recognizer and a global positing system (GPS) includes receiving a user'"'"'s speech and attempting to convert the speech to text using at least a word dictionary; in response to a portion of the speech being unrecognizable, determining if the speech contains a location-based phrase that contains a term relating to any combination of a geographic origin or destination, a current location, and a route; retrieving from a global positioning system location data that are within geographical proximity to the location-based phrase, wherein the location data include any combination of street names, business names, places of interest, and municipality names; updating the word dictionary by temporarily adding words from the location data to the word dictionary; and using the updated word dictionary to convert the previously unrecognized portion of the speech to text.
54 Citations
25 Claims
-
1. A method for performing speech-to-text recognition of non-dictionary words by an electronic device having a speech-to-text recognizer and a global positing system (GPS), the method comprising:
-
receiving a user'"'"'s speech and attempting to convert the speech to text using at least a word dictionary; in response to a portion of the speech being unrecognizable, determining if the speech contains a location-based phrase that contains a term relating to any combination of a geographic origin or destination, a current location, and a route; in response to determining that the speech contains the location-based phrase, retrieving from a global positioning system location data that are within geographical proximity to the location-based phrase, wherein the location data include any combination of street names, business names, places of interest, and municipality names; updating the word dictionary by temporarily adding words from the location data to the word dictionary; and using the updated word dictionary to convert the previously unrecognized portion of the speech to text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a memory; a global positing system (GPS); a processor coupled to the memory; and a software component executed by the processor that is configured to; perform speech-to-text recognition of non-dictionary words by an electronic device; receive a user'"'"'s speech and attempting to convert the speech to text using at least a word dictionary; in response to a portion of the speech being unrecognizable, determine if the speech contains a location-based phrase that contains a term relating to any combination of a geographic origin or destination, a current location, and a route; in response to a determination that the speech contains the location-based phrase, retrieve from a global positioning system location data that are within geographical proximity to the location-based phrase, wherein the location data include any combination of street names, business names, places of interest, and municipality names; update the word dictionary by temporarily adding words from the location data to the word dictionary; and use the updated word dictionary to convert the previously unrecognized portion of the speech to text. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium containing program instructions for performing speech-to-text recognition of non-dictionary words when executed in an electronic device having a speech-to-text recognizer and a global positing system (GPS), the program instructions for:
-
receiving a user'"'"'s speech and attempting to convert the speech to text using at least a word dictionary; in response to a portion of the speech being unrecognizable, determining if the speech contains a location-based phrase that contains a term relating to any combination of a geographic origin or destination, a current location, and a route; in response to determining that the speech contains the location-based phrase, retrieving from a global positioning system location data that are within geographical proximity to the location-based phrase, wherein the location data include any combination of street names, business names, places of interest, and municipality names; updating the word dictionary by temporarily adding words from the location data to the word dictionary; and using the updated word dictionary to convert the previously unrecognized portion of the speech to text. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification