search for: gain2

Displaying 12 results from an estimated 12 matches for "gain2".

Did you mean: gain
2012 Sep 17
6
help with calculation from dataframe with multiple entries per sample
... 2  4.3 6      2    3  4.4 7      3    1  3.0 8      3    2  3.2 9      3    3  3.5 where for each sample, I've measured mass at different points in time.  I now want to calculate the difference between Mass at Time 2 and 3 for each unique Sample and store this as a new variable called "Gain2-3". So in my example three values of 0.3,0.1,0.3 would be calculated for my three unique samples and these values would be repeated in the table according to Sample. I am thus expecting: >mydata #after adding new variable   Sample Time MassGain2-3 1      1    1  3.00.3 2      1    2  3.1...
2007 May 22
0
Speex bit allocation
...------- Innovation gain1| --------------------------------------------------------------------------- Innovation VQ1| --------------------------------------------------------------------------- Fine pitch2| --------------------------------------------------------------------------- Pitch gain2| --------------------------------------------------------------------------- Innovation gain2| --------------------------------------------------------------------------- Innovation VQ2| --------------------------------------------------------------------------- Fine pitch3| --------...
2009 Jun 24
2
Speech switching in speakerphone?
...blem with the poor reliability during near end talk is what we >> need to find a solution to now. > > OK, I'll have to think about it. At this point I'm not sure what to do > here. If you find anything, I'm definitely interested. The one idea I have is to have a default gain2 of 0dB and only when the residual echo goes high we reduce the gain2. This could be implemented similar to eq. (3) and (4) in this paper: http://research.microsoft.com/pubs/69504/diegobenderskyhdres.pdf The idea would be to use your estimation of the residual echo and noise But to modify the cal...
2007 May 20
1
Speex bit allocation
...------------------------------------ Fine pitch1|Pitch gain1|Innovation gain1| Innovation VQ1| ---------------------------------------------------------------------------------- Subframe 1 content | ---------------------------------------------------------------------------------- Fine pitch2|Pitch gain2|Innovation gain2| Innovation VQ2| ---------------------------------------------------------------------------------- Subframe 2 content | ---------------------------------------------------------------------------------- Fine pitch3|Pitch gain3|Innovation gain3| Innovation VQ3| --------------------...
2009 Jun 22
2
Speech switching in speakerphone?
Hi Jean-Marc > Can you explain what you mean here by "speech switching" By speech switching I mean the adaption of "gain2" when near-end or far-end is talking. What is important is that the timing is good and that the gain is low/high while far/near-end is talking. By timing I mean that the "gain2" should remain low until all far-end talk is final and that the gain should quickly be high when near-and i...
2008 Feb 19
4
Patch for Analog Devices compiler & fixed-point AGC
...se+N); + filterbank_compute_bank32(st->bnk, st->noise, st->noise+N); /* Special case for first frame */ if (st->nb_adapt==1) @@ -872,13 +872,13 @@ #endif } /* Convert the EM gains and speech prob to linear frequency */ - filterbank_compute_psd16(st->bank,st->gain2+N, st->gain2); - filterbank_compute_psd16(st->bank,st->gain+N, st->gain); + filterbank_compute_psd16(st->bnk,st->gain2+N, st->gain2); + filterbank_compute_psd16(st->bnk,st->gain+N, st->gain); /* Use 1 for linear gain resolution (best) or 0 for Bark gain...
2009 Jun 23
2
Speech switching in speakerphone?t
...lso doesn't help. I think the residual echo estimation is fairly reliable but I do not know how to use this to improve Pframe and in that way solve our main problem with the gain during near end talk. >> Our main problem is that it is hard to have good reliance on a high >> "gain2" when near-end is talking, resulting in missing conversation >> 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-en...
2009 Jun 18
4
Speech switching in speakerphone?
Hi All We are working on an ARM-based speaker phone application where the speaker and microphone is placed roughly 8 cm from each other (similar to this one: http://www.voipsupply.com/images/CHAT50SPLASH.jpg). We are using Speex AEC and preprocessor to handle the acoustic echo. The AEC typically contribute with ERLE of 15-20 dB which should be as expected from the algorithm. Additionally we need
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?
...creased when > near-end talks. Yes, Pframe estimation is one of the main problems I was having and I'm not entirely sure how to solve that. I suspect that the residual echo estimation also doesn't help. > Our main problem is that it is hard to have good reliance on a high > "gain2" when near-end is talking, resulting in missing conversation > 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 suppre...
2004 Aug 06
4
Memory leak in denoiser + a few questions
...,9 @@ st->agc_level = 8000; st->vad_enabled = 0; + st->speech_prob_start = SPEEX_PROB_START ; + st->speech_prob_continue = SPEEX_PROB_CONTINUE ; + st->frame = (float*)speex_alloc(2*N*sizeof(float)); st->ps = (float*)speex_alloc(N*sizeof(float)); st->gain2 = (float*)speex_alloc(N*sizeof(float)); @@ -435,12 +438,19 @@ st->speech_prob = p0/(1e-25+p1+p0); /*fprintf (stderr, "%f %f %f ", tot_loudness, st->loudness2, st->speech_prob);*/ + /* decide if frame is speech using speech probability settings */ + /* if (st...
2004 May 15
0
" cannot allocate vector of length 1072693248"
...de I sent, I >>>>>> had commented out the prediction call after >> "checkpoint 1", but that only >>>>>> stays the execution... It dies at 5 of 30 if I leave >> those lines in, but >>>>>> dies anyway at 12 of 30 on "gain2" if I take 'em out. >>>>>> >>>>>> HTH. >>>>>> >>>>>> On 5/7/04 21:09, "Liaw, Andy" <andy_liaw at merck.com> wrote: >>>>>> >>>>>> >>>>>> &g...