Metadata-Version: 2.4
Name: audiopylib
Version: 0.1.3
Summary: A generalised Python library for audio editing and effects with AI-powered analysis, inspired by OpenCV.
Author-email: Adarsh Kotawar <adarshkotawar@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/AudioPy/AudioPy
Project-URL: Issues, https://github.com/AudioPy/AudioPy/issues
Keywords: audio,dsp,signal-processing,ai,speech-recognition
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.21.0
Requires-Dist: scipy>=1.7.0
Requires-Dist: soundfile>=0.10.0
Requires-Dist: matplotlib>=3.4.0
Requires-Dist: transformers>=4.20.0
Requires-Dist: torch>=1.9.0
Requires-Dist: torchaudio>=0.9.0
Provides-Extra: advanced
Requires-Dist: librosa>=0.9.0; extra == "advanced"
Dynamic: license-file

# AudioPy 🎧
### Open-Source Framework for Intelligent Audio Editing (DSP + AI)

AudioPy is a unified Python framework for intelligent audio processing that combines traditional Digital Signal Processing (DSP) with modern AI/ML models.

It simplifies complex audio tasks like noise reduction, speech recognition, audio classification, and more — all through a clean and consistent API.

---

## 🚀 Features

- 📂 Audio I/O (load, save, convert)
- 🎚️ DSP Processing (filters, normalization)
- 🎵 Audio Effects (fade, volume control)
- 📊 Feature Extraction (MFCC, spectral features)
- 🤖 AI Integration:
  - Speech-to-text (Whisper)
  - Audio classification
  - Noise reduction
  - Source separation
- 📈 Visualization (waveform, spectrogram)

---

## 📦 Installation

```bash
pip install audiopy
