Patent attributes
A method of replacing low-quality audio content by better-quality audio content in media content comprising the low-quality audio content synchronized with video content. Tag data and/or fingerprint data associated with the low-quality audio content are used to perform a search to find a matching portion of better-quality audio content. The low-quality audio content can be replaced with the matched portion of the better-quality audio content by compiling the matched audio portion with the video content of the media content. Included is any of: compensating for an amount of timing misalignment between the low-quality audio content and the matched portion of audio content; obtaining fingerprint data for the audio content of the media content by using hash values of spectrogram frequency peaks; obtaining one or more feature vectors from the audio content of the media content to reduce a size of a search of stored instances of audio content.