Field Guide · technology

Also known as: vocoder

A vocoder (voice coder) is a speech codec that compresses voice into a few kilobits per second by modelling how speech is produced — pitch, voicing, and spectral shape — rather than recording the waveform.1 It is what makes digital voice radio possible.

speech analysepitch · spectrum ~2–4 kbps frame synthesisere-create voice audio
A vocoder models how speech is produced and sends only parameters, so a voice fits in a few kbps.

How it works

Many times a second the vocoder extracts compact parameters of a short speech segment and transmits only those; the receiver re-synthesises an audible voice from them. This is why digital voice can sound slightly robotic, especially on a weak signal.

Relevance to SDR

Decoding digital voice requires running the matching vocoder — IMBE for P25 Phase 1, AMBE+2 for DMR and P25 Phase 2, or Codec 2 for M17.

Sources

  1. Vocoder — Wikipedia, on speech coding that models how voice is produced. 

See also

Related links