Patent attributes
A system that includes an automatic volume leveler (AVL) that processes audio data based on audio category and desired volume level. The system may select different settings for audio data associated with different audio sources (e.g., content providers), audio categories (e.g., types of audio data, such as music, voice, etc.), genres, and/or the like. For example, the system may distinguish between music signals and voice signals (e.g., speech) and may apply a first gain curve for the music and a second gain curve for the speech. Additionally or alternatively, the system may distinguish between different genres of music and may apply different gain curves based on the genre. Further, the system may select a gain curve based on a desired volume level. Therefore, output audio data generated by performing AVL may be optimized based on the audio category, audio source, genre, desired volume level, and/or the like.