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,...

Full description

Bibliographic Details
Main Author: Mohammed Bahoura
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