在我的虚拟 android 应用程序上,我尝试复制音频播放器的功能。我必须处理的文件是一些不太长的 ogg 文件:2-3 秒。
问题是文件的体积太小。我想增加音量,但我不知道如何。在我的应用程序中,声音的播放音量与通话音量相同。当我使用扬声器模式时,我想将音量增大到来自语音通话的音量。
AssetFileDescriptor afd;
try {
afd = getAssets().openFd(strPlayFileName);
mPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
mPlayer.prepare();
afd.close();
mPlayer.start();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
那是播放我的 ogg 文件的代码。欢迎任何反馈。