International dialing using spoken commands
First Claim
1. A method of dialing telephone numbers, comprising:
- receiving an audio signal including a location and numbers spoken by a user;
performing speech recognition on at least one portion of the audio signal using a grammar including names of locations and digit strings; and
dialing at least a location code followed by the numbers recognized in the audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Speech recognition software in a telephone or telephone network recognizes a non-numeric word identifying a location, and a telephone number spoken by a user. The speech recognition grammar specifies locations and optionally constraints, such as the length, for telephone numbers in those locations. Locations may consist of countries, cities, communication network names, or any combination thereof. A database containing information about locations and telephone numbers may be used to determine whether the recognized telephone number could exist at the recognized location. Once an phone number has been identified, the user is asked to confirm the location and telephone number. If confirmed, an access code, country code or city code corresponding to the recognized location is dialed after a prefix, if needed, and is followed by the recognized telephone number. This is particularly useful for international locations to reduce the number of digits that must be recognized.
-
Citations
30 Claims
-
1. A method of dialing telephone numbers, comprising:
-
receiving an audio signal including a location and numbers spoken by a user;
performing speech recognition on at least one portion of the audio signal using a grammar including names of locations and digit strings; and
dialing at least a location code followed by the numbers recognized in the audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29)
-
-
17. A computer readable medium storing at least one program to control a processor to perform a method of dialing telephone numbers, said method comprising:
-
receiving an audio signal including a location and numbers spoken by a user;
performing speech recognition on at least one portion of the audio signal using a grammar including names of locations and digit strings; and
dialing at least a location code followed by the numbers recognized in the audio signal.
-
-
23. A system for dialing telephone numbers, comprising:
-
a storage unit to store a speech recognition grammar including names of locations and numbers, a database including access codes mapped to location names, and at least one audio file including a location and numbers spoken by a user;
a processor, coupled to said storage unit, to perform speech recognition on the at least one audio file using the speech recognition grammar; and
a dialing unit, coupled to said processor, to dial a selected access code corresponding to a recognized location followed by the numbers recognized in the audio signal.
-
-
30. A system for dialing telephone numbers, comprising:
-
means for receiving an audio signal including a location and numbers spoken by a user;
means for performing speech recognition on at least one portion of the audio signal using a grammar including names of locations and digit strings; and
means for dialing at least a location code followed by the numbers recognized in the audio signal.
-
Specification