System and method for configuring voice synthesis based on environment
First Claim
1. A method comprising:
- generating synthesized speech from input text using a historical speech template;
playing the synthesized speech;
receiving from a user an indication of inability to understand the synthesized speech;
receiving an environmental input indicating environmental conditions near the user;
selecting, based on the environmental input, an environmental speech template;
generating, via a processor, modified synthesized speech from the input text using the environmental speech template; and
responsive to receiving the indication of inability to understand the synthesized speech, playing the modified synthesized speech.
18 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.
38 Citations
20 Claims
-
1. A method comprising:
-
generating synthesized speech from input text using a historical speech template; playing the synthesized speech; receiving from a user an indication of inability to understand the synthesized speech; receiving an environmental input indicating environmental conditions near the user; selecting, based on the environmental input, an environmental speech template; generating, via a processor, modified synthesized speech from the input text using the environmental speech template; and responsive to receiving the indication of inability to understand the synthesized speech, playing the modified synthesized speech. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; generating synthesized speech from input text using a historical speech template; playing the synthesized speech; receiving from a user an indication of inability to understand the synthesized speech; receiving an environmental input indicating environmental conditions near the user; selecting, based on the environmental input, an environmental speech template; generating modified synthesized speech from the input text using the environmental speech template; and responsive to receiving the indication of inability to understand the synthesized speech, playing the modified synthesized speech. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
generating synthesized speech from input text using a historical speech template; playing the synthesized speech; receiving from a user an indication of inability to understand the synthesized speech; receiving an environmental input indicating environmental conditions near the user; selecting, based on the environmental input, an environmental speech template; generating modified synthesized speech from the input text using the environmental speech template, to yield modified synthesized speech; and responsive to receiving the indication of inability to understand the synthesized speech, playing the modified synthesized speech. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification