similar to: multiple microphones and multiple speakers spport

Displaying 20 results from an estimated 1000 matches similar to: "multiple microphones and multiple speakers spport"

2010 Feb 09
1
Stereo AEC
Hi, Can anybody show me how to enable stereo AEC, I tried with the following code and the result is bad, degraded output. Init: ec_state = speex_echo_state_init_mc(frame_size, aec_tail, 2, 2); speex_echo_ctl(ec_state, SPEEX_ECHO_SET_SAMPLING_RATE, &sample_rate); preprocess_state_left = speex_preprocess_state_init(frame_size, sample_rate); preprocess_state_right =
2010 Feb 10
0
Speex-dev Digest, Vol 69, Issue 8
If the left and right channels are processed separately as you do, the parameter Mic-Number in speex_echo_state_init_mc should be 1, not 2 On Wed, Feb 10, 2010 at 4:00 AM, <speex-dev-request at xiph.org> wrote: > Send Speex-dev mailing list submissions to > speex-dev at xiph.org > > To subscribe or unsubscribe via the World Wide Web, visit >
2008 Aug 23
1
Echo canceller
I am using 'portaudio' and 'speex' to implement a speech audio capture/playback. Preprocess works fine but not the echo canceller (associated with preprocessor). I have read 'testecho.c' but it didn't help me. What I am doing bad? This is my implementation: One thread to capture and playback, both are different functions called in different times directly from
2009 Jun 15
1
Performance and Optimization
I have a question about the overall performance of Speex and what I can do to improve it. I'm running Speex Windows x86, Visual C++ EE compiler. I will say right away that I've only compiled debug so far and used no compiler optimizations at all. I use the uwb-mode, preprocessing, denoising and echo cancellation. I've noticed that speex consumes a lot of cpu resources. When I run this
2011 May 25
1
pre-processor's residual echo suppression and AEC order
Hi, Arun and me are working on a echo-canceler module for pulseaudio build around speex. When using the preprocessor's echo filter, specifically in combination with denoise and AGC, it's unclear whether these have to run before or after the AEC. Right now we've got one instance of speex_preprocessor doing AGC and denoise running before the echo canceler; and a second for echo
2010 Oct 28
1
Problem with VAD in preprocessor on iPhone
Hello, I am attempting to use Speex in an iPhone application and running into an issue. I got speex to compile by following these instructions: http://codeforfun.wordpress.com/2010/04/29/compile-speex-for-iphone/ Next, I was able to record some audio and play it back. I then inserted a call to the speex preprocessor and am passing all of the audio buffers I receive from Audio Queue Services
2007 Sep 17
1
Possible fixed point overflow/div 0 preprocess.c
Hi, I'll try to keep this as brief, yet descriptive enough to save everyone some time. If I'm off with this one please forgive me, but it has fixed my issues. I am not sure whether it is just my compiler (gcc 3.3.5) doing the wrong thing with the cast. File: preprocess.c Arch affected: x86, (others?) svn revision: 12778 Description: The SpeexPreprocessState_ member 'nb_adapt'
2008 Feb 17
1
Voice activity detection
Thanks for your reply. I changed my code to: if (speex_preprocess_run(preprocess_state, shortPointer) == 1) { speex_encode_int(enc_state, shortPointer, &enc_bits); } In the mobile version of the software, compiled against the mobile build of Speech, I get 1 and 0 based on whether the speech is detected. In the version of the software compiled against the Win32 version of Speex,
2010 Oct 28
0
Problem with VAD in preprocessor on iphone
Hello, I am attempting to use Speex in an iPhone application and running into an issue. I got speex to compile by following these instructions: http://codeforfun.wordpress.com/2010/04/29/compile-speex-for-iphone/ Next, I was able to record some audio and play it back. I then inserted a call to the speex preprocessor and am passing all of the audio buffers I receive from Audio Queue Services
2009 Jun 15
0
Performance and Optimization
Why haven't you tried using release build with compiler optimizations? It's quite possible that the performance picture could be substantially different. You might end up wasting a lot of time if you do much performance analysis or optimization on a debug build. Debug build not only has no optimization - it also has extra checks that may have a significant performance impact
2010 Jun 15
0
Preprocessor Idle state
I'd like to maintain the speex preprocessor in an idle state when no communication is needed. Purpose: keep the SpeexEchoState struct content "frozen" as to restore last controlled cancel state for reuse with resumed communication. Since the audio path to speaker and mic is intended to be kept alive permanently, the echo delay should remain constant, a prerequisite for
2009 Jun 18
2
Performance and Optimization
The reasons I have posted these questions are: 1) To find out if Speex can take advantage of SIMD extensions. 2) To maybe learn from someone with previous experience in optimizing Speex for moderns x86 architectures before I set off trying all kinds of things on my own. See answers inline: 2009/6/15 Tom Grandgent <tom at grandgent.com> > Why haven't you tried using release build
2010 Aug 16
1
Subdomain Migration
On 8/16/2010 3:44 AM, ramesh wrote: > Hi All, > > I would like have suggestion for changing subdomain (belongs to ISP) to own domain, the scenario as below. > > Presently we have subdomain from ISP ( @xxx.isp.net) > email id : ramesh at xxx.isp.net > > ISP charges huge amount,thou others ISP charges less. so we have planned to migrate to our own registered domain and
2009 Jun 18
0
Performance and Optimization
Quoting Greger Burman <greger at mobile-robotics.com>: > The reasons I have posted these questions are: 1) To find out if Speex can > take advantage of SIMD extensions. If you define _USE_SSE, CELT is already able to use SSE instructions. You must be careful on Windows though because it doesn't support C99 var-arrays and alloca() isn't properly aligned for SSE, so you have to
2013 Apr 23
1
assigning cluster id in cluster package-reg.
Well, you don't give much of an example.... I'm replying CC to the R mailing list. Please ask questions there, rather than adressing individuals for basic help. Here is one; does it answer your question ? data(agriculture) ag.ag <- agnes(agriculture) class(ag.ag) pltree(ag.ag) # the dendrogram, if you want to see it ## cut the dendrogram -> get cluster assignments: (ck3 <-
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,
2008 Mar 29
0
GCC/ELF Visibility patch
Hi, I've attached a patch against SVN r14645 which adds GCC visibility information to all symbols exported from libspeex.so and libspeexdsp.so. It includes a configure.ac change to test that both the compiler flags and __attribute__((visibility)) works, and if so will #define EXPORT __attribute__((visibility("default"))) and if not #define EXPORT I've attached a diff output
2017 Dec 28
0
Help with dates
Your dates have an incomplete year information with 34. R assumes that 00-68 are 2000 to 2068 and 69 to 99 are 1969 to 1999. See ?strptime and the details for %y. You can either append ?19? to the start of your year variable to make it completely express the year or check if the date is in the future (assuming all dates should be in the past) and subtract 100 years from the date. > On Dec
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
Hi, I've attached a patch against SVN r14645 which adds GCC visibility information to all symbols exported from libspeex.so and libspeexdsp.so. It includes a configure.ac change to test that both the compiler flags and __attribute__((visibility)) works, and if so will #define EXPORT __attribute__((visibility("default"))) and if not #define EXPORT I've attached a diff output