similar to: Echo cancellation diagnostic code

Displaying 20 results from an estimated 600 matches similar to: "Echo cancellation diagnostic code"

2007 Mar 22
2
Echo cancellation diagnostic code
> Thanks for the great work. It indeed helps to diagnose of echo > canceller and narrow down the > problem area. Good, so it worked for you? > I am not an expert in the signaling processing but I > wonder if it is possible > to add the linearity check in the echo_diagnostic function? Theoretically, yes. In practice, I'm not sure how accurate it would be. Do you have any
2007 Mar 23
1
Echo cancellation diagnostic code
All I can say for now is that: 1) My diagnostic tool does funny things that need to be fixed 2) It was probably also getting confused by the clicks at the end of the files 3) There seems to be odd things with your recordings, though I can't say what that would be. Are you changing something during the recording by any chance? Note that if a person close to the mic of speaker moves, that
2007 Dec 05
1
AEC diagnistics generated files
Sorry for not being accurate in the original question. My testing environment is set to 20ms frames (PCM 16 8 1 to be precise). I have verified that all the frames that I feed to the AEC have the fixed size of 320 bytes. So this is why I am presuming that the the dumped files should be of equal size. The output signal is good and not distorted. It has echo, though. In a try to diagnose that I
2007 Mar 22
0
Echo cancellation diagnostic code
Definitely! It tells me that my delay is fine but drifting is -15. I use the same onboard sound to record the near end and far end voice. So I can assume it should be fine? But I don't see the any different between input and output the echo_canceller function for this recording. Maybe there is some nonlinearity issue there? The link of this file(Capture1.zip) is in
2007 Dec 06
0
AEC diagnistics generated files
Hi Dmitry, I met the same problem a few months ago and at that time I used 1.2beta2 code/library downloaded from Speex homepage. That bug has been fixed in the most updated source code in svn. Regards, Eddy ----- Original Message ---- From: Dmitry Nikitin <dmitry.nikitin@advatel.com.au> To: speex-dev@xiph.org Sent: Wednesday, December 5, 2007 12:31:57 PM Subject: [Speex-dev] AEC
2007 Apr 14
0
echo diagnostic script improvement
hello All I believe, more improvements require echo diagnostic script for octave tool. First of all, I found mistyping inside script, where hardcoded size of buffer used for matrix creation (1024) has to be replaced with variable from function parameter. I'm not sure, if octave displaying messages while executing script or only on success completion, however it would be good to have more
2007 Sep 22
1
Echo Cancellation Problem -- with sound sample
Hello all, I am trying out the echo cancellation of Speex (1.2beta2) on Windows XP. I use the Windows Media API (i.e. waveInOpen, waveOutOpen etc) for playback and capture, but I cannot make echo cancellation works in my use case. Here is a description of what I tried: (the sound is in 8kHz and 16 bits per sample, the frame size is 240, tail_length is long enough to cover the far end to near end
2009 Aug 11
2
AEC troubleshooting
I actually forgot to mention that I'm using ultra-wideband mode, but seems like you understood that anyway. Is this true that Speex echo cancellation only performs well in narrowband mode !? I've been using 100 ms as the default tail length. I don't know what the ideal tail length would be. I have tried shorter and longer tails but it hasn't made any difference. Does
2007 Dec 05
1
AEC diagnistics generated files
Hi Guys, I am trying to incorporate the speex AEC into my RTP stack. Trying to diagnose why the echo is not being cancelled I enabled DUMP_ECHO_CANCEL_DATA as per the docs. The problem is that the dump files the AEC generates are of different size. As I understand this and looking at echo_diagnostic.m, the files are supposed to be of same size. Can someone give me a hint as to why this could
2007 Sep 22
1
Echo Cancellation Problem -- with sound sample
Thank you for you quick reply, Jean-Marc. I have just used a human voice to replace the sine wave, but the result is like a broken voice after tens of seconds. Do you have some sample voice in .sw that I can test with? I want to have one set or a few sets of sample voice that work for my understanding and debugging. This is the output from echo_diagnostic.m in my human voice test: Far end to
2009 Aug 11
2
AEC troubleshooting
An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20090811/ad615b2a/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: comunip.gif Type: image/gif Size: 1663 bytes Desc: not available Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20090811/ad615b2a/attachment.gif
2008 Aug 21
1
Echo Cancellation, what format does the .sw files have
Hi I'm debugging why echo cancellation does not work in my app using the DUMP_ECHO_CANCEL_DATA flag. What format does the data I receive have, looks like 16bit integers just dumped but when plotting it in MATLAB I do not get a raw audio data signal I expected. Kind Regards //Gunnar Gunnar Karlsson HotSwap Stockholm AB Landsv?gen 39| SE-172 63 Sundbyberg, Sweden Mobile +46 739
2009 Aug 11
0
AEC troubleshooting
Ok, let me be more clear on this. AFAIK, Windows OS doesn't expose speaker input as other OS ( Linux, Mac OS...). That puts you in bad spot in using Speex AEC with windows. Only way to work is to use Soundcard with ASIO functionality which does give you speaker input. But then you would have to impose that requirement on all your users. I heard Speex AEC works great from developer who
2009 Aug 11
0
AEC troubleshooting
Well, I am not the person to be asked about how Speex AEC works :) And I was referring speaker input as having direct access into what has been played thru speaker. (ASIO Soundcard provides interface for that) So if I am remebering correctly, with data from Mic and Speaker in sync, speex AEC should do the job. Tim _____ From: Guilherme Balena Versiani [mailto:guibv at
2009 Apr 20
2
Echo Can Tail Length
Hi, I've been trying to understand the documentation on the Speex echo canceller, and unless I'm confused, I think there's a mistake somewhere. The documentation on http://speex.org/docs/manual/speex-manual/node7.html#SECTION00740000000000000000 says, " The recommended tail length is approximately the third of the room reverberation time". However, the Octave script
2009 Aug 21
0
AEC Troubles
Hi I've been debugging and troubleshooting echo cancellation myself recently and I have made some observations. First of all playback and recording must be synchronized. There cannot be any clock drift between the microphone signal and the speaker (echo) signal. This has been said many times in the mailing list, but I will repeat it anyway. You have to first make sure that this is not your
2009 Aug 21
2
AEC Troubles
Hello? I am a new user of speex.I am currently working on speex frames and I have some questions. I am using narrowband and long tail length, and it works very well with speex test DEMO. But it is very difficult to have speaker input in perfect sync with mic input. Speex does not work at all. Any suggestion? Regards? -------------- next part -------------- An HTML attachment was scrubbed...
2013 Jan 07
0
Something wrong with echo_diagnostic.m
Hello everyone, I'm a new comer to this mailing list. I found that the echo_diagnostic.m included in speex-1.2rc1 seems to have grammar mistakes which cause parse error in octave 3.6.2. I wonder if anyone have ever executed this code under octave/matlab. I also made some minor modifications to the file to correct those errors and publish it here. If it can helps the project to be more
2014 Feb 07
0
Speex-dev Digest, Vol 115, Issue 2
Hi, Rhett, echo_diagnostic.m can produce an echo canceled file along with the possible warning messages. Can it cancel the echo properly? It may announce the "Drift estimate is ..." message if the recorded sound contains not only echo but also other sound like a near-end speech. In other cases, it may truly indicate a mismatch of the sampling frequency. Regards Kaiyu On Thu, Feb 6,
2014 Feb 04
0
Struggling with AEC and OpenSL
Hi, Speex devs, I apologize in advance if this is not the proper venue for this question, but I had seen in the archives that other threads of this nature had been discussed. In brief, I'm trying to get AEC working on a simple Android NDK app. It's a basic "play from a file, record from the mic to file" loopback test. I'm using OpenSL ES. I establish a player and a