Language translation with emotion metadata
First Claim
1. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
- a computer usable storage medium having computer useable program code embodied therewith, the computer usable program code comprising;
computer usable program code to receive a first language communication comprising text marked up with emotion metadata;
computer usable program code to translate the emotion metadata into second language emotion metadata specific to a culture of said second language using a set of emotion-to-emotion definitions in an emotion dictionary;
computer usable program code to translate the text to second language text;
computer usable program code to analyze the second language emotion metadata for second language emotion information; and
computer usable program code to combine the second language emotion information with the second language text.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer program product for communicating across channels with emotion preservation includes a computer usable storage medium having computer useable program code embodied therewith, the computer usable program code including: computer usable program code to receive a first language communication comprising text marked up with emotion metadata; computer usable program code to translate the emotion metadata into second language emotion metadata; computer usable program code to translate the text to second language text; computer usable program code to analyze the second language emotion metadata for second language emotion information; and computer usable program code to combine the second language emotion information in first language communication with the second language text.
-
Citations
20 Claims
-
1. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
-
a computer usable storage medium having computer useable program code embodied therewith, the computer usable program code comprising; computer usable program code to receive a first language communication comprising text marked up with emotion metadata; computer usable program code to translate the emotion metadata into second language emotion metadata specific to a culture of said second language using a set of emotion-to-emotion definitions in an emotion dictionary; computer usable program code to translate the text to second language text; computer usable program code to analyze the second language emotion metadata for second language emotion information; and computer usable program code to combine the second language emotion information with the second language text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
-
a computer usable storage medium having computer useable program code embodied therewith, the computer usable program code comprising; computer usable program code to receive a first language communication comprising text marked up with emotion metadata; computer usable program code to translate the emotion metadata into second language emotion metadata; computer usable pro ram code to translate the text to second language text; computer usable program code to combine the second language emotion metadata with the second language text; computer program code to output a synthesized voice speaking the second language text, with computer program code to adjust the synthesized voice with the second language emotion metadata; wherein the computer program product to adjust the synthesized voice with the second language emotion metadata further comprises; computer program code to receive at least one second language emotion metadatum; computer program code to access a plurality of emotion-to-voice pattern definitions, wherein the voice patterns comprises one of pitch, tone, cadence and amplitude; computer program code to match the at least one second language emotion metadatum to one of the plurality of emotion-to-voice pattern definitions, said plurality of emotion-to-voice pattern definitions being based on the second language; and computer program code to alter a synthesized voice pattern of the synthesized voice with a voice pattern corresponding to the matching emotion-to-voice pattern definition.
-
-
12. A computer program product for communicating electronically with emotion preservation, said computer program product comprising:
-
a computer usable storage medium having computer useable program code embodied therewith, the computer usable program code comprising; computer usable program code to receive a first language communication comprising text marked up with emotion metadata; computer usable program code to translate the emotion metadata into second language emotion metadata based on a user profile; computer usable program code to translate the text to second language text; and computer usable program code to associate the second language text with the second language emotion metadata. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification