Voice dialing using text names
First Claim
1. A voice dialing system for use with the Internet, the system comprising:
- a data storage device for storing voice dialing subscriber records, at least one of said voice dialing subscriber records including a plurality of names, a telephone number being associated with each of said names, and a corporate dialer identifier which identifies a corporate dialer to be used in the event that a name included in the subscriber'"'"'s record is not detected in speech received in regard to a voice dialing call;
a first computer system for coupling a voice dialing subscriber to the Internet;
a second computer system coupled to the Internet, the second computer system including means for updating a voice dialing subscriber record in response to voice dialing information received from the subscriber via the Internet;
a telephone switch;
means for generating a telephone number corresponding to speech coupled to the telephone switch, the second computer system, and the data storage device; and
means for presenting a subscriber corresponding to said at least one of said voice dialing subscriber records with an opportunity to modify said corporate dialer identifier.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for implementing communication services such as voice dialing services are described. In one Centrex based voice dialing embodiment, voice dialing service subscribers are given access to personal voice dialing records including calling entries via the Internet as well as via telephone connections. Each calling entry normally includes the name and, optionally nickname, of a party to be called. It also includes one or more telephone numbers associated with each name. Different telephone number identifies, e.g. locations, can be associated with different names. A user can create or update entries in a voice dialing directory using text conveyed over the Internet or speech supplied via a telephone connection. In order to facilitate updating and maintenance of voice dialing directories over the Internet speaker independent (SI) speech recognition models are used. When a calling entry is created via the Internet the text of the name is processed to generate a corresponding speech recognition model there from. When an entry is created via speech obtained over the telephone, a speech recognition model is generated from the speech and a text name is generated is generated using speech to text technology. To avoid having to hang-up and initiate a new voice dialing call the outcome of a voice dialing call is monitored and the subscriber is provided the opportunity to initiate another call using voice dialing if the first call did not complete successfully e.g., goes unanswered.
87 Citations
33 Claims
-
1. A voice dialing system for use with the Internet, the system comprising:
-
a data storage device for storing voice dialing subscriber records, at least one of said voice dialing subscriber records including a plurality of names, a telephone number being associated with each of said names, and a corporate dialer identifier which identifies a corporate dialer to be used in the event that a name included in the subscriber'"'"'s record is not detected in speech received in regard to a voice dialing call; a first computer system for coupling a voice dialing subscriber to the Internet; a second computer system coupled to the Internet, the second computer system including means for updating a voice dialing subscriber record in response to voice dialing information received from the subscriber via the Internet; a telephone switch; means for generating a telephone number corresponding to speech coupled to the telephone switch, the second computer system, and the data storage device; and means for presenting a subscriber corresponding to said at least one of said voice dialing subscriber records with an opportunity to modify said corporate dialer identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 32, 33)
-
-
16. A method of implementing a voice dialer, comprising:
-
receiving first text corresponding to a first name via the Internet; generating a first speaker independent speech recognition model from said first text; storing the first speaker independent speech recognition model in a storage device as part of a voice dialing subscriber record, said voice dialing subscriber record including a plurality of names, at least one telephone number associated with each name, and a secondary voice dialer identifier which identifies a secondary voice dialer to be used in the event that a name in the subscriber record is not detected as part of a voice dialing operation in speech received from a user of said subscriber record; associating, in the storage device, a first telephone number with the first speaker independent speech recognition model; and presenting the user with an opportunity to modify the secondary voice dialer identifier. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A voice dialing system for use with the Internet, the system comprising:
-
a data storage device for storing voice dialing subscriber records, at least one of said voice dialing subscriber records including a plurality of names, a telephone number being associated with each of said names, and a corporate dialer identifier which identifies a corporate dialer to be used in the event that a name included in the subscriber'"'"'s record is not detected in speech received in regard to a voice dialing call; a first computer system for coupling a voice dialing subscriber to the Internet; a second computer system coupled to the Internet, the second computer system including means for updating a voice dialing subscriber record in response to voice dialing information received from the subscriber via the Internet; a telephone switch; means for generating a telephone number corresponding to speech coupled to the telephone switch, the second computer system, and the data storage device; and presenting a subscriber corresponding to said at least one of said voice dialing subscriber records with an opportunity to modify said stored corporate dialer identifier over the Internet.
-
Specification