electronic messages are personalized by rendering the messages to recipients in the voice of a predetermined human speaker. This is accomplished by associating with the message payload a set of basis vectors comprising speech parameters from the predetermined human speaker for use in speech synthesis.
|
3. A method of communicating an electronic message over a wireless communications network comprising:
receiving the electronic message at a network server; receiving, at the network server, a request message from a recipient's wireless communications device to download the electronic message, the request message comprising a rendering indicator indicating that an associated set of basis vectors should be attached to the electronic message; attaching the set of basis vectors to the electronic message based on the rendering indicator in the request message and a sender id in the electronic message, the set of basis vectors comprising speech parameters representative of the voice of a predetermined human speaker; and forwarding the electronic message and the attached set of basis vectors to the wireless communications device.
6. A wireless communications system comprising:
first and second wireless communications devices; a set of basis vectors comprising speech parameters representative of a predetermined human speaker, the set of basis vectors stored in the first wireless communications device; wherein the first wireless communications device selectively associates the stored set of basis vectors with an electronic message to be transmitted to the second wireless communications device based on whether the second wireless communications device has previously received the set of basis vectors; wherein the second communications device transmits a request message comprising a rendering indicator to download the electronic message and the set of basis vectors; and wherein the set of basis vectors are attached to the electronic message based on the rendering indicator in the request message and a sender id in the electronic message.
1. A method of communicating an electronic message over a wireless communications network comprising:
controlling, by a recipient's wireless communications device, whether a set of basis vectors is attached to the electronic message by transmitting a rendering indicator in a request message indicative of a request to download the electronic message with the set of basis vectors attached to the electronic message, wherein the set of basis vectors comprise speech parameters representative of the voice of a predetermined human speaker; receiving the electronic message and the set of basis vectors at said recipient's wireless communications device based on the value of the rendering indicator in the request message and a sender identity in the electronic message; extracting the set of basis vectors from the electronic message; and rendering the electronic message as audible speech at said recipient's wireless communications device using the set of basis vectors.
2. The method of
4. The method of
5. The method of
7. The system of
8. The system of
9. The system of
10. The system of
11. The system of
12. The system of
13. The system of
15. The system of
16. The system of
17. The system of
18. The system of
19. The system of
20. The system of
|
The present invention relates generally to the field of electronic messaging and, more particularly, to a system and method of personalizing received electronic messages through text-to-speech conversion. Electronic messaging, especially Internet e-mail using protocols such as Post Office Protocol (POP3) or Messaging Application Programming Interface (MAPI) has become extremely popular over the past several years. Besides being able to send plain text messages, users sending e-mail today are able to format messages in Hypertext Markup Language (HTML), attach practically any kind and number of supplementary documents or files, including images, executable programs, documents created by a word processor, sound files, video files, and many others. Attachments can be sent in compressed or uncompressed formats. The capability of sending audio files as e-mail attachments has led some users to use e-mail in a manner similar to voice mail.
The present invention provides a system and method for personalizing electronic messages by rendering them to recipients in the voice of a predetermined human speaker. The invention may be implemented by associating with a message payload a set of basis vectors comprising speech parameters derived from the predetermined human speaker.
As illustrated in
Referring now to
Referring now to
Process 500 thus enables, for example, a brother and sister to have sets of basis vectors corresponding to their respective voices stored on their grandmother's communication device from previous messages, to send new text messages to their grandmother without attaching the sets of basis vectors, and to share the same return e-mail address. When the grandmother receives a message from the granddaughter, for example, the grandmother's communication device automatically uses the granddaughter's speaker identifier included in the message payload to associate the granddaughter's pre-stored set of basis vectors with the message and to render the text portions as synthesized speech.
Referring now to
Referring now to
Referring now to
It will be appreciated by those of ordinary skill in the art that the present invention can be embodied in other specific forms without departing from the spirit or essential character thereof. The presently disclosed embodiments are therefore considered in all respects to be illustrative and not restrictive.
Ramesh, Rajaram, Croft, Thomas M., Ramesh, Tripurasundari
Patent | Priority | Assignee | Title |
10346878, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | System and method of marketing using a multi-media communication system |
10614792, | Nov 10 2015 | Paul Wendell, Mason | Method and system for using a vocal sample to customize text to speech applications |
10649624, | Nov 22 2006 | Qualtrics, LLC | Media management system supporting a plurality of mobile devices |
10659515, | Nov 22 2006 | QUALTRICS, INC. | System for providing audio questionnaires |
10686757, | Aug 09 2002 | SOPHOS LTD | Electronic message address aliasing |
10686863, | Nov 22 2006 | Qualtrics, LLC | System for providing audio questionnaires |
10747396, | Nov 22 2006 | Qualtrics, LLC | Media management system supporting a plurality of mobile devices |
10803474, | Feb 05 2007 | Qualtrics, LLC | System for creating and distributing interactive advertisements to mobile devices |
10838580, | Nov 22 2006 | Qualtrics, LLC | Media management system supporting a plurality of mobile devices |
10846717, | Feb 05 2007 | Qualtrics, LLC | System for creating and distributing interactive advertisements to mobile devices |
10972429, | Aug 09 2002 | SOPHOS LTD | Electronic message identifier aliasing |
11064007, | Nov 22 2006 | Qualtrics, LLC | System for providing audio questionnaires |
11128689, | Nov 22 2006 | Qualtrics, LLC | Mobile device and system for multi-step activities |
11256386, | Nov 22 2006 | Qualtrics, LLC | Media management system supporting a plurality of mobile devices |
6944591, | Jul 27 2000 | Nuance Communications, Inc | Audio support system for controlling an e-mail system in a remote computer |
6976082, | Nov 03 2000 | AT&T Corp. | System and method for receiving multi-media messages |
7177811, | Nov 03 2000 | AT&T Corp. | Method for sending multi-media messages using customizable background images |
7203648, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Method for sending multi-media messages with customized audio |
7203759, | Nov 03 2000 | AT&T Corp. | System and method for receiving multi-media messages |
7269431, | Jan 16 2004 | AT&T MOBILITY II, LLC | System for forwarding SMS messages to other devices |
7379066, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | System and method of customizing animated entities for use in a multi-media communication application |
7437293, | Jun 09 2000 | BERGMAN INDUSTRIAL HOLDINGS, LTD | Data transmission system with enhancement data |
7483832, | Dec 10 2001 | Cerence Operating Company | Method and system for customizing voice translation of text to speech |
7609270, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | System and method of customizing animated entities for use in a multi-media communication application |
7671861, | Nov 02 2001 | AT&T Intellectual Property II, L.P.; AT&T Corp | Apparatus and method of customizing animated entities for use in a multi-media communication application |
7676368, | Jul 03 2001 | Sony Corporation | Information processing apparatus and method, recording medium, and program for converting text data to audio data |
7697668, | Nov 03 2000 | AT&T Intellectual Property II, L.P. | System and method of controlling sound in a multi-media communication application |
7706510, | Mar 16 2005 | Malikie Innovations Limited | System and method for personalized text-to-voice synthesis |
7886006, | Sep 25 2000 | AVAYA LLC | Method for announcing e-mail and converting e-mail text to voice |
7921013, | Nov 03 2000 | AT&T Intellectual Property II, L.P. | System and method for sending multi-media messages using emoticons |
7924286, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | System and method of customizing animated entities for use in a multi-media communication application |
7949109, | Nov 03 2000 | AT&T Intellectual Property II, L.P. | System and method of controlling sound in a multi-media communication application |
7974392, | Mar 16 2005 | Malikie Innovations Limited | System and method for personalized text-to-voice synthesis |
8086751, | Nov 03 2000 | AT&T Intellectual Property II, L.P | System and method for receiving multi-media messages |
8115772, | Nov 03 2000 | AT&T Intellectual Property II, L.P. | System and method of customizing animated entities for use in a multimedia communication application |
8195749, | Nov 13 2006 | Qualtrics, LLC | Questionnaire server capable of providing questionnaires based on device capabilities |
8224647, | Oct 03 2005 | Cerence Operating Company | Text-to-speech user's voice cooperative server for instant messaging clients |
8428952, | Oct 03 2005 | Cerence Operating Company | Text-to-speech user's voice cooperative server for instant messaging clients |
8447592, | Sep 13 2005 | Cerence Operating Company | Methods and apparatus for formant-based voice systems |
8521533, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Method for sending multi-media messages with customized audio |
8645140, | Feb 25 2009 | Malikie Innovations Limited | Electronic device and method of associating a voice font with a contact for text-to-speech conversion at the electronic device |
8650035, | Nov 18 2005 | Verizon Patent and Licensing Inc | Speech conversion |
8682987, | Mar 29 2001 | Chanyu Holdings, LLC | Electronic return messages with non-textual information |
8706488, | Sep 13 2005 | Cerence Operating Company | Methods and apparatus for formant-based voice synthesis |
9026445, | Oct 03 2005 | Cerence Operating Company | Text-to-speech user's voice cooperative server for instant messaging clients |
9230561, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Method for sending multi-media messages with customized audio |
9390396, | Dec 04 2006 | R2 SOLUTIONS LLC | Bootstrapping social networks using augmented peer to peer distributions of social networking services |
9392429, | Nov 22 2006 | Qualtrics, LLC | Mobile device and system for multi-step activities |
9424848, | Jun 09 2000 | TRANSACTION VALIDATION, INC | Method for secure transactions utilizing physically separated computers |
9536544, | Nov 03 2000 | AT&T Intellectual Property II, L.P. | Method for sending multi-media messages with customized audio |
9697819, | Jun 30 2015 | BAIDU ONLINE NETWORK TECHNOLOGY BEIJING CO , LTD | Method for building a speech feature library, and method, apparatus, device, and computer readable storage media for speech synthesis |
Patent | Priority | Assignee | Title |
5970453, | Jan 07 1995 | International Business Machines Corporation | Method and system for synthesizing speech |
6061718, | Jul 23 1997 | MOBEON AB | Electronic mail delivery system in wired or wireless communications system |
6289085, | Oct 07 1997 | International Business Machines Corporation | Voice mail system, voice synthesizing device and method therefor |
6553341, | Apr 27 1999 | International Business Machines Corporation | Method and apparatus for announcing receipt of an electronic message |
6557026, | Sep 29 1999 | ZARBAÑA DIGITAL FUND LLC | System and apparatus for dynamically generating audible notices from an information network |
EP901000, | |||
EP969449, | |||
WO9417518, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 30 2000 | RAMESH, RAJARAM | Ericsson Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011015 | /0734 | |
Jun 30 2000 | RAMESH, TRIPURASUNDARI | Ericsson Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011015 | /0734 | |
Jun 30 2000 | CROFT, THOMAS | Ericsson Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011015 | /0734 | |
Jul 20 2000 | Ericsson Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Apr 07 2008 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Apr 14 2008 | REM: Maintenance Fee Reminder Mailed. |
Apr 05 2012 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Apr 05 2016 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 05 2007 | 4 years fee payment window open |
Apr 05 2008 | 6 months grace period start (w surcharge) |
Oct 05 2008 | patent expiry (for year 4) |
Oct 05 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 05 2011 | 8 years fee payment window open |
Apr 05 2012 | 6 months grace period start (w surcharge) |
Oct 05 2012 | patent expiry (for year 8) |
Oct 05 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 05 2015 | 12 years fee payment window open |
Apr 05 2016 | 6 months grace period start (w surcharge) |
Oct 05 2016 | patent expiry (for year 12) |
Oct 05 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |