Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

DSP Voice Frequency Compander

DSP Voice Frequency Compander

This project involves implementing the voice frequency companding part of Harris and Cleveland’s NBVM on Texas Instrument’s new DSP Starter Kit (DSK).
With the radio frequency (RF) spectrum getting more and more crowded all the time there is a profound need to make more efficient use of these bands. In 1978, Harris and Cleveland [1] developed a unique method of voice frequency and amplitude companding called narrow band voice modulation (NBVM). This technique offered significant improvement in bandwidth conservation, which in turn improved signal to noise ratio (SNR) and decreased co-channel interference. However, their technique required cumbersome analog hardware. With new DSP hardware it is now possible to develop these techniques in a flexible and fairly inexpensive way.

Simply put, frequency companding is a method of removing the most unused frequency components from a given source and then shifting the remaining components together. The resulting signal may be sent over nearly any analog or digital transmission system. On the receiving end, the frequency components are expanded back out before the signal is used. With the technique described in this article, the bandwidth necessary for intelligible speech can be reduced from about 3 kHz down to about 1.7 kHz, thus conserving over 40% in RF bandwidth usage. In addition, the SNR is improved by about 2.4 dB and co-channel interference is reduced.

In normal speech Harris and Cleveland found that intelligible speech can be maintained with certain bands of frequencies removed. A spectrogram of a voice sample shows frequency components at different times throughout a sampling period. The frequency components are calculated over small time intervals using a Fast Fourier Transform (FFT). Darker areas indicate higher energy. It is obvious that frequencies below 100 Hz and above 2500 Hz are used very little in human speech. Additionally, notice the frequencies from about 600 Hz to 1200 Hz. Harris and Cleveland found that after removing these frequency components, normal speech was still intelligible! Part of their companding technique was to simply remove this band of frequency components as well as those below 100 Hz and above 2500 Hz. All the remaining frequency components were then shifted together, ready for transmission.

Visit Here for more.







 

More Articles to Read

App note: EPIC: Electro-Pyrotechnic Initiator Chip Resistor
App note: EPIC: Electro-Pyrotechnic Initiator Chip Resistor
App note: Noise analysis for high-speed op amps
App note: Noise analysis for high-speed op amps
Skill Sunday: Arrays
Skill Sunday: Arrays
App note: Infrared remote control implementation with MSP430FR4xx
App note: Infrared remote control implementation with MSP430FR4xx
Gesture Controlled Smart Home
Gesture Controlled Smart Home
Design for a Wideband, Differential Transimpedance DAC Output
Design for a Wideband, Differential Transimpedance DAC Output
Wrist thrusters let you fly through the water effortlessly
Wrist thrusters let you fly through the water effortlessly
Bertan/Spellman 225-20R HV power supply teardown
Bertan/Spellman 225-20R HV power supply teardown
Blinking Christmas Lights
Blinking Christmas Lights
Adjusting clock with alarm, hygrometer & thermometer on 1.8″ ST7735 display
Adjusting clock with alarm, hygrometer & thermometer on 1.8″ ST7735 display
Adding an “extra sense” with rangefinders
Adding an “extra sense” with rangefinders
This wireless game controller looks like a rug
This wireless game controller looks like a rug
How to run your ESP8266 for years on a battery
How to run your ESP8266 for years on a battery
Calibration of a 3-Phase Energy Meter Board on the ADE7754
Calibration of a 3-Phase Energy Meter Board on the ADE7754
Making beats on a tiny Arduino DJ controller
Making beats on a tiny Arduino DJ controller
Qinsi-QS5100 Sn63Pb37 solder profile
Qinsi-QS5100 Sn63Pb37 solder profile
Water Detection System
Water Detection System
Professional Hi-Fi 15W Tube Amplifier circuit
Professional Hi-Fi 15W Tube Amplifier circuit
This Arduino machine will judge how sick your ollies are
This Arduino machine will judge how sick your ollies are
Turn an old payphone into a boombox for ’90s hits
Turn an old payphone into a boombox for ’90s hits

Top


Shares