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方法仅仅返回提供给构造函数的值。这并不能解决原始海报的问题。