ai-coustics Speech Enhancement SDK for Rust
[!WARNING] You must use a Rust version different from beta 1.92, which was used to build the static libraries. A solution is currently in development.
What is this SDK?
Our Speech Enhancement SDK delivers state-of-the-art audio processing capabilities, enabling you to enhance speech clarity and intelligibility in real-time.
Quick Start
Generate your SDK License Key
To use this SDK, you'll need to generate an SDK license key from our Development Portal.
Please note: The SDK license key is different from our cloud API product. If you have an API license key for our cloud services, it won't work with the SDK - you'll need to create a separate SDK license key in the portal.
Integration
Enable the download-lib feature to automatically download the library when building the crate.
[]
= { = "0.11.0", = ["download-lib"] }
If you want to provide your own library, use the AIC_LIB_PATH environment variable to specify the path
to the directory where the library is located.
Example Usage
use ;
Running the Example
To run the example, make sure you have set your license key as an environment variable:
Then use the following commands to configure, build and run the example:
Support & Resources
Documentation
- Basic Example - Sample code and integration patterns
Looking for Other Languages?
The ai-coustics Speech Enhancement SDK is available in multiple programming languages to fit your development needs:
| Platform | Repository | Description |
|---|---|---|
| C | aic-sdk-c |
Core C interface and foundation library |
| C++ | aic-sdk-cpp |
Modern C++ interface with RAII and type safety |
| Python | aic-sdk-py |
Idiomatic Python interface |
| JavaScript/TypeScript | aic-sdk-node |
Native bindings for Node.js applications |
| Web (WASM) | aic-sdk-wasm |
WebAssembly build for browser applications |
All SDKs provide the same core functionality with language-specific optimizations and idioms.
Get Help
Need assistance? We're here to support you:
- Issues: GitHub Issues
- Technical Support: info@ai-coustics.com
License
This Rust wrapper is distributed under the Apache 2.0 license, while the core C SDK is distributed under the proprietary AIC-SDK license.
Made with ❤️ by the ai-coustics team