search for: tsygankov

Displaying 11 results from an estimated 11 matches for "tsygankov".

2007 Nov 04
2
WaveIn/WaveOut and Speex
...ed very wrong to me as well, but I was just not sure (and still am) how to translate the Char* audio stream generated by WaveIn to a format that can be understood by Speex. Would using speex_decode_int and speex_encode_int instead of speex_decode and speex_encode be the answer? Thank you, Evgueni Tsygankov www.sqlanswers.com www.rusmex.com -----Original Message----- From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca] Sent: Sunday, November 04, 2007 9:33 PM To: Evgueni Tsygankov Cc: speex-dev@xiph.org Subject: Re: [Speex-dev] WaveIn/WaveOut and Speex I'm not sure what input/output fo...
2008 Feb 17
1
Voice activity detection
...sed on whether the speech is detected. In the version of the software compiled against the Win32 version of Speex, speex_preprocess_run always returns 0. If I remove the IF statement, then I get voice transmission, so the mic is working. Is it something to do with VAD sensitivity? Thanks, Evgueni Tsygankov www.sqlanswers.com -----Original Message----- From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca] Sent: Friday, February 15, 2008 6:16 AM To: Evgueni Tsygankov Cc: speex-dev@xiph.org Subject: Re: [Speex-dev] Voice activity detection Just use the return value of speex_preprocess_run()...
2007 Nov 05
0
Fw: RE: WaveIn/WaveOut and Speex
Begin forwarded message: Date: Mon, 5 Nov 2007 07:27:21 -0500 From: "Evgueni Tsygankov" <eugenet@rusmex.com> To: "Jean-Marc Valin" <jean-marc.valin@usherbrooke.ca> Cc: speex-dev@xiph.org Subject: RE: [Speex-dev] WaveIn/WaveOut and Speex Again, thank you for helping me. I know this might seem like a trivial matter to you and other experts in the field, but...
2007 Nov 05
2
WaveIn/WaveOut and Speex
...ample as well. If we deal with 16-bit samples, then two Chars would describe a sample, and so on. My question is on how to deal with Speex output -- if I get a float or a short from Speex' decode function, how does it map to audio samples described above? Thank you for your support, Evgueni Tsygankov www.sqlanswers.com www.rusmex.com -----Original Message----- From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca] Sent: Sunday, November 04, 2007 10:26 PM To: Evgueni Tsygankov Cc: speex-dev@xiph.org Subject: Re: [Speex-dev] WaveIn/WaveOut and Speex > When I was going from Char to f...
2007 Nov 04
3
WaveIn/WaveOut and Speex
...or(UINT i = 0; i < frameSize; i++) { outBuffer[retValIndex] = output[i]; retValIndex++; } When I try to play outBuffer with waveOut, I can hear the voice "somewhere far", but there is a lot of distortion noise. Any help would be greatly appreciated!!! Thank you, Evgueni Tsygankov www.sqlanswers.com <http://www.sqlanswers.com/> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20071104/e0d5ff78/attachment.html
2007 Nov 04
0
WaveIn/WaveOut and Speex
...t thing would be to encode (either using the int or the float version) and do the conversion by hand using proper endianness. To do that, you need to actually figure out how Windows actually interprets its stream of bytes (can't help you on that). Jean-Marc > Thank you, > > Evgueni Tsygankov www.sqlanswers.com www.rusmex.com > > > -----Original Message----- From: Jean-Marc Valin > [mailto:jean-marc.valin@usherbrooke.ca] Sent: Sunday, November 04, > 2007 9:33 PM To: Evgueni Tsygankov Cc: speex-dev@xiph.org Subject: > Re: [Speex-dev] WaveIn/WaveOut and Speex > &gt...
2008 Feb 15
3
Voice activity detection
This must be a simple issue, but I cannot figure it out. I want to use VAD, but I don't know how to check if the actual frame has voice in it or not. So, in my code, I do: int tmp = 1; speex_preprocess_ctl(preprocess_state, SPEEX_PREPROCESS_SET_VAD, &tmp); speex_preprocess_ctl(preprocess_state, SPEEX_PREPROCESS_SET_DENOISE, &tmp); then later, for each frame
2007 Nov 04
0
WaveIn/WaveOut and Speex
...t functions that take +-32767 values and you're feeding (or converting) chars. Unless your machine has very special chars (which I doubt), a +-32767 value just isn't going to fit in. This has nothing to do with Speex BTW, it's just handling the audio data properly. Jean-Marc Evgueni Tsygankov wrote: > Hello, > > > > I know my question has been asked before because I spent the last week > searching the web for how to use Speex in combination with > WaveIn/WaveOut and I ran into a few posts, but none of them answer the > question. There is still a lot of confus...
2007 Nov 05
0
WaveIn/WaveOut and Speex
Evgueni Tsygankov wrote: > Again, thank you for helping me. I know this might seem like a > trivial matter to you and other experts in the field, Sorry, Jean Marc and many others, including me, care very little about an crappy OS produced by that company in the US which has been convicted of (but not punis...
2007 Nov 05
2
WaveIn/WaveOut and Speex
...what Speex needs, and pass a converted buffer to Speex. This is pretty basic stuff and has nothing to do with Windows or its APIs, and everything to do with basic understanding of how audio data is stored in memory. Tom Erik de Castro Lopo <mle+la@mega-nerd.com> wrote: > > Evgueni Tsygankov wrote: > > > Again, thank you for helping me. I know this might seem like a > > trivial matter to you and other experts in the field, > > Sorry, Jean Marc and many others, including me, care very little > about an crappy OS produced by that company in the US which has be...
2008 Jun 06
0
Workflow question
Hello, I am trying to stream voice data in NB mode between two devices. I just wanted to confirm that my understanding of encoding / decoding workflow is correct. On the sender: (1) Obtain a buffer of 16-bits samples from a microphone (2) Break this buffer into buffers of size 160 and pass each of them to speex_encode_int, then to speex_bits_write. In my understanding, I must do