public interface AliyunIAudioController
Modifier and Type | Method and Description |
---|---|
int |
apply() |
AliyunIAudioController |
denoise(int denoiseWeight)
降低指定音频流的噪声,0~100,0表示关闭降噪,100表示降噪能力最强
|
int |
getVolume()
获取音量信息
|
AliyunIAudioController |
removeAudioFadeIn()
移除音频淡入效果
|
AliyunIAudioController |
removeAudioFadeOut()
移除音频淡出效果
|
AliyunIAudioController |
setAudioEffect(AudioEffectType type,
float weight)
增加音效
如果素材无音轨,该接口返回成功,但是没有效果
|
AliyunIAudioController |
setAudioFadeIn(ShapeType shapeType,
long durationInMillis)
设置音频淡入,从音频0秒开始
|
AliyunIAudioController |
setAudioFadeOut(ShapeType shapeType,
long durationInMillis)
设置音频淡出, 从后面到音频结束
|
AliyunIAudioController |
setVolume(int vol)
设置音量,0~100,0表示静音,100表示音量最大
|
AliyunIAudioController setVolume(int vol)
vol
- 0表示静音,100表示音量最大int getVolume()
AliyunIAudioController denoise(int denoiseWeight)
denoiseWeight
- 0表示关闭降噪,100表示降噪能力最强AliyunIAudioController setAudioEffect(AudioEffectType type, float weight)
type
- 特效类型 com.aliyun.svideosdk.editor.AudioEffectType
weight
- 特效效果参数 [0,100]AliyunIAudioController setAudioFadeIn(ShapeType shapeType, long durationInMillis)
shapeType
- 淡入的曲线形状 ShapeType
durationInMillis
- 淡入时长。0表示关闭, 单位:微秒AliyunIAudioController setAudioFadeOut(ShapeType shapeType, long durationInMillis)
shapeType
- 淡出的曲线形状 ShapeType
durationInMillis
- 淡出时长.0表示关闭AliyunIAudioController removeAudioFadeIn()
AliyunIAudioController removeAudioFadeOut()
int apply()