Skip to content

ianlintner/audio-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio-AI

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.

Features

  • Real-time audio streaming
  • Audio analysis utilities
  • Modular processor design
  • Extensible for AI/ML integration

Getting Started

Prerequisites

  • Rust (latest stable)
  • Cargo (comes with Rust)
  • Docker (optional, for containerized builds)

Build

cargo build --release

Run

cargo run --release

Test

cargo test

Development

Linting & Formatting

cargo fmt -- --check
cargo clippy -- -D warnings

Running Tests

cargo test

Docker

Build the Docker image:

docker build -t audio-ai .

Run the container:

docker run --rm -it audio-ai

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit changes
  4. Open a Pull Request

License

MIT License

About

Guitar and audio analysis ai tech spike.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published