Patent ID: 7974717

Claim:
A method for customizing an audio portion of a digital program comprising: receiving the audio portion of the digital program as an audio data stream comprising multiplexed associated audio and data packets; selecting at least one of the audio packets to be replaced by replacement audio packets; creating an audio characteristics table for storing audio characteristics based on information from data packets corresponding to the selected audio packets that are to be replaced; creating a replacement audio table comprising information corresponding to said replacement audio packets; determining, in real time, whether a timestamp of said selected audio packets coincides within an interval specified in said replacement audio table; replacing the selected audio packets with the replacement audio packets thereby customizing the audio portion of the digital program during program playback, if the timestamp coincides within the interval specified in the replacement audio table; and otherwise, modifying audio characteristics of the replacement audio packets to match the audio characteristics of the selected audio packets according to the audio characteristic table and then replacing the selected audio packets with the replacement audio packets.