Dear Sir/Miss:
I'm very sorry to bother you,but I've found a bug
in the Speex,Version 1.2beta1,and also I've have some
questions.
I'm deeply impressed by the work you have done in
the coding and decoding of speech signal.But when
using speex,I encoutered a bug,that is when in 32K
mode,the window size is still 200 samples,but not 400
samples,the bug will bring the problem of the decling
of the codeing quality,and the speed is very low.
Also,I have some questions,and I need your help.
The fisrt question is that,I wonder why in
1.2beta1,the window is center flattered,rather just
like previous versions, use the simply the
asymmetrical window.
The second question is more important and more
complicated,if possibal,plese give me a detailed
description.In useing speex,I've found that although
the coding quality is great,the speed is a bittle low,
so i want to use SSE instructions to improve it,but
when using vector quatilization,speex use
sub_vectors,and many of the sub_vectors sizes are
like 5,10,but not the times of 4,so SSE instructions
can not improve so much.So I want to know,how do you
train and get the fixed codevect,and using your
method,can I train and get the codevect,and the
subvect size is 4,8,12,16,20,and coding quality is
almost the same?
Thank you very much!
Best Wishes!
yours
Grain Wang
2006,11,24
___________________________________________________________
Mp3???-???????
http://music.yahoo.com.cn/?source=mail_mailbox_footer
Aymeric Moizard
2006-Dec-05 12:42 UTC
[Speex-dev] get the mode from a incoming speex stream
Hi speexers, I want to be able to automatically detect the mode (narrowband/wb..) of the RTP stream I'm receiving. I guess this information is included in frames? Isn'it? How can I read it? tks, Aymeric MOIZARD / ANTISIP amsip - http://www.antisip.com osip2 - http://www.osip.org eXosip2 - http://savannah.nongnu.org/projects/exosip/
Jean-Marc Valin
2006-Dec-05 15:00 UTC
[Speex-dev] get the mode from a incoming speex stream
In a "normal" frame that doesn't have in-band signalling (which nobody seems to use anyway), the frame starts with the narrowband information. If the frame is in wideband, then this will be followed by a bit of wideband information that starts with a bit set to 1 (narrowband starts with a bit set to 0). Have a look at what the Speex decoder does. You may actually want to have similar code in a "null decoder". Jean-Marc Aymeric Moizard a ?crit :> > Hi speexers, > > I want to be able to automatically detect the mode (narrowband/wb..) > of the RTP stream I'm receiving. > > I guess this information is included in frames? Isn'it? > How can I read it? > > tks, > Aymeric MOIZARD / ANTISIP > amsip - http://www.antisip.com > osip2 - http://www.osip.org > eXosip2 - http://savannah.nongnu.org/projects/exosip/ > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > >