WavFileパッケージをhttp://www.labbookpages.co.uk/audio/javaWavFiles.htmlからダウンロードしました
これを使用して、特定の*.wavファイルのデータブロックを読み取りたいと思いました。したがって、Androidプロジェクトで新しいパッケージを作成し、それらのクラスファイルを追加して、Androidプロジェクトで使用しました。コードスニペットを以下に示します。
File f=new File("/sdcard/", "a.wav");
Log.d(TAG, "File found");
WavFile fp;
try {
fp = WavFile.openWavFile(f);
Log.d(TAG, "Wav file found");
//Displays info about wav file
fp.display();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (WavFileException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
私のプログラムにはエラーはありませんが、実行されると、outは最初のログメッセージのみであり、tryブロック内のログメッセージではありません。また、ここで発生する例外もありません。誰かplsはこれの問題を教えてもらえますか?または、wavファイルからデータを取得する別の方法を提供します。
前もって感謝します