Spaces:
Running on Zero
Running on Zero
| title: MERIT | |
| emoji: 🎚️ | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: gradio | |
| sdk_version: 5.28.0 | |
| python_version: '3.12' | |
| app_file: app.py | |
| pinned: false | |
| license: cc-by-nc-4.0 | |
| short_description: Compare melody, rhythm, and timbre similarity | |
| # MERIT Music Similarity | |
| A HARP-compatible deployment of MERIT for comparing two music clips along | |
| three independently learned dimensions: melody, rhythm, and timbre. | |
| The Space uses the official MERIT projection heads with the frozen | |
| MERT-v1-330M backbone. Model files are downloaded from their official | |
| Hugging Face repositories at pinned revisions and cached between requests. | |
| ## Inputs | |
| - Two music audio clips | |
| - Between 5 and 10 seconds per clip | |
| Audio is converted to mono, resampled to 24 kHz, and padded or truncated to | |
| 10 seconds. The MERIT projection heads were trained from 10-second segments; | |
| very short inputs are rejected because silence padding can make their scores | |
| misleadingly high. | |
| ## Output | |
| A JSON file containing cosine similarity scores for: | |
| - Melody | |
| - Rhythm | |
| - Timbre | |
| Scores range from -1 to 1. They are similarity measurements, not calibrated | |
| probabilities. | |
| ## Sources | |
| See [SOURCES.md](SOURCES.md) for upstream code, model revisions, licenses, | |
| and the associated research papers. | |
| ## License | |
| The MERIT code and projection heads are released under the MIT License. | |
| The MERT-v1-330M backbone is released under CC BY-NC 4.0. This combined | |
| deployment is therefore intended for non-commercial use. | |