このリポジトリは公開用のミラーリポジトリであり、こちらで開発は行いません。
受け付けておりません。
Enterprise プランをご契約のお客様はテクニカルサポートをご利用ください。 詳しくはSkyWay サポートをご確認ください。
ライブラリをインストールする前に、環境変数を設定する必要があります。 appId と secret の値を差し替えて、以下のコマンドを実行してください。
export SKYWAY_APP_ID="your-app-id"
export SKYWAY_SECRET_KEY="your-app-secret"
以下のコマンドを実行して、ライブラリをインストールします。
curl -fsSL https://raw.githubusercontent.com/skyway/ai-noise-canceller/refs/heads/main/tools/js/install.sh | bash
上記のコマンドにより、tmp
ディレクトリに最新版バージョンの AI Noise Canceller がダウンロードされ、 node_modules
に追加されます。
ライブラリのインストールが完了したら、tmp
配下にある tgz
ファイルは削除してしまって構いません。
Tip
--download-only
の引数を付与することで、 ライブラリのみの取得が可能です。
# tmp ディレクトリに保存
curl -fsSL https://raw.githubusercontent.com/skyway/ai-noise-canceller/refs/heads/main/tools/js/install.sh | bash -s -- --download-only --dest="tmp"
取得したライブラリが手元にあれば、パッケージマネージャーを利用して追加できます。
# npmを用いた場合
npm install ./tmp/skyway-ai-noise-canceller-x.x.x.tgz
Warning
上記で実行するシェルスクリプトは、 端末内で Skyway Admin Auth Token を生成※しライブラリ取得の認証に利用しています。 この SkyWay Admin Auth Token は、アプリケーションの管理者(サーバー)用APIを利用する際に必要なトークンであり、本トークンが流出した場合は第三者に管理者(サーバー)用APIを悪用されてしまう恐れがあります。 取り扱いには十分に気をつけてください。
※ SkyWay Admin Auth Token の有効期限は1時間です
https://skyway.ntt.com/ja/docs/user-guide/ai-noise-canceller/
本ライブラリ「SkyWay AI Noise Canceller」は OSS ではありません。 ソフトウェアの改変やリバースエンジニアリング等を禁止しております。 詳しくは利用規約をご確認ください。