다음을 통해 공유


AudioEffectsFeature interface

AudioEffects 기능에 대한 API 인터페이스

Extends

속성

activeEffects

현재 활성 오디오 효과를 나타내는 읽기 전용 개체

상속된 속성

name

기능 이름입니다.

메서드

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

현재 환경에서 효과가 지원되는지 확인하는 방법입니다.

off("effectsError", AudioEffectsFeatureErrorListener)

구독 취소 함수 - 효과를 사용하는 동안 오류가 발생합니다.

off("effectsStarted", AudioEffectsFeatureListener)

구독 취소 함수 - 효과가 시작될 때 발생합니다.

off("effectsStopped", AudioEffectsFeatureListener)

구독 취소 함수 - 효과가 중지될 때 발생합니다.

on("effectsError", AudioEffectsFeatureErrorListener)

함수 구독 - 효과를 사용하는 동안 오류가 발생합니다.

on("effectsStarted", AudioEffectsFeatureListener)

구독 함수 - 효과가 시작될 때 발생합니다.

on("effectsStopped", AudioEffectsFeatureListener)

구독 함수 - 효과가 중지될 때 발생합니다.

startEffects(AudioEffectsStartConfig)

시작 효과

stopEffects(AudioEffectsStopConfig)

효과 중지

상속된 메서드

dispose()

속성 세부 정보

activeEffects

현재 활성 오디오 효과를 나타내는 읽기 전용 개체

activeEffects: ActiveAudioEffects

속성 값

상속된 속성 세부 정보

name

기능 이름입니다.

name: string

속성 값

string

AudioStreamFeature.name 상속된

메서드 세부 정보

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

현재 환경에서 효과가 지원되는지 확인하는 방법입니다.

function isSupported(effect: "BrowserNoiseSuppression" | DeepNoiseSuppressionEffect): Promise<boolean>

매개 변수

effect

"BrowserNoiseSuppression" | DeepNoiseSuppressionEffect

효과 또는 'Browser.'의 인스턴스입니다. 지원을 확인하는 효과입니다.

반환

Promise<boolean>

현재 환경에서 효과가 지원되면 true입니다.

off("effectsError", AudioEffectsFeatureErrorListener)

구독 취소 함수 - 효과를 사용하는 동안 오류가 발생합니다.

function off(event: "effectsError", listener: AudioEffectsFeatureErrorListener)

매개 변수

event

"effectsError"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureErrorListener

수신기 콜백

off("effectsStarted", AudioEffectsFeatureListener)

구독 취소 함수 - 효과가 시작될 때 발생합니다.

function off(event: "effectsStarted", listener: AudioEffectsFeatureListener)

매개 변수

event

"effectsStarted"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureListener

수신기 콜백

off("effectsStopped", AudioEffectsFeatureListener)

구독 취소 함수 - 효과가 중지될 때 발생합니다.

function off(event: "effectsStopped", listener: AudioEffectsFeatureListener)

매개 변수

event

"effectsStopped"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureListener

수신기 콜백

on("effectsError", AudioEffectsFeatureErrorListener)

함수 구독 - 효과를 사용하는 동안 오류가 발생합니다.

function on(event: "effectsError", listener: AudioEffectsFeatureErrorListener)

매개 변수

event

"effectsError"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureErrorListener

수신기 콜백

on("effectsStarted", AudioEffectsFeatureListener)

구독 함수 - 효과가 시작될 때 발생합니다.

function on(event: "effectsStarted", listener: AudioEffectsFeatureListener)

매개 변수

event

"effectsStarted"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureListener

수신기 콜백

on("effectsStopped", AudioEffectsFeatureListener)

구독 함수 - 효과가 중지될 때 발생합니다.

function on(event: "effectsStopped", listener: AudioEffectsFeatureListener)

매개 변수

event

"effectsStopped"

AudioEffectsFeatureEvent 유형의 이벤트

listener
AudioEffectsFeatureListener

수신기 콜백

startEffects(AudioEffectsStartConfig)

시작 효과

function startEffects(audioEffects: AudioEffectsStartConfig): Promise<void>

매개 변수

audioEffects
AudioEffectsStartConfig

시작할 오디오 효과를 나타내는 개체

반환

Promise<void>

stopEffects(AudioEffectsStopConfig)

효과 중지

function stopEffects(audioEffects: AudioEffectsStopConfig): Promise<void>

매개 변수

audioEffects
AudioEffectsStopConfig

반환

Promise<void>

상속된 메서드 세부 정보

dispose()

function dispose()

AudioStreamFeature.dispose 상속된