System and method for configuring voice synthesis
First Claim
1. A method comprising:
- receiving an instruction to play, via a processor, synthesized speech;
receiving an environmental speech template from a historical suggestion database comprising speech presentation suggestions corresponding to matrices of environmental conditions, wherein the environmental speech template was selected by a process comprising;
ranking the speech presentation suggestions according to a correlation of the matrices of environmental conditions and environmental data, to yield a ranked list of presentation suggestions;
selecting a top ranked presentation suggestion from the ranked list of presentation suggestions; and
returning the top ranked presentation suggestion as the environmental speech template;
modifying the synthesized speech based on the environmental speech template, to yield a modified synthesized speech; and
playing the modified synthesized speech.
16 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing synthesized speech in a manner that takes into account the environment where the speech is presented. A method embodiment includes, based on a listening environment and at least one other parameter associated with at least one other parameter, selecting an approach from the plurality of approaches for presenting synthesized speech in a listening environment, presenting synthesized speech according to the selected approach and based on natural language input received from a user indicating that an inability to understand the presented synthesized speech, selecting a second approach from the plurality of approaches and presenting subsequent synthesized speech using the second approach.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving an instruction to play, via a processor, synthesized speech; receiving an environmental speech template from a historical suggestion database comprising speech presentation suggestions corresponding to matrices of environmental conditions, wherein the environmental speech template was selected by a process comprising; ranking the speech presentation suggestions according to a correlation of the matrices of environmental conditions and environmental data, to yield a ranked list of presentation suggestions; selecting a top ranked presentation suggestion from the ranked list of presentation suggestions; and returning the top ranked presentation suggestion as the environmental speech template; modifying the synthesized speech based on the environmental speech template, to yield a modified synthesized speech; and playing the modified synthesized speech. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a processor; and a storage device having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; receiving an instruction to play, via a processor, synthesized speech; receiving an environmental speech template from a historical suggestion database comprising speech presentation suggestions corresponding to matrices of environmental conditions, wherein the environmental speech template was selected by a process comprising; ranking the speech presentation suggestions according to a correlation of the matrices of environmental conditions and environmental data, to yield a ranked list of presentation suggestions; selecting a top ranked presentation suggestion from the ranked list of presentation suggestions; and returning the top ranked presentation suggestion as the environmental speech template; modifying the synthesized speech based on the environmental speech template, to yield a modified synthesized speech; and playing the modified synthesized speech. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
receiving an instruction to play, via a processor, synthesized speech; receiving an environmental speech template from a historical suggestion database comprising speech presentation suggestions corresponding to matrices of environmental conditions, wherein the environmental speech template was selected by a process comprising; ranking the speech presentation suggestions according to a correlation of the matrices of environmental conditions and environmental data, to yield a ranked list of presentation suggestions; selecting a top ranked presentation suggestion from the ranked list of presentation suggestions; and returning the top ranked presentation suggestion as the environmental speech template; modifying the synthesized speech based on the environmental speech template, to yield a modified synthesized speech; and playing the modified synthesized speech. - View Dependent Claims (12, 13, 14)
-
Specification