Abstract

A portable speech and signal processing system was developed using a TMS320C6748 Digital Signal Processor (DSP) with two input and output channels with 32 bit Analog-to-Digital (AD) and Digital-to-Analog (DA) converters. Lithium-ion batteries provide up to 10 hours of freestanding operation. The system may also be used while connected to a personal computer (PC). Special boot loading code and an interface protocol was developed in order to allow communications and standardize the transfer of instructions and data between the DSP hardware and PC through a Universal Serial Bus (USB) interface cable. In addition, a PC-based user application interface high-level language dynamic link library was also developed to enable development of a wide range of applications. The library provides functions for user developed applications to communicate with the hardware and be able to upload C language programs into the DSP system. This allows for different programs to be uploaded in order to reconfigure the processing algorithms being executed for any experiment at any time. DSP and PC-based software source code examples provide users with the ability to develop their own user specific applications. Examples were developed to demonstrate the implementation of hearing aid amplification, filtering, and noise cancellation in real time.A portable speech and signal processing system was developed using a TMS320C6748 Digital Signal Processor (DSP) with two input and output channels with 32 bit Analog-to-Digital (AD) and Digital-to-Analog (DA) converters. Lithium-ion batteries provide up to 10 hours of freestanding operation. The system may also be used while connected to a personal computer (PC). Special boot loading code and an interface protocol was developed in order to allow communications and standardize the transfer of instructions and data between the DSP hardware and PC through a Universal Serial Bus (USB) interface cable. In addition, a PC-based user application interface high-level language dynamic link library was also developed to enable development of a wide range of applications. The library provides functions for user developed applications to communicate with the hardware and be able to upload C language programs into the DSP system. This allows for different programs to be uploaded in order to reconfigure the processing a...

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.