Abstract

People with the hearing problems have different listening preferences and characteristics in hearing loss. So, hearing aids need algorithms that provide amplification based on frequency, so that the hearing-impaired persons can use hearing aids comfortably for a long duration. In this paper, a new algorithm is proposed for hearing aids in order to compensate for sensorineural and conductive hearing loss using discrete cosine transform (DCT). DCT coefficients of the input audio signal are multiplied with uniformly resampled and recursively modified audiogram values to compensate for hearing loss. This algorithm comprised of 4 stages namely precomputation to calculate gain values from audiogram, DCT, gain adjustment, and inverse DCT. In the above stated stages except precomputation, each stage requires only one matrix multiplication, which makes the proposed algorithm computational efficient. Performance of the proposed algorithm is compared with uniform filter banks, non-uniform filter banks, variable filter bank and reconfigurable filter banks. The algorithm is tested using audiograms with four different hearing loss cases. It is proved that the proposed algorithm provides less complexity, minimized delay and better matching with all types of audiograms, further, it also avoids degradation of audio signal due to sampling rate conversions in variable and reconfigurable filter banks.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call