<div>Hi there, </div>
<div>&nbsp; i'm not into speex internals but i feel that your problems are due to the fact</div>
<div>that speex doesn't do&nbsp;yet fixed point operations and it seems that you lack</div>
<div>FPU on your PDA. So i would expect a big boost in performances when the fixed</div>
<div>point version of Speex will be out.</div>
<div>&nbsp;</div>
<div>Cheers,</div>
<div>Luca<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 8/20/06, <b class="gmail_sendername">Sunil</b> &lt;<a href="mailto:dualmax88@yahoo.com">dualmax88@yahoo.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Hi,<br><br>Sorry to be posting about a subject that may have already been answered. If so, please point me in the right direction.<br><br>I'm developing a dictation application on the Dell Axim (Windows Mobile 5.0 Pocket PC). A key requirement of the application is the best possible sampling rate as the audio goes into a speech reco system. So, I've set up my wrapper around libspeex to capture audio (1 channel, 22050Hz, 16 bits/sample) in blocks of the frame size. However, the encoder lags significantly - typically upwards of 2000 frames, at complexity &lt;= 1 and quality &lt;= 3. I've a
<br><br>On the decode side, the decoder is not able to do real time at these sampling rates (16kHz, 22kHz and 32kHz). The only sampling rate that seems to work at real time is 8kHz for decode. However, encode at 8kHz is still nowhere near real time.
<br><br>Is there anything I can do to get to the higher sampling rates and real time? Or is this just not possible?<br><br>FWIW, the basic app uses MFC and the encode and decode are done in separate threads.<br><span class="ad">
</span></div></blockquote></div>