Embedded phonetic support and TTS play button in a contacts database
First Claim
Patent Images
1. An arrangement comprising:
- a processor;
at least one user device configured to provide audible user inputs to the processor and audible outputs from the processor to a user;
a multiple purpose contacts database comprising a first field having at least one substantially correctly spelled contact identifier, a corresponding second field having at least one phonetic spelling of the contact identifier in the first field, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
a voice recognizer configured at least partially within the processor to directly access the first and second fields in the multiple purpose contacts database to interpret the audible user inputs only if the data extension field indicates that the contact identifier is voice accessible; and
the processor operating to allow a user to manually select the phonetic spelling of the contact identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved methods and arrangements are provided for use in a computer telephony system that supports dial by name operations. A multiple purpose contacts database is modified through a graphical user interface (GUI) to include corresponding phonetically spelled information and/or other alias information for a contact. Voice recognition capabilities in the computer telephony system, which support the dial by name operations, can be directly invoked through the GUI to playback the phonetically spelled information and/or other alias information.
42 Citations
34 Claims
-
1. An arrangement comprising:
-
a processor;
at least one user device configured to provide audible user inputs to the processor and audible outputs from the processor to a user;
a multiple purpose contacts database comprising a first field having at least one substantially correctly spelled contact identifier, a corresponding second field having at least one phonetic spelling of the contact identifier in the first field, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
a voice recognizer configured at least partially within the processor to directly access the first and second fields in the multiple purpose contacts database to interpret the audible user inputs only if the data extension field indicates that the contact identifier is voice accessible; and
the processor operating to allow a user to manually select the phonetic spelling of the contact identifier. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for use in a computer system having a processor, and at least one user device configured to provide audible user inputs to the processor and audible outputs from the processor to a user, the apparatus comprising:
-
a multiple purpose contacts database having a first field that includes at least one substantially correctly spelled contact identifier, a corresponding second field that includes at least one phonetic spelling of the contact identifier in the first field, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
a voice recognizer configured at least partially within the processor to directly access the first and second fields in the multiple purpose contacts database to interpret audible user inputs only if the data extension field indicates that the contact identifier is voice accessible; and
the processor operating to allow a user to manually select the phonetic spelling of the contact identifier. - View Dependent Claims (6, 7, 8)
-
-
9. A computer readable medium for use with a computer system having a processor, and at least one user device configured to provide audible user inputs to the processor and audible outputs from the processor to a user, the computer readable medium comprising computer instructions that:
-
establish a multiple purpose contacts database having a first field that includes at least one substantially correctly spelled contact identifier, a corresponding second field that includes at least one phonetic spelling of the contact identifier in the first field, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
provide a voice recognizer that directly accesses the first and second fields in the multiple purpose contacts database to interpret audible user inputs only if the data extension field indicates that the contact identifier is voice accessible; and
allow a user to manually select the phonetic spelling of the contact identifier. - View Dependent Claims (10, 11, 12)
-
-
13. A method for supporting name dialing in a communications system, the method comprising:
-
receiving user voice inputs;
in response to the user voice inputs, directly accessing a multiple purpose contacts database having a first field that includes at least one substantially correctly spelled contact identifier, a corresponding second field that includes at least one phonetic spelling of the contact identifier in the first field to interpret the user voice inputs, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields, and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible, wherein the first and second fields of the multiple purpose contacts database are accessible in response to the user voice inputs only if the data extension field indicates that the contact identifier is voice accessible; and
allowing a user to manually select the phonetic spelling of the contact identifier. - View Dependent Claims (14, 15, 16)
-
-
17. An editor for use with a multiple purpose contacts database in a computer having at least one input device and at least one output device, the editor comprising:
-
a graphical user interface (GUI) arranged to display at least a portion of the multiple purpose contacts database having a first field including a correctly spelled identifier of at least one contact, a corresponding second field including a phonetically spelled identifier associated with the at least one contact, an extension number field that corresponds to at least one of the first and second fields, an alias field that corresponds to at least one of the first and second fields, and a data extension field indicative of whether the contact identifier is accessible by a voice recognizer, the GUI configured to allow a user to manually edit the phonetically spelled identifier, and further configured to allow a user to manually select the data extension field to indicate whether the contact identifier is accessible by the voice recognizer;
a selector, within the GUI; and
a text-to-speech (TTS) engine responsive to activation of the selector in the GUI that causes at least the phonetically spelled identifier to be output as sound through an output device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An apparatus for use in a computer system having a processor, and at least one user device configured to provide audible user inputs to the processor and audible outputs from the processor to a user, the apparatus comprising:
-
a contacts database comprising a first field that includes at least one substantially correctly spelled contact identifier, a corresponding second field that includes at least one phonetic spelling of the contact identifier in the first field, and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
a voice recognizer configured at least partially within the processor to directly access the first and second fields in the contacts database to interpret audible user inputs only if the data extension field indicates that the contact identifier is voice accessible; and
the processor operating to allow a user to manually select the phonetic spelling of the contact identifier and manually select the data extension field to indicate whether the contact identifier is accessible by the voice recognizer. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A method for supporting name dialing in a communications system, the method comprising:
-
receiving audible user inputs;
establishing a contacts database comprising a first field that includes at least one substantially correctly spelled contact identifier, a corresponding second field that includes at least one phonetic spelling of the contact identifier in the first field, and a data extension field, the data extension field indicative of whether the contact identifier is voice accessible;
directly accessing, by a voice recognizer, the first and second fields in the contacts database to interpret audible user inputs only if the data extension field indicates that the contact identifier is voice accessible;
allowing a user to manually select the phonetic spelling of the contact identifier and manually select the manually select the data extension field to indicate whether the contact identifier is accessible by the voice recognizer. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification