LWN.net Logo

Codec2 low-bandwidth voice codec released

From:  Bruce Perens <bruce-AT-perens.com>
To:  lwn-AT-lwn.net
Subject:  Codec2: An Open Source Low-Bandwidth Voice Codec
Date:  Mon, 20 Sep 2010 18:45:33 -0700
Message-ID:  <4C980E3D.8000908@perens.com>


Codec2 <http://www.rowetel.com/blog/?page_id=452> is an Open Source 
digital voice codec for low-bandwidth applications, in its first Alpha 
release. Currently it can encode 3.75 seconds of clear speech in 1050 
bytes, and there are opportunities to code in additional compression 
that will further reduce its bandwidth. The main developer is David Rowe 
<http://www.rowetel.com/>, who also worked on Speex 
<http://www.speex.org/index.shtml.en>.

Originally designed for Amateur Radio, both via sound-card software 
modems on HF radio and as an alternative to the proprietary voice codec 
presently used in D-STAR <http://en.wikipedia.org/wiki/D-STAR>, the 
codec is probably also useful for telephony at a fraction of current 
bandwidths.

The algorithm is based on papers from the 1980's, and is intended to be 
unencumbered by valid unexpired patent claims. The license is LGPL2. The 
project is seeking developers for testing in applications, algorithmic 
improvement, conversion to fixed-point, and coding to be more suitable 
for embedded systems.


(Log in to post comments)

Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds