AudioEffectsFeature interface

Rozhraní API pro funkci AudioEffects

Extends

Vlastnosti

activeEffects

Objekt jen pro čtení, který představuje aktuální aktivní zvukové efekty

Zděděné vlastnosti

name

Název funkce.

Metody

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Metoda, která zkontroluje, jestli je v aktuálním prostředí podporovaný efekt.

off("effectsError", AudioEffectsFeatureErrorListener)

Funkce odhlášení odběru – aktivuje chybu při používání efektů.

off("effectsStarted", AudioEffectsFeatureListener)

Odhlášení odběru funkcí – aktivuje se při spuštění efektů.

off("effectsStopped", AudioEffectsFeatureListener)

Funkce odhlášení odběru – aktivuje se, když se zastaví efekty.

on("effectsError", AudioEffectsFeatureErrorListener)

Přihlášení k odběru funkcí – aktivuje chybu při používání efektů.

on("effectsStarted", AudioEffectsFeatureListener)

Přihlášení k odběru funkcí – aktivuje se při spuštění efektů.

on("effectsStopped", AudioEffectsFeatureListener)

Přihlášení k odběru funkcí – aktivuje se, když se zastaví efekty.

startEffects(AudioEffectsStartConfig)

Počáteční efekty

stopEffects(AudioEffectsStopConfig)

Efekty zastavení

Zděděné metody

dispose()

Podrobnosti vlastnosti

activeEffects

Objekt jen pro čtení, který představuje aktuální aktivní zvukové efekty

activeEffects: ActiveAudioEffects

Hodnota vlastnosti

Podrobnosti zděděných vlastností

name

Název funkce.

name: string

Hodnota vlastnosti

string

zděděno zAudioStreamFeature.name

Podrobnosti metody

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Metoda, která zkontroluje, jestli je v aktuálním prostředí podporovaný efekt.

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

Parametry

effect

"BrowserNoiseSuppression" | DeepNoiseSuppressionEffect

Instance efektu nebo prohlížeče. pro kontrolu podpory.

Návraty

Promise<boolean>

true If effect is supported in the current environment.

off("effectsError", AudioEffectsFeatureErrorListener)

Funkce odhlášení odběru – aktivuje chybu při používání efektů.

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

Parametry

event

"effectsError"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Zpětné volání naslouchacího procesu

off("effectsStarted", AudioEffectsFeatureListener)

Odhlášení odběru funkcí – aktivuje se při spuštění efektů.

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

Parametry

event

"effectsStarted"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Zpětné volání naslouchacího procesu

off("effectsStopped", AudioEffectsFeatureListener)

Funkce odhlášení odběru – aktivuje se, když se zastaví efekty.

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

Parametry

event

"effectsStopped"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Zpětné volání naslouchacího procesu

on("effectsError", AudioEffectsFeatureErrorListener)

Přihlášení k odběru funkcí – aktivuje chybu při používání efektů.

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

Parametry

event

"effectsError"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Zpětné volání naslouchacího procesu

on("effectsStarted", AudioEffectsFeatureListener)

Přihlášení k odběru funkcí – aktivuje se při spuštění efektů.

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

Parametry

event

"effectsStarted"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Zpětné volání naslouchacího procesu

on("effectsStopped", AudioEffectsFeatureListener)

Přihlášení k odběru funkcí – aktivuje se, když se zastaví efekty.

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

Parametry

event

"effectsStopped"

Událost typu AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Zpětné volání naslouchacího procesu

startEffects(AudioEffectsStartConfig)

Počáteční efekty

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

Parametry

audioEffects
AudioEffectsStartConfig

Objekt představující zvukové efekty, které se mají spustit

Návraty

Promise<void>

stopEffects(AudioEffectsStopConfig)

Efekty zastavení

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

Parametry

audioEffects
AudioEffectsStopConfig

Návraty

Promise<void>

Podrobnosti zděděných metod

dispose()

function dispose()

zděděno zAudioStreamFeature.dispose