RepositoryPython
MI

mir-aidj/all-in-one

All-In-One Music Structure Analyzer

868sao
138fork
15issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: allin1

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: music-structure-analysis

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: beat-tracking

#1 Repository Của Tuần

🎵 All-In-One Music Structure Analyzer: Phân tích cấu trúc nhạc chỉ bằng một mô hình

Một công cụ mạnh mẽ dựa trên PyTorch, hỗ trợ phân tích toàn diện cấu trúc của bản nhạc chỉ trong một bước.

Dự án All-In-One Music Structure Analyzer (hay allin1) là một gói phần mềm Python cung cấp các mô hình học sâu để phân tích cấu trúc của tệp âm thanh nhạc. Thay vì phải dùng nhiều công cụ riêng lẻ, người dùng chỉ cần một mô hình duy nhất để nhận được các thông tin như nhịp độ (BPM), nhịp điệu (beats), nhịp mở đầu đoạn (downbeats), ranh giới phân đoạn chức năng và nhãn của từng đoạn (intro, verse, chorus, bridge, outro...).

✨ Điểm nổi bật

  • Dự đoán BPM: Xác định nhịp độ trung bình của bản nhạc.
  • Phát hiện beats & downbeats: Tính toán thời gian xuất hiện từng nhịp và nhịp mở đầu đoạn.
  • Phân đoạn chức năng: Xác định các ranh giới giữa các phần như intro, verse, chorus...
  • Gán nhãn tự động: Gán nhãn ngữ nghĩa cho từng đoạn trong cấu trúc bài hát.
  • Hỗ trợ CLI & Python API: Dùng dòng lệnh hoặc tích hợp trực tiếp vào mã nguồn Python.
  • Xuất kết quả dưới dạng JSON: Dễ dàng lưu trữ và xử lý tiếp theo.
  • Hỗ trợ đa nền tảng: Chạy trên CPU hoặc GPU tùy thiết bị.
  • Tùy chọn mô hình: Hỗ trợ mô hình mặc định harmonix-all và các mô hình tùy biến khác.

💡 Vì sao đáng chú ý

Khác với các công cụ truyền thống yêu cầu kết hợp nhiều mô hình khác nhau để phân tích từng khía cạnh của cấu trúc nhạc, All-In-One đã đưa mọi tính năng vào một mô hình duy nh, giúp rút ngắn thời gian xử lý và tối ưu hóa độ chính xác. Đặc biệt hữu ích cho các nhà nghiên cứu âm nhạc, nhà sản xuất nội dung số hoặc bất kỳ ai cần tự động hóa quá trình phân tích bản nhạc nhanh chóng và chính xác.


#MusicStructureAnalysis #BeatTracking #PyTorch #AI #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

168.0k
Oct 23, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryPython
Comfy-Org/ComfyUI

The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.

143.2k
Oct 26, 2026
RepositoryPython
vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

95.6k
Oct 26, 2026
RepositoryPython
CorentinJ/Real-Time-Voice-Cloning

Clone a voice in 5 seconds to generate arbitrary speech in real-time

60.2k
Mar 9, 2026
RepositoryPython
coqui-ai/TTS

🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production

46.1k
Aug 16, 2024
RepositoryPython
OpenBMB/VoxCPM

VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloning

40.7k
Oct 8, 2026
RepositoryPython
babysor/MockingBird

🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time

36.9k
Mar 3, 2026
RepositoryJupyter Notebook
rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

107.3k
Oct 2, 2026