A vocoder (/ˈvoʊkoʊdər/, short for voice encoder) is a category of voice codec that analyzes and synthesizes the human voice signal for audio data compression, multiplexing, voice encryption, voice transformation, etc.
The earliest type of vocoder, the channel vocoder, was originally developed as a speech coder for telecommunications applications in the 1930s, the idea being to code speech in order to reduce bandwidth (i.e. audio data compression) for multiplexing transmission. In the channel vocoder algorithm, among the two components of an analytic signal, considering only the amplitude component and simply ignoring the phase component tends to result in an unclear voice; on methods for rectifying this, see phase vocoder.
In the encoder, the input is passed through a multiband filter, then each band is passed through an envelope follower, and the control signals from the envelope followers are transmitted to the decoder. The decoder applies these (amplitude) control signals to corresponding filters for re-synthesis. Since these control signals change only slowly compared to the original speech waveform, the bandwidth required to transmit speech can be reduced. This allows more speech channels to share a single communication channel, such as a radio channel or a submarine cable (i.e. multiplexing).
I don't wanna make a scene
I don't wanna let you down
I try to do my own thing
And I'm starting to figure it out
That it's alright
Keep it together wherever we go
And it's alright
Oh well, whatever
Everybody needs to know
You might be crazy
Have I told you lately
That I love you?
You're the only reason
That I'm not afraid to fly
And its crazy
That someone would change me
Now no matter what it is I have to do
I'm not afraid to try
And you need to know that
You're the reason why
I don't even care when they say
You're a little bit off
I look them in the eye
I say I could never get enough
Cause it's alright
Keep it together wherever we go
And it's alright
Oh well, whatever
Everybody needs to know
You might be crazy
But have I told you lately
That I love you?
You're the only reason
That I'm not afraid to fly
And its crazy
That someone could change me
Now no matter what it is I have to do
I'm not afraid to try
And you need to know that
You're the reason why
If it was raining
You would yell at the sun
Pick up the pieces when the damage is done
You say it's just another day in the shade
Look at what a mess we made
You might be crazy
Have I told you lately
That I love you?
You're the only reason
That I'm not afraid to fly
And its crazy
That someone could change me
Now no matter what it is I have to do
I'm not afraid to try
[x2]