Condividi tramite


AudioEffectsFeature interface

Interfaccia API per la funzionalità AudioEffects

Extends

Proprietà

activeEffects

Oggetto di sola lettura che rappresenta gli effetti audio attivi correnti

Proprietà ereditate

name

Nome della funzionalità.

Metodi

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Metodo per verificare se un effetto è supportato nell'ambiente corrente.

off("effectsError", AudioEffectsFeatureErrorListener)

Funzioni di annullamento della sottoscrizione: genera un errore durante l'uso degli effetti

off("effectsStarted", AudioEffectsFeatureListener)

Funzioni di annullamento della sottoscrizione: viene attivato all'avvio degli effetti

off("effectsStopped", AudioEffectsFeatureListener)

Funzioni di annullamento della sottoscrizione: viene attivato quando gli effetti vengono arrestati

on("effectsError", AudioEffectsFeatureErrorListener)

Sottoscrivi le funzioni: genera un errore durante l'uso degli effetti

on("effectsStarted", AudioEffectsFeatureListener)

Sottoscrivi le funzioni: viene attivato all'avvio degli effetti

on("effectsStopped", AudioEffectsFeatureListener)

Funzioni di sottoscrizione: viene attivato quando gli effetti vengono arrestati

startEffects(AudioEffectsStartConfig)

Effetti iniziali

stopEffects(AudioEffectsStopConfig)

Effetti di arresto

Metodi ereditati

dispose()

Dettagli proprietà

activeEffects

Oggetto di sola lettura che rappresenta gli effetti audio attivi correnti

activeEffects: ActiveAudioEffects

Valore della proprietà

Dettagli proprietà ereditate

name

Nome della funzionalità.

name: string

Valore della proprietà

string

ereditato daAudioStreamFeature.name

Dettagli metodo

isSupported("BrowserNoiseSuppression" | DeepNoiseSuppressionEffect)

Metodo per verificare se un effetto è supportato nell'ambiente corrente.

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

Parametri

effect

"BrowserNoiseSuppression" | DeepNoiseSuppressionEffect

Istanza dell'effetto o 'Browser.'. effetto per controllare il supporto di.

Restituisce

Promise<boolean>

true se l'effetto è supportato nell'ambiente corrente.

off("effectsError", AudioEffectsFeatureErrorListener)

Funzioni di annullamento della sottoscrizione: genera un errore durante l'uso degli effetti

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

Parametri

event

"effectsError"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Callback del listener

off("effectsStarted", AudioEffectsFeatureListener)

Funzioni di annullamento della sottoscrizione: viene attivato all'avvio degli effetti

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

Parametri

event

"effectsStarted"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Callback del listener

off("effectsStopped", AudioEffectsFeatureListener)

Funzioni di annullamento della sottoscrizione: viene attivato quando gli effetti vengono arrestati

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

Parametri

event

"effectsStopped"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Callback del listener

on("effectsError", AudioEffectsFeatureErrorListener)

Sottoscrivi le funzioni: genera un errore durante l'uso degli effetti

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

Parametri

event

"effectsError"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureErrorListener

Callback del listener

on("effectsStarted", AudioEffectsFeatureListener)

Sottoscrivi le funzioni: viene attivato all'avvio degli effetti

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

Parametri

event

"effectsStarted"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Callback del listener

on("effectsStopped", AudioEffectsFeatureListener)

Funzioni di sottoscrizione: viene attivato quando gli effetti vengono arrestati

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

Parametri

event

"effectsStopped"

Evento di tipo AudioEffectsFeatureEvent

listener
AudioEffectsFeatureListener

Callback del listener

startEffects(AudioEffectsStartConfig)

Effetti iniziali

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

Parametri

audioEffects
AudioEffectsStartConfig

Oggetto che rappresenta gli effetti audio da avviare

Restituisce

Promise<void>

stopEffects(AudioEffectsStopConfig)

Effetti di arresto

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

Parametri

audioEffects
AudioEffectsStopConfig

Restituisce

Promise<void>

Dettagli dei metodi ereditati

dispose()

function dispose()

ereditato daAudioStreamFeature.dispose