Android音视频API(android.media.audiofx):概览

提供管理媒体框架中实现的音频效果的类。


一、接口

AudioEffect.OnControlStatusChangeListener

OnControlStatusChangeListener接口定义了一个由效果引擎的控制获得或丢失的AudioEffect调用的方法


AudioEffect.OnEnableStatusChangeListener

OnEnableStatusChangeListener接口定义了当控件应用程序更改效果引擎的启用状态时由AudioEffect调用的方法。


BassBoost.OnParameterChangeListener

OnParameterChangeListener接口定义了一个参数值改变时由BassBoost调用的方法。


EnvironmentalReverb.OnParameterChangeListener

OnParameterChangeListener接口定义了一个参数值更改时由EnvironmentReverb调用的方法。


Equalizer.OnParameterChangeListener

OnParameterChangeListener接口定义了当参数值发生变化时均衡器调用的方法。


PresetReverb.OnParameterChangeListener

OnParameterChangeListener接口定义了当参数值发生变化时PresetReverb调用的方法。


Virtualizer.OnParameterChangeListener

当参数值已更改时,OnParameterChangeListener接口定义了由Virtualizer调用的方法。


Visualizer.OnDataCaptureListener

OnDataCaptureListener接口定义了Visualizer调用的方法来定期更新音频可视化捕获。



二、类

AcousticEchoCanceler

声学回波消除器(AEC)。


AudioEffect

AudioEffect是用于控制由android音频框架提供的音频效果的基础。


AudioEffect.Descriptor

效果描述符包含有关在音频框架中实现的特定效果的信息:

type:UUID标识效果类型。


AutomaticGainControl

自动增益控制(AGC)。


BassBoost

低音提升是提升或放大低频声音的音效。


BassBoost.Settings

Settings类重新分组所有的低音boost参数。


EnvironmentalReverb

在房间内产生的声音在许多方向行进。


EnvironmentalReverb.Settings

“设置”类重新分组所有环境混响参数。


Equalizer

均衡器用于改变特定音乐源或主输出组合的频率响应。


Equalizer.Settings

Settings类重新分组所有均衡器参数。


LoudnessEnhancer

LoudnessEnhancer是增加音频响度的音频效果。


NoiseSuppressor

噪音抑制器(NS)。


PresetReverb

在房间内产生的声音在许多方向行进。


PresetReverb.Settings

“设置”类重新分组所有预设的混响参数。


Virtualizer

音频虚拟器是影响音频通道空间化的通用名称。


Virtualizer.Settings

Settings类重新分组所有虚拟机参数。


Visualizer

Visualizer类允许应用程序检索当前正在播放的音频的一部分用于可视化目的。


Visualizer.MeasurementPeakRms

存储峰值和RMS值的类。

你可能感兴趣的:(Android)