Acoustic Beamformer

Telephony by Adaptive Digital

ADT Acoustic Beamformer

DESCRIPTION

The Adaptive Digital Acoustic Beamformer improves the signal to noise ratio of speech signals by coherently summing signals obtained from a linearly-spaced microphone array. Applications include speech recognition, acoustic echo cancellation, and automotive “hands-free” audio input systems.

AVAILABILITY    C54x    C67x

ADT Acoustic Beamformer is available on the TMS320C5000™ DSP and TMS320C6000™ DSP Platforms

C54x™DSP, C67x™DSP Generations

Data sheet: .pdf

FEATURES

  1. Scalable number of microphones from 2 to 8
  2. Supports fixed-angle or dynamic array steering
  3. Programmable sampling rate
  4. Programmable frame size
  5. Programmable number of microphones
  6. Programmable microphone spacing
  7. Can be integrated with Adaptive Digital’s Acoustic Echo Canceller
  8. Functions are C-callable
  9. Multi-channel operation
  10. C callable
  11. Designed for half-wave microphone separation

AVAILABILITY

ADT Acoustic Beamformer is available on the TMS320C5000™ DSP and TMS320C6000™ DSP Platforms

C54x™DSP, C67x™DSP Generations

Data sheet: .pdf

SPECIFICATIONS

ACOUSTIC BEAMFORMER C54x

Memory and MIPS data were recorded with an input frame size of 160 samples at an 8kHz-sampling rate.

All Memory usage is given in units of 16-bit word.

Variant
MIPs (Peak)
Program Memory
Data Memory
SNR improvement
2 Microphones
19.8
1948
4061
3.1 dB
4 Microphones
39.7
1967
6187
6.2 dB

Last update: 12/26/2002

ACOUSTIC BEAMFORMER C67x
Memory and MIPS data were recorded at an 48kHz-sampling rate.

All Memory usage is given in units of 8 bit byte.

Variant
MIPs (Peak)
Program Memory
Data Memory
Per Channel Data Memory
Scratch Memory
4 Microphones
148
4736
124
3160
8192

Note: Memory specified for builds that include both AGC and Noise Reduction

Last update: 07/17/2009

 

FUNCTION

beamform_ADT_init(…) Performs Beamforming initialization function

beamform_ADT_run(…) Performs Beamforming function

 


 

 

PRODUCTS