Javaでのオーディオ処理は初めてです。
music_visualize.wav という名前のオーディオ ファイルがあります。そして、オーディオをインポートしたい:
- サンプリングレートを取得
- サンプルを整数配列に取得する
プログラムを可能な限りプラットフォームに依存しないようにしたいので、外部ライブラリを使用したくありません。
プログラムの目的: プログラムは .wav ファイルを入力として受け取り、オーディオの周波数が 1200 Hz を超えたタイムスタンプをコンソールに表示します。
例えば:
MusicVisualizer.main({}); ファイル パスを入力してください: C:\Users\Username\Desktop\music_visualize.wav 周波数が 1200 Hz を超えたタイムスタンプ (秒):- 1 秒 60 秒 121 秒 183 秒
他の Web サイトで調べてみましたが、ライブラリをダウンロードする必要があると言われていますが、これはしたくありません。
誰でもこの問題を解決できますか?