skyway-ai-noise-canceller
    Preparing search index...

    Class SkyWayNoiseCanceller

    ノイズ抑制処理を行うためのクラス。

    Index

    Constructors

    Methods

    • ノイズ抑制強度を変更するためのメソッド。

      Parameters

      • strength: number

        1〜100の整数値でノイズ抑制強度を設定できる

      Returns void

    • 処理対象の LocalAudioStream を渡し、ノイズ抑制処理後の LocalAudioStream を返り値として受け取るメソッド。
      init による初期化の完了後に呼び出す必要がある。

      Parameters

      • src: LocalAudioStream

      Returns Promise<LocalAudioStream>

    • インスタンスを破棄するためのメソッド。

      Returns void

    • インスタンスを初期化するためのメソッド。
      初期化が完了したら onReady で登録されたコールバック関数が動作する。

      実行前に onReadyonFatalError でコールバック関数が登録されていることが望ましい。

      Returns void

    • ライブラリ内部で致命的なエラーが発生したら実行されるコールバック関数を登録できるメソッド。
      2 回目以降は前回登録したコールバック関数に対して上書きする動作となる。

      Parameters

      Returns void

    • init が完了したら実行されるコールバック関数を登録できるためのメソッド。
      2 回目以降は前回登録したコールバック関数を上書きする動作となる。

      ※ コールバック関数内でエラーが発生した場合はライブラリでハンドリングされないため、throw されたエラーを try-catch でハンドリングするようにしてください。

      Parameters

      • callback: () => void

      Returns void

    • 利用しているブラウザとデバイスがサポート対象かどうか判定できるメソッド。

      Returns boolean