A hearing application suite includes enhancement and training for listening and hearing of prerecorded speech, extemporaneous voice communication, and non-speech sound. Enhancement includes modification of audio according to audiometric data representing subjective hearing abilities of the user, display of textual captions contemporaneously with the display of the audiovisual content, user-initiated repeating of a most recently played portion of the audiovisual content, user-controlled adjustment of the rate of playback of the audiovisual content, user-controlled dynamic range compression / expansion, and user controlled noise reduction. Training includes testing the user's ability to discern speech and / or various other qualities of audio with varying degrees of quality.