Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VoiceFocusTransformDevice

A device that augments a Device to apply Amazon Voice Focus noise suppression to an audio input.

Hierarchy

  • VoiceFocusTransformDevice

Implements

Index

Methods

addFarEndStream

  • addFarEndStream(activeStream: MediaStream): Promise<void>

addObserver

chooseNewInnerDevice

createAudioNode

  • Optionally return a pair of AudioNodes that should be connected to the applied inner device. The two nodes can be the same, indicating the smallest possible subgraph.

    Each device can be used no more than once at a time in an audio graph. It is acceptable to reuse audio nodes for successive calls to createAudioNode, so long as the context does not differ.

    Parameters

    • context: AudioContext

    Returns Promise<AudioNodeSubgraph>

getInnerDevice

intrinsicDevice

  • intrinsicDevice(): Promise<Device>

meetingAudioStreamBecameActive

  • meetingAudioStreamBecameActive(activeStream: MediaStream): Promise<void>

meetingAudioStreamBecameInactive

  • meetingAudioStreamBecameInactive(inactiveStream: MediaStream): Promise<void>

mute

  • mute(muted: boolean): Promise<void>

observeMeetingAudio

removeFarendStream

  • removeFarendStream(inactiveStream: MediaStream): Promise<void>

removeObserver

stop

  • stop(): Promise<void>

unObserveMeetingAudio

Generated using TypeDoc