Skip to main content

A generalised Python library for audio editing and effects with AI-powered analysis, inspired by OpenCV.

Project description

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

pip install audiopy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

audiopylib-0.1.2.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

audiopylib-0.1.2-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file audiopylib-0.1.2.tar.gz.

File metadata

  • Download URL: audiopylib-0.1.2.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for audiopylib-0.1.2.tar.gz
Algorithm Hash digest
SHA256 cdfaa1683e289657d8cb7431fae6facbf71b6d74875f3cfe8fe9b136f59a3c11
MD5 9dfeba67be4175faf22bda3b928a9592
BLAKE2b-256 19b050b104a2b8c8fff8b9d8c2a0d63b207fce5b258911080d0ac2aa2e0daed1

See more details on using hashes here.

File details

Details for the file audiopylib-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: audiopylib-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for audiopylib-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f1d36b8077ac9c7d7ed960620d7c2cdd2c40840e2265b63ed03c7a78d82c79e3
MD5 6a6e446cd3bf6542fcf5dc6387cdfc89
BLAKE2b-256 97a3327ee47dc23e5a7d7955b7e8914a20f2d5f91bbcb1b5e0f65ceacfd20d61

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page