<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=WordSection1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>And I would like to know if there is a way to invoke the
resampler program with the Windows command-line version of Speexenc. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>Lloyd Rasmussen, Senior Project Engineer<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>National Library Service for the Blind and Physically
Handicapped<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>Library of Congress 202-707-0535<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>http://www.loc.gov/nls<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>The preceding opinions are my own and do not necessarily reflect
those of the Library of Congress, NLS.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] <b>On Behalf Of </b>Ken
Smith<br>
<b>Sent:</b> Friday, November 12, 2010 3:28 AM<br>
<b>To:</b> Rasmussen, Lloyd; James Mbuthia<br>
<b>Cc:</b> speex-dev@xiph.org<br>
<b>Subject:</b> Re: [Speex-dev] Speex development<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Basically, Speex is the brain child of Jean-Marc Valin, and
from what I can tell, he has since moved on to other projects, though he
continues to monitor this list. So no, it's not really being developed
anymore. And what's out there really is good enough for a great many
applications. <o:p></o:p></p>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal>That said, there remains room for improvement, mostly in the
pre-processor (the codec itself is very mature). To take a few known
issues: <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal>(1) The main codec doesn't have full fixed point support for
all of its modes. <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>(2) The acoustic echo cancellation, in my experience, gives
you real but far from perfect echo cancellation. (And a lot of
theoretical work has been done in that area since Valin coded it up in 2005.)<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>(3) The VAD for the pre-processor needs to be rewritten.
(The comments in the code describe it as a "kludge".) <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>(4) I've found that the AGC in the preprocessor can act
rather strangely at times.<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>(5) The AGC in the pre-processor doesn't have fixed-point
support.<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>(6) There are Java (JSpeex) and C# (CSpeex) ports, but they
only implement the codec, not the pre-processor, jitter buffer, AEC, or any of
the other parts of the Speex library. It would be great if someone were
to port the remainder of the Speex library over to those environments.<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'>I'm not really qualified to
take on these jobs myself, but it would be great if someone else with the right
background who wanted to make a name for themselves in this field was able to
pick up where Valin left off. (To be clear: we're all very much in his
debt.)<br clear=all>
<br>
Ken Smith<br>
Cell: 425-443-2359<br>
Email: <a href="mailto:ken@alanta.com" target="_blank">ken@alanta.com</a><br>
Blog: <a href="http://blog.wouldbetheologian.com/" target="_blank">http://blog.wouldbetheologian.com/</a><br>
<br>
<o:p></o:p></p>
<div>
<p class=MsoNormal>On Thu, Nov 11, 2010 at 11:02 PM, James Mbuthia <<a
href="mailto:jmmbuthia@gmail.com">jmmbuthia@gmail.com</a>> wrote:<o:p></o:p></p>
<p class=MsoNormal>Hi,<o:p></o:p></p>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal>Just wanted to know, is speex still being developed? I was
going through the manual and its dated December 2007 for speex version 1.2 beta
3. As far as I can see there doesnt seem to be any new versions since then, is
there any development work on speex?<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal>regards,<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>James<o:p></o:p></p>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
<br>
<o:p></o:p></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</div>
</body>
</html>