Displaying 20 results from an estimated 46 matches for "reverberant".
2008 Jan 15
2
Reverberation cancellation
Hi,
I'm trying to use Speex Echo Canceller for mobile device. The AEC works well
so far.
However, I want to know how to remove reverberation significantly. I noticed
it's not implemented yet in Speex AEC. Are you going to implement it in next
version? Could you provide some ideas how to handle reverberation on current
version?
Thanks in advance.
Sincerely,
Dennis
2009 Apr 20
2
Echo Can Tail Length
Hi,
I've been trying to understand the documentation on the Speex echo
canceller, and unless I'm confused, I think there's a mistake
somewhere. The documentation on http://speex.org/docs/manual/speex-manual/node7.html#SECTION00740000000000000000
says, " The recommended tail length is approximately the third of
the room reverberation time". However, the Octave script
2005 Dec 12
2
AEC params
Hi:
Can anyone give some insight on:
1) As per the Speex manual, there is a mention of the
relationship between input frame and echo frame (Pg
19, Para 2). I was wondering of what would be the
ideal delay between these two frames, so that the echo
is already fed to the canceller and the echo
cancellation filter is not inefficient.
2) Corresponding to the above mentioned delay, what
filter
2005 Dec 12
1
AEC params
Hi:
I have been trying to test the speex AEC by playing a
voice sample (pre-recorded) as a echo and capturing a
new voice sample and playing the pre-recorded one, for
reference. [Sampling rate 8 KHz, frame size 64]
For some reason, I dont see any removal of echo. Does
anybody have a idea of * Testing the AEC in some other
mechanism
or
* Getting some sample files for testing AEC
Thanks
Su
---
2009 Jun 22
2
Speech switching in speakerphone?
...versation in one direction. Some improvement can be made by modifying the Qcurve function but it is very sensitive.
A secondary problem we also have is that the residual echo during decay of far-end talk is not suppressed very well. This is probably caused by the strong echo coupling plus a fairly reverberant room. We have been able to solve this by adding a weighting factor and some accumulation on the residual_echo and echo_noise. This modification works perfect on the far-end-problem but worsen the main problem even more.
Best Regards
Johan
2009 Apr 20
0
Echo Can Tail Length
David Baker a ?crit :
> Hi,
>
> I've been trying to understand the documentation on the Speex echo
> canceller, and unless I'm confused, I think there's a mistake
> somewhere. The documentation on http://speex.org/docs/manual/speex-manual/node7.html#SECTION00740000000000000000
> says, " The recommended tail length is approximately the third of
> the
2015 May 28
2
Seeking advice about ISDN BRI Cards
> Thank you all for valuable input,
>
> another question: when do I actually need the echo cancellation
> (hardware / on board /on module ) ?
>
It depends on your environment. If there are still analog devices in addition to VoIP, I'd say
always, but Asterisk has a rudimentary echo canceller already on board. The Telcos use echo
cancellers themselves, but it cannot hurt to
2005 Aug 10
1
port blocking/disruption i think
...(HTTP/1.0 200 OK)
<08/10/05@22:31:42> [source] relay from beijing.zhongshuo.org established.
<08/10/05@22:31:42> [source] icy-name:Zhong Shuo: Stories From China On
Change ; icy-genre:Talk World Asian Chinese
<08/10/05@22:31:42> [source] icy-pub:1 ; icy-br:32 ;
icy-url:http://www.reverberant.com/cw
<08/10/05@22:31:42> [source] icy-irc:N/A ; icy-icq:N/A ; icy-aim:N/A
<08/10/05@22:31:44> [dest: 205.188.234.97] starting stream (UID: 4)[L:
1]{A: SHOUTcast Directory Tester}(P: 1)
<08/10/05@22:31:54> [yp_add] yp.shoutcast.com added me successfully
<08/10/05@22:31:57>...
2005 May 20
5
load constraints
...to the
upload bandwidth of a box running icecast, when more than one client
connects? For example, if a box on a 128kbps upload connection is
serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
connections or is icecast somehow more efficient?
cheers,
Iain
--
Iain Mott
www.reverberant.com
2004 Aug 06
2
Memory leak in denoiser + a few questions
On Mar 28, 2004, at 8:23 PM, Jean-Marc Valin wrote:
>> The st->zeta pointer isn't freed in the
>> speex_preprocess_state_destroy()
>> function of the preprocess.c file (alloced in line 167). It's in
>> Speex 1.1.4
>> by the way.
>
> Oops... Thanks for letting me know. I'll change that for the next
> release (in the mean time, the fix is
2009 Jun 23
0
Speech switching in speakerphone?
...n. Some improvement can be made by modifying the
> Qcurve function but it is very sensitive.
>
> A secondary problem we also have is that the residual echo during
> decay of far-end talk is not suppressed very well. This is probably
> caused by the strong echo coupling plus a fairly reverberant room. We
> have been able to solve this by adding a weighting factor and some
> accumulation on the residual_echo and echo_noise. This modification
> works perfect on the far-end-problem but worsen the main problem even
> more.
This is probably the effect of reverberation and can proba...
2005 May 20
0
load constraints
...han one computer (more importantly,
more than one internet connection) is broadcasting the signal, which
means you have to have some way of 'distributing' your listeners among
the relays (you'll see lots of discussion about relays in the
archive).
Dan
On 17/05/05, Iain Mott <mott@reverberant.com> wrote:
> hello
>
> Another beginners question..... I've been googling through the icecast
> archives looking for information on how icecast handles multiple
> clients. Haven't been able to find what I'm looking for.
>
> Could someone please explain (or dir...
2004 Aug 06
2
Question about SPEEX_PREPROCESS_SET_DENOISE
Unlivable.
I fix it. I forgot the speex_preprocess(m_pPreprocess, buf, NULL) need to do
enough samples too.
Tks a lot!
And
speex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_DEREVERB,
&tmp);
f=.4;
speex_preprocess_ctl(preprocess,
SPEEX_PREPROCESS_SET_DEREVERB_DECAY, &f);
f=.3;
speex_preprocess_ctl(preprocess,
2003 Sep 07
3
thesis project dealing with Vorbis
This is a heads up to let you know of my plans to work on a senior
thesis project dealing with editing Vorbis losslessly in Audacity. You
can find more information about my plans and what I'm up to here:
http://www.reverberate.org/computers/thesis/
"vcut" from vorbis-tools will be an excellent starting point for me. I
notice that it's marked "experimental"; why is
2004 Aug 06
5
Memory leak in denoiser + a few questions
Hello
The st->zeta pointer isn't freed in the speex_preprocess_state_destroy()
function of the preprocess.c file (alloced in line 167). It's in Speex 1.1.4
by the way.
I'm trying to make the denoiser work with my application and has got
reasonable noise reduction after applying the denoiser. I, however, haven't
been able to find any information of what the purpose of
2009 Jun 23
2
Speech switching in speakerphone?t
...can be made by modifying the
>> Qcurve function but it is very sensitive.
>>
>> A secondary problem we also have is that the residual echo during
>> decay of far-end talk is not suppressed very well. This is probably
>> caused by the strong echo coupling plus a fairly reverberant room. We
>> have been able to solve this by adding a weighting factor and some
>> accumulation on the residual_echo and echo_noise. This modification
>> works perfect on the far-end-problem but worsen the main problem even
>> more.
>
>This is probably the effect of rev...
2003 Oct 27
1
packet rearranging questions
Hello again. If you recall, I am the guy working on enabling Audacity
to losslessly rearrange Ogg Vorbis files for my senior thesis. I have
more or less completed the required modifications to Audacity to support
this. You can read more about the work this entailed by reading my
journal:
http://www.reverberate.org/computers/thesis/journal
Now my attention moves to the Ogg Vorbis code
2011 Apr 22
0
Speex-dev Digest, Vol 83, Issue 17
>> Simply to say, in a quiet room, you can play a impulse signal and then find
>> it's impulse response signal from the
>> microphone. For example, if the delay between the impulse signal and its
>> response signal range from 500 to
>> 3000 cycles, you can buffer the far-end signal to 0-300 cycles and set the
>> filter length to 4000. It is also called
2005 Jun 02
3
trouble getting speex_echo_cancel() to work
> - set sampling rate to 8 kHz (at least for now)
> - make sure the far end signal in the playback signal is always a bit in
> advance (never late) compared to the mic signal.
> - Set the tail length to something around 100 ms.
>
> Also, if you're using two different soundcards (as I understand) for the
> playback and the capture, you're *never* going to get echo
2004 Aug 06
0
Memory leak in denoiser + a few questions
> The st->zeta pointer isn't freed in the speex_preprocess_state_destroy()
> function of the preprocess.c file (alloced in line 167). It's in Speex 1.1.4
> by the way.
Oops... Thanks for letting me know. I'll change that for the next
release (in the mean time, the fix is obvious). In case you're
interested, I'm currently working on a reverberation suppression