Skip to content

Commit

Permalink
spelling error, thanks Tomas
Browse files Browse the repository at this point in the history
  • Loading branch information
drowe67 committed Apr 28, 2024
1 parent 88be2d7 commit aebdd11
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
Binary file modified doc/codec2.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion doc/codec2.tex
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ \subsection{Model Based Speech Coding}

A speech codec takes speech samples from an A/D converter (e.g. 16 bit samples at 8 kHz or 128 kbits/s) and compresses them down to a low bit rate that can be more easily sent over a narrow bandwidth channel (e.g. 700 bits/s for HF). Speech coding is the art of ``what can we throw away". We need to lower the bit rate of the speech while retaining speech you can understand, and making it sound as natural as possible.

As such low bit rates we use a speech production ``model". The input speech is anlaysed, and we extract model parameters, which are then sent over the channel. An example of a model based parameter is the pitch of the person speaking. We estimate the pitch of the speaker, quantise it to a 7 bit number, and send that over the channel every 20ms.
As such low bit rates we use a speech production ``model". The input speech is analysed, and we extract model parameters, which are then sent over the channel. An example of a model based parameter is the pitch of the person speaking. We estimate the pitch of the speaker, quantise it to a 7 bit number, and send that over the channel every 20ms.

The model based approach used by Codec 2 allows high compression, with some trade offs such as noticeable artefacts in the decoded speech. Higher bit rate codecs (above 5000 bit/s), such as those use for mobile telephony or voice on the Internet, tend to pay more attention to preserving the speech waveform, or use a hybrid approach of waveform and model based techniques. They sound better but require a higher bit rate.

Expand Down

0 comments on commit aebdd11

Please sign in to comment.