<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>All, <BR>
&nbsp;<BR>
Wonder why all my posts has no line&nbsp;breaker&nbsp;when it displayed&nbsp;the forum... I used Hotmail(Windows Live Mail) <BR>
with FireFox 2.0.&nbsp; I&nbsp;am&nbsp;posting this msg with IE 7.0 and see if it make any difference.&nbsp;&nbsp;Anybody experienced the<BR>
same issue and how to workaround it?<BR>
&nbsp;<BR>
Thanks&nbsp;a lot! <BR>
&nbsp;<BR>
Regards,<BR>
William&nbsp;<BR><BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #008080 2px solid; MARGIN-RIGHT: 0px">
<HR id=EC_stopSpelling>
From: espzzh@hotmail.com<BR>To: jean-marc.valin@usherbrooke.ca<BR>CC: speex-dev@xiph.org<BR>Subject: RE: [Speex-dev] Performance of the acoustic echo canceller<BR>Date: Tue, 6 Mar 2007 01:39:11 -0800<BR><BR>
<META content="Microsoft SafeHTML" name=Generator>
<STYLE>
.ExternalClass P
{padding:0px;}
.ExternalClass
{font-size:10pt;font-family:Tahoma;}
</STYLE>

<DIV style="TEXT-ALIGN: left">Hi Jean-Marc, <BR><BR>Thanks for the suggesting.&nbsp; I tried the test wtih my recording file offline through the testecho. <BR>I got the same result(no prepocessor echo suppression) as my recording file for that live call. <BR>Basically I don't see the difference between input_frame and output_frame.&nbsp;&nbsp; <BR><BR>As I mentioned in my original post, the echo return loss is about 20db. I guess the echo canceller<BR>is not really actively cancelling the echo in such condition? But without the echo sppression/NLP, echo is <BR>still noticable.&nbsp; I used the same onboard sound card for the speaker and microphone.&nbsp; As far as I <BR>can tell,&nbsp; the delay between echo_frame and input_frame is consistent and about 10ms. I would assume<BR>the synchronization is not a problem.&nbsp; <BR><BR>And I also have some other echo recording files which has almost 0db echo return loss and about 20ms <BR>consistent delay.&nbsp; The EC can achieve about 10 to 15db echo return loss enhancement in this case.&nbsp; <BR>Is it normal?&nbsp; I would think 25+ db ERLE plus 15+ NLP/ES should make the residual echo inaudible. <BR><BR>I am not sure about the nonlinearity of those recording files but I would appreciate it if you could take a look&nbsp; <BR>of those.&nbsp; I uploaded&nbsp; them to <BR><A id=EC_downloadhref href="http://www.sharebigfile.com/file/101511/capture-zip.html" target=_blank>http://www.sharebigfile.com/file/101511/capture-zip.html</A><BR>Capture1.zip is first case, 20db ERL.&nbsp; Capture2.zip is second case, 0db ERL. <BR><BR>Bunch of thanks!&nbsp; <BR><BR>Regards,<BR>William<BR><BR></DIV><BR><BR><BR>
<HR id=EC_stopSpelling>
&gt; Date: Mon, 5 Mar 2007 20:27:39 +1100<BR>&gt; From: jean-marc.valin@usherbrooke.ca<BR>&gt; To: espzzh@hotmail.com<BR>&gt; CC: speex-dev@xiph.org<BR>&gt; Subject: Re: [Speex-dev] Performance of the acoustic echo canceller<BR>&gt; <BR>&gt; Best advice I can give is to record the near-end and far-end files, pass<BR>&gt; them through testecho (disable the preprocessor) and check the result.<BR>&gt; Then check why it's not working (if that's the case). Some usual suspects:<BR>&gt; <BR>&gt; 1) Clock drift between capture and playback<BR>&gt; 2) Bad synchronisation<BR>&gt; 3) A non-linearity somewhere (bad speakers, noise gate, ...)<BR>&gt; <BR>&gt; If you try everything and can't find what the problem is, please upload<BR>&gt; the files somewhere and send an email with the links (do not email the<BR>&gt; files directly).<BR>&gt; <BR>&gt; Jean-Marc<BR>&gt; <BR>&gt; William Zhang a écrit :<BR>&gt; &gt; Hi All, I am working on my master project to port the Speex Acousic<BR>&gt; &gt; Canceller to FPGA. But I am not able to get a satisfied result in its<BR>&gt; &gt; performance whenI integrated it to a SIP softphone as my first step.<BR>&gt; &gt; The SIP softphone calls to a PSTN gateway and lands to my land line<BR>&gt; &gt; phone. I can hear the echo of my every word while I talks on the<BR>&gt; &gt; land line phone. I am using G.711 codec, frame_size 80 and both<BR>&gt; &gt; 1024 and 2048 tail length. The code was compiled as floating point<BR>&gt; &gt; and fixed point in the PC. But noneof them help. I made sure the the<BR>&gt; &gt; synchronization between echo_frame and input_frame was stable and the<BR>&gt; &gt; delay is consistant about 10ms. The echo return lossis around 20db<BR>&gt; &gt; but output_frame and input_frame signal is about the same. I even<BR>&gt; &gt; tried Jean-Marc's latest mdf.c from the subversion but no luck. Has<BR>&gt; &gt; anyone test the performance in any other softphones and how well does<BR>&gt; &gt; it work? I have the recording files, anyone would be interesting in<BR>&gt; &gt; taking a look? I wonder if there is something wrong with my input,<BR>&gt; &gt; setup...BTW: did anyone ever try to port the algorithm to hardware?<BR>&gt; &gt; I will do some profiling and implement the most compuation expensive<BR>&gt; &gt; function in the Xilinx FPGA.I would really appecriate if anyone can<BR>&gt; &gt; share some experience or provide adavise and suggest! I like to<BR>&gt; &gt; contribute my work to the Speex project if my project turns out to be<BR>&gt; &gt; good end. Regards,William <BR>&gt; &gt; _________________________________________________________________ <BR>&gt; &gt; Connect to the next generation of MSN Messenger <BR>&gt; &gt; http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&amp;source=wlmailtagline<BR>&gt; &gt; <BR>&gt; &gt; <BR>&gt; &gt; <BR>&gt; &gt; ------------------------------------------------------------------------<BR>&gt; &gt; <BR>&gt; &gt; <BR>&gt; &gt; _______________________________________________ Speex-dev mailing<BR>&gt; &gt; list Speex-dev@xiph.org <BR>&gt; &gt; http://lists.xiph.org/mailman/listinfo/speex-dev<BR><BR>
<HR>
Connect to the next generation of MSN Messenger&nbsp; <A href="http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&amp;source=wlmailtagline" target=_blank>Get it now!</A> </BLOCKQUOTE><br /><hr />Discover the new Windows Vista <a href='http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE' target='_new'>Learn more!</a></body>
</html>