similar to: Speex echo canceller creating some problems. No voice coming.

Displaying 20 results from an estimated 60 matches similar to: "Speex echo canceller creating some problems. No voice coming."

2006 Nov 02
1
echo cancellation on PDA
I did the test on another PDA which runs XScale 416Mhz CPU, the EAC arithmetic could be done in 1ms, but for the previous PDA (TI OMAP 168Mhz), it take more than 100ms! Though EAC could run in time on the new PDA, it did no help to cancel the echo, here is my test scenario: Init echo_state: echo_state=speex_echo_state_init(160,1120); int tmp=8000;
2006 Jan 31
0
About echo cancelling
There were little changes when I activate "echo cancel" without AGC. And activating "echo cancel" with AGC results poor voice quality. The relationship between input frame and echo frame is written to "very important" in SpeeX 1.1.11.1 manual. And I use "previous decoded data" for echo frame. <<<<---- no problem??? I show you again my code
2009 Dec 16
1
AEC Troubles
Hello, We are experiencing a few problems with Speex AEC. We are using it to process audio data on a real time stream over IP with Speex codec (frame size = 320). We initialize the echo state like this : SpeexEchoState * echo_state; echo_state = speex_echo_state_init(320,512); int sr = 16000; speex_echo_ctl(echo_state, SPEEX_ECHO_SET_SAMPLING_RATE,&sr); We are not really sure about
2008 Jan 17
1
asterisk-users Digest, Vol 42, Issue 51
hi all, how to set the caller id facility for the TDM400p card. Please help me thanks, sandeep.s ----- Original Message ----- From: <asterisk-users-request at lists.digium.com> To: <asterisk-users at lists.digium.com> Sent: Tuesday, January 15, 2008 3:09 PM Subject: asterisk-users Digest, Vol 42, Issue 51 > Send asterisk-users mailing list submissions to > asterisk-users at
2008 Jul 22
1
FW: SPEEX_PREPROCESS_GET_ECHO_STATE broken
All, The implementation of SPEEX_PREPROCESS_GET_ECHO_STATE in preprocess.c seems to be broken. The value of the echo_state pointer is assigned to the stack variable rather than to the memory location pointed to by the stack variable. Code snippet from preprocess.c: case SPEEX_PREPROCESS_GET_ECHO_STATE: ptr = (void*)st->echo_state; break; It seems as though the code should
2010 Jul 20
0
[SPAM] [BombData][alltestmode] Re: Speex Echo Cancellation
Anton A. Shpakovsky <saa <at> tomsksoft.com> writes: > > As for me - speex_echo_cancellation is a better choise. Try using it in > capture thread instead > of those speex_echo_capture and speex_echo_playback functions. > > And please, describe your problem in details. Cause the fact that you > "didn get echo cancellation" > doesn't mean you are
2010 Jul 20
1
[BombData][alltestmode] Re: [SPAM] [BombData][alltestmode] Re: Speex EchoCancellation
Well, I'm not a professional in AEC theory, but what I've mentioned is: speex_echo_state_init(20, 320*10) - frame size should correspond to 20ms. At your sampling rate (16000hz) is should be 16K*0.02 = 320. The same I can notice about echo tail. 100ms: 16000*0.3 = 4800, not 3200 as you has. But that's not crucial I think. Just wanna you get the point. "Internally,
2006 Jan 25
1
About echo cancelling
Hi. I've implemented "echo cancel" to voip project. But it doesn't work well . (I cannot feel the enhancement with activated AGC) My encode settings : 1. frame size : 320 bytes. 2. sampling rate : 16000 Hz (WB) 3. mono echo state initialized like this : echo_state = speex_echo_state_init(framesize, framesize*16); and befor encode : speex_echo_cancel(echo_state,
2006 Jun 07
0
Echo canceller problem
Welcome everybody. I am new here on the list. Thank you very much for speex encoder and decoder. They are working great. I compile speex coded for str911 Arm processor. But I have a big problem with echo canceller from 1.1.12 speex package. I create echo canceler state: SpeexEchoState * echo_state = speex_echo_state_init(FRAME_SIZE, FRAME_SIZE * 5); FRAME_SIZE is in my project 160 samples.
2006 Sep 21
1
echo cancellation causes assertion
Hello, i'm adding echo cancellation to my voip application, but when i call speex_echo_capture() or speex_echo_playback() causes an assertion failed, it seens that there is a delete in any where. i've encapsulated echo canceller in a class that storage the state and simply call the functions: void EchoCanceller::Playback(short *echo_frame) { speex_echo_playback(echo_state,
2007 Dec 06
1
Echo cancellor on Windows, a few questions.
what i want to achieve is simple, i want to be able to sitback in my chair and talk over a voip call using speex. as the mic and the speakers are built into the laptop, an echo canceller is required. what i am doing is this : First, each time i finish writing a block to the waveout, i copy it into a buffer like this: Segment *pseg = (Segment *)phead; waveOutUnprepareHeader(waveOut, phead,
2009 Jan 26
2
speex_echo_cancel, please help!
Hello, Need some help using the speex_echo_cancel. I've read the documentation about the speex_echo_cancellation function: speex_echo_cancellation(echo_state, input_frame, echo_frame, output_frame); (in) echo_state => speex internal state. (in) input_frame => audio captured by mic. (in) echo_frame => the signal that was played in the speaker. (out) output_frame => the
2009 Jun 21
0
Speex AEC for Coldfire
Hi Guys, I'm attempting to use the libspeexdsp component with a Coldfire M5329. I've downloaded the speex-1.2beta3 and configured using the following: ./configure --host=m68k-uclinux --prefix=/home/uclinux/uClinux-dist --enable-fixed-point LDFLAGS='-Wl,-elf2flt' The library builds fine (or appears to) an is placed in the subdir 'lib' of the prefix shown above; my routine
2008 Feb 08
1
Echo Canceller on Windows Mobile
Hi Jean Marc, We are running the speex echo canceller code on a Windows Mobile smartphone using a TI OMAP 201MHz 850. We are making voip calls and audio is working without echo canceller code. Simply adding the following 2 functions whether the echo cancellation is wired in (ie we use the output frame ) or not performance becomes terrible. Note 2 separate threads are used to handle audio.
2008 Feb 11
0
Echo Canceller on Windows Mobile
_____ From: Mohammed Sulaiman [mailto:mhh.sulaiman@talk21.com] Sent: Monday, February 11, 2008 12:53 AM To: Dennis Liu Subject: RE: [Speex-dev] Echo Canceller on Windows Mobile Hi, thanks. One question did you use these 2 functions speex_echo_playback speex_echo_capture No, I didn't use them. I use my own code to buffer microphone and speaker data. or do you have your audio in
2009 Oct 08
1
2 weeks lost in the AEC world
Hi, my VoIP system uses speex with framesize = 160 samples(20 ms) at 8khz, sending and receiving paquets of 1600 samples(200 ms). When I receive a packet, I buffered it (I have also tried with speex_echo_playback) before sending to the speaker. When I capture from microphone, I fist remove DC offset (I saw in OPAL sources) and then I call speex_echo_cancellation for every one of the 10
2006 Oct 27
0
Echo Canceller trouble in 1.2beta1
Can you first try the svn version (or apply https://trac.xiph.org/changeset/11882). As I mentioned in a previous email, there's a bad bug in the 1.2beta1 echo canceller. Jean-Marc Coffey, Michael a ?crit : > Hi Folks, > > I am having trouble using speex_echo_cancel. As a starting point, I am > using the testecho.c source code. I compiled the 1.2beta1 version. I > have not
2009 Feb 05
0
AEC in live performance
Hi, I plan to use AEC for a live performance, storytelling for very young children (and their parents!) in a mongolian yourte . Actually the storyteller can make vocal loops, there is an omnidirectional microphone in the center of the yourte, 5 loudspeakers in a circle along the yourte's wall and Pure Data in a linux box. And now she wants to make vocal loops over music and loops over
2009 May 26
0
Hi, I've got 2 problems about Speex
Hello! I hope this Email is still available. My goal is to cancel the echo caused by the client's mic and speaker through the Internet, which is also the aim of Speex. I have read the manual and the api reference, but still have some problems about the usage. 1. about function speex_echo_cancellation(echo_state, input_frame, echo_frame, output_frame); Parameters (input_frame,
2009 Sep 29
1
SPEEX_PREPROCESS_SET_ECHO_STATE produces heap corruption
Hi, when I use preprocessor with AEC, VC++ alerts me about heap corruption. I have protected speex_echo_playback, speex_echo_capture and speex_preprocess_run with mutexes, to avoid echo_state being used at the same time, but it still happens. Any help about this ussue? Thank you.