Microchip Technology AC162060 Data Sheet

Page of 152
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:
• 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
• 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
• 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
• 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
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)
DS70124
“dsPIC30F Noise Suppression Library Product Overview” (Available at: www.microchip.com)