Back to results
US 11,900,953 B2Granted
Audio processing device and audio processing method
AssigneeRealtek Semiconductor Corp.
InventorsChun-Chang Liu, Jing-Chu Chan, Hung-Yi Chang
Life of this patent
Estimating the term…
Abstract
An audio processing method includes the following operations. A calculated value is obtained according to multiple audio clock frequency information contained in multiple audio input packets. An audio sampling frequency is generated according to the calculated value and a link symbol clock signal. Multiple audio output packets corresponding to the audio input packets are generated according to the audio sampling frequency.
Claims11
An audio processing device, comprising:
- a data processor configured to generate a calculated value according to a plurality of first audio clock frequency information comprised in a plurality of audio input packets, wherein the calculated value is an arithmetic mean value, a weighted mean value, a geometric mean value, a moving average value, a median value, or a mode value, and the data processor comprises a packet receiver configured to obtain the first audio clock frequency information from the audio input packets, an accumulator configured to add up the first audio clock frequency information to generate a data sum value, a counter configured to calculate the amount of the first audio clock frequency information to generate a data number, and a divider configured to divide the data sum value by the data number to generate the calculated value, wherein when a variation range of the first audio clock frequency information does not exceed a tolerance value and an accumulated time is greater than a predetermined period, the divider divides the data sum value by the data number to generate the calculated value;
- a clock generator configured to calculate an audio sampling frequency by the calculated value, a second audio clock frequency information comprised in the plurality of audio input packets and a link symbol clock signal;
- and
- a buffer memory configured to generate a plurality of audio output packets corresponding to the audio input packets according to the audio sampling frequency.
1 more element
An audio processing device, comprising:
- a data processor configured to generate a calculated value according to a plurality of first audio clock frequency information comprised in a plurality of audio input packets, wherein the calculated value is an arithmetic mean value, a weighted mean value, a geometric mean value, a moving average value, a median value, or a mode value, and the data processor comprises a packet receiver configured to obtain the first audio clock frequency information from the audio input packets, an accumulator configured to add up the first audio clock frequency information to generate a data sum value, a counter configured to calculate the amount of the first audio clock frequency information to generate a data number, and a divider configured to divide the data sum value by the data number to generate the calculated value, wherein when a variation range of the first audio clock frequency information does not exceed a tolerance value and the data number is greater than a predetermined number, the divider divides the data sum value by the data number to generate the calculated value;
- a clock generator configured to calculate an audio sampling frequency by the calculated value, a second audio clock frequency information comprised in the plurality of audio input packets and a link symbol clock signal;
- and
- a buffer memory configured to generate a plurality of audio output packets corresponding to the audio input packets according to the audio sampling frequency.
1 more element
An audio processing method, comprising:
- generating a calculated value according to a plurality of first audio clock frequency information comprised in a plurality of audio input packets, wherein the calculated value is an arithmetic mean value, a weighted mean value, a geometric mean value, a moving average value, a median value, or a mode value, and the first audio clock frequency information are obtained from the audio input packets by a packet receiver of a data processor, wherein generating the calculated value comprises:
- adding up the first audio clock frequency information to generate a data sum value by an accumulator of the data processor;
- calculating the amount of the first audio clock frequency information to generate a data number by a counter of the data processor;
- dividing the data sum value by the data number to generate the calculated value by a divider of the data processor;
- and
- when a variation range of the first audio clock frequency information does not exceed a tolerance value and the data number is greater than a predetermined number, dividing the data sum value by the data number to generate the calculated value by the divider;
- calculating an audio sampling frequency by the calculated value, a second audio clock frequency information comprised in the plurality of audio input packets and a link symbol clock signal;
- and
- generating a plurality of audio output packets corresponding to the audio input packets according to the audio sampling frequency.
6 more elements
Dependencies are inferred from the claim text.