Method and system for bandwidth efficient and enhanced concatenative synthesis based communication
First Claim
1. A method for improved bandwidth and enhanced concatenative speech synthesis in a voice communication system, comprising the steps of:
- receiving a speech input;
converting the speech input to text using voice recognition;
segmenting the speech input into speech units;
comparing the speech units with the text and with stored speech units in a database;
combining a speech unit with the text in a data stream if the speech unit is a new speech unit to the database; and
transmitting the data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice communication system and method for improved bandwidth and enhanced concatenative speech synthesis includes a transmitter (10) having a voice recognition engine (12) that receives speech and provides text, a voice segmentation module (24) that segments the speech into a plurality of speech units or snippets, a database (18) for storing the snippets, a voice parameter extractor (28) for extracting among rate or gain, and a data formatter (20) that converts text to snippets and compresses snippets. The data formatter can merge snippets and text into a data stream. The system can further include at a receiver (50) an interpreter (52) for extracting parameters, text, voice, and snippets from the data stream, a parameter reconstruction module (54) for detecting gain and rate, a text to speech engine (56), and a second database (58) that is populated with snippets from the data stream that are missing in the second database
20 Citations
20 Claims
-
1. A method for improved bandwidth and enhanced concatenative speech synthesis in a voice communication system, comprising the steps of:
-
receiving a speech input;
converting the speech input to text using voice recognition;
segmenting the speech input into speech units;
comparing the speech units with the text and with stored speech units in a database;
combining a speech unit with the text in a data stream if the speech unit is a new speech unit to the database; and
transmitting the data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for improved bandwidth and enhanced concatenative speech synthesis in a voice communication system, comprising the steps of:
-
extracting data into parameters, text, voice and speech units;
forwarding speech units and parameters to a text to speech engine;
storing a new speech unit missing from a database into the database; and
retrieving a stored speech unit for each text portion missing an associated speech unit from the data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A voice communication system for improved bandwidth and enhanced concatenative speech synthesis in a voice communication system, comprising at a transmitter:
-
a voice recognition engine that receives a speech input and provides a text output’ a voice segmentation module coupled to the voice recognition engine that segments the speech input into a plurality of speech units;
a speech unit database coupled to the voice segmentation module for storing the plurality of speech units;
a voice parameter extractor coupled to the voice recognition engine for extracting among rate or gain or both; and
a data formatter that converts text to speech units and compresses speech units using a vocoder. - View Dependent Claims (17, 18, 19, 20)
-
Specification