Methods and apparatus for conducting internet protocol telephony communication
AssigneeVonage Networks, LLC
InventorsBaruch Sterman, Tzahi Efrati, Itay Bianco, Sagie Machlin, Ido Mintz
Life of this patent
Estimating the term…
Abstract
IP telephony communications are conducted by sending both data produced by a CODEC that represents received spoken audio input, and a textual representation of the spoken audio input. A receiving device utilizes the textual representation of the spoken audio input to help recreate the spoken audio input when a portion of the CODEC data is missing. The textual representation can be generated by a speech-to-text function. Alternatively, the textual representation can be a notation of extracted phonemes.
Claims19
A method of converting and transmitting audio information, comprising:
- receiving spoken audio input;
- converting the received spoken audio input into digital data that is representative of the received spoken audio input, wherein converting the received spoken audio input into digital data comprises creating a stream of digital data pockets, each digital data packet having a payload of data representative of a portion of the received spoken audio input;
- generating a textual representation of the received spoken audio input;
- inserting portions of the textual representation of the received spoken audio input into one or more headers of the digital data packets;
- and
- transmitting corresponding portions of the digital data and the textual representation to a destination device at substantially the same time.
A system for converting and transmitting audio information, comprising:
- means for receiving spoken audio input;
- means for converting the received spoken audio input into digital data that is representative of the received spoken audio input, wherein the converting means creates a stream of digital data packets, each digital data packet having a payload of data representative of a portion of the received spoken audio input;
- means for generating a textual representation of the received spoken audio input;
- and
- means for transmitting corresponding portions of the digital data and the textual representation to a destination device at substantially the same time, wherein the transmitting means inserts portions of the textual representation of the received spoken audio input generated by the textual representation generating means into one or more headers of the digital data packets.
A system for converting and transmitting audio information, comprising:
- an audio input receiving unit that receives spoken audio input;
- a conversion unit that converts the received spoken audio input into digital data that is representative of the received spoken audio input, wherein the conversion unit creates a stream of digital data packets, each digital data packet having a payload of data representative of a portion of the received spoken audio input;
- a textual representation conversion unit that generates a textual representation of the received spoken audio input;
- and
- a transmission unit that transmits corresponding portions of the digital data and the textual representation to a destination device at substantially the same time, wherein the transmission unit inserts portions of the textual representation of the received spoken audio input generated by the textual representation conversion unit into one or more headers of the digital data packets.
A method of converting and transmitting audio information, comprising:
- receiving spoken audio input;
- converting the received spoken audio input into digital data that is representative of the received spoken audio input, wherein converting the received spoken audio input into digital data comprises creating a first stream of digital data packets, each digital data packet in the first stream having a payload of data representative of a portion of the received spoken audio input;
- generating a textual representation of the received spoken audio input, wherein generating a textual representation of the received spoken input comprises creating a second stream of digital data packets, each digital data packet in the second stream having a payload of data that is representative of a portion of the textual representation of the received spoken audio input;
- and
- transmitting corresponding portions of the digital data and the textual representation to a destination device at substantially the same time, wherein the transmitting step comprises sending the first and second streams of digital data packets to the destination device.
A system for converting and transmitting audio information, comprising:
- an audio input receiving unit that receives spoken audio input;
- a conversion unit that converts the received spoken audio input into digital data that is representative of the received spoken audio input, wherein the conversion unit creates a first stream of digital data packets, each digital data packet in the first stream having a payload of data representative of a portion of the received spoken audio input;
- a textual representation conversion unit that generates a textual representation of the received spoken audio input, wherein the textual representation conversion unit creates a second stream of digital data packets, each digital data packet in the second stream having a payload of data that is representative of a portion of the textual representation of the received spoken audio input;
- and
- a transmission unit that transmits corresponding portions of the digital data and the textual representation to a destination device at substantially the same time, wherein the transmitting unit sends the first and second streams of digital data packets to the destination device.
Dependencies are inferred from the claim text.