【问题标题】:How to get the volume of a playing song continuously?如何连续获取播放歌曲的音量?
【发布时间】:2013-06-28 08:23:03
【问题描述】:

嗯,我想构建一个 Android 应用程序,当我用音乐播放器播放歌曲时。连续收听当前歌曲的音量,并显示在屏幕上。

我已经阅读了来自 sdk 的 MediaPlayer、MediaRecorder、AudioTrack、AudioRecorder 的手册。但似乎没有一个能满足我的需要。

谁能给我一个提示?

编辑:

我想分析歌曲以了解饱和度,而不是系统音量。

【问题讨论】:

  • 你想知道系统音量大小还是分析歌曲知道饱和度?
  • 听起来你可以用 the Visualizer API 做一些事情。

标签: android audio audio-recording


【解决方案1】:

你试过这个吗:

value = audioManager.getStreamVolume(audioManager.STREAM_MUSIC);

这是信息链接
http://developer.android.com/reference/android/media/AudioManager.html

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    • 1970-01-01
    • 2019-05-15
    相关资源
    最近更新 更多