US 11,900,953 B2
Audio processing device and audio processing method
Chun-Chang Liu, Hsinchu (TW); Jing-Chu Chan, Hsinchu (TW); and Hung-Yi Chang, Hsinchu (TW)
Assigned to REALTEK SEMICONDUCTOR CORPORATION, Hsinchu (TW)
Filed by Realtek Semiconductor Corporation, Hsinchu (TW)
Filed on Jan. 27, 2021, as Appl. No. 17/159,505.
Claims priority of application No. 109103754 (TW), filed on Feb. 6, 2020.
Prior Publication US 2021/0249024 A1, Aug. 12, 2021
Int. Cl. G10L 19/02 (2013.01); G10L 19/26 (2013.01); H04L 65/80 (2022.01); H04J 3/06 (2006.01)
CPC G10L 19/02 (2013.01) [G10L 19/26 (2013.01); H04J 3/0632 (2013.01); H04L 65/80 (2013.01)] 11 Claims
OG exemplary drawing
 
1. 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.