jonatasgrosman_wav2vec2-large-xlsr-53-italian
jonatasgrosman · View on Hugging Face ↗
Get this model
Seeders: 1 · Leechers: 0
Observed 2026-09-02T13:56:39Z via announce.aitorrent.org:7070.
Model card
The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.
language: it license: apache-2.0 datasets:
- common_voice
- mozilla-foundation/common_voice_6_0 metrics:
- wer
- cer tags:
- audio
- automatic-speech-recognition
- hf-asr-leaderboard
- it
- mozilla-foundation/common_voice_6_0
- robust-speech-event
- speech
- xlsr-fine-tuning-week model-index:
- name: XLSR Wav2Vec2 Italian by Jonatas Grosman
results:
- task:
name: Automatic Speech Recognition
type: automatic-speech-recognition
dataset:
name: Common Voice it
type: common_voice
args: it
metrics:
- name: Test WER type: wer value: 9.41
- name: Test CER type: cer value: 2.29
- name: Test WER (+LM) type: wer value: 6.91
- name: Test CER (+LM) type: cer value: 1.83
- task:
name: Automatic Speech Recognition
type: automatic-speech-recognition
dataset:
name: Robust Speech Event - Dev Data
type: speech-recognition-community-v2/dev_data
args: it
metrics:
- name: Dev WER type: wer value: 21.78
- name: Dev CER type: cer value: 7.94
- name: Dev WER (+LM) type: wer value: 15.82
- name: Dev CER (+LM) type: cer value: 6.83
- task:
name: Automatic Speech Recognition
type: automatic-speech-recognition
dataset:
name: Common Voice it
type: common_voice
args: it
metrics:
Fine-tuned XLSR-53 large model for speech recognition in Italian
Fine-tuned facebook/wav2vec2-large-xlsr-53 on Italian using the train and validation splits of Common Voice 6.1. When using this model, make sure that your speech input is sampled at 16kHz.
This model has been fine-tuned thanks to the GPU credits generously given by the OVHcloud :)
The script used for training can be found here: https://github.com/jonatasgrosman/wav2vec2-sprint
Usage
The model can be used directly (without a language model) as follows...
Using the HuggingSound library:
from huggingsound import SpeechRecognitionModel
model = SpeechRecognitionModel("jonatasgrosman/wav2vec2-large-xlsr-53-italian")
audio_paths = ["/path/to/file.mp3", "/path/to/another_file.wav"]
transcriptions = model.transcribe(audio_paths)
Writing your own inference script:
import torch
import librosa
from datasets import load_dataset
from transformers import Wav2Vec2ForCTC, Wav2Vec2Processor
LANG_ID = "it"
MODEL_ID = "jonatasgrosman/wav2vec2-large-xlsr-53-italian"
SAMPLES = 10
test_dataset = load_dataset("common_voice", LANG_ID, split=f"test[:{SAMPLES}]")
processor = Wav2Vec2Processor.from_pretrained(MODEL_ID)
model = Wav2Vec2ForCTC.from_pretrained(MODEL_ID)
# Preprocessing the datasets.
# We need to read the audio files as arrays
def speech_file_to_array_fn(batch):
speech_array, sampling_rate = librosa.load(batch["path"], sr=16_000)
batch["speech"] = speech_array
batch["sentence"] = batch["sentence"].upper()
return batch
test_dataset = test_dataset.map(speech_file_to_array_fn)
inputs = processor(test_dataset["speech"], sampling_rate=16_000, return_tensors="pt", padding=True)
with torch.no_grad():
logits = model(inputs.input_values, attention_mask=inputs.attention_mask).logits
predicted_ids = torch.argmax(logits, dim=-1)
predicted_sentences = processor.batch_decode(predicted_ids)
for i, predicted_sentence in enumerate(predicted_sentences):
print("-" * 100)
print("Reference:", test_dataset[i]["sentence"])
print("Prediction:", predicted_sentence)
| Reference | Prediction |
|---|---|
| POI LEI MORÌ. | POI LEI MORÌ |
| IL LIBRO HA SUSCITATO MOLTE POLEMICHE A CAUSA DEI SUOI CONTENUTI. | IL LIBRO HA SUSCITATO MOLTE POLEMICHE A CAUSA DEI SUOI CONTENUTI |
| "FIN DALL'INIZIO LA SEDE EPISCOPALE È STATA IMMEDIATAMENTE SOGGETTA ALLA SANTA SEDE." | FIN DALL'INIZIO LA SEDE EPISCOPALE È STATA IMMEDIATAMENTE SOGGETTA ALLA SANTA SEDE |
| IL VUOTO ASSOLUTO? | IL VUOTO ASSOLUTO |
| DOPO ALCUNI ANNI, EGLI DECISE DI TORNARE IN INDIA PER RACCOGLIERE ALTRI INSEGNAMENTI. | DOPO ALCUNI ANNI EGLI DECISE DI TORNARE IN INDIA PER RACCOGLIERE ALTRI INSEGNAMENTI |
| SALVATION SUE | SALVATION SOO |
| IN QUESTO MODO, DECIO OTTENNE IL POTERE IMPERIALE. | IN QUESTO MODO DECHO OTTENNE IL POTERE IMPERIALE |
| SPARTA NOVARA ACQUISISCE IL TITOLO SPORTIVO PER GIOCARE IN PRIMA CATEGORIA. | PARCANOVARACFILISCE IL TITOLO SPORTIVO PER GIOCARE IN PRIMA CATEGORIA |
| IN SEGUITO, KYGO E SHEAR HANNO PROPOSTO DI CONTINUARE A LAVORARE SULLA CANZONE. | IN SEGUITO KIGO E SHIAR HANNO PROPOSTO DI CONTINUARE A LAVORARE SULLA CANZONE |
| ALAN CLARKE | ALAN CLARK |
Evaluation
- To evaluate on
mozilla-foundation/common_voice_6_0with splittest
python eval.py --model_id jonatasgrosman/wav2vec2-large-xlsr-53-italian --dataset mozilla-foundation/common_voice_6_0 --config it --split test
- To evaluate on
speech-recognition-community-v2/dev_data
python eval.py --model_id jonatasgrosman/wav2vec2-large-xlsr-53-italian --dataset speech-recognition-community-v2/dev_data --config it --split validation --chunk_length_s 5.0 --stride_length_s 1.0
Citation
If you want to cite this model you can use this:
@misc{grosman2021xlsr53-large-italian,
title={Fine-tuned {XLSR}-53 large model for speech recognition in {I}talian},
author={Grosman, Jonatas},
howpublished={\url{https://huggingface.co/jonatasgrosman/wav2vec2-large-xlsr-53-italian}},
year={2021}
}
Magnet link
Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:
magnet:?xt=urn:btih:3fa8941c35698286ccff680339a6d0ba7a99a27a&dn=jonatasgrosman_wav2vec2-large-xlsr-53-italianOpen magnet in torrent client · infohash 3fa8941c35698286ccff680339a6d0ba7a99a27a
Files & hashes
| Path | Size | sha1 | sha256 |
|---|---|---|---|
| README.md | 5.4 KB (5,531 B) | 1e4f3c94b77dc1f612dc7c8eb896c2d9dec5d784 | c7cfa3035f0fdc73dd350a65c118f930e60a5999b549a5c570119a0bede29b77 |
| alphabet.json | 266 B (266 B) | 3cb0a8f911c8fe1eebd53b4d35bb220d24e468f4 | d5c482e4dee5550717f8adc1d53587c88e444c9c479457295bf8af1acb6431a3 |
| config.json | 1.7 KB (1,782 B) | b1c2ee5927438dd45d27a1e19f6accebbe33ab94 | 7e69e919b00b2044006c69cea10a0b15d35d65b6acec9f7180afef2edc7df1fb |
| eval.py | 6.1 KB (6,198 B) | cac50014eeb12f18e47067f3d2af8d6804e7359e | 9873f495d1b1768853bde2bf9f2ebf280a3f5e765e2ab8f67b75421ea4aa525f |
| full_eval.sh | 1.3 KB (1,372 B) | f9d5ebac9f7c4aee161ef7495db23aa22024cefe | 5bf952f3bc7d1b1a0684ef269bb910fb3bd46d36bb8fc4e119b0e2b22d5acc80 |
| language_model/attrs.json | 78 B (78 B) | 3c07595c2b465df3c14531dbc2d1c52bf11f166d | f5ffd02e1ceef6517476e72ebe7997ddef7e92d27cb5a23d6695d64c4317d6ad |
| language_model/lm.binary | 1.27 GB (1,367,488,203 B) | ccc2af3c54e210d26b18068c652d5f509bc7fb04 | a6ddf4ea4ce5e9db6269f9c77047ef358624804d940d0b23b2060ec69d22bb2d |
| language_model/unigrams.txt | 9.5 MB (9,976,833 B) | 98e69c3c0e11722e1f54d9760c33e7043bc6e93b | 4933b4989784055c52c91c47919bc7068cebda3df31747b79aa091e283a512a7 |
| log_mozilla-foundation_common_voice_6_0_it_test_predictions.txt | 861.3 KB (881,926 B) | ada65cb73b015d0f6be562c23a4d1634f96e5e31 | 204c2e0fa7280fc8e0f36b0e9cf98fbf11c55a215d91b5a21a1de2f4b7f4349a |
| log_mozilla-foundation_common_voice_6_0_it_test_predictions_greedy.txt | 861.5 KB (882,129 B) | 367c9179121bb6f8124b3125fdfd2cf1e9e15266 | c638ddddd27df737b39c2894719b5ab65aec7a1a5583f09940cda5990c6e1699 |
| log_mozilla-foundation_common_voice_6_0_it_test_targets.txt | 863.4 KB (884,165 B) | b13ae5e77ddfed246194cde2d8efd7bb578d6055 | 81be41c062271a0f3ce55b612d00fc2322e8fbdef0acf74264e8a44aa24fd588 |
| log_speech-recognition-community-v2_dev_data_it_validation_predictions.txt | 120.9 KB (123,833 B) | 06d5f8d3d5327c14e01757dee4af1272d3739137 | 1c35180c312b0a35d8fe9671cf1edb78cf1a3ee15eb9bd78ddb0517acda59916 |
| log_speech-recognition-community-v2_dev_data_it_validation_predictions_greedy.txt | 120.8 KB (123,692 B) | 37aeaaaa9735d2e5e5a8153af49b93c038b38bd5 | b31604b4ea3eeb5ae73cd499b913192b659b52ba5d95a8075a09d6d7f6127cb4 |
| log_speech-recognition-community-v2_dev_data_it_validation_targets.txt | 119.1 KB (121,979 B) | 1383e672549f2f11c3a237a0dd335217a1857e9c | b8b6c87a5c3223d5012045d5ed8cc6101e57641f8bb71bfc1e10f7110e2598a4 |
| mozilla-foundation_common_voice_6_0_it_test_eval_results.txt | 50 B (50 B) | 9528cc50b62570886b66a6ecc97afe0b705fcb77 | 11fb2f050d2642ad69b31c599568424fc9ee59f155b8b0f332aa189505fb73b8 |
| mozilla-foundation_common_voice_6_0_it_test_eval_results_greedy.txt | 49 B (49 B) | bcfd0bfd0778875474808c7cfa9eae1588fa60c4 | f813e1d10d558273e62f2ea1811cbebd404a0aa7aca0546dd8da6bf9c56e2dc8 |
| preprocessor_config.json | 262 B (262 B) | bb3285bc209d674e3f88646bdfd327bfe43b60da | ca5999a45e98bb76ea87a461ba28a23ad32a5bb9f733b8e0f6546ff38b6c612d |
| pytorch_model.bin | 1.18 GB (1,262,114,199 B) | f316c0ddf99053a042c42d7597f31858ca66c52b | 14040a54d1e0caecd8b2271fdd2d96653be45702c7bc8765354140d864fb445a |
| special_tokens_map.json | 85 B (85 B) | 25bc39604f72700b3b8e10bd69bb2f227157edd1 | bb7068de1150661a10b55f9e4b12a0e77af8bf91f5e45e1b58afaf1d0e17f675 |
| speech-recognition-community-v2_dev_data_it_validation_eval_results.txt | 49 B (49 B) | 045e4b51f448fdf9ff9e729ecf9141b6f1fcad42 | 6bd3461e8a56fa959d21b04f41b76b077453f4391decd965da1f2ff26e60a2f4 |
| speech-recognition-community-v2_dev_data_it_validation_eval_results_greedy.txt | 49 B (49 B) | 5d599b0c5f18acdae8298b2fa31f8333596f7c63 | 51114733bb8ec32ed0aba25810173a994a40169edb7d47944bafbd17fa832146 |
| vocab.json | 410 B (410 B) | 12c6616ad20402e9ce3cb996b331f7962c3a3399 | deee9194b91e4e4f628ff37da6226a9c9cfe564810c917ae545920458723c58e |
Cite this release
- Canonical URL
- https://aiseedbank.org/models/jonatasgrosman_wav2vec2-large-xlsr-53-italian/
- Slug
- jonatasgrosman_wav2vec2-large-xlsr-53-italian
- Infohash
- 3fa8941c35698286ccff680339a6d0ba7a99a27a
- License
- apache-2.0
- Signing key fingerprint
- 85a3b32c3712427b
Every file carries a locally computed sha256 — verify a download against the signed sums: jonatasgrosman_wav2vec2-large-xlsr-53-italian.SHA256SUMS (+ minisign signature).
Provenance
| Upstream repository | jonatasgrosman/wav2vec2-large-xlsr-53-italian |
|---|---|
| Revision (pinned) | dab04a3e00d8326052f3fb22a6ff276b822f6131 |
| Fetched at | 2026-09-02T05:46:03Z |
| License at fetch | apache-2.0 |
| Snapshot tool | huggingface · seedbank 0.1.0 |
Trackers
- udp://announce.aitorrent.org:6969/announce
- http://announce.aitorrent.org:7070/announce
- udp://announce2.aitorrent.org:6970/announce
- http://announce2.aitorrent.org:7071/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://open.demonii.com:1337/announce
- udp://open.stealth.si:80/announce
- udp://exodus.desync.com:6969/announce
- udp://tracker.torrent.eu.org:451/announce
✓ verified · rehash-vs-hf-metadata at 2026-09-02T05:46:33Z
apache-2.02.46 GB (2,642,613,140 bytes)transformerspytorchjaxwav2vec2automatic-speech-recognitionaudiohf-asr-leaderboardmozilla-foundation/common_voice_6_0robust-speech-eventspeechxlsr-fine-tuning-weekmodel-indexendpoints_compatible1 language (it)