Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无需录音即可使用语音录制可视化工具_Java_Android - Fatal编程技术网

Java 无需录音即可使用语音录制可视化工具

Java 无需录音即可使用语音录制可视化工具,java,android,Java,Android,我需要一个简单的语音可视化工具。所以我使用了图书馆。据我所知,可视化工具只适用于录制的音频。但我不想录制任何东西。我已经有一个mp3文件,我想要的是,可视化工具是基于该文件 这就是我尝试过的: if(!mediaPlayer.isPlaying()){ mediaPlayer=mediaPlayer.create(_context,scanner); mediaPlayer.setLooping(true); mediaPlayer.start(); //酒吧 int audioSessionI

我需要一个简单的语音可视化工具。所以我使用了图书馆。据我所知,可视化工具只适用于录制的音频。但我不想录制任何东西。我已经有一个mp3文件,我想要的是,可视化工具是基于该文件

这就是我尝试过的:

if(!mediaPlayer.isPlaying()){
mediaPlayer=mediaPlayer.create(_context,scanner);
mediaPlayer.setLooping(true);
mediaPlayer.start();
//酒吧
int audioSessionId=mediaPlayer.getAudioSessionId();
如果(audioSessionId!=-1){
RecordingSampler RecordingSampler=新的RecordingSampler();
recordingSampler.setSamplingInterval(500);//语音采样间隔
recordingSampler.link(bars);//bars来自MainActivity,即:bars=findViewById(R.id.visualizer);
recordingSampler.startRecording();
}
}
我在一行上看到可视化工具,但在播放音频文件时,我看不到动画


我想用这个库做的事情可能吗?

对这个库有几点评论。它已经6年没有收到过一次更新,“可视化”似乎是基于响度的随机性