私はJSpeex APIを使用して.wavファイルを.spxファイルに変換しています。デスクトップ上でテストするとすべてが完璧になります。わずか2秒しかかかりませんでした。WAVからSpeexへの変換に多くの時間がかかります
Android開発者は同じコードを使用しましたが、同じファイルをシミュレータ&電話でエンコードするのに約3分かかりました。この時間を短縮する方法はありますか?変換するコードは次のとおりです。
new JSpeexEnc().encode(new File("source.wav"), new File("dest.spx"));
アンドロイドでアプリケーションをプロファイルする方法はありますか?たぶんそれはほとんどの時間かかるIOですか? JITを使用するように、Android上にjvm用の-serverスイッチのようなものがありますか? Android用のJITはありますか? –