audioFlux ist eine Open-Source-Bibliothek für die Analyse und Extraktion von Merkmalen in Audio- und Musikdateien. Die Bibliothek unterstützt Dutzende von Zeit-Frequenz-Analyse-Transformationen und Hunderte von entsprechenden Zeit-Domänen- und Frequenz-Domänen-Merkmal-Kombinationen.
audioFlux basiert auf einem Datenstrom-Design und decoupiert jedes Algorithmus-Modul in seiner Struktur. Dies ermöglicht die schnelle und effiziente Extraktion von Merkmalen in mehreren Dimensionen. Die Bibliothek umfasst drei Hauptmodule: Transform, Feature und MIR.
Das Transform-Modul enthält eine Vielzahl von Zeit-Frequenz-Analyse-Transformationen, darunter:
Das Feature-Modul enthält Algorithmen für die Extraktion von Merkmalen, darunter:
Das MIR-Modul enthält Algorithmen für die Musik-Information-Retrieval, darunter:
audioFlux ist plattformübergreifend und unterstützt Linux, macOS, Windows, iOS und Android-Systeme. Die Bibliothek kann über PyPI installiert werden:
$ pip install audioflux
audioFlux ist unter der MIT-Lizenz verfügbar.
Wenn Sie Hilfe benötigen, einen Fehler gefunden haben oder eine Funktion anfordern möchten, können Sie ein Issue auf GitHub öffnen. Wenn Sie einen Beitrag leisten möchten, können Sie einen Pull-Request senden.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.