| | |
Summary: REAL-TIME DUAL-MICROPHONE SPEECH ENHANCEMENT USING FIELD
PROGRAMMABLE GATE ARRAYS
David Halupka, Seyed Alireza Rabi, Parham Aarabi, and Ali Sheikholeslami
The Edward S. Rogers Sr. Department of Electrical and Computer Engineering
University of Toronto, Canada
{halupka@eecg, rabi@ecf, parham@ecf, ali@eecg}.toronto.edu
ABSTRACT
This paper discusses an implementation of a dual-
microphone phase-based speech enhancement technique.
By using the phases of the incoming sound signals, we mask
frequencies with low signal-to-noise ratio (SNR) between
the two microphones. Phase-based filtering can achieve
high SNR gains with just two microphones, making it ideal
for hand-held devices. However, these devices have a
limited battery life and lack the processing power needed
for a software based implementation. This paper presents
a field programmable gate array (FPGA) implementation
that was designed specifically for low-power operation. The
FPGA based implementation is compared, with respect to
processing capabilities and power utilization, with an off-
|