0
有沒有方法可以確定Android中音頻文件的音頻格式?對正常的java我不喜歡這樣:確定Android中音頻文件的音頻格式
File file= new File(...);
AudioInputStream stream = AudioSystem.getAudioInputStream(file);
AudioFormat format= stream.getFormat();
有沒有方法可以確定Android中音頻文件的音頻格式?對正常的java我不喜歡這樣:確定Android中音頻文件的音頻格式
File file= new File(...);
AudioInputStream stream = AudioSystem.getAudioInputStream(file);
AudioFormat format= stream.getFormat();
android.media.AudioTrack
[1]有下面的方法來訪問有關音頻數據的信息:
getChannelCount
,以確定信道getChannelConfiguration
數目來確定如果您處理單聲道或立體聲內容getSampleRate
找出採樣頻率和
getAudioFormat
,以確定是否處理8位或16位採樣寬度。您列出的AudioTrack.getXXX方法僅僅返回提供給構造函數的值。這並不能解決原始海報的問題。