All examples require an
AIC_SDK_LICENSE environment variable. Get your license key from the ai-coustics Developer Portal.Python
Basic Usage
Download a model from the CDN, load it, configure a processor, and enhance audio in a synchronous workflow.
Async Usage
Asynchronous version of the basic example using
async/await for model downloading and audio processing.File Enhancement
Enhance WAV files from disk. Supports mono and multi-channel audio with progress reporting.
Benchmark
Benchmark real-time processing throughput by spawning parallel processing sessions.
Node.js
Basic Usage
Download a model, create a processor, and enhance audio samples with the Node.js SDK.
File Processing
Read a WAV file, enhance it with configurable model and enhancement level, and write the result to disk.
Rust
Benchmark
Multi-threaded benchmark that measures real-time processing throughput across parallel sessions.
Build-Time Model Download
Download a model at build time and embed it directly into your binary using the
include_model! macro.