Audio-AI is a Rust-based project for real-time audio processing and analysis. It leverages the cpal
crate for audio streaming and provides modular components for analysis and processing.
- Real-time audio streaming
- Audio analysis utilities
- Modular processor design
- Extensible for AI/ML integration
- Rust (latest stable)
- Cargo (comes with Rust)
- Docker (optional, for containerized builds)
cargo build --release
cargo run --release
cargo test
cargo fmt -- --check
cargo clippy -- -D warnings
cargo test
Build the Docker image:
docker build -t audio-ai .
Run the container:
docker run --rm -it audio-ai
- Fork the repository
- Create a feature branch
- Commit changes
- Open a Pull Request
MIT License