search for: lianghu

Displaying 20 results from an estimated 20 matches for "lianghu".

2006 Nov 21
2
Re: One bug in the SVN and rtp wrapper issue
...he new draft in the manual is used. I don't find how to tell the decoder which mode(NB/WB/UWB) is used in the encoder. The RTP header don't contain the mode field and I don't find the mode information in the coded frame either. Does this mean we have to use NB decoder in all cases? Lianghu On 11/22/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > > lianghu xu wrote: > > In a word, I don't what's the standard of speex payload format. > > The file doc/rtp.txt is for what? Is it not for rtp payload? > > I find that rtp.txt i...
2006 Nov 21
2
Re: One bug in the SVN and rtp wrapper issue
In a word, I don't what's the standard of speex payload format. The file doc/rtp.txt is for what? Is it not for rtp payload? I find that rtp.txt is more detail that draft02.txt Which rtp docment should be followed? Anyone else has written the RTP wrapper already? Lianghu On 11/22/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > 1) First, I think there is a bug in libspeex/lsp.c line 512. > > > > /* hard limit ak's to +/- 32767 */ > > if (a < -32767) a =32767; // This line should be changed to if &g...
2006 Nov 21
0
Re: One bug in the SVN and rtp wrapper issue
There's a field in the SDP description for narrowband/wideband/ultrawideband. Jean-Marc lianghu xu wrote: > if the new draft in the manual is used. I don't find how to tell the > decoder which mode(NB/WB/UWB) is used > in the encoder. The RTP header don't contain the mode field and I don't > find the mode information in the > coded frame either. > > Doe...
2006 Dec 06
1
get the mode from a incoming speex stream
On Wed, 6 Dec 2006, lianghu xu wrote: > Hi Jean-Marc, > > I remember you said that the SDP tells the mode information. Right. But a decoder like speex can always be configured from information contained in the incoming stream. That makes your application more interroperable. Aymeric MOIZARD / ANTISIP amsip - ht...
2006 Dec 13
1
Can decoder adapts to different mode per frame ?
...the incoming rtp stream is coded by different mode(NB/WB/UWB) each frame. Can speex decoder adjust its mode per frame in real time embedded system? I think it's hard to do that, so I think it's better to add an mode parameter in the decoder interface. What do you think? Best Regards, Lianghu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20061214/27a2eea8/attachment.html
2006 Dec 01
3
A case indicating VAD bug
Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: output.wav Type: audio/x-wav Size: 259244 bytes Desc: not available Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20061127/546b3a06/output-0001.wav -------------- next part -------------- A non-text attachment was scrubbed... Name: input.inp Type:
2006 Oct 24
1
Does VAD/DTX work without VBR and Preprocessor
Hi Marc, Thanks for your quick response. So if VAD is enabled then VBR will be enable although it's a special VBR. How about take out the VAD code from the VBR and remove the code else? Lianghu On 10/24/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > 1) there are VAD related codes in the source file preprocess.c. > > Will VAD still work If I don't use the source file preprocess.c? > > Yes. The VAD in preprocess.c is an "external&quot...
2006 Dec 18
1
Big GAP of speex MCPS on arm CPU and RVDS simulator
...9;ve done some optimization to current SVN fixed-point on ARM9E platform. If the RVDS simulator gives the MCPS(Million Cycle Per Second) value A, then actual MCPS on real CPU will be around 2*A. I don't know what cause the big gap between the simulator and real CPU. What do you think? BR, Lianghu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20061218/dff916cf/attachment.htm
2006 Nov 21
0
Re: One bug in the SVN and rtp wrapper issue
lianghu xu wrote: > In a word, I don't what's the standard of speex payload format. > The file doc/rtp.txt is for what? Is it not for rtp payload? > I find that rtp.txt is more detail that draft02.txt > > Which rtp docment should be followed? > Anyone else has written the RTP wr...
2006 Dec 05
2
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
2006 Nov 21
2
One bug in the SVN and rtp wrapper issue
...a > 32767) a = 32767; ak[j-1] = (short)a; 2) About the RTP wrapper for VoIP I'd like to use the payload format defined in the SVN document rtp.txt as below. What I'm worry about is the interoperability with other implementations. What's your opinion on that? Best Regards, Lianghu //************************from the SVN /doc/rtp.txt begin *************************************// The Speex RTP payload is defined as a header, followed by any number of requests to the remote encoder and all encoded speech frames. +--------+----------+----------------+ | Header | Requests | Spe...
2006 Nov 15
2
Quick survey for Speex 1.2
...do intend to reduce the wb memory usage, just like I did with the narrowband for 1.2beta1. Still, don't know where you take this 160k Word32 number (640 kB). I don't think wideband requires anywhere near that amount of memory. Jean-Marc > Any suggestion? > > Regards, > > Lianghu > > > On 11/13/06, *Jean-Marc Valin* <jean-marc.valin@usherbrooke.ca > <mailto:jean-marc.valin@usherbrooke.ca>> wrote: > > Hi everyone, > > As you may have guess, Speex 1.2 is slowly approaching, though there's > still a lot left to do so I...
2006 Nov 15
0
Quick survey for Speex 1.2
...>usage, just like I did with the narrowband for 1.2beta1. Still, don't >know where you take this 160k Word32 number (640 kB). I don't think >wideband requires anywhere near that amount of memory. Sorry, it's 160kB. What do you think? and any suggestions for memory reduction? Lianghu On 11/16/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > Another issue is the memory allocations distributed so many places that > > it's hard to provide a single memory initial function interface. > > > > In a VoIP case on ARM, the total mem...
2006 Oct 24
2
Does VAD/DTX work without VBR and Preprocessor
...urce file preprocess.c? 2)The speex manual says VAD can work without VBR enabled. But I found it's not like that in the source code where VAD is just part of the VBR. Can the VBR/ABR/preprocess related souce codes be cut away if VAD and DTX can work without VBR,ABR or preprocessor? Regards, Lianghu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20061024/2aacdf3f/attachment.html
2006 Nov 14
2
Quick survey for Speex 1.2
> The mode/bit-rate is detected automatically by the decoder because it's > encoded in the first few bits of each frame. The encoder can change > bit-rate at any time without telling the decoder. Can you be more > precise as to what isn't clear? I think that one got me too. If mode is detected automatically by the decoder, what is the purpose of the 'mode' parameter
2006 Nov 15
0
Quick survey for Speex 1.2
...VBRState vbr; } speex_encoder_memory; The structure defined above is used to allocate all memories after call the initial function. The problem here is the size of the structure which is very large(160k Word32) for wb which is unacceptable for ARM. Any suggestion? Regards, Lianghu On 11/13/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > Hi everyone, > > As you may have guess, Speex 1.2 is slowly approaching, though there's > still a lot left to do so I can't say how long it'll take. I thought > this was the right time to...
2006 Dec 05
0
get the mode from a incoming speex stream
Hi Jean-Marc, I remember you said that the SDP tells the mode information. Is SDP what you called in-band signalling? Lianghu On 12/6/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > 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...
2006 Nov 21
0
Re: One bug in the SVN and rtp wrapper issue
...39;d like to use the payload format defined in the SVN document rtp.txt > as below. > > What I'm worry about is the interoperability with other implementations. > > What's your opinion on that? Can you summarize what the issue is? Jean-Marc > Best Regards, > > Lianghu > > > //************************from the SVN /doc/rtp.txt begin > *************************************// > The Speex RTP payload is defined as a header, followed by any number of > requests to the remote encoder and all encoded speech frames. > > +--------+----------+---...
2006 Nov 15
1
Quick survey for Speex 1.2
> /* FIXME: This VAD is a kludge */ > .. and it shows (or hears?) unfortunately. I've run a few tests with it > with my users, and they complain that it misdetects too often... In both > directions. Non-speech is detected as speech more often than before, and > more important it also doesn't detect speech as good as before. > I'd really like to see this
2006 Nov 13
13
Quick survey for Speex 1.2
Hi everyone, As you may have guess, Speex 1.2 is slowly approaching, though there's still a lot left to do so I can't say how long it'll take. I thought this was the right time to ask if there's anything missing or that can be improved to make 1.2 better. At this point, it can't be anything major, but there are still some changes that are possible, e.g: - Improving some