Back to results
US 8,571,854 B2Granted
Detector for use in voice communications systems
AssigneeBroadcom Corporation
InventorDarwin Rambo
Life of this patent
Estimating the term…
Abstract
One or more methods and systems of detecting or identifying one or more types of algorithms used in the encoding of a voice or speech waveform is presented. The system and method may be used as a testing tool to identify whether a voice data stream is encoded using a linear G.711, μ-law G.711, or A-law G.711 algorithm. The system and method are applied to a voice data stream to ensure that a codec with the appropriate algorithm is used to reproduce an audio waveform.
Claims41
A method comprising:
- generating, using at least one processor, at least one parameter using a plurality of words of a received voice data stream, wherein said at least one parameter comprises:
- a maximum value of a plurality of difference values calculated between a plurality of successive words of said plurality of words of said voice data stream;
- and
- a quantity of said plurality of words that represent a particular value that is within a value range, said quantity indicating a frequency of occurrence of said particular value;
- and
- determining, using the at least one processor and based on said at least one parameter, a type of encoding used in generating said voice data stream.
3 more elements
A system for detecting a type of encoding applied to a voice data stream comprising:
- a processor;
- and
- a storage device comprising a set of computer instructions, said set of computer instructions, when executed by said processor, generate an identification of said type of encoding used in generating said voice data stream, said identification based on generating a histogram using a plurality of words of said voice data stream, said histogram representing a quantity of said plurality of words that represent a value that is within a value range, wherein said histogram is used to determine at least one of a linear zeros quantity, a linear overflows quantity, a μ-law zeros quantity, a μ-law overflows quantity, an A-law zeros quantity, or an A-law overflows quantity.
Dependencies are inferred from the claim text.