search for: speexclient

Displaying 20 results from an estimated 42 matches for "speexclient".

2007 May 01
2
Sending speex over a network
I am trying to compile speexclient.c. I downloaded all the files to ~/speex- 1.2beta1/include When I call ./compile.sh I get the following errors, speexclient.c: In function 'main': speexclient.c:164: error: 'SPEEX_PREPROCESS_SET_ECHO_STATE' undeclared (first use in this function) speexclient.c:164: error: (Each u...
2007 Apr 30
4
Sending speex over a network
Hi All, I would like to communicate speech over a network compressed using speex. However, I do not want to communicate a whole Ogg-formatted file. I am interested in only the speech frames. I invoked: speexenc input-file-name - > raw-speech This, I am thinking gives the speech frames only. To play this back at the receiving end, do I need to format it into Ogg formatted file before I can
2005 Oct 11
1
jitter.c How to
Hello Jean-Marc, Hello speex-dev-people, Jean-Marc Valin wrote: > All I can suggest is having a look at my simple client at: > http://people.xiph.org/~jm/speexclient/ Unfortunately, this does not compile: <<<<< snip >>>>> bjoern@phobos:~/beleg/speex/speexclient-0.0-dev$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for ma...
2005 Oct 10
2
jitter.c How to
Hi all: How to use jitter.c, I see this file is not include in the lib. Sorry for this newbie Q.
2008 Mar 28
1
acoustic echo canceller & noise reduction sample code
Hello? My name is Hyeonwoo Oh. I?m developing video conference software using speex library. Can you give me some sample codes for acoustic echo canceller and noise reduction? I tried noise reduction API, but failed. Normal encode/decode API is working well. Thank you very much for your good job. I?m very pleased with speex. Best regards, Hyeonwoo Oh
2010 Jul 15
3
Speex Echo Cancellation
...t; Hi > > I am using speex for cancelling echo.but i am not succeeded. > I need echo cancellation in urgent.Please help m. Just check the documentation.... but, to be more precise: check out the mini application for a quick start, loadable from this URL: http://svn.xiph.org/trunk/speex/speexclient/ Rob
2007 May 25
5
Re: compatibility issues.
...ently on most compilers, so the real-time requirement is not a big deal, as long as you know how to do this with your operating system (if you have one). You do not need Ogg containers for something like this, just search the archives for RTP references and you will find much more. Look at the SpeexClient application provided in the source tree, and at the testenc examples in the libspeex directory. The Speex part of things is pretty easy (thanks to Jean-Marc). It is the audio interface for your specific platform and the call setup protocals (e.g. SIP) where the real work is. If you identify...
2010 Oct 14
2
how to play multiple speex audio streams simultaneously
Hello, In a way similar to speexclient voip example, I want to have a voip application where 3 or more users can interact. This creates the following problems "1. How to playback 2 or more audio streams such that they appear overlayed (parallel)". The audio streams are speex encoded. I have few approaches in mind. 1. Create...
2006 Nov 13
13
Quick survey for Speex 1.2
...t for 1.2, then maybe for 1.4. Oh, and no I will not make Speex compatible with G.729 :-) Jean-Marc P.S. I finally got around to posting my trivial Speex client that shows how to use Speex with the echo canceller, preprocessor and jitter buffer. It's in svn at http://svn.xiph.org/trunk/speex/speexclient/
2005 Oct 11
1
noise when passing trougth speex_preprocess
Hi all, as in subject, speex_preprocess inject noise in my data. Someone can help ? Here's the way that i'm using: #define NN 160 /* 20msec di audio */ #define AUDIO_SAMPLERATE 8000 spx_int16_t TEMP_Buffer[NN]; speex_pp_state = speex_preprocess_state_init(NN,AUDIO_SAMPLERATE); c = denoise; speex_preprocess_ctl(speex_pp_state, SPEEX_PREPROCESS_SET_DENOISE,&c); c = agc;
2005 Oct 11
3
R: echo cancellation
On Tue, 11 Oct 2005 10:36:51 +0200, Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> wrote: > Source code at: > http://people.xiph.org/~jm/speexclient/ I rewritten my program so it is more similar to yours, I grabbed your code for storing and retrieving echo, and I have better results, I think the echo is cancelled in about 50% but it still can be heared. I think there is a problem with jitters on windows. on linux you have smaller latency...
2007 Aug 11
2
speex and rtp
Hi all, i've been having problems for the past little while with finding a app library for my voip application. then looking at speexclient i noticed there are timestamps and sequence numbers included in the implementation. my question is: should i get a third party RTP lib for my application or simply emulate the speex client in its RTP like properties. wouldn't it be easier and require less overhead and produce less latency i...
2007 Sep 18
1
libspeex sample app?
Hello, is there any sample code that uses libspeex? I wrote an app that uses it according to the manual, but the encoding does not sound good enough. I haven't figured out if it's a bug or a configuration. Is there any simple code that encodes properly? yx -------------- next part -------------- An HTML attachment was scrubbed... URL:
2008 Sep 13
1
Bug (and fix) for speex_jitter_buffer.c
Hi, I'd like to report a bug in speexclient/speex_jitter_buffer.c. In the function speex_jitter_get(), after the line: packet.data = data; add the line packet.len = 2048; If this variable is uninitialized, then in jitter_buffer_get() (in jitter.c), the predicate "jitter->packets[i].len > packet->len" is undet...
2009 Jan 05
1
Echo cancellation and synchronization
Thanks for your quick response. Do you know how many playback frames that would be considered "ok" to buffer up in this scenario? I've tested the speexclient application and got similar results. There isn't any option to the playback/capture-mechanism for adjusting the buffer size? It feels like doing my own buffering would simply be a copy paste of your buffering but with a larger buffer size. I am bit confused here :-) Regards, Peter Jean-Marc V...
2005 Oct 11
2
R: echo cancellation
Hi, Indeed I too have troubles implementing echo removal, I like ask kindly to Jean-Marc (or any other) if him can put a source code demo to show us how to use effectively echo removal API and parameters in real case scenario. A big thank you! Roberto -----Messaggio originale----- Da: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] Per conto di hs Inviato: marted? 11 ottobre
2007 Jun 29
0
Re: compatibility issues.
thanks for the reply Jim. I'm actually well aware of the packaging, setup and teardown of sessions,and have the audio interface part figured out and implemented (Port Audio). The speexclient.c encapsulate audiocapture,encoding,sending and decoding. for my purposes now i've implemented my code more modular. first so i could understand each piece of the software involved and so i could come up with the best way i want to put it all together later. unless i'm missing something-an...
2010 Jul 20
2
[SPAM] [BombData][alltestmode] Re: Speex Echo Cancellation
...ex for cancelling echo.but i am not succeeded. > > I need echo cancellation in urgent.Please help m. > > Just check the documentation.... but, to be more precise: check out the > mini application for a quick start, loadable from this URL: > > http://svn.xiph.org/trunk/speex/speexclient/ > > Rob > Hi i tried the code from the mini application for a quick start, loadable from this URL: Maris Engineering <mail <at> maris-ee.eu> writes: but i didnt get echo cancellation. In my code i used two threads one for audio capture and another thread for playback....
2006 Nov 13
1
RE 2. Quick survey for Speex 1.2 (Jean-Marc Valin)
....2, then maybe for 1.4. Oh, and no I will not make Speex compatible with G.729 :-) Jean-Marc P.S. I finally got around to posting my trivial Speex client that shows how to use Speex with the echo canceller, preprocessor and jitter buffer. It's in svn at http://svn.xiph.org/trunk/speex/speexclient/ ------------------------------ Message: 3 Date: Mon, 13 Nov 2006 11:31:20 -0800 From: "Aron Rosenberg" <arosenberg@sightspeed.com> Subject: RE: [Speex-dev] Quick survey for Speex 1.2 To: <speex-dev@xiph.org> Message-ID: <C214D66711999F4796CA19A15E7323533846E6@ma...
2007 Dec 31
2
Re: Problem with beta 3 jitter buffer
Daniel Schmidt a ?crit : > I found the cause of the problem. The function shift_timings can > produce overflows in the timing array if the jitter is huge or the > time units are very short. After changing the timing values' type from > spx_int16_t to spx_int32_t it seems to work. Hmm, I always assumed there wouldn't be any overflows. What parameter range are you using that