Поделиться через


AudioEffectsFeature interface

Интерфейс API для функции AudioEffects

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

Экземпляр эффекта или браузера. эффект проверки поддержки.

Возвращаемое значение

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