Patent ID: 8515257

Claim:
In a computer system, a method comprising: dividing an audio input signal corresponding to a televised sporting event into a temporally sequential plurality of audio segments, wherein at least some of the plurality of audio segments include both crowd noise and announcer commentary, and wherein said announcer commentary has a greater amplitude than said crowd noise in multiple of the plurality of audio segments; in response to a determination that an amplitude of an audio segment from the plurality of audio segments does not exceed a pre-defined amplitude threshold: adding said audio segment to a recent crowd noise library, and storing said audio segment in an output buffer; in response to a determination that said amplitude of said audio segment exceeds said pre-defined amplitude threshold: adding said audio segment to a recent announcer voice library, generating an attenuated version of said audio segment, blending said attenuated version of said audio segment with one or more mixed audio segments included in said recent crowd noise library, and storing said attenuated version of said audio segment blended with said one or more mixed audio segments in said output buffer; and outputting one or more audio output segments from said output buffer in a chronological order with respect to said audio input signal.