Trên GitHub, tyiannak/pyAudioAnalysis đã đạt 6.3k sao, nhóm AI Tools, ngôn ngữ Python. Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
More examples and detailed tutorials can be found at the wiki
pyAudioAnalysis provides easy-to-call wrappers to execute audio analysis tasks. Eg, this code first trains an audio segment classifier, given a set of WAV files stored in folders (each folder representing a different class) and then the trained classifier is used to classify an unknown audio WAV file
from pyAudioAnalysis import audioTrainTest as aT
aT.extract_features_and_train(["classifierData/music","classifierData/speech"], 1.0, 1.0, aT.shortTermWindow, aT.shortTermStep, "svm", "svmSMtemp", False)
aT.file_classification("data/doremi.wav", "svmSMtemp","svm")
In addition, command-line support is provided for all functionalities. E.g. the following command extracts the spectrogram of an audio signal stored in a WAV file: python audioAnalysis.py fileSpectrogram -i data/doremi.wav
Further reading
Apart from this README file, to bettern understand how to use this library one should read the following:
Audio Handling Basics: Process Audio Files In Command-Line or Python, if you want to learn how to handle audio files from command line, and some basic programming on audio signal processing. Start with that if you don't know anything about audio.
Intro to Audio Analysis: Recognizing Sounds Using Machine Learning This goes a bit deeper than the previous article, by providing a complete intro to theory and practice of audio feature extraction, classification and segmentation (includes many Python examples).
The library's wiki
How to Use Machine Learning to Color Your Lighting Based on Music Mood. An interesting use-case of using this lib to train a real-time music mood estimator.
A more general and theoretic description of the adopted methods (along with several experiments on particular use-cases) is presented in this publication. Please use the following citation when citing pyAudioAnalysis in your research work:
@article{giannakopoulos2015pyaudioanalysis,
title={pyAudioAnalysis: An Open-Source Python Library for Audio Signal Analysis},
author={Giannakopoulos, Theodoros},
journal={PloS one},
volume={10},
number={12},
year={2015},
publisher={Public Library of Science}
}
For Matlab-related audio analysis material check this book.
Author
Theodoros Giannakopoulos,
Director of Research in Multimodal Machine Learning at MagCIL, the Multimodal Analysis Group of the Institute of Informatics and Telecommunications, of the National Center for Scientific Research "Demokritos"
About MagCIL
This repository comes from MagCIL, the Multimodal Analysis Group of the
Institute of Informatics and Telecommunications at the National Centre for Scientific Research
"Demokritos" in Athens, Greece. We work on multimodal deep learning for audio, speech, music and
video, from fundamental research to deployed systems.
Group website: https://magcil.github.io
Publications: https://magcil.github.io/pub.html
All our open-source code and data: https://magcil.github.io/code.html
Work with us, in industry projects or research consortia: https://magcil.github.io/collaborate.html
Other tools from the group:
deep_audio_features — training and using CNNs for audio classification (PyTorch)
deepaudio-x — a PyTorch framework for audio classification
deepaudio-lab — a no-code platform for training, evaluating and deploying audio classifiers
tyiannak/pyAudioAnalysis thuộc nhóm AI Tools trên TopGit, cùng 7 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về tyiannak/pyAudioAnalysis ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/tyiannak/pyAudioAnalysis là nguồn chính thức.
tyiannak/pyAudioAnalysis có bao nhiêu sao?
tyiannak/pyAudioAnalysis có 6.3k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/tyiannak/pyAudioAnalysis. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
tyiannak/pyAudioAnalysis có những chủ đề gì?
GitHub topics của tyiannak/pyAudioAnalysis: "audio", "audio-analysis-tasks", "audio-data", "machine-learning", "pyaudioanalysis", "python", "signal-processing". TopGit xếp repo vào nhóm AI Tools.
tyiannak/pyAudioAnalysis còn đang phát triển không?
Commit gần nhất trên tyiannak/pyAudioAnalysis là 1.3 năm trước (theo timestamp GitHub). Repo có 1.2k fork — một chỉ báo về mức độ quan tâm của cộng đồng.
tyiannak/pyAudioAnalysis viết bằng ngôn ngữ gì?
tyiannak/pyAudioAnalysis chủ yếu viết bằng Python. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Vì sao tyiannak/pyAudioAnalysis được xếp vào nhóm AI Tools?
TopGit xếp tyiannak/pyAudioAnalysis vào nhóm AI Tools dựa trên GitHub topics và mô tả của repo (gắn thẻ: "audio", "audio-analysis-tasks", "audio-data"). Việc phân loại dựa trên metadata thật của repo, không phải đoán theo cảm tính biên tập.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về pyAudioAnalysis?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về pyAudioAnalysis.