This is a loaded question....
There are many encoding schemes, some complex some not....
But basically, you have to know how the voice data is recorded first. If it is simply a series of data in time scale encoded in amplitude only (for example, first data in the file representing the amplitude of the first instance, and the second representing the amplitude of the second), then you just have to sequentially read the bytes (or whatever the bit length) of the file and feed it into the D/A converter. (Digital to Analog converter)
BUT, I don't think the application would be that simple. With today's audio boards and compression schemes, it could be far different.
You have to study what digital data you are working with, and figure out what is required to reproduce the original data (voice)
2006-11-07 04:58:40
·
answer #1
·
answered by tkquestion 7
·
0⤊
0⤋
It all depends on how it is encoded.
e.g. PWM (Pulse Width Modulation) a encoded digital signal can be run through an H-bridge to produce the analog signal.
GSM phones use PWM encoded voice (due to the fact of class D amplifiers being since to the battery.
e.g. MP3 needs a processor (CPU) to convert the highly compressed MPEG data stream to something that can be converted by your soundcard.
e.g. a CD is encoded using PCM. The data is stored by sampling the amplitude at a rate of 44.1 KHz in 16 bit resolution on the CD. Reproducing this requires a DAC (Digital to Analog Converter).
2006-11-07 12:52:32
·
answer #2
·
answered by anonymous 3
·
0⤊
0⤋
If your digital signal is a combination of numbers that represents the amplitude of the voice signal at a given instance, you will need a D/A (digital to analog) converter.
2006-11-07 04:48:18
·
answer #3
·
answered by Gene 7
·
0⤊
0⤋
If you have freedom in how to code for the digital signal, there are a few speech synthesizers out there to look at. Check out the SpeakJet chip (inexpensive and pre-programmed to accept digital input) as it has phonemes already built in. By digitally calling combinations of them, you can create words. You can control pitch, duration, etc. as well.
2006-11-08 11:40:42
·
answer #4
·
answered by Snoopy's Best Friend 2
·
0⤊
0⤋
using a DAC card we can change it to an analog signal and through a reciever followed by an amplifier we can have voice signal.offcourse we need a demodulation in between
2006-11-07 05:36:01
·
answer #5
·
answered by sujeet s 1
·
0⤊
0⤋