<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Speech Codecs: Pros &#38; Cons</title>
	<atom:link href="http://speechcodecs.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://speechcodecs.wordpress.com</link>
	<description>This blog explain about various Speech codecs with their pros &#38; cons</description>
	<lastBuildDate>Mon, 07 Jul 2008 10:24:17 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='speechcodecs.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/b829695960c5cd16a0fc2ec3974cd5f2?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Speech Codecs: Pros &#38; Cons</title>
		<link>http://speechcodecs.wordpress.com</link>
	</image>
			<item>
		<title>Understanding various Speech Codecs</title>
		<link>http://speechcodecs.wordpress.com/2008/07/01/speech-codec-pros-cons/</link>
		<comments>http://speechcodecs.wordpress.com/2008/07/01/speech-codec-pros-cons/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:18:47 +0000</pubDate>
		<dc:creator>keanu13</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[IT & Software]]></category>
		<category><![CDATA[Media & Wireless]]></category>
		<category><![CDATA[Mobile & Telecom]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<category><![CDATA[AMR]]></category>
		<category><![CDATA[AMR-WB]]></category>
		<category><![CDATA[G.711]]></category>
		<category><![CDATA[G.723.1]]></category>
		<category><![CDATA[G.726]]></category>
		<category><![CDATA[G.728]]></category>
		<category><![CDATA[G.729]]></category>
		<category><![CDATA[G.729AB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Speech codecs is a method of compression/decompression of audio file containing speech data or streaming speech format. The codecs stands for Coders / Decoders.
There are various kinds of speech codecs available. Since these codecs have been implemented on different algorithms; they have different specification and application in various fields. These speech codecs generally complies [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=speechcodecs.wordpress.com&blog=3669278&post=1&subd=speechcodecs&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The <strong>Speech codecs</strong> is a method of compression/decompression of audio file containing speech data or streaming speech format. The codecs stands for Coders / Decoders.</p>
<p>There are various kinds of speech codecs available. Since these codecs have been implemented on different algorithms; they have different specification and application in various fields. These speech codecs generally complies Industry standards like ITU.</p>
<p>The various software speech codecs are:</p>
<ul>
<li><strong>G.711</strong></li>
<li><strong>G.722</strong></li>
<li><strong>G.723 &amp; G.723.1</strong></li>
<li><strong>G.726</strong></li>
<li><strong>G.728</strong></li>
<li><strong>G.729</strong></li>
<li><strong>AMR, AMR-WB, AMR-NB</strong></li>
</ul>
<p>These various <a href="http://www.ipsupermarket.com/viewpage/speech_codecs.html">Speech codecs</a> are technically differentiated from each other based on various factors which includes compression technology / algorithm, platform supported, bandwidth, data rates etc</p>
<p>One can easily compare &amp; find out various Speech codecs on <a title="Wikipedia" href="http://en.wikipedia.org/wiki/Category:Speech_codecs" target="_blank">wikipedia.</a> But still there is confusion which speech codec is the appropriate and where? However it also depends on application. But understanding pros &amp; cons of some of these codecs gives us the better information and insight depth.</p>
<hr size="2" />
<h4><span style="color:#000080;">G.711</span></h4>
<p><strong>Overview</strong></p>
<p>G.711 is a Pulse code modulation (PCM) of voice frequencies on a 64 kbps channel. G.711 uses a sampling rate of 8,000 samples per second. Non-uniform quantization with 8 bits is used to represent each sample, resulting in a 64 kbit/s bit rate.</p>
<p>There are two types of standard compression algorithms are used. (1) µ-law algorithm (2) A-law algorithm.</p>
<p><strong>Pros</strong></p>
<ol>
<li>Designed to deliver precise transmission of speech</li>
<li>Very low processing overheads</li>
</ol>
<p><strong>Cons</strong></p>
<ol>
<li>Poor network efficiency</li>
<li>Lacks missing packet interpolation</li>
<li>Including overheads, uses &gt;64kbps, thus at least 128kbps bandwidth in each direction is required</li>
</ol>
<p><strong>Other Version</strong></p>
<p><strong>G.711.1</strong> is an extension version of G.711, G.711.1, allows the addition of narrowband and/or wideband (16000 samples/s) enhancements, which leading to data rates of 64, 80 or 96 kbit/s.</p>
<hr size="2" />
<h4><span style="color:#000080;">G.722</span></h4>
<p><strong>Overview </strong></p>
<p>G.722 is a ITU standard wideband speech codec operating at 48-64 kbit/s. Technology of the codec is based on split band ADPCM.</p>
<p><strong>Pros </strong></p>
<ol>
<li>It is useful in fixed network voice over IP applications, where the required bandwidth is typically not prohibitive</li>
<li>It also offers a significant improvement in speech quality over older narrowband codecs such as G.711</li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>They are not optimum for broadcast remotes</li>
</ol>
<p><strong>Other Version </strong></p>
<p><strong>G.722.1</strong> is an ITU-T standard audio codec used for high quality speech G.722.1 is a transform-based compressor that is optimized for both speech and music. The computational complexity is quite low and the algorithmic delay end-to-end is 40 ms.</p>
<p><strong>G.722.2 </strong>is also referred as AMR-WB. It is a speech coding standard developed after the AMR using same technology like ACELP. Kindly check AMR-WB for further details.</p>
<hr size="2" />
<h4><span style="color:#000080;">G.723 &amp; G.723.1</span></h4>
<p><strong>G.723 is completely different than G.723.1</strong></p>
<p><strong>G.723 Overview:</strong></p>
<p>G.723 is an ITU standard for speech codecs that uses the ADPCM method and provides good quality audio at 24 and 40 Kbps.</p>
<p><strong>Note:</strong> G.723 codec mainly used for digital circuit multiplication equipment (DCME) applications. And latter folded into <strong>G.726. </strong>Kindly see the G.726</p>
<p><strong>G.723.1 Overview:</strong></p>
<p><strong>G.723.1</strong> is a speech codec that compresses voice audio in 30 ms frames. An algorithmic look-ahead of 7.5 ms duration means that total algorithmic delay is 37.5 ms.</p>
<p><strong>Pros </strong></p>
<ol>
<li>Very high compression whilst maintaining high quality audio.</li>
<li>Allows simultaneous encode &amp; decode in software (on fast computers)</li>
<li>G.723.1 is much effective in the audio portion of videoconferencing/telephony over public telephone (POTS).</li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>Requires a lot of processor power.</li>
<li>Not well-suited to music or sound effects</li>
<li>Lower quality than many other codecs at similar data rates</li>
</ol>
<hr size="2" />
<h4><span style="color:#000080;">G.726</span></h4>
<p><strong>Overview</strong></p>
<p><strong>G.726</strong> is an ADPCM speech codec for the transmission of voice at rates of 16, 24, 32, and 40 kbit/s.G.721 and G.723 had been folded into G.726.</p>
<p><strong>Pros</strong></p>
<ol>
<li>Uses 32 Kbits which is half the rate of G.711 codec and hence increasing the usable network capacity by 100%</li>
<li>Very much used on international trunks in the phone network.</li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>Not well-suited to music or sound effects</li>
</ol>
<hr size="2" />
<h4><span style="color:#000080;">G.728</span></h4>
<p><strong>Overview</strong></p>
<p>G.728 uses Low-Delay Code Excited Linear Prediction (LD-CELP) compression technology at 16 kbps</p>
<p><strong>Pros</strong></p>
<ol>
<li>G.728 rates as &#8220;toll quality&#8221;. So voice quality is really good as compared to its previous speech codecs.</li>
<li>G.728 is a Low delay speech coder hence including satellite, cellular, and video conferencing systems</li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>Few bits are available for error protection</li>
</ol>
<hr size="2" />
<h4><span style="color:#000080;">G.729</span></h4>
<p><strong>Overview</strong></p>
<p>The G.729 speech codec uses a audio data compression algorithm and compress the data at bit rates that vary between 6.4 and 12.4 kbps</p>
<p><strong>Pros</strong></p>
<ol>
<li>Low delay for compression of speech data as low as 10 milliseconds. Hence music or tones such as DTMF or fax tones cannot be transported reliably with this codec<strong> </strong></li>
<li>Because of its lower bandwidth around 8 kbps it mostly used in Voice over IP (VoIP) applications for its low bandwidth requirement</li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>Speech quality decreases by marginally.</li>
<li>License required for use</li>
</ol>
<p><strong>Other Version</strong></p>
<p><strong>G.729A/G.729B</strong> uses Conjugate-Structure Algebraic-Code-Excited Linear Prediction (CS-ACELP) compression algorithm. The reduction in complexity may result in a small decrease in voice quality. G.729A is suitable for VoIP or similar applications using multimedia, voice, and/or data</p>
<hr size="2" />
<h4><span style="color:#000080;">AMR</span></h4>
<p><strong>Overview</strong></p>
<p><strong>Adaptive Multi-Rate (AMR)</strong> is an audio data compression scheme optimized for speech coding. AMR was adopted as the standard speech codec by 3GPP</p>
<p><strong>Pros</strong></p>
<ol>
<li>Superior sound quality due to wider speech bandwidth<strong> </strong></li>
</ol>
<p><strong>Cons </strong></p>
<ol>
<li>The disadvantage is course the delay it introduces in the voice path.</li>
</ol>
<p><strong>Other Version</strong></p>
<p><strong>AMR-WB </strong>(Adaptive Multi Rate WideBand<strong>)</strong> is a speech coding standard developed after the AMR using same technology like ACELP.</p>
<p><strong>AMR-NB</strong> (Adaptive Multi-Rate Narrowband) is a speech codec employed in low-bitrate applications like mobile phones. It is a form of ACELP.</p>
<p> </p>
<p>To commercialize these speech codecs couples of portals are available where one can promote and procure these codecs. Such portals are design-reuse, chipestimates, <a href="http://www.ipsupermarket.com/"><strong>IPsupermarket.com</strong></a> which allows you to buy/sell or license various speech codecs.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/speechcodecs.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/speechcodecs.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/speechcodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/speechcodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/speechcodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/speechcodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/speechcodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/speechcodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/speechcodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/speechcodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/speechcodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/speechcodecs.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=speechcodecs.wordpress.com&blog=3669278&post=1&subd=speechcodecs&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://speechcodecs.wordpress.com/2008/07/01/speech-codec-pros-cons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4d48a6db9cf305e1e22b809f9f80535?s=96&#38;d=identicon" medium="image">
			<media:title type="html">keanu13</media:title>
		</media:content>
	</item>
	</channel>
</rss>