4. The method of claim 1 , further comprising generating a plurality of synthetic voices from the database, wherein each synthetic voice in the plurality of synthetic voices is generated according to a respective selection policy.
1. A method comprising: storing, in a database, voice data according to user emotions; identifying, from user speech, a user emotion; identifying, via at least one processor and according to the user emotion, a first portion of the voice data, wherein the first portion of the voice data comprises a first emotional content for a first speaker; identifying, via the at least one processor and according to the user emotion, a second portion of the voice data, wherein the second portion of the voice data comprises a second emotional content for a second speaker; and synthesizing synthesized speech using the first portion of the voice data and the second portion of the voice data.