Patent ID: 8694319
Filing Date: 2014-04-08
Classification: G10L

Abstract:
1. A computer-implemented method for voice-rendering synthesized data comprising: receiving speech from a user including a user instruction associated with a task; retrieving synthesized data to be voice rendered for responding to said user instruction; identifying, for the synthesized data to be voice rendered, a particular prosody setting including determining current voice characteristics of the user from said user instruction and selecting the particular prosody setting in dependence upon the current voice characteristics of the user; retrieving context information including historical context data associated with historical user prosody settings; determining, in dependence upon the synthesized data to be voice rendered and the context information for the context in which the synthesized data is to be voice rendered, a section of the synthesized data to be rendered including determining the context information for the context in which the synthesized data is to be voice rendered, identifying in dependence upon the context information a section length, and selecting a section of the synthesized data to be rendered in dependence upon the identified section length; rendering the section of the synthesized data in dependence upon the identified particular prosody setting to provide a response to said user instruction.