awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
librosa avatar

librosa/librosa

0
View on GitHub↗
8,200 نجوم·1,032 تفرعات·Python·isc·7 مشاهداتlibrosa.org↗

Librosa

Librosa is a Python audio analysis library and digital signal processing framework. It functions as a feature extraction suite and music information retrieval tool designed to analyze the structural and sonic characteristics of audio signals.

The library provides specialized capabilities for music analysis, including dynamic tempo tracking to identify rhythmic pulses and spectral feature extraction to compute harmonic spectra, chroma variants, and onset points. It also serves as a time-series audio processor for synchronizing audio streams.

The system covers a broad range of audio processing and analysis domains, including audio source separation, signal segmentation, and rhythmic analysis. It implements computational primitives for spectral transforms and temporal alignment to organize and retrieve music information.

Features

  • Digital Signal Processing - Provides a comprehensive digital signal processing framework for transforming, analyzing, and manipulating audio data.
  • Audio Spectral Features - Computes frequency-based representations to identify chroma variants, harmonic spectra, and onset points.
  • Audio Processing Libraries - Provides a Python-based library for extracting structural and sonic features from audio signals.
  • Audio Stream Synchronizers - Implements time-series processing to synchronize audio streams and track dynamic tempo variations through warping techniques.
  • Audio Feature Extraction - Extracts meaningful sonic characteristics and patterns from raw audio data, including spectrograms and filter banks.
  • Dynamic Tempo Tracking - Tracks the dynamic tempo and rhythmic pulse of audio signals to identify beat patterns.
  • Signal Processing - Implements a full signal processing framework for spectral analysis, source separation, and time-stretching.
  • Fourier Transforms - Provides short-time Fourier transforms to convert time-domain audio signals into frequency-domain representations.
  • Audio Analysis Tools - Provides utilities for extracting musical attributes, including identifying the rhythmic pulse and tracking tempo changes over time.
  • Source Separation Tools - Implements tools for decomposing multichannel audio mixtures into individual components using linear algebraic projections.
  • Audio Recording Synchronization - Synchronizes two different audio recordings in time using warping techniques to account for tempo variations.
  • Audio Segmentation Utilities - Divides audio streams into distinct sections using mathematical segmentation to identify structural changes.
  • Phase-Vocoder Resampling - Implements phase-vocoder resampling to change audio duration while preserving the original pitch.
  • Dynamic Time Warping - Provides dynamic time warping algorithms to align audio sequences by non-linearly stretching or compressing the time axis.
  • Computer Audition - Library for music and audio signal analysis.
  • Music Information Retrieval - General-purpose audio and music analysis library.
  • Audio Libraries - Python package for music information retrieval and analysis.
  • Audio and Video Processing - Analyzes audio and music signals for feature extraction.
  • Audio Processing - Tools for audio and music signal analysis.
  • Audio Video Processing - Listed in the “Audio Video Processing” section of the Awesome Python awesome list.
  • Media and Communication - Audio and music analysis library.

سجل النجوم

مخطط تاريخ النجوم لـ librosa/librosaمخطط تاريخ النجوم لـ librosa/librosa

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة librosa/librosa؟

Librosa is a Python audio analysis library and digital signal processing framework. It functions as a feature extraction suite and music information retrieval tool designed to analyze the structural and sonic characteristics of audio signals.

ما هي الميزات الرئيسية لـ librosa/librosa؟

الميزات الرئيسية لـ librosa/librosa هي: Digital Signal Processing, Audio Spectral Features, Audio Processing Libraries, Audio Stream Synchronizers, Audio Feature Extraction, Dynamic Tempo Tracking, Signal Processing, Fourier Transforms.

ما هي البدائل مفتوحة المصدر لـ librosa/librosa؟

تشمل البدائل مفتوحة المصدر لـ librosa/librosa: tyiannak/pyaudioanalysis — pyAudioAnalysis is a Python library and framework for audio signal processing and analysis. It provides tools for… aubio/aubio — Aubio is an audio analysis and digital signal processing library designed for music information retrieval. It provides… jiaaro/pydub — Pydub is a Python audio manipulation library and digital audio processor used for editing, slicing, and converting… sergree/matchering — Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a… accord-net/framework — This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries… hosseinmoein/dataframe — DataFrame is a C++ tabular data library and manipulation engine designed for managing heterogeneous data in contiguous…

بدائل مفتوحة المصدر لـ Librosa

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Librosa.
  • tyiannak/pyaudioanalysisالصورة الرمزية لـ tyiannak

    tyiannak/pyAudioAnalysis

    6,242عرض على GitHub↗

    pyAudioAnalysis is a Python library and framework for audio signal processing and analysis. It provides tools for extracting mathematical representations of sound, such as spectrograms, and implements a system for training and evaluating machine learning models to classify audio segments based on acoustic patterns. The project includes dedicated utilities for audio segmentation, which allow for the removal of silence and the detection of specific audio events to divide recordings into meaningful sections. It also provides data visualization capabilities that use dimensionality reduction to ma

    Python
    عرض على GitHub↗6,242
  • aubio/aubioالصورة الرمزية لـ aubio

    aubio/aubio

    3,714عرض على GitHub↗

    Aubio is an audio analysis and digital signal processing library designed for music information retrieval. It provides a suite of tools for extracting musical features, estimating fundamental frequencies, and tracking rhythmic pulses in audio streams. The library specializes in the detection of pitch and beat, enabling the extraction of musical notes and the estimation of overall tempo. It also includes capabilities for automatic onset detection to identify the start of sonic events and the separation of audio signals into percussive transients and steady-state tonal components. The system c

    Canalysisannotationaudio
    عرض على GitHub↗3,714
  • jiaaro/pydubالصورة الرمزية لـ jiaaro

    jiaaro/pydub

    9,767عرض على GitHub↗

    Pydub is a Python audio manipulation library and digital audio processor used for editing, slicing, and converting audio files and segments. It serves as a programmatic wrapper for FFmpeg to import and export a wide variety of audio formats. The library functions as an audio signal generator capable of creating synthetic waveforms, such as sine waves and white noise. It also provides tools for digital signal processing, including the application of filters, fades, crossfades, and gain adjustments to sound signals. Its broader capabilities cover programmatic audio editing through concatenatio

    Python
    عرض على GitHub↗9,767
  • sergree/matcheringالصورة الرمزية لـ sergree

    sergree/matchering

    2,551عرض على GitHub↗

    Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr

    Pythonaudiodocker-imagedsp
    عرض على GitHub↗2,551
عرض جميع البدائل الـ 30 لـ Librosa→