EE Dept., IIT Bombay NCC2014 Kanpur, 28 Feb.- 2 Mar. 2014, Paper No. 1569847357 (Session III, Sat., 1 st Mar., 1020 – 1200) A Sliding-band.

Slides:



Advertisements
Similar presentations
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 181 Lecture 18 DSP-Based Analog Circuit Testing  Definitions  Unit Test Period (UTP)  Correlation.
Advertisements

Periodicity and Pitch Importance of fine structure representation in hearing.
Guitar Effects Processor Using DSP
Richard Baker University of Manchester
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Desirable Properties in Modern Compression Schemes Challenges to Get the Best Out of Today’s Technology.
Digital Representation of Audio Information Kevin D. Donohue Electrical Engineering University of Kentucky.
EE Dept., IIT Bombay Workshop “AICTE Sponsored Faculty Development Programme on Signal Processing and Applications", Dept. of Electrical.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Top Level System Block Diagram BSS Block Diagram Abstract In today's expanding business environment, conference call technology has become an integral.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Fitting Formulas Estimate amplification requirements of individual patients Maximize intelligibility of speech Provide good overall sound quality Keep.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart April 8, 2003.
04/26/2006VLSI Design & Test Seminar Series 1 Phase Delay in MAC-based Analog Functional Testing in Mixed-Signal Systems Jie Qin, Charles Stroud, and Foster.
Wireless communication channel
Warped Linear Prediction Concept: Warp the spectrum to emulate human perception; then perform linear prediction on the result Approaches to warp the spectrum:
Digital Communication Techniques
A Full Frequency Masking Vocoder for Legal Eavesdropping Conversation Recording R. F. B. Sotero Filho, H. M. de Oliveira (qPGOM), R. Campello de Souza.
Real-time Implementation of Multi-band Frequency Compression for Listeners with Moderate Sensorineural Impairment [Ref.: N. Tiwari, P. C. Pandey, P. N.
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Digital Audio Watermarking: Properties, characteristics of audio signals, and measuring the performance of a watermarking system نيما خادمي کلانتري
Figures for Chapter 6 Compression
SIGNAL PROCESSING IN HEARING AIDS
IIT Bombay ICA 2004, Kyoto, Japan, April 4 - 9, 2004   Introdn HNM Methodology Results Conclusions IntrodnHNM MethodologyResults.
EE Audio Signals and Systems Effects Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Speech Enhancement Using Noise Estimation Based on
1 SPEECH PROCESSING FOR BINAURAL HEARING AIDS Dr P. C. Pandey EE Dept., IIT Bombay Feb’03.
Real-time Enhancement of Noisy Speech Using Spectral Subtraction
Second International Conference on Intelligent Interactive Technologies and Multimedia (IITM 2013), March 2013, Allahabad, India 09 March 2013 Speech.
IIT Bombay Dr. Prem C. Pandey Dr. Pandey is a Professor in Electrical Engineering at IIT Bombay. He is currently also the Associate.
A Tutorial on MPEG/Audio Compression Davis Pan, IEEE Multimedia Journal, Summer 1995 Presented by: Randeep Singh Gakhal CMPT 820, Spring 2004.
♠♠♠♠ 1Intro 2.Loudness 3.Method. 4.Results 5.Concl. ♦♦ ◄◄ ► ► 1/161Intro 2.Loudness 3.Method. 4.Results 5.Concl. ♦♦ ◄ ► IIT Bombay ICA 2010 : 20th Int.
EE Dept., IIT Bombay Indicon2013, Mumbai, Dec. 2013, Paper No. 524 (Track 4.1,
SPEECH CODING Maryam Zebarjad Alessandro Chiumento.
1/18 1.Intro 2. Implementation 3. Results 4. Con.
By Sarita Jondhale1 Signal Processing And Analysis Methods For Speech Recognition.
EE Dept., IIT Bombay NCC 2013, Delhi, Feb. 2013, Paper 3.2_2_ ( Sat.16 th, 1135 – 1320, 3.2_2) Speech Enhancement.
EE Dept., IIT Bombay NCC 2015, Mumbai, 27 Feb.- 1 Mar. 2015, Paper No (28 th Feb., Sat., Session SI, 10:05 – 11:15, Paper.
♠ 1.Intro 2. List. tests 3. Results 4 Concl.♠♠ 1.Intro 2. List. tests 3. Results 4 Concl. ♥♥ ◄◄ ► ► 1/17♥♥◄ ► IIT Bombay ICA 2010 : 20th Int. Congress.
1 Audio Compression. 2 Digital Audio  Human auditory system is much more sensitive to quality degradation then is the human visual system  redundancy.
Basics of Neural Networks Neural Network Topologies.
Temporal resolution The ability to follow rapid changes in a sound over time.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
Image Processing Architecture, © 2001, 2002, 2003 Oleh TretiakPage 1 ECE-C490 Image Processing Architecture MP-3 Compression Course Review Oleh Tretiak.
Gammachirp Auditory Filter
EE Dept., IIT Bombay IEEE Workshop on Intelligent Computing, IIIT Allahabad, Oct Signal processing for improving speech.
P. N. Kulkarni, P. C. Pandey, and D. S. Jangamashetti / DSP 2009, Santorini, 5-7 July DSP 2009 (Santorini, Greece. 5-7 July 2009), Session: S4P,
IIT Bombay 14 th National Conference on Communications, 1-3 Feb. 2008, IIT Bombay, Mumbai, India 1/27 Intro.Intro.
IIT Bombay {pcpandey,   Intro. Proc. Schemes Evaluation Results Conclusion Intro. Proc. Schemes Evaluation Results Conclusion.
EE Dept., IIT Bombay P. C. Pandey, "Signal processing for persons with sensorineural hearing loss: Challenges and some solutions,”
EE Dept., IIT Bombay Part B Sliding-band Dynamic Range Compression (N. Tiwari & P. C. Pandey, NCC 2014) P. C. Pandey, "Signal processing.
EE Dept., IIT Bombay Workshop “Radar and Sonar Signal Processing,” NSTL Visakhapatnam, Aug 2015 Coordinator: Ms. M. Vijaya.
1 Introduction1 Introduction 2 Noise red. tech 3 Spect. Subtr. 4. QBNE 5 Invest. QBNE 6 Conc., & future work2 Noise red. tech 3 Spect. Subtr.4. QBNE5 Invest.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2014.
IIT Bombay 17 th National Conference on Communications, Jan. 2011, Bangalore, India Sp Pr. 1, P3 1/21 Detection of Burst Onset Landmarks in Speech.
A. R. Jayan, P. C. Pandey, EE Dept., IIT Bombay 1 Abstract Perception of speech under adverse listening conditions may be improved by processing it to.
1 Introduction1 Introduction 2 Spectral subtraction 3 QBNE 4 Results 5 Conclusion, & future work2 Spectral subtraction 3 QBNE4 Results5 Conclusion, & future.
EE Dept., IIT Bombay CEP-cum-TEQUIP-KITE Course “Digital Signal Processing”, IIT Bombay, 2–6 November 2015, Course Coordinator:
Saketh Sharma, Nitya Tiwari, & Prem C. Pandey
ARTIFICIAL NEURAL NETWORKS
Digital Communications Chapter 13. Source Coding
Single-channel Speech Enhancement for Real-time Applications
A Smartphone App-Based
Results from offline processing
MPEG-1 Overview of MPEG-1 Standard
Govt. Polytechnic Dhangar(Fatehabad)
Presenter: Shih-Hsiang(士翔)
Presentation transcript:

EE Dept., IIT Bombay NCC2014 Kanpur, 28 Feb.- 2 Mar. 2014, Paper No (Session III, Sat., 1 st Mar., 1020 – 1200) A Sliding-band Dynamic Range Compression for Use in Hearing Aids Nitya Tiwari Prem C. Pandey {nitya, ee.iitb.ac.in IIT Bombay

EE Dept., IIT Bombay 2/27 Overview 1.Introduction 2.Sliding-band Dynamic Range Compression 3.Offline & Real-time Implementations 4.Test Results 5.Summary & Conclusion

EE Dept., IIT Bombay /27 1. Introduction Sensorineural hearing loss Causes: abnormalities in the cochlear hair cells or the auditory nerve Characteristics ◦ Increase in hearing thresholds (due to loss of inner hair cells) ◦ Loudness recruitment (abnormal loudness growth) & decrease in dynamic range (due to loss of outer hair cells) ◦ Increased spectral & temporal masking, leading to degraded speech perception Signal processing in hearing aids Frequency selective amplification to compensate for frequency dependent elevation of hearing thresholds Amplitude compression to compensate for decreased dynamic range

EE Dept., IIT Bombay /27 Objective To present sounds comfortably within the limited dynamic range of the listener by amplifying the low level sounds without making the high level sounds uncomfortably loud. Processing steps Input level estimation Gain calculation based on input level Multiplication of input with gain function Output resynthesis Classification On the basis of signal level calculation: single-band or multiband On the basis of gain control method: feedback or feed-forward Dynamic range compression

EE Dept., IIT Bombay /27 Processing Gain dependent on the dynamically varying signal level. Parameters Compression threshold (T H ) Compression ratio (CR) Attack & release time Single-band dynamic range compression Problems Does not account for frequency dependent loudness growth function Power mostly contributed by low-frequency components → amplification of high-frequency components depends low-frequency components → Inaudibility of high frequency components, distortions in temporal envelope

EE Dept., IIT Bombay /27 Multiband dynamic range compression General scheme of processing Spectral components of the input signal divided in multiple bands and the gain for each band calculated on the basis of signal power in that band. Parameters (band specific): compression threshold T H, compression ratio CR, attack & release time for detection.

EE Dept., IIT Bombay /27 Lippmann et al. (1980): 16-channel compression 9% improvement in recognition score over linear amplification. Asano et al.(1991): Multiband dynamic range compression realized as a single time-varying FIR filter & implemented on a 32-bit DSP fixed-point processor Less spectral distortion due to smoothened frequency response of FIR filter. Stone et al. (1999): Comparison of single and four-channel compression schemes & effect of varying CR, T H, and attack & release times Intelligibility & quality tests showed no specific preference for schemes. Li et al. (2000): Wavelet-based compression (7 octave sub-band analysis using wavelet filter bank & resynthesis after applying a logarithmic compression on the wavelet coefficients) Increase in intelligibility without introducing noticeable distortions. Magotra et al. (2000): Multiband dynamic range compression using a 16-bit fixed-point processor Taylor's series approximation used for the compression function to reduce computations in gain calculation.

EE Dept., IIT Bombay /27 Spurious spectral distortions Reduction in spectral contrasts and modulation depth Distortion in spectral shape of formants lying across the band boundaries Distortion of formant transitions across the adjacent bands Time-varying magnitude response without corresponding variation in the phase response leading to quality degradation → Audible distortions, perceptible discontinuities, adverse effect on the perception of certain speech cues Disadvantages of multiband dynamic range compression

EE Dept., IIT Bombay /27 Example of distortion due to multiband dynamic range compression during spectral transition Processed output: multiband compression with 18 auditory critical bands, CR = 30, T a = 6.4 ms, T r = 192 ms Swept sinusoidal input: constant amplitude, 125 –250 Hz linearly swept frequency, 200 ms sweep duration Time (s)

EE Dept., IIT Bombay /27 Research objective Real-time dynamic range compression to compensate for frequency-dependent loudness recruitment associated with sensorineural hearing loss for use in hearing aids with a low- power processor. Low distortions Low computational complexity & memory requirement Low signal delay (algorithmic + computational)

EE Dept., IIT Bombay /27 Sliding-band compression Proposed for significantly reducing the temporal and spectral distortions associated with the currently used single-band and multiband compressions in hearing aids. Realized with computational complexity acceptable for implementation on a 16-bit fixed-point DSP processor and signal delay acceptable for real-time application. Investigations using offline & real-time implementations S election of processing parameters Evaluation of the implementations Informal listening, PESQ measure

EE Dept., IIT Bombay /27 2. Sliding-band Dynamic Range Compression Processing steps Short-time spectral analysis: windowing, zero-padding, DFT calculation Spectral modification: gain calculation, output spectrum calculation Resynthesis: IDFT calculation, windowing, overlap-add Processing Applying a frequency-dependent gain function, with the gain for each spectral sample determined by the short-time power in auditory critical bandwidth centered at it & in accordance with the specified hearing thresholds, compression ratios, and attack and release times.

EE Dept., IIT Bombay /27 Spectral modification P mc (k): Power at upper comfortable listening level CR(k): Compression ratio Short-time spectral analysis: windowing (length L, shift S ), zero-padding, N -point DFT Resynthesis: N -point IDFT, overlap-add

EE Dept., IIT Bombay /27 Auditory critical bandwidth BW(k) = ( f 2 ) 0.69, freq. sample = k, freq. = f Target gain calculation Power at upper comfortable listening level: P mc (k) Compression ratio: CR(k) Input power: P ic (k), Output power: P oc (k) Target gain: G t (k) = P oc (k) / P ic (k) Compression relation dB scale: [P oc (k) / P mc (k)] dB = [P ic (k) / P mc (k)] dB / CR(k) linear scale: P oc (k) / P mc (k) = [P ic (k) / P mc (k)] 1/ CR(k) Target gain for k th spectral sample [G t (k)] dB = [1 − 1 / CR(k)] [P mc (k) / P ic (k)] dB Gain calculation

EE Dept., IIT Bombay /27 Gain calculation (contd.) Gain changed in steps from the previous value towards the target value with settable attack and release times Fast attack: to avoid the output level from exceeding UCL during transients Slow release: to avoid the pumping effect or amplification of breathing Number of steps during attack phase = s a Number of steps during release phase = s r Target gain corresponding to min. input level = G max Target gain corresponding to max. input level = G min Gain ratio for attack phase γ a = (G max / G min ) 1/sa Gain ratio for release phase γ r = (G max / G min ) 1/sr Gain for i th window & k th spectral sample G(i,k) = max[G(i − 1,k) / γ a, G t (i,k)] for G t (i,k) < G(i − 1,k) min[G(i − 1,k) γ r, G t (i,k)] for G t (i,k) > G(i − 1,k) Attack time T a = s a S / f s, Release time T r = s r S / f s [f s = sampling freq., S = window shift]

EE Dept., IIT Bombay /27 Analysis-synthesis using least-square error based signal estimation from modified STFT (Griffin & Lim, 1984): Processing artifacts reduced by masking the effect of phase discontinuities in the modified short-time complex spectrum. Look-up table based gain calculation: Two-dimensional look-up table relating the input power with gain as a function of frequency. ◦ Reduces computations for real-time implementation. ◦ Permits compression function most suited to compensate for the abnormal loudness growth. Implementation related challenges Modifications in the short-time magnitude spectrum without corresponding changes in the phase spectrum can cause audible distortions. Computational complexity: log or series approximation based gain calculations not suitable for use in sliding-band compression. Solution

EE Dept., IIT Bombay /27 3. Offline & Real-time Implementations Implementation for offline processing Implementation using Matlab 7.10 for evaluating the performance of the proposed technique and the effect of processing parameters. Processing parameters ◦ f s = 10 kHz ◦ Frame length = 25.6 ms ( L = 256 ) ◦ Overlap = 75% ( S = 64 ) ◦ FFT size N = 512 2D look-up table for frequency-dependent compression based on a linear relation between input-dB and output-dB, with settable CR(k) and P mc (k). ◦ Input range: 20 log intervals (trade-off: small gain increments, look-up table size). ◦ Look-up table with 256×20 entries Attack and release times ◦ s a =1, T a = 6.4 ms : Fast attack to avoid uncomfortable level during transients ◦ s r =30, T r = 192 ms : Slow release to avoid pumping & amplification of breathing

EE Dept., IIT Bombay /27 Implementation for real-time processing Implementation on a 16-bit fixed-point DSP board to examine suitability of the technique for use in hearing aids. DSP chip: TI/TMS320C5515 ◦16 MB memory space ( 320 KB on-chip RAM with 64 KB dual access, 128 KB on- chip ROM) ◦ Three 32 -bit programmable timers ◦4 DMA controllers each with 4 channels ◦ FFT hardware accelerator ( up to point FFT) ◦ Max. clock speed: 120 MHz DSP Board: eZdsp ◦ 4 MB on-board NOR flash for user program ◦ Stereo codec TLV320AIC3204: 16/20/24/32-bit ADC & DAC, 8 – 192 kHz sampling Software development: C using TI's 'CCStudio ver. 4. 0

EE Dept., IIT Bombay /27 Input-output operations: DMA based I/O with cyclic buffers ADC and DAC: one codec (left channel) with 16 -bit quantization Processing parameters (same as for offline processing): f s = 10 kHz, L = 256, S = 64, N = 512 Data representation (input samples, spectral values, processed samples): 16 -bit real & 16 -bit imaginary Implementation

EE Dept., IIT Bombay /27 Data transfers & buffering operations ( S = L/4 ) DMA cyclic buffers 5 -block S - sample input buffer 2 -block S - sample output buffer Pointers Current input block Just-filled input block Current output block Write-to output block (incremented cyclically on DMA interrupt) Signal delay Algorithmic: 1 frame ( 25.6 ms) Computational ≤ frame shift ( 6.4 ms)

EE Dept., IIT Bombay /27 4. Test Results Tests for verification and evaluation Offline processing Verification of the compression technique for speech input with a large level variation and examination of the effect of different set of processing parameters. Assessment of output speech quality (using informal listening) for different input speech materials and time varying levels. Comparison of distortions introduced by different compression techniques during spectral transitions. Real-time processing Comparison of the processed outputs from offline & real-time implementation: informal listening, PESQ measure (0 – 4.5). Signal delay & computational requirement.

EE Dept., IIT Bombay /27 Example: "you will mark ut please" concatenated with scaling factors for variation in the input level. CR = 2, T a = 6.4 ms, T r = 6.4 & 192 ms. Input waveform Scaling factor Unprocessed waveform Processed T r = 6.4 ms, low P mc Processed T r = 192 ms, low P mc Processed T r = 6.4 ms, high P mc Processed T r = 192 ms, high P mc Time (s) Results from offline processing Processing of different speech materials with varying levels: No audible roughness or distortion during informal listening.

EE Dept., IIT Bombay /27 Time (s) Distortions during spectral transitions: Example of swept sinusoidal input. Sliding band compression output Multiband compression (18 auditory critical bands) output Single-band compression output Input: constant amplitude, 125 –250 Hz linearly swept frequency, 200 ms sweep duration CR = 30, T a = 6.4 ms, T r = 192 ms.

EE Dept., IIT Bombay /27 Results from real-time processing Informal listening: real-time output perceptually similar to the offline output PESQ for real-time w.r.t. offline : 3.5 Signal delay = 36 ms Use of processing capacity: 41% (lowest proc. clock for satisfactory operation = 50 MHz, max. clock = 120 MHz) Unprocessed waveform Offline processed waveform Real-time processed waveform Example: "you will mark ut please" concatenated with scaling factors for variation in the input level. CR = 2, T a = 6.4 ms, T r = 192 ms, low P mc. Time (s)

EE Dept., IIT Bombay /27 5. Summary & Conclusions Sliding-band dynamic range compression presented to compensate for frequency-dependent loudness recruitment associated with sensorineural hearing loss without introducing the distortions associated with single-band & multiband compression. Realized using modified fixed-frame analysis-synthesis for low computational complexity & without distortions associated with phase discontinuities. Suitable for speech & non-speech audio & provision for settable attack time, release time, & compression ratios. Implemented using 16-bit fixed-point DSP chip & tested for satisfactory operation: 36 ms signal delay, 41% use of processing capacity, indicating scope for combination with other processing techniques. Further work Evaluation of speech perception by hearing impaired listeners. Implementation in combination with other techniques (spectral subtraction, multiband frequency compression, etc.) & evaluation.

EE Dept., IIT Bombay

EE Dept., IIT Bombay National Conference on Communications, 28th Feb. to 2nd Mar., 2014, Kanpur, India (NCC 2014) A Sliding-band Dynamic Range Compression for Use in Hearing Aids Nitya Tiwari and Prem C. Pandey Dept. of Electrical Engineering IIT Bombay, Mumbai, India { nitya, pcpandey ee.iitb.ac.in Abstract— Sensorineural hearing loss is associated with elevated hearing thresholds, reduced dynamic range, and loudness recruitment. Dynamic range compression in the hearing aids is provided for restoring normal loudness of low level sounds without making the high level sounds uncomfortably loud. A sliding- band compression is presented for significantly reducing the temporal and spectral distortions generally associated with the currently used single and multiband compression techniques. It uses a frequency-dependent gain function calculated on the basis of critical bandwidth based short-time power spectrum and the specified hearing thresholds, compression ratios, and attack and release times. It is realized using FFT-based analysis-synthesis and can be integrated with other FFT-based signal processing in hearing aids to save computation. The technique is implemented and tested for satisfactory real-time operation, with sampling frequency of 10 kHz, window length of 25.6 ms with 75% overlap on a 16- bit fixed-point DSP processor with on-chip FFT hardware.

EE Dept., IIT Bombay References [1]H. Levitt, J. M. Pickett, and R. A. Houde, Eds., Senosry Aids for the Hearing Impaired. New York: IEEE Press, [2]B. C. J. Moore, An Introduction to the Psychology of Hearing, London, UK: Academic, 1997, pp 66–107. [3]S. A. Gelfand, Hearing : An Introduction to Psychological and Physiological Acoustics, 3rd ed., New York: Marcel Dekker, 1998, pp. 314–318 [4]P. N. Kulkarni, P. C. Pandey, and D. S. Jangamashetti, “Binaural dichotic presentation to reduce the effects of spectral masking in moderate bilateral sensorineural hearing loss,” Int. J. Audiol., vol. 51, no. 4, pp. 334–344, [5] J. Yang, F. Luo, and A. Nehorai, “Spectral contrast enhancement: Algorithms and comparisons,” Speech Commun., vol. 39, no. 1–2, pp. 33–46, [6]T. Arai, K. Yasu, and N. Hodoshima, “Effective speech processing for various impaired listeners,” Proc. 18th Int. Congr. Acoust., Kyoto, Japan, 2004, pp. 1389–1392. [7]P. N. Kulkarni, P. C. Pandey, and D. S. Jangamashetti, “Multiband frequency compression for improving speech perception by listeners with moderate sensorineural hearing loss,” Speech Commun., vol. 54, no. 3 pp. 341–350, [8]N. Tiwari, P. C. Pandey, and P. N. Kulkarni, “Real-time implementation of multi-band frequency compression for listeners with moderate sensorineural impairment,” in Proc. Interspeech 2012, Portland, Oregon, 2012, paper no [9]P. C. Loizou, Speech Enhancement: Theory and Practice. New York: CRC, [10]S. K. Waddi, P. C. Pandey, and N. Tiwari, “Speech enhancement using spectral subtraction and cascaded-median based noise estimation for hearing impaired listeners,” in Proc. Nat. Conf. Commun. 2013, New Delhi, India, doi: /NCC [11]H. Dillon, Hearing Aids. New York: Thieme Medical Publisher, [12]R. E. Sandlin, Textbook of Hearing Aid Amplification, San Diego, Cal.: Singular 2000, pp. 210–220. [13]L. D.Braida, N. I. Durlach, R. P. Lippmann, B. L. Hicks, W. M. Rabinowitz, and C. M. Reed, “Hearing aids–a review of past research on linear amplification, amplitude compression, and frequency lowering,” Journal of the American Speech and Hearing Association Monographs 19, pp. 1–114, 1979.

EE Dept., IIT Bombay [14]R. P. Lippmann, L. D. Braida, and N. I. Durlach, " Study of multichannel amplitude compression and linear amplification for persons with sensorineural hearing loss," J. Acoust. Soc. Am., vol. 69,no. 2, pp. 524–534, [15]F. Asano, Y. Suzuki, T. Sone, S. Kakehata, M. Satake, K. Ohyama, T. Kobayashi, and T. Takasaka, “A digital hearing aid that compensates for sensorineural impaired listeners,” in Proc. IEEE ICASSP, pp – 3628, [16]M. A. Stone, B. C. Moore, J. I. Alcántara, and B. R. Glasberg, "Comparison of different forms of compression using wearable digital hearing aids," J. Acoust. Soc. Am., vol. 106, no. 6, pp. 3603–3619, [17]M. Li, H. G. McAllister, N. D. Black, and T. A. Perez, “ Wavelet based non-linear AGC method for hearing aid loudness compensation,” in Proc. IEE Vision, Image and Signal Proc., vol. 147, no. 6, pp , [18]E. Zwicker, “Subdivision of the audible frequency range into critical bands (Freqenzgruppen),” J. Acoust. Soc. Am., vol. 33, no. 2, pp. 248, [19]J. W. Picone, “Signal modeling techniques in speech recognition, ” in Proc. IEEE, vol. 81, no. 9, pp – 1547, [20]N. Magotra, S. Kamath, F. Livingston, and M.Ho, “Development and fixed-poinot implementation of a multiband dynamic range compression (MDRC) algorithm, in Proc. ACS SC, vol. 1, pp , [21]D. W. Griffin and J. S. Lim, “Signal estimation from modified short-time Fourier transform,” IEEE Trans. Acoustics, Speech, Signal Proc., vol. 32, no. 2, pp. 236 – 243, [22]Texas Instruments, Inc., “TMS320C5515 Fixed-Point Digital Signal Processor,” 2011, [online] Available: focus.ti.com/lit/ds/symlink/ tms320c5515.pdf. [23]Spectrum Digital, Inc., “TMS320C5515 eZdsp USB Stick Technical Reference,” 2010, [online] Available: support.spectrumdigital.com/ boards/usbstk5515/reva/files/usbstk5515_TechRef_RevA.pdf [24]Texas Instruments, Inc., “TLV320AIC3204 Ultra Low Power Stereo Audio Codec,” 2008, [online] Available: focus.ti.com/lit/ds/ symlink/tlv320aic3204.pdf. [25]ITU, “Perceptual evaluation of speech quality (PESQ): an objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs,” ITU-T Rec., P.862, [26] N. Tiwari, “Dynamic range compression results”, 2014, [online] Available: