Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement
In this paper, a new pipelined architecture of the multi-band spectral subtraction algorithm has been proposed for real-time speech enhancement. The proposed hardware has been implemented on field programmable gate array (FPGA) device using Xilinx system generator (XSG), high-level programming tool,...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-09-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/6/4/73 |
id |
doaj-ca1227987639469d9432f23eb6a19017 |
---|---|
record_format |
Article |
spelling |
doaj-ca1227987639469d9432f23eb6a190172020-11-24T22:10:56ZengMDPI AGElectronics2079-92922017-09-01647310.3390/electronics6040073electronics6040073Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech EnhancementMohammed Bahoura0Department of Engineering, Université du Québec à Rimouski, 300, allée des Ursulines, Rimouski, QC G5L 3A1, CanadaIn this paper, a new pipelined architecture of the multi-band spectral subtraction algorithm has been proposed for real-time speech enhancement. The proposed hardware has been implemented on field programmable gate array (FPGA) device using Xilinx system generator (XSG), high-level programming tool, and Nexys-4 development board. The multi-band algorithm has been developed to reduce the additive colored noise that does not uniformly affect the entire frequency band of useful signal. All the algorithm steps have been successfully implemented on hardware. Pipelining has been employed on this hardware architecture to increase the data throughput. Speech enhancement performances obtained by the hardware architecture are compared to those obtained by MATLAB simulation using simulated and actual noises. The resource utilization, the maximum operating frequency, and power consumption are reported for a low-cost Artix-7 FPGA device.https://www.mdpi.com/2079-9292/6/4/73FPGAhardware/software co-simulationpipeliningspeech enhancementmulti-band spectral subtractionsignal-to-noise ratio |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mohammed Bahoura |
spellingShingle |
Mohammed Bahoura Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement Electronics FPGA hardware/software co-simulation pipelining speech enhancement multi-band spectral subtraction signal-to-noise ratio |
author_facet |
Mohammed Bahoura |
author_sort |
Mohammed Bahoura |
title |
Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement |
title_short |
Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement |
title_full |
Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement |
title_fullStr |
Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement |
title_full_unstemmed |
Pipelined Architecture of Multi-Band Spectral Subtraction Algorithm for Speech Enhancement |
title_sort |
pipelined architecture of multi-band spectral subtraction algorithm for speech enhancement |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2017-09-01 |
description |
In this paper, a new pipelined architecture of the multi-band spectral subtraction algorithm has been proposed for real-time speech enhancement. The proposed hardware has been implemented on field programmable gate array (FPGA) device using Xilinx system generator (XSG), high-level programming tool, and Nexys-4 development board. The multi-band algorithm has been developed to reduce the additive colored noise that does not uniformly affect the entire frequency band of useful signal. All the algorithm steps have been successfully implemented on hardware. Pipelining has been employed on this hardware architecture to increase the data throughput. Speech enhancement performances obtained by the hardware architecture are compared to those obtained by MATLAB simulation using simulated and actual noises. The resource utilization, the maximum operating frequency, and power consumption are reported for a low-cost Artix-7 FPGA device. |
topic |
FPGA hardware/software co-simulation pipelining speech enhancement multi-band spectral subtraction signal-to-noise ratio |
url |
https://www.mdpi.com/2079-9292/6/4/73 |
work_keys_str_mv |
AT mohammedbahoura pipelinedarchitectureofmultibandspectralsubtractionalgorithmforspeechenhancement |
_version_ |
1725806359685890048 |