Skip to content
ModelListedExternal
Download

Bel Canto

The Classical and Ethnic Vocal Style Classification model aims to distinguish between classical and ethnic vocal styles, with all audio samples sung by professional vocalists. The model is fine-tuned using an audio...

KindOtherVersionRevision feb4a27

Model source

Kind
Other
File size
3.08–187 MB
Version
vRevision feb4a27
Updated
Sep 13, 2026
Downloads
0
Source
Hugging Face

Source excerpt

The Classical and Ethnic Vocal Style Classification model aims to distinguish between classical and ethnic vocal styles, with all audio samples sung by professional vocalists. The model is fine-tuned using an audio...

Sources

1 source
Hugging FacePrimaryVersion feb4a2742311452133a47ae5311aa8ae537e0f1b
huggingface.co/ccmusic-database/bel_canto/tree/feb4a2742311452133a47ae5311aa8ae537e0f1b

Verified Sep 13

Model artifacts

12 artifacts

alexnet_cqt_2024-07-29_23-36-54/save.pt

pt · 55.9 MB · SHA-256 aa1e95f70c6b…2d23 · Hugging Face

Download

alexnet_mel_2024-07-29_22-59-35/save.pt

pt · 55.9 MB · SHA-256 0e0ca0c28ff3…1907 · Hugging Face

Download

convnext_tiny_cqt_2024-07-29_20-55-56/save.pt

pt · 107 MB · SHA-256 d3324b164ae8…96d6 · Hugging Face

Download

googlenet_cqt_2024-07-30_01-53-34/save.pt

pt · 46.9 MB · SHA-256 0a3153d297d1…c3ce · Hugging Face

Download

googlenet_mel_2024-07-30_00-51-26/save.pt

pt · 46.9 MB · SHA-256 bcf95556fb34…5ab5 · Hugging Face

Download

mnasnet1_3_cqt_2024-07-30_06-58-26/save.pt

pt · 20.8 MB · SHA-256 2ec96e9fd8d9…472c · Hugging Face

Download

mnasnet1_3_mel_2024-07-30_06-04-18/save.pt

pt · 20.8 MB · SHA-256 69ebdfd77468…2d50 · Hugging Face

Download

squeezenet1_1_cqt_2024-07-30_04-38-35/save.pt

pt · 3.08 MB · SHA-256 3a1d1be5fb2a…f2d5 · Hugging Face

Download

squeezenet1_1_mel_2024-07-30_03-56-45/save.pt

pt · 3.08 MB · SHA-256 4d82021563ca…e86d · Hugging Face

Download

swin_s_cqt_2024-07-29_16-07-25/save.pt

pt · 187 MB · SHA-256 5b15aee8976b…c879 · Hugging Face

Download

swin_s_mel_2024-07-29_14-14-14/save.pt

pt · 187 MB · SHA-256 a5e989290283…5482 · Hugging Face

Download

swin_t_mel_2024-07-29_10-31-30/save.pt

pt · 106 MB · SHA-256 1a73712881d6…0665 · Hugging Face

Download

Source excerpts

2 excerpts

--- license: mit datasets: - ccmusic-database/bel_canto language: - en metrics: - accuracy pipeline_tag: audio-classification tags: - music - art --- # Intro The Classical and Ethnic Vocal Style Classification model aims to distinguish between classical and ethnic vocal styles, with all audio samples sung by professional vocalists. The model is fine-tuned using an audio dataset consisting of four categories, which has been pre-processed into spectrograms. Initially pretrained in the computer vision (CV) domain, the backbone network undergoes a fine-tuning process specifically designed for vocal style classification tasks. In this model, the pre-training on CV tasks provides a foundation for the network to learn general audio features, which are then adjusted during fine-tuning to adapt to the subtle differences between classical and ethnic vocal styles. The audio dataset, comprising samples from classical and various ethnic singing traditions, enables the model to capture unique patterns associated with each vocal style. Representing spectrograms as input allows the model to effectively analyze both the temporal and frequency components of the audio signals. Through the fine-tuning process, the model continuously enhances its ability to discriminate between sound representations and subtle stylistic differences between classical and ethnic styles. This specialized model holds significant potential in the music industry and cultural preservation, as it accurately categorizes vocal performances into these two broad categories. Its foundation in pre-trained computer vision principles demonstrates the versatility and adaptability of neural networks across different domains, enhancing the model's capability to capture complex features of vocal performances. ## Demo (inference code) <https://huggingface.co/spaces/ccmusic-database/bel_canto> ## Usage ```python from huggingface_hub import snapshot_download model_dir = snapshot_download( "ccmusic-database/bel_canto", cache_dir="./__pycache__", ) print(model_dir) ``` ## Maintenance ```bash GIT_LFS_SKIP_SMUDGE=1 git clone git@hf.co:ccmusic-database/bel_canto cd bel_canto ``` ## Results | Backbone | Mel | CQT | Chroma | | :-----------: | :-----------------------: | :-------: | :-------: | | Swin-S | **0.928** | **0.936** | **0.787** | | Swin-T | 0.906 | 0.863 | 0.731 | | | | | | | AlexNet | 0.919 | 0.920 | 0....

Source context: 0 downloads · 26 likes · Pipeline audio-classification · Repo ccmusic-database/bel_canto