search for: viack

Displaying 19 results from an estimated 19 matches for "viack".

Did you mean: vack
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...ss*. If this fixes or at least betters the situation, you're going to need to find a legit way to insulate these cards, or to switch cards. If it's for customers, I should hope you wouldn't be using enamelled aluminum foil. :D -----Original Message----- From: Tongbiao Li [mailto:tli@viack.com] Sent: Thursday, September 18, 2003 11:20 AM To: speex-dev@xiph.org Subject: RE: [speex-dev] speex_denoise on non-microphone noise (static ?) <p><p>Thanks for the speedy response and detailed, enlightening explanation. Now I understand where the problem is, and will try out your su...
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...rference noise. And chances are, you have to use some kind of wizard to get the user to set their volume levels correctly and speak properly into (and test) the microphone, so it shouldn't be too much harder on the user to have the profile get built as part of that... Tom Tongbiao Li (tli@viack.com) wrote: > > That's might be speex_denoise() is trying to do already, based on the > fact that if noise is present in speech signal, the former gets > suppressed to a certain extend. Also, I noticed after suppression, the > short, noisy attack - speex_denoise() have to be do...
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...process (for now anyway...) One person I talk to has a monitor which causes annoying noise only when the screen is mostly white. So sometimes I end up asking them to rebuild the profile. Well, I'm not sure if this is helpful or not, but it works for me.. :) Tom <p>Tongbiao Li (tli@viack.com) wrote: > > The problem started with speech detection. Speech sections are detected > well. However, once in a while non-speech sections are also marked as > speech. The root was finally traced down to microphone static noise. > > Then I pulled the microphone out. Our sy...
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...e's a different problem and I'm just yapping into the wind, the best thing to do would be to get a sound card that fits into an AC97 riser, or an insulated sound card, if they exist. Turtle Beach and Roland seem like likely vendors. -----Original Message----- From: Tongbiao Li [mailto:tli@viack.com] Sent: Thursday, September 18, 2003 10:37 AM To: speex-dev@xiph.org Subject: [speex-dev] speex_denoise on non-microphone noise (static ?) <p><p> The problem started with speech detection. Speech sections are detected well. However, once in a while non-speech sections are also...
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...ent problem and I'm just yapping into the wind, the best thing to do would be to get a sound card that fits into an AC97 riser, or an insulated sound card, if they exist. Turtle Beach and Roland seem like likely vendors. -----Original Message----- From: Tongbiao Li [mailto:tli@viack.com] Sent: Thursday, September 18, 2003 10:37 AM To: speex-dev@xiph.org Subject: [speex-dev] speex_denoise on non-microphone noise (static ?) The problem started with speech detection. Speech sections are detected well. However, once in a while non-spe...
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
...process (for now anyway...) One person I talk to has a monitor which causes annoying noise only when the screen is mostly white. So sometimes I end up asking them to rebuild the profile. Well, I'm not sure if this is helpful or not, but it works for me.. :) Tom <p>Tongbiao Li (tli@viack.com) wrote: > > The problem started with speech detection. Speech sections are detected > well. However, once in a while non-speech sections are also marked as > speech. The root was finally traced down to microphone static noise. > > Then I pulled the microphone out. Our sy...
2004 Aug 06
1
auto-detection of frame boundary
Here's the situation: 3 frames are being transferred back to back over RTP. The total payload is known (thus the TOTAL frame size). We'd like to decode all 3. According to IETF RTP Profile (appendix C, of Jean-Marc's Speex Codec Manual, verison 1.0), "it's only necessary to consider the sequence of bits as output by the Speex encoder, and present the same sequence to
2004 Aug 06
1
silent frame detection
Hi all again, Thanks for the response to my previous question, Jean-Marc. It was of great help. Now another problem I encountered: How do I detect that comfort noise is being sent out (I have VAD, DTX on)? I could not find an API function for it, so tried frame rate. For nb, it gives 2950-3950 for silence, however it seems to also give low number sometimes even for speech periods. I
2004 Aug 06
1
low sampling rate for Wideband ?
Hello, We currently have code for sampling at 8 KHz at device layer. In order to have minimal code change while still doing wideband I am thinking of packing two 20 ms frames of the low band data as input to Wideband mode for encoding. Is this a feasible idea? I actually tried it out. Speech came out at the decoding end, but I could occasionally hear low pitched, high frequency
2004 Aug 06
1
reduction of noise due to high microphone gain
Hello, With high microphone gain, I seem to have problem making the silence detection work. The speech detection works well for the rare dish sample, which has very low noise amplitudes in silence regions. However, if the microphone gain is set to really high, noise samples are taken as speech, as indicated by the non-zero return value from speex_encode() calls. I had VAD turned on.
2004 Aug 06
0
speex_denoise on non-microphone noise (static ?)
The problem started with speech detection. Speech sections are detected well. However, once in a while non-speech sections are also marked as speech. The root was finally traced down to microphone static noise. Then I pulled the microphone out. Our system still records noise. To isolate the problem, I wrote a small app just to open the device and record raw samples, calls speex_denoise()
2004 Aug 06
0
speex_bits_write()
I am trying to follow RTP Payload Format for the Speex Codec, and it looks like I need to pack 01...1 to the end of the frame. Otherwise, the receiving end would not recognize the end of the 3rd (and last frame): speex_bits_remaining() keeps on returning value > 0, and a 4th attempt to decode (non-existant) frame will fail. I do not have the number of frames available, and would rely on the
2004 Sep 27
2
Speex VAD algorithm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0"> <TITLE>Speex VAD algorithm</TITLE> </HEAD> <BODY> <!-- Converted from text/rtf
2004 Aug 06
2
reduction of noise due to high microphone gain
This works really well for white noise reduction. However what I've noticed was the amplitudes of normal speech samples also get reduced. Is this something by design, or is there a way to automatically recover the original speech sample volumes ? <p>Thanks. <p>Tongbiao <p>-----Original Message----- From: Jean-Marc Valin [mailto:jean-marc.valin@hermes.usherb.ca] Sent:
2004 Oct 02
2
Theora decode problem
I am trying to write a sample app that uses Theora for encoding/decoding a network video stream. Unfortunately, I keep running into this error: Run-Time Check Failure #3 - The variable 'MVect' is being used without being defined. It always happens on decryption, line 467 in decode.c. The issue is that CodingMethod is equal to 5 (CODE_GOLDENFRAME), which doesn't initialize the
2004 Aug 06
1
auto-detection of frame boundary
I tried feeding in the 3 encoded frame in ONE BLOCK, and calling speex_decode() 3 times in a roll. Only the 1st frames came out perfectly. For the other 2, I got "corrupt" frame warning. I was supposed to get 38 bytes consumed each frame (narrow-band, VBR off). I tried speex_bits_remaining() to peek on the # of bits consumed, and got variable (clearly wrong)#s returned. But if I
2004 Aug 25
2
Echo Cancellation
Hello, I am testing speex 1.1.6's echo canceller. I am using testecho.c, with a few modifications to get it to run on Windows. My problem is that I am unable to get the echo cancellation to work correctly. I am working on an audio conferencing software, and one issue we have is sometimes the microphone picks up what is being played through the headset, resulting in an echo of the other
2004 Aug 25
3
FW: Echo Cancellation
Hello, I am testing speex 1.1.6's echo canceller. I am using testecho.c, with a few modifications to get it to run on Windows. My problem is that I am unable to get the echo cancellation to work correctly. I am working on an audio conferencing software, and one issue we have is sometimes the microphone picks up what is being played through the headset, resulting in an echo of the other
2004 Aug 06
1
More Speex (pre-processing) Options
This is only remotely related: just out of curiosity, does speex_preprocess work very well for you ? It only works to certain extend for me, and does not seem to completely remove noise from sound card. Even if you unplug the microphone, it still could not get rid of the noise. Any idea how it could be totally eliminated ? <p>Thanks <p><p>-----Original Message----- From: Tom