Freigeben über


AudioEffectsFeature interface

API-Schnittstelle für das Feature "AudioEffects"

Extends

Eigenschaften

activeEffects

Schreibgeschütztes Objekt, das die aktuellen aktiven Audioeffekte darstellt

Geerbte Eigenschaften

name

Der Featurename.

Methoden

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Methode, um zu überprüfen, ob ein Effekt in der aktuellen Umgebung unterstützt wird.

off("effectsError", AudioEffectsFeatureErrorListener)

Abmelden von Funktionen – wird beim Verwenden von Effekten auf Fehler ausgelöst

off("effectsStarted", AudioEffectsFeatureListener)

Abmelden von Funktionen – wird ausgelöst, wenn Effekte gestartet werden

off("effectsStopped", AudioEffectsFeatureListener)

Abmelden von Funktionen – wird ausgelöst, wenn Effekte beendet werden

on("effectsError", AudioEffectsFeatureErrorListener)

Abonnieren von Funktionen – wird beim Verwenden von Effekten auf Fehler ausgelöst

on("effectsStarted", AudioEffectsFeatureListener)

Abonnieren von Funktionen – wird ausgelöst, wenn Effekte gestartet werden

on("effectsStopped", AudioEffectsFeatureListener)

Abonnieren von Funktionen – wird ausgelöst, wenn Effekte beendet werden

startEffects(AudioEffectsStartConfig)

Starteffekte

stopEffects(AudioEffectsStopConfig)

Stoppeffekte

Geerbte Methoden

dispose()

Details zur Eigenschaft

activeEffects

Schreibgeschütztes Objekt, das die aktuellen aktiven Audioeffekte darstellt

activeEffects: ActiveAudioEffects

Eigenschaftswert

Geerbte Eigenschaftsdetails

name

Der Featurename.

name: string

Eigenschaftswert

string

geerbt vonAudioStreamFeature.name

Details zur Methode

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Methode, um zu überprüfen, ob ein Effekt in der aktuellen Umgebung unterstützt wird.

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

Parameter

effect

"BrowserNoiseSuppression" | DeepNoiseSuppressionEffect

Instanz des Effekts oder des "Browsers". Effekt zur Überprüfung der Unterstützung.

Gibt zurück

Promise<boolean>

"true", wenn der Effekt in der aktuellen Umgebung unterstützt wird.

off("effectsError", AudioEffectsFeatureErrorListener)

Abmelden von Funktionen – wird beim Verwenden von Effekten auf Fehler ausgelöst

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

Parameter

event

"effectsError"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureErrorListener

Ein Listenerrückruf

off("effectsStarted", AudioEffectsFeatureListener)

Abmelden von Funktionen – wird ausgelöst, wenn Effekte gestartet werden

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

Parameter

event

"effectsStarted"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureListener

Ein Listenerrückruf

off("effectsStopped", AudioEffectsFeatureListener)

Abmelden von Funktionen – wird ausgelöst, wenn Effekte beendet werden

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

Parameter

event

"effectsStopped"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureListener

Ein Listenerrückruf

on("effectsError", AudioEffectsFeatureErrorListener)

Abonnieren von Funktionen – wird beim Verwenden von Effekten auf Fehler ausgelöst

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

Parameter

event

"effectsError"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureErrorListener

Ein Listenerrückruf

on("effectsStarted", AudioEffectsFeatureListener)

Abonnieren von Funktionen – wird ausgelöst, wenn Effekte gestartet werden

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

Parameter

event

"effectsStarted"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureListener

Ein Listenerrückruf

on("effectsStopped", AudioEffectsFeatureListener)

Abonnieren von Funktionen – wird ausgelöst, wenn Effekte beendet werden

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

Parameter

event

"effectsStopped"

Ereignis vom Typ "AudioEffectsFeatureEvent"

listener
AudioEffectsFeatureListener

Ein Listenerrückruf

startEffects(AudioEffectsStartConfig)

Starteffekte

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

Parameter

audioEffects
AudioEffectsStartConfig

Objekt, das die zu startenden Audioeffekte darstellt

Gibt zurück

Promise<void>

stopEffects(AudioEffectsStopConfig)

Stoppeffekte

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

Parameter

audioEffects
AudioEffectsStopConfig

Gibt zurück

Promise<void>

Details zur geerbten Methode

dispose()

function dispose()

geerbt vonAudioStreamFeature.dispose