System and method of transmitting speech at low line rates
First Claim
1. A method of transmitting a plurality of codes associated with individual words of speech comprising:
- providing a speech recognition engine in a computer system, the speech recognition engine having a data dictionary containing a plurality of words associated with a corresponding plurality of codes;
receiving a word of speech in a microphone system of the computer system;
recognizing the word of speech;
checking the word of speech in the data dictionary for an associated code;
assigning the word of speech the associated code;
determining whether another word of speech has been received;
repeating the steps of recognizing, checking, assigning, and determining the presence of new input words of speech; and
transmitting the plurality of associated codes via a communication link attached to the computer system.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of transmitting spoken words including a speech recognition engine in a computer system, the speech recognition engine having a data dictionary containing a number of words associated with a corresponding number of codes, receiving a word in a microphone system of the computer system, recognizing the word, checking the word in the data dictionary for an associated code, assigning the word the associated code, determining whether another word has been received, repeating the steps of recognizing, checking, assigning, and determining the end of speech, packing the associated codes into a first sequence; and transmitting the first sequence via a communication link attached to the computer system. As an enhancement, translating the phrases before encoding them provides automatic language translation. At receiving side, decomposing the received sequence of codes, transforming the sequence of codes into text words and reproducing the text into the original or the translated speech through a text to speech engine.
-
Citations
6 Claims
-
1. A method of transmitting a plurality of codes associated with individual words of speech comprising:
-
providing a speech recognition engine in a computer system, the speech recognition engine having a data dictionary containing a plurality of words associated with a corresponding plurality of codes;
receiving a word of speech in a microphone system of the computer system;
recognizing the word of speech;
checking the word of speech in the data dictionary for an associated code;
assigning the word of speech the associated code;
determining whether another word of speech has been received;
repeating the steps of recognizing, checking, assigning, and determining the presence of new input words of speech; and
transmitting the plurality of associated codes via a communication link attached to the computer system. - View Dependent Claims (2)
-
-
3. A speech transmission system comprising:
-
a computer system, the computer system comprising;
a microphone system;
a speech recognition engine, the speech recognition engine having a data dictionary containing a plurality of words of speech, a speech translation engine, the speech translation engine outputting a plurality of word phrases corresponding to the plurality of words of speech recognized in the speech recognition engine;
a coding unit, the coding unit assigning a plurality of codes to the plurality of word phrases which represent speech; and
a communications line, the communications line providing connection to a plurality of additional systems, the communications line used to transmit the assigned plurality of codes. - View Dependent Claims (4)
-
-
5. An efficient high speed speech transmission system comprising:
-
a microphone, said microphone receiving a plurality of spoken words of speech;
a first computer system, said microphone adapted to said first computer system, said first computer system further comprising;
a speech recognition engine, said speech recognition engine identifying the plurality of spoken words of speech received by said microphone;
a coding unit connected to said speech recognition engine, said coding unit having a mapping function to map one of a unique plurality of codes to each of the plurality of spoken words;
a transmission line, said transmission line connected to the coding unit and providing transmission of each of the unique plurality of codes to a second computer system. - View Dependent Claims (6)
a decoding unit, the decoding unit converting each of the unique plurality of codes to an associated plurality of words of speech;
a speech recognition unit for receipt of each of the associated plurality of words of speech;
a speaker subsystem, said speaker subsystem receiving and outputting the associated plurality of words of speech.
-
Specification