Skip to content
オンデバイス · Web、モバイル、デスクトップ

クリアでスタジオ品質の声のための Audio Effects SDK

ノイズ抑制、室内エコー除去、Studio Sound、ボイスチェンジ、ファイルのクリーンアップをひとつの SDK で。ブラウザでは WebAssembly で CPU 上で動作し、特別な GPU は不要です。

対応プラットフォーム

  • Web
  • iOS
  • Android
  • Windows
  • macOS
  • Linux
  • Flutter

連携先

  • WebRTC
  • LiveKit

5 つの音声エフェクト、ひとつの SDK

単体でも組み合わせても使えます。ノイズ抑制はすべてのプラットフォームで動作し、Studio Sound、Voice Changer、ファイルのクリーンアップは Web SDK で利用できます。カスタムのエフェクトが必要ならご相談ください。

AI ノイズ抑制と残響除去

キーボードのクリック音、ファン、サイレン、犬の鳴き声、赤ちゃんの泣き声、街の騒音を除去し、室内の反響を抑えて、自然で温かみのある声にします。

  • 通話、会議、ライブ配信のためのリアルタイム処理
  • 3 つのプリセット:speed、balanced、quality
  • 16、32、44.1、48 kHz

Studio Sound Web SDK

どんなマイクもスタジオのような音にする本格的なオーディオチェーン。ポッドキャスト、会議、配信向けのワンクリックプリセット付き。

  • ノイズゲート、ディエッサー、コンプレッサー
  • voice、podcast、broadcast、warm、bright のプリセット付きイコライザー
  • 自動ゲイン調整とリミッター

音声ファイルのクリーンアップ Web SDK

録音済みの音声にノイズ除去と補正を適用。ブラウザやアプリ内ですばやく完結し、サーバーへのアップロードも保守するインフラも不要です。

  • MP3, WAV, M4A and more
  • 文字起こし、AI 音声エージェント、音声のクリーンアップに

動画ファイルのクリーンアップ Web SDK

録画した動画の音声トラックを、ユーザーのマシン上で自動的に抽出、クリーンアップ、再埋め込み。

  • MP4, MOV, AVI and more
  • 動画メッセージ、非同期の営業ツール、コンテンツアプリに

Voice Changer Web SDK

低遅延の声の加工で話者の身元を守ったり、新しい声を与えたり。自然な話の流れは損ないません。

  • ピッチ、フォルマント、コーラスの調整
  • ゲームのボイスチャット、匿名サポート、セキュアなプラットフォームに

ライブデモ

このページ上で、本番用のオーディオ SDK がご自身のマイクで動作します。

ご自身のマイクで聞いてみてください

  • ブラウザがマイクへのアクセスを求めます。
  • エコーを防ぐためヘッドホンをご使用ください。
  • マイクを選ぶと再生が始まります。音声はデバイス内にとどまります。

数時間で導入

プラットフォームごとの導入サンプル付きのミニマルな API と、開発者同士の直接サポート。

import { atsvb } from 'audio-effects-sdk';

const sdk = new atsvb('YOUR_CUSTOMER_ID');
sdk.preload();

sdk.onReady = () => {
  sdk.useStream(micStream);
  sdk.run();
  audio.srcObject = sdk.getStream();
};
val audioSdkFactory = AudioEffectsSDK.getAudioSdkFactory(context)

audioSdkFactory.auth(yourCustomerId) { licenseStatus ->
    if (licenseStatus == LicenseStatus.ACTIVE) {
        val pipeline = audioSdkFactory.createAudioPipeline(PipelineConfig())
        pipeline.enableNoiseSuppression(true)
        val result = pipeline.process(yourAudioData)
    }
}
import AudioEffectsSDK

let sdkFactory = Factory()
let authResult = try await sdkFactory.auth(customerID: "CUSTOMER_ID")
guard authResult.status == .active else { return }

let config = PipelineConfig(type: .pcmSignedInt16, sampleRate: 48000)
let pipeline = try sdkFactory.newPipeline(config)
pipeline.noiseSuppressionEnabled = true

プラットフォームとパッケージ

Audio Effects SDK の対応プラットフォーム
プラットフォーム 要件 インストール リンク
Web 最新の Chrome、Safari、Firefox、Edge。WebAssembly npm i audio-effects-sdk
iOS iOS 14 以降 Swift Package
Android Android 8.1(API 27)以降 ai.effectssdk:audio (Maven)
Windows Windows 10 以降、x64 と x86 C++ SDK
macOS macOS 11.0 以降 C++ SDK
Linux x86_64、glibc 2.35 以降(Ubuntu 22.04 以降) C++ SDK
Flutter Flutter Web と flutter_webrtc Flutter plugin

よくある質問

ノイズキャンセリングのよくある質問と料金もご覧ください。

音声がユーザーのデバイスから送信されることはありますか?

いいえ。すべての処理はエンドユーザーのデバイス上で行われ、SDK は請求のために起動(セッション)だけを記録します。

ノイズ抑制だけを使うことはできますか?

はい。各エフェクトは個別に有効化できるため、まずノイズ抑制から始めて、後で Studio Sound や Voice Changer を追加できます。

対応プラットフォームは?

Web(WebAssembly)、iOS 14 以降、Android 8.1 以降、Windows 10 以降、macOS 11.0 以降、Linux(Ubuntu 22.04 以降)、Flutter Web。

料金体系は?

Developer Portal での無料トライアルの後、セッション数に応じた $50〜の従量課金で、ビデオ SDK と同じです。

まだご質問がありますか?

製品とプラットフォームについてお聞かせください。担当チームからご連絡し、導入もサポートします。

準備はできましたか?Developer Portal を開いて無料トライアルを始めましょう。

reCAPTCHA で保護されています。プライバシーポリシーをご覧ください。