Use text to speech techniques to improve understanding when announcing search results
First Claim
1. A method, comprising:
- receiving a command at a computing device;
determining a textual response to the command using the computing device;
providing a graphical user interface of the computing device for specifying spoken output;
specifying one or more vocal characteristics of at least a first voice and a second voice using the graphical user interface, wherein a first vocal characteristic set is associated with the first voice, and a second vocal characteristic set is associated with the second voice, and wherein the first vocal characteristic set differs from the second vocal characteristic set;
generating a specification for spoken output specified using the graphical user interface, wherein the specification comprises a first selection to use the first voice in generating a first part of spoken output related to a first portion of the textual response to the command and a second selection to use the second voice in generating a second part of spoken output related to a second portion of the textual response to the command, and wherein the first part of spoken output differs from the second part of spoken output; and
generating a spoken output of the computing device using the specification for spoken output, wherein the first part of the spoken output utilizes vocal characteristics of the first voice, and wherein the second part of the spoken output utilizes vocal characteristics of the second voice.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are apparatus and methods for generating synthesized utterances related to output of commands. A command is received at a computing device. A textual output for the command is determined using the computing device. A spoken output of the computing device is generated that utilizes a plurality of vocal characteristic sets. At least a portion of the spoken output corresponds to the textual output. At least a first part of the spoken output utilizes vocal characteristics of a first vocal characteristic set. At least a second part of the spoken output utilizes vocal characteristics of a second vocal characteristic set, where at least some of the vocal characteristics of the first vocal characteristic set differ from the vocal characteristics of the second vocal characteristic set.
45 Citations
20 Claims
-
1. A method, comprising:
-
receiving a command at a computing device; determining a textual response to the command using the computing device; providing a graphical user interface of the computing device for specifying spoken output; specifying one or more vocal characteristics of at least a first voice and a second voice using the graphical user interface, wherein a first vocal characteristic set is associated with the first voice, and a second vocal characteristic set is associated with the second voice, and wherein the first vocal characteristic set differs from the second vocal characteristic set; generating a specification for spoken output specified using the graphical user interface, wherein the specification comprises a first selection to use the first voice in generating a first part of spoken output related to a first portion of the textual response to the command and a second selection to use the second voice in generating a second part of spoken output related to a second portion of the textual response to the command, and wherein the first part of spoken output differs from the second part of spoken output; and generating a spoken output of the computing device using the specification for spoken output, wherein the first part of the spoken output utilizes vocal characteristics of the first voice, and wherein the second part of the spoken output utilizes vocal characteristics of the second voice. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device, comprising:
-
a sound output device; a processor; and a computer-readable storage medium having stored thereon program instructions that, upon execution by the processor, cause the computing device to perform operations comprising; receiving a command, determining a textual response to the command, providing a graphical user interface of the computing device for specifying spoken output, specifying one or more vocal characteristics of at least a first voice and a second voice using the graphical user interface, wherein a first vocal characteristic set is associated with the first voice, and a second vocal characteristic set is associated with the second voice, and wherein the first vocal characteristic set differs from the second vocal characteristic set, generating a specification for spoken output specified using the graphical user interface, wherein the specification comprises a first selection to use the first voice in generating a first part of spoken output related to a first portion of the textual response to the command and the second selection to use a second voice in generating a second part of spoken output related to a first portion of the textual response to the command, and wherein the first part of spoken output differs from the second part of spoken output, and generating a spoken output using the specification for spoken output, wherein the first part of the spoken output utilizes vocal characteristics of the first voice, and wherein the second part of the spoken output utilizes vocal characteristics of the second voice. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture including a non-transitory computer-readable storage medium having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
receiving a command; determining a textual response to the command; providing a graphical user interface of the computing device for specifying spoken output; specifying one or more vocal characteristics of at least a first voice and a second voice using the graphical user interface, wherein a first vocal characteristic set is associated with the first voice, and a second vocal characteristic set is associated with the second voice, and wherein the first vocal characteristic set differs from the second vocal characteristic set; generating a specification for spoken output specified using the graphical user interface, wherein the specification comprises a first selection to use the first voice in generating a first part of spoken output related to a first portion of the textual response to the command and a second selection to use the second voice in generating a second part of spoken output related to a second portion of the textual response to the command, and wherein the first part of spoken output differs from the second part of spoken output; and generating a spoken output using the specification for spoken output, wherein the first part of the spoken output utilizes vocal characteristics of the first voice and wherein the second part of the spoken output utilizes vocal characteristics of the second voice. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification