Microchip Technology AC164343 Datenbogen
Development Systems Ordering Guide
DS30177T-page 16
© 2005 Microchip Technology Inc.
dsPIC30F Noise Suppression Library
The dsPIC30F Noise Suppression Library provides a
function to suppress the effect of noise interference
with a speech signal. This function is useful for
microphone-based applications, which have a potential
for incoming speech corruption by ambient noise
captured by the microphone. It is especially suitable for
systems in which an acoustically isolated noise
reference is not available, such as:
function to suppress the effect of noise interference
with a speech signal. This function is useful for
microphone-based applications, which have a potential
for incoming speech corruption by ambient noise
captured by the microphone. It is especially suitable for
systems in which an acoustically isolated noise
reference is not available, such as:
• Hands-free Cell Phone Kits
• Speakerphones
• Intercoms
• Teleconferencing Systems
• Headsets
• As a front-end to a Speech Recognition system
(e.g., SW300010)
• Any microphone-based application that needs to
eliminate undesired noise
Features
• Only 2 user functions (“NoiseSuppressionInit”
and “NoiseSuppression”), both of which can be
called from either a ‘C’ or Assembly application
program
called from either a ‘C’ or Assembly application
program
• Full compliance with the Microchip dsPIC30F C30
Compiler, Assembler and Linker
• Simple user interface – just one library file and one
header file
• Highly optimized Assembly code, utilizing DSC
instructions and advanced addressing modes
• Audio Bandwidth: 0-4 kHz at 8 kHz sampling rate
• 10-20 dB noise reduction, depending on the type of
noise:
- Several speech recordings corrupted by
Babble, Car Cabin, White and Narrowband
Noise included for library evaluation
Noise included for library evaluation
• Source code is provided with the library
•
“dsPIC30F Noise Suppression Library User’s Guide”
is provided to help the user understand and use the
library
is provided to help the user understand and use the
library
• Demo application source code is provided with the
library
• Accessory Kit available for purchase includes: an
audio cable, headset, oscillators, microphone,
speaker, DB9 M/F RS-232 cable, DB9M-DB9M null
modem adapter and can be used for library
evaluation
speaker, DB9 M/F RS-232 cable, DB9M-DB9M null
modem adapter and can be used for library
evaluation
Contact Microchip sales for FREE evaluation samples.
Noise
and Speech
Speech
Noise
Suppression
User Application
Ordering Information:
SW300040-EVAL dsPIC30F Noise Suppression Library Software License (Evaluation Copy)
SW300040-5K
dsPIC30F Noise Suppression Library Software License (Up to 5K units)
SW300040-25K
dsPIC30F Noise Suppression Library Software License (5K to 25K units)
SW300040-100K dsPIC30F Noise Suppression Library Software License (25K to 100K units)
AC300030
Accessory Kit (includes: audio cable, headset, oscillators, microphone, speaker,
M/F RS-232 cable, DB9M-DB9M Null Modem Adapter)
M/F RS-232 cable, DB9M-DB9M Null Modem Adapter)
DS70124
“dsPIC30F Noise Suppression Library Product Overview” (Available at: www.microchip.com)