Partager via


AudioEffectsFeature interface

Interface API pour la fonctionnalité AudioEffects

Extends

Propriétés

activeEffects

Objet en lecture seule qui représente les effets audio actifs actuels

Propriétés héritées

name

Nom de la fonctionnalité.

Méthodes

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Méthode pour vérifier si un effet est pris en charge dans l’environnement actuel.

off("effectsError", AudioEffectsFeatureErrorListener)

Fonctions de désabonnement : se déclenche en cas d’erreur lors de l’utilisation d’effets

off("effectsStarted", AudioEffectsFeatureListener)

Fonctions de désinscription : se déclenche lorsque les effets sont démarrés

off("effectsStopped", AudioEffectsFeatureListener)

Fonctions de désinscription : se déclenche lorsque les effets sont arrêtés

on("effectsError", AudioEffectsFeatureErrorListener)

Fonctions d’abonnement : se déclenche en cas d’erreur lors de l’utilisation des effets

on("effectsStarted", AudioEffectsFeatureListener)

Fonctions d’abonnement : se déclenche lorsque des effets sont démarrés

on("effectsStopped", AudioEffectsFeatureListener)

Fonctions d’abonnement : se déclenche lorsque les effets sont arrêtés

startEffects(AudioEffectsStartConfig)

Effets de début

stopEffects(AudioEffectsStopConfig)

Arrêter les effets

Méthodes héritées

dispose()

Détails de la propriété

activeEffects

Objet en lecture seule qui représente les effets audio actifs actuels

activeEffects: ActiveAudioEffects

Valeur de propriété

Détails de la propriété héritée

name

Nom de la fonctionnalité.

name: string

Valeur de propriété

string

héritée deAudioStreamFeature.name

Détails de la méthode

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Méthode pour vérifier si un effet est pris en charge dans l’environnement actuel.

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

Paramètres

effect

"BrowserNoiseSuppression" | DeepNoiseSuppressionEffect

Instance de l’effet ou du « Navigateur ». pour vérifier la prise en charge de.

Retours

Promise<boolean>

true si l’effet est pris en charge dans l’environnement actuel.

off("effectsError", AudioEffectsFeatureErrorListener)

Fonctions de désabonnement : se déclenche en cas d’erreur lors de l’utilisation d’effets

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

Paramètres

event

"effectsError"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Rappel d’écouteur

off("effectsStarted", AudioEffectsFeatureListener)

Fonctions de désinscription : se déclenche lorsque les effets sont démarrés

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

Paramètres

event

"effectsStarted"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Rappel d’écouteur

off("effectsStopped", AudioEffectsFeatureListener)

Fonctions de désinscription : se déclenche lorsque les effets sont arrêtés

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

Paramètres

event

"effectsStopped"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Rappel d’écouteur

on("effectsError", AudioEffectsFeatureErrorListener)

Fonctions d’abonnement : se déclenche en cas d’erreur lors de l’utilisation des effets

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

Paramètres

event

"effectsError"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Rappel d’écouteur

on("effectsStarted", AudioEffectsFeatureListener)

Fonctions d’abonnement : se déclenche lorsque des effets sont démarrés

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

Paramètres

event

"effectsStarted"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Rappel d’écouteur

on("effectsStopped", AudioEffectsFeatureListener)

Fonctions d’abonnement : se déclenche lorsque les effets sont arrêtés

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

Paramètres

event

"effectsStopped"

Événement de type AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Rappel d’écouteur

startEffects(AudioEffectsStartConfig)

Effets de début

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

Paramètres

audioEffects
AudioEffectsStartConfig

Objet représentant les effets audio à démarrer

Retours

Promise<void>

stopEffects(AudioEffectsStopConfig)

Arrêter les effets

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

Paramètres

audioEffects
AudioEffectsStopConfig

Retours

Promise<void>

Détails de la méthode héritée

dispose()

function dispose()

héritée deAudioStreamFeature.dispose