Displaying 20 results from an estimated 200 matches similar to: "C++ wrapper for speex"
2004 Aug 06
1
C++ wrapper for speex
Ronald,
I suggest we take this discussion off the list after
this post.
I don't see any problems with your code. However, I
can make a few suggestions:
1) If you replace the lines:
pSpeexHdr->lpData = (char*)pSound;
pSpeexHdr->dwBufferLength = decodedSamples * sizeof(short);
with:
pSpeexHdr->lpData = lpHdr->lpData;
pSpeexHdr->dwBufferLength = lpHdr->dwBufferLength;
2004 Aug 06
2
C++ wrapper for speex
hi Tom,
i downloaded your speex wrappers and they're really
what i'm looking for! i really cannot worry about
container support at the moment because i'm working
with real-time audio, and hopefully toward VoIP when
everything else is in order.
im using waveform to capture data from the microphone.
the raw PCM sample is stored in the WAVEHDR
structure's member lpData, and this
2004 Aug 06
1
C++ wrapper for speex
hi sirs,
i am only recently studying speex and i'm looking for
a C++ wrapper for speex that has higer-level
implementations for the Encode and Decode functions,
to sort of base my initial understaning of how the
speex API work.
i have in fact created my own, following on the
instructions in the speex codec manual, but i havn't
really made any positive progress. (a lot of people
have
2005 Jan 05
4
Encoding and decoding problem in speex 1.0.4
Hi,
I am using the speex 1.0.4 library from Windows.
I have posted my problem before but didn't get a solution. I am doing an
VOIP project
in which i am recording sound and streaming it to the peer. I wanted to
encode and decode
wav files that brought me to this site.
I am recording sound in the following format:-
m_WaveFormatEx.wFormatTag = WAVE_FORMAT_PCM;
2006 Oct 30
0
Integrating speex with VideoNet application: Constant background noise
Hi,
I am developing a peer-to-peer video conference application which uses speex as a codec for the voice.
I am new to speex, so please bear with me if I asked the obvious. After I added the encode and decode function to my MFC app, I heard a constant background noise, even when no one is speaking into the microphone.
#define FRAME_SIZE 160
The application is coded in MFC C++. The record
2006 Nov 01
1
Integrating speex with VideoNet application: Constant background noise
Hi,
Can someone please help me with my problem below. Any suggestions is appreciated.
thanks,
Carine
----- Original Message ----
From: Carine Liang <carineliang@yahoo.com.sg>
To: speex-dev@xiph.org; speex-dev@xiph.org
Sent: Tuesday, 31 October 2006 1:05:49 PM
Subject: [Speex-dev] Integrating speex with VideoNet application: Constant background noise
Hi,
I am developing a peer-to-peer
2006 Nov 02
1
Integrating speex with VideoNet application: Constantbackground noise
Hi John,
Thanks for your reply.
Yes, my output device is in 8-bit mode, same as my input mode. I'm actually working in char (8 bit) arrays. Is it necessary to work in signed short integers only? I changed all the short arrays in the example to char.
Carine
----- Original Message ----
From: John Miles <jmiles@pop.net>
To: carineliang@yahoo.com.sg; speex-dev@xiph.org
Sent: Thursday,
2006 Nov 05
1
Integrating speex with VideoNet application: Constantbackground noise
Hi,
I've changed the m_waveFormatEx.wBitsPerSample for both record buffer and playSound buffer, changed my array from char to short and I'm still getting the same constant background noise. I notice that when I talk into the mike, I will get a slightly louder noise, can't hear any clear speech... Any idea what's wrong?
Regards,
Carine
----- Original Message ----
From: John Miles
2006 Dec 24
1
Integrating speex with VideoNet application: Constantbackground noise
Hi,
I'm still unable to get rid of the background noise though I've changed
the PCM samples to 16 bit.
I'm began to wonder if I can just take the PCM samples and encode them.
What my application tries to do is to record the voice from a microphone, encode it, send it via the socket to a peer, decode at the peer's side and play the voice. My application works fine without the
2005 Nov 05
1
buffer overruns for small files
I wonder if anyone would have a comment on an experiment I have pretty much completed in my MFC/C++ project. With my simple libvorbis implementation, ogg decoding works just fine for files that are 10kb or larger. For anything smaller (actually, I don't have a 9kb file, so <= 8), it seems that I get an inaccurate value for ov_pcm_total. Though ov_read returns zero, I overflow the buffer
2005 Apr 04
0
tgAudioCodec.zip
Hello,
I tried to download the
http://www.grandgent.com/tom/projects/tgAudioCodec/tgAudioCodec.zip
link in this list but it does not exist. Where can I find it? If
someone have it please send it again to list. I urgently need wrapper
classes of Speex in C++ and Delphi. Please help me.
Thank you.
2005 Apr 04
2
tgAudioCodec.zip
I originally posted these classes because they turned out nice in
my application, were reasonably generic, and I thought they'd be
useful to other people. I figured it was a chance to give something
back to the community.
I eventually discovered that this was a bad idea and took them
offline mainly for the following reasons:
1) Supporting the various versions of Speex is a nuisance,
2008 Sep 10
1
Bug in winealsa.drv? Incredibly specific oddity
I've been struggling desperately to get iGuidance 4 working with Wine and I've come across what seems like an incredibly specific problem.
I've been struggling with the TTS output for the navigation, it just keeps randomly locking up the app, sometimes after a mile, sometimes 30, after figuring out I could debug just the wave classes, I think I've found a clue.
It keeps hanging
2005 Apr 26
1
tgAudioCodec.zip
Jean-Marc,
Ok, I understand. It's floating point but I don't have a mechanism
in place yet to capture the source data. I'll do that, reproduce the
problem, and put together a minimal sample program that can reproduce
it given a data file.
Thanks,
Tom
Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> wrote:
>
> Hi Tom,
>
> In order to trace the problem,
2005 Apr 26
1
tgAudioCodec.zip
I have (finally) posted my Speex wrapper classes. They are at:
http://www.grandgent.com/spx/tgAudioCodec.zip
I followed your recommendations and they worked fine with 1.1.0.
However, I'm still having the same problem with 1.1.7 that I had the
last time I tried to upgrade. I'm using the same code with both versions,
except for calling speex_encode_int instead of speex_encode, and
2005 Apr 29
0
noise cancellation
The 1.1.x Speex versions feature a denoiser that I'm a big fan of.
It's adaptive and will filter out pretty much anything that is fairly
stable over time while preserving the quality of the speech very well.
You will need to make the following calls to set it up and use it:
speex_preprocess_state_init
speex_preprocess_ctl with SPEEX_PREPROCESS_SET_DENOISE
speex_preprocess
You can
2015 Jan 30
0
Very slow disk I/O
On 1/29/2015 7:21 PM, Jatin Davey wrote:
> [root at localhost ~]# lspci | grep RAID
> 05:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS-3
> 3108 [Invader] (rev 02)
to get info out of those, you need to install MegaCli64 from LSI Logic,
which has the ugliest command lines and output you've ever seen.
I use the python script below, which I put in
2016 Feb 16
0
slightly off-topic, RAID program for on-board SAS 2308-4i ?
On 2/16/2016 3:23 PM, Zube wrote:
> Does anyone know what program can be used to query the RAID status
> from the OS for an on-board LSI SAS 2308-4i?
the 2308 isn't actually a megaraid, its a simple SAS HBA that has an
optional raid mode IF its flashed with IR firmware... this only supports
raid 0/1/10. I always(!) flash these with the IT firmware that
turns them back into a
2005 Apr 27
0
tgAudioCodec.zip
> >
> > This time, I've saved the decoder's output. I'm hoping that if you
> > listen to it, you might have some idea of the problem. It sounds like
> > the low half of the frequency spectrum is somewhat ok, but the high half
> > is totally messed up, getting 'frozen' on these weird sounds. (I'm
> using
> > wideband 16kHz only. VBR
2005 Apr 27
0
tgAudioCodec.zip
I am using the denoiser and AGC, but the problem persists if I turn
them off (stop calling speex_preprocess() altogether). Also, I have
reproduced it on both a noisy system and a quiet system that hardly
needs the denoiser.
I know what you mean though, I have heard similar sounds when pushing
the denoiser too hard. For example, doing 100x AGC, or trying to
use an extension cord with my