【问题标题】:Tracking audio (level of intensity) - android/iphone跟踪音频(强度级别) - android/iphone
【发布时间】:2011-11-30 10:28:50
【问题描述】:

是否可以在音频播放期间检索专用于耳机的音频输出信号的特征?我不想记录信号本身(也就是说,我不想用磁带机录制收音机来制作 80 年代风格的混音带),但我只想知道以分贝为单位的强度用于医学研究目的的信号。

我在想这可能会以与可视化工具相同的方式完成?

【问题讨论】:

  • 编写自己的播放器?否则这是无法做到的。

标签: java android iphone audio-recording avaudiorecorder


【解决方案1】:

如果您正在编写 Android 应用程序,我认为您正在寻找 AudioManager,通过它您可以查询不同音频流的音量。

致电getStreamVolume 应该可以得到你想要的数据。

【讨论】:

  • 使用随机媒体播放器developer.android.com/resources/samples/RandomMusicPlayer/…,例如,我将如何调用getStreamVolume 并绘制它?
  • 恐怕我没用过那个播放器,所以我不知道。但是您的问题太宽泛了:我建议将收集数据并将其绘制成两个单独的任务。选择一个,读一读,试一试,然后在遇到困难时回来发布更多问题(非常具体的问题)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-22
  • 1970-01-01
  • 1970-01-01
  • 2011-10-29
  • 2010-10-29
  • 1970-01-01
相关资源
最近更新 更多