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><br>Thanks much,<br><br>Sunil<br><p>&#32;
                <hr size=1>Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. <a href="http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://us.rd.yahoo.com/evt=39666/*http://messenger.yahoo.com"> Great rates starting at 1¢/min.