Performing speech recognition over a network and using speech recognition results based on determining that a network connection exists
First Claim
Patent Images
1. A computer-implemented method comprising:
- obtaining a recording of a particular user speaking a name of a contact;
receiving a voice dialing command including an utterance of the name of the contact by the particular user; and
in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, providing, for output, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name, and initiating a voice dialing operation between the particular user and the contact.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and apparatus for initiating communication. According to one implementation, a recording of a particular user speaking a name of a contact is obtained, a voice dialing command including an utterance of the name of the contact by the particular user is received, and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name is provided for output, and communication is initiated between the particular user and the contact.
58 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
obtaining a recording of a particular user speaking a name of a contact; receiving a voice dialing command including an utterance of the name of the contact by the particular user; and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, providing, for output, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name, and initiating a voice dialing operation between the particular user and the contact. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; obtaining a recording of a particular user speaking a name of a contact; receiving a voice dialing command including an utterance of the name of the contact by the particular user; and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, providing, for output, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name, and initiating a voice dialing operation between the particular user and the contact. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
obtaining a recording of a particular user speaking a name of a contact; receiving a voice dialing command including an utterance of the name of the contact by the particular user; and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, providing, for output, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name, and initiating a voice dialing operation between the particular user and the contact. - View Dependent Claims (14, 15, 16, 17)
-
Specification