Skip to main content

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

Project description

audiopylib 🎧

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

audiopylib 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 audiopylib

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.4.tar.gz (19.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: audiopylib-0.1.4.tar.gz
  • Upload date:
  • Size: 19.0 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.4.tar.gz
Algorithm Hash digest
SHA256 afba42b90df1def4e5ef8c4a72f789837d5e3214157a20432bd5a797536f7738
MD5 dc5bbe746128dae0233c771bf117b3a0
BLAKE2b-256 a881587fabc2d398bf343dd216d0ce639265c893fc0f2c0d847cf2784b92b510

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