Skip to content
Sur l'appareil · Web, mobile, bureau

Audio Effects SDK pour une voix claire, de qualité studio

Suppression du bruit et de l'écho de la pièce, Studio Sound, modification de la voix et nettoyage de fichiers dans un seul SDK. Fonctionne sur le CPU via WebAssembly dans le navigateur, sans GPU particulier.

Fonctionne sur

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

Compatible avec

  • WebRTC
  • LiveKit

Cinq effets audio, un seul SDK

Utilisez-les un par un ou enchaînez-les. La suppression du bruit fonctionne sur toutes les plateformes ; Studio Sound, Voice Changer et le nettoyage de fichiers sont dans le SDK web. Besoin d'un effet sur mesure ? Parlez-nous-en.

Suppression du bruit et déréverbération par IA

Supprime les clics de clavier, les ventilateurs, les sirènes, les aboiements, les pleurs de bébé et le bruit de la rue, et atténue les réflexions de la pièce pour une voix naturelle et chaleureuse.

  • En temps réel, pour les appels, les réunions et les directs
  • Trois préréglages : speed, balanced, quality
  • 16, 32, 44,1 et 48 kHz

Studio Sound SDK web

Une chaîne audio pro complète qui donne à n'importe quel micro le son d'un studio, avec des préréglages en un clic pour les podcasts, les réunions et le streaming.

  • Noise gate, de-esser, compresseur
  • Égaliseur avec les préréglages voice, podcast, broadcast, warm et bright
  • Contrôle automatique du gain et limiteur

Nettoyage de fichiers audio SDK web

Appliquez la suppression du bruit et les améliorations à l'audio enregistré, rapidement et entièrement dans le navigateur ou l'application, sans envoi sur un serveur ni infrastructure à maintenir.

  • MP3, WAV, M4A and more
  • Pour la transcription, les agents vocaux IA et le nettoyage audio

Nettoyage de fichiers vidéo SDK web

Extrayez, nettoyez et réintégrez automatiquement la piste audio des vidéos enregistrées, sur la machine de l'utilisateur.

  • MP4, MOV, AVI and more
  • Pour la messagerie vidéo, les outils de vente asynchrones et les applications de contenu

Voice Changer SDK web

Une modification de la voix à faible latence pour protéger l'identité d'un intervenant ou donner une nouvelle voix aux utilisateurs, sans perdre le naturel de la parole.

  • Réglages de hauteur, de formant et de chorus
  • Pour les chats de jeux vidéo, le support anonyme et les plateformes sécurisées

Démo en direct

Le SDK audio de production fonctionne avec votre micro, directement sur cette page.

Écoutez avec votre propre micro

  • Votre navigateur va demander l'accès au micro.
  • Utilisez un casque pour éviter l'écho.
  • La lecture démarre dès que vous choisissez un micro. L'audio reste sur votre appareil.

Intégrez en quelques heures

Une API minimaliste avec des exemples d'intégration pour chaque plateforme et un support direct de développeur à développeur.

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

Plateformes et paquets

Plateformes de l'Audio Effects SDK
Plateforme Configuration requise Installation Liens
Web Chrome, Safari, Firefox, Edge récents ; 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 et x86 C++ SDK
macOS macOS 11.0+ C++ SDK
Linux x86_64, glibc 2.35+ (Ubuntu 22.04+) C++ SDK
Flutter Flutter Web avec flutter_webrtc Flutter plugin

Questions

Voir aussi la FAQ sur la suppression du bruit et les tarifs.

L'audio quitte-t-il l'appareil de l'utilisateur ?

Non. Tout le traitement s'exécute sur l'appareil de l'utilisateur final ; le SDK enregistre uniquement son activation (une session) pour la facturation.

Puis-je utiliser seulement la suppression du bruit ?

Oui. Chaque effet s'active séparément : vous pouvez commencer par la suppression du bruit et ajouter Studio Sound ou Voice Changer plus tard.

Quelles plateformes sont prises en charge ?

Web (WebAssembly), iOS 14+, Android 8.1+, Windows 10+, macOS 11.0+, Linux (Ubuntu 22.04+) et Flutter Web.

Quel est le tarif ?

Un essai gratuit dans le Developer Portal, puis un paiement à l'usage à partir de 50 $ selon les sessions, comme pour le SDK vidéo.

Encore des questions ?

Parlez-nous de votre produit et de vos plateformes. Notre équipe vous répondra et pourra vous aider à l'intégration.

Prêt à vous lancer ? Ouvrez le Developer Portal et démarrez un essai gratuit.

Protégé par reCAPTCHA. Consultez notre politique de confidentialité.