Communicating across voice and text channels with emotion preservation
First Claim
1. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
- a computer usable medium having computer useable program code embodied therewith, the computer usable program code comprising;
computer usable program code to receive a voice communication;
computer usable program code to analyze the voice communication for first emotion content;
computer usable program code to analyze textual content of the voice communication for second emotion content; and
computer usable program code to mark up the textual content with emotion metadata for one of the first emotion content and the second emotion content.
1 Assignment
0 Petitions
Accused Products
Abstract
Emotion across voice and text communication channels are abstracted, preserved and translated. A voice communication is received and analyzed for emotion content. The textual content of the communication is realized summarily using word recognition techniques. The textual content is then analyzed for emotion content. Words and phrases derived from the word recognition are compared emotion words and phrases in a text mine database. The emotion from the two analyses is then used for marking up the textual content as emotion metadata. The text and emotion markup abstraction for a voice communication can also be translated into a using text and emotion translation definitions. The translated emotion metadata is used to emotion mine words that have an emotion connotation in the culture of the second language. Those words are then substituted for corresponding words in the translated text. The translated text and emotion words are modulated into a synthesized voice and the delivery is adjusted using emotion voice patterns derived from the translated emotion metadata. Additionally, text and emotion markup abstractions can be archived as artifacts of their original voice communication and then be searched using emotion conditions for the context of the original communication. A search query includes for communication artifact includes an emotion value and a context value that are used to sort the database artifacts. Result artifacts that contain matching emotion metadata, within the context constraint, are passed to the requestor for review.
389 Citations
25 Claims
-
1. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
-
a computer usable medium having computer useable program code embodied therewith, the computer usable program code comprising;
computer usable program code to receive a voice communication;
computer usable program code to analyze the voice communication for first emotion content;
computer usable program code to analyze textual content of the voice communication for second emotion content; and
computer usable program code to mark up the textual content with emotion metadata for one of the first emotion content and the second emotion content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
-
a computer usable 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 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. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for communicating across channels with emotion preservation, said computer program product comprising:
-
a computer usable medium having computer useable program code embodied therewith, the computer usable program code comprising;
computer usable program code to receive a query for a communication artifact from a requester, said artifact representing a voice communication as textual content with markup emotion metadata;
computer usable program code to parse a context value from the query;
computer usable program code to parse an emotion value from the query;
computer usable program code to sort a plurality of communication artifact records based on the context value;
computer usable program code to identify at least one communication artifact record by the context value;
computer usable program code to sort the at least one identified communication artifact record by the emotion value;
computer usable program code to identify at least one result communication artifact; and
computer usable program code to forward the identified at least one result communication artifact to the requestor. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for communicating across channels with emotion preservation, comprising:
-
receiving a voice communication;
analyzing the voice communication for first emotion content;
analyzing textual content of the voice communication for second emotion content; and
marking up the textual content with emotion metadata for one of the first emotion content and the second emotion content. - View Dependent Claims (24, 25)
-
Specification