US 11,948,598 B2
Methods and apparatus to determine audio quality
Markus Kurt Cremer, Orinda, CA (US)
Assigned to Gracenote, Inc., Emeryville, CA (US)
Filed by Gracenote, Inc., Emeryville, CA (US)
Filed on Oct. 22, 2021, as Appl. No. 17/452,017.
Claims priority of provisional application 63/104,226, filed on Oct. 22, 2020.
Prior Publication US 2022/0130412 A1, Apr. 28, 2022
Int. Cl. G10L 25/60 (2013.01); G06F 16/683 (2019.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01); G10L 25/18 (2013.01); G10L 25/30 (2013.01); H04R 3/04 (2006.01)
CPC G10L 25/60 (2013.01) [G06F 16/683 (2019.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01); G10L 25/18 (2013.01); G10L 25/30 (2013.01); H04R 3/04 (2013.01)] 24 Claims
OG exemplary drawing
 
1. An apparatus to measure audio production quality, the apparatus comprising:
at least one memory; and
processor circuitry including one or more of:
at least one of a central processing unit, a graphic processing unit or a digital signal processor, at least one of the central processing unit, the graphic processing unit or the digital signal processor having control circuitry to control data movement within the processor circuitry, arithmetic and logic circuitry to perform one or more first operations corresponding to instructions, and one or more registers to store a result of the one or more first operations, the instructions in the apparatus;
a Field Programmable Gate Array (FPGA), the FPGA including logic gate circuitry, a plurality of configurable interconnections, and storage circuitry, the logic gate circuitry and interconnections to perform one or more second operations, the storage circuitry to store a result of the one or more second operations; or
Application Specific Integrate Circuitry including logic gate circuitry to perform one or more third operations;
the processor circuitry to at least one of perform at least one of the first operations, the second operations or the third operations to:
detect an audio signal;
transform at least a portion of the audio signal into a simplified representation of the audio signal to provide a first sample of the audio signal;
send a first query to a neural network based on the first sample of the audio signal;
access equalization settings determined by the neural network based on the first query;
compare the equalization settings to an equalization threshold;
in response to the equalization settings not satisfying the equalization threshold, remove the audio signal from subsequent processing; and
in response to the equalization settings satisfying the equalization threshold, identify the audio signal as satisfactory audio quality for subsequent processing.