Hello, first of all, sorry for the joke in the subject ;-) I have successfully update the speex library my software was using from 1.1.12 to 1.2beta1 (1.1.13). It is a VoIP software, where i set preprocessor VAD on and use the result of speex_preprocess() to determine if there is voice activity. I must say that it works fine...since i have update to the new version. Ive been testing, and discover that with my noisy microphone and me in silence, it returns that there is voice activity, and when i activate mic boost in my sound card (more noise) it returns no voice activity!!! :-S In both cases, the denoise filter works fine. I've seen in speex_compute_vad() source that there are only one change from last version in line 395. I remember that it was a bug reported in this list, are you sure the change is correct? or is the error in other place of speex_preprocess()? thank you by MJM.
conrad and others, i am trying to link the symbian library into my application. it complains about havng to relocate float point emulation routines. do i have to incude any of them in the app? - farhan
Hi Ashar, I haven't been building on symbian for a while, perhaps someone else can help. It may simply be that some recently added routines haven't been placed within FLOAT or FIXED_POINT #defines; ie. that floating point code is being built even though FIXED_POINT is defined in config.h. cheers, Conrad. On Wed, Oct 11, 2006 at 08:51:03AM +0000, Ashhar Farhan wrote:> conrad and others, > i am trying to link the symbian library into my application. > it complains about havng to relocate float point emulation routines. > do i have to incude any of them in the app? > > - farhan > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev
Ashhar Farhan a ?crit :> conrad and others, > i am trying to link the symbian library into my application. > it complains about havng to relocate float point emulation routines. > do i have to incude any of them in the app?I've never used Symbian, but even if you compile with fixed-point enabled, there are still a few float operations left (e.g. in initialisation, some less frequently used bit-rates, ...), so you might need the float emulation stuff. Jean-Marc