Android音視訊API(android.media.audiofx):概覽
提供管理媒體框架中實現的音訊效果的類。
一、介面
OnControlStatusChangeListener介面定義了一個由效果引擎的控制獲得或丟失的AudioEffect呼叫的方法
OnEnableStatusChangeListener介面定義了當控制元件應用程式更改效果引擎的啟用狀態時由AudioEffect呼叫的方法。
OnParameterChangeListener介面定義了一個引數值改變時由BassBoost呼叫的方法。
OnParameterChangeListener介面定義了一個引數值更改時由EnvironmentReverb呼叫的方法。
OnParameterChangeListener介面定義了當引數值發生變化時均衡器呼叫的方法。
OnParameterChangeListener介面定義了當引數值發生變化時PresetReverb呼叫的方法。
當引數值已更改時,OnParameterChangeListener介面定義了由Virtualizer呼叫的方法。
OnDataCaptureListener介面定義了Visualizer呼叫的方法來定期更新音訊視覺化捕獲。
二、類
聲學回波消除器(AEC)。
AudioEffect是用於控制由android音訊框架提供的音訊效果的基礎。
效果描述符包含有關在音訊框架中實現的特定效果的資訊:
type:UUID標識效果型別。
自動增益控制(AGC)。
低音提升是提升或放大低頻聲音的音效。
Settings類重新分組所有的低音boost引數。
在房間內產生的聲音在許多方向行進。
“設定”類重新分組所有環境混響引數。
均衡器用於改變特定音樂源或主輸出組合的頻率響應。
Settings類重新分組所有均衡器引數。
LoudnessEnhancer是增加音訊響度的音訊效果。
噪音抑制器(NS)。
在房間內產生的聲音在許多方向行進。
“設定”類重新分組所有預設的混響引數。
音訊虛擬器是影響音訊通道空間化的通用名稱。
Settings類重新分組所有虛擬機器引數。
Visualizer類允許應用程式檢索當前正在播放的音訊的一部分用於視覺化目的。
儲存峰值和RMS值的類。