Hello, I'm using Speex Preprocessor to supress noise, eliminate echo etc. But I have another preprocessor state that I want to use ONLY to determine voice activity. int res = speex_preprocess_run(m_VADOnly, (spx_int16_t *) pStreamSampleBuffer); pStreamSampleBuffer is modified after call to speex_preprocess_run. I have manually turned off noise suppression and AGC but anyway - VAD modifies my data. Is there a solution? All I want is to know whether voice present or not.. I do not need any voice modifications itself. Thanks a lot! Regards, Anton -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20110913/28b0b000/attachment.htm
Chandrashekar, Prasad Bylahalli (Prasad)
2011-Sep-14 04:41 UTC
[Speex-dev] Serial number in OGG stream
Hi All, I am using the OGG stream format for the speex output and what does the serial number signifies in it? because in speex it is set to a random number. Regards, -Prasad -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20110914/9cd2ea6f/attachment.htm
On 14 September 2011 12:41, Chandrashekar, Prasad Bylahalli (Prasad) <Prasad.Chandrashekar at lsi.com> wrote:> Hi All, > > > > ?? I am using the OGG stream format for the speex output and what does the > serial number signifies in it? because in speex it is set to a random > number.yes it should be set to a random number when a new stream is started. It is just a unique identifier within a multitrack file, eg. if you had a speex audio track multiplexed with a theora video track, they would need different ogg serial numbers. It doesn't matter what the actual numbers are (they don't signify anything), just that they are different Conrad.