• DocumentCode
    234724
  • Title

    Audio de-noising by spectral subtraction technique implemented on reconfigurable hardware

  • Author

    Biswas, Tanmay ; Pal, Chandrajit ; Mandal, Sudhindu Bikash ; Chakrabarti, Anandaroop

  • Author_Institution
    A.K Choudhury Sch. of Inf. Technol., Univ. of Calcutta, Kolkata, India
  • fYear
    2014
  • fDate
    7-9 Aug. 2014
  • Firstpage
    236
  • Lastpage
    241
  • Abstract
    This paper proposes an efficient hardware architecture for the spectral subtraction algorithm applied to speech enhancement. Spectral subtraction algorithm is widely used in audio de-noising applications. The proposed architecture uses a novel approach to estimate environmental noise from speech adaptively. After estimating the noise from the input speech the noise samples are subtracted, making it noise free. In this design we have two principal blocks, the noise estimation-subtraction block and the phase block, which are executed concurrently exploiting the parallel logic blocks of field programmable gate array (FPGA). We have implemented our design on Spartan6 LX45 FPGA, which also meets the high speed requirements. Resource utilization and delay information for the different blocks in our design are presented. Our proposed hardware implementation shows a better SNR value compared to the original software implementation. To the best of our knowledge, this work is the first of its kind of implementation in regards to FPGA based hardware design for adaptive noise filtering in speech.
  • Keywords
    adaptive filters; audio signal processing; field programmable gate arrays; signal denoising; speech enhancement; FPGA based hardware design; SNR value; Spartan6 LX45 FPGA; adaptive noise filtering; audio denoising; delay information; environmental noise; field programmable gate array; hardware architecture; noise estimation-subtraction block; reconfigurable hardware; resource utilization; software implementation; spectral subtraction algorithm; spectral subtraction technique; speech enhancement; Field programmable gate arrays; Hardware; Noise; Noise measurement; Noise reduction; Software; Speech; Digital Signal Processing (DSP); Field Programmable Gate Array (FPGA); Spectral Subtraction; System Generator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Contemporary Computing (IC3), 2014 Seventh International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-5172-7
  • Type

    conf

  • DOI
    10.1109/IC3.2014.6897179
  • Filename
    6897179