我有一台媒体录音机,想要从麦克风录制媒体并获取 它是幅度样本。 我想尝试瞬间获得正确的电流幅度 在调用某些API时。 但是MediaRecorde中只有一个用于获取幅度的API: getMaxAmplitude,它用于获得最大绝对振幅 自上次通话后测量。 是否有可能瞬间获得当前的样本幅度 通过MediaRecorder或其他类来自mic?
谢谢, 最好的祝福, 陈
答案 0 :(得分:2)
MediaRecorder.getMaxAmplitude的文档说:
返回自上次调用此方法以来采样的最大绝对振幅。只在setAudioSource()之后调用它。
因此,您可以在很短的时间间隔内采样两次并查看第二个值。这实际上是一个瞬间样本。