AI SeedbankHelp preserve open and free AI for humanity's future

← All models

jonatasgrosman_wav2vec2-large-xlsr-53-german

jonatasgrosman · View on Hugging Face ↗

Get this model

Download TorrentMagnet Link

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: de license: apache-2.0 datasets:

  • common_voice
  • mozilla-foundation/common_voice_6_0 metrics:
  • wer
  • cer tags:
  • audio
  • automatic-speech-recognition
  • de
  • hf-asr-leaderboard
  • mozilla-foundation/common_voice_6_0
  • robust-speech-event
  • speech
  • xlsr-fine-tuning-week model-index:
  • name: XLSR Wav2Vec2 German by Jonatas Grosman results:
    • task: name: Automatic Speech Recognition type: automatic-speech-recognition dataset: name: Common Voice de type: common_voice args: de metrics:
      • name: Test WER type: wer value: 12.06
      • name: Test CER type: cer value: 2.92
      • name: Test WER (+LM) type: wer value: 8.74
      • name: Test CER (+LM) type: cer value: 2.28
    • task: name: Automatic Speech Recognition type: automatic-speech-recognition dataset: name: Robust Speech Event - Dev Data type: speech-recognition-community-v2/dev_data args: de metrics:
      • name: Dev WER type: wer value: 32.75
      • name: Dev CER type: cer value: 13.64
      • name: Dev WER (+LM) type: wer value: 26.6
      • name: Dev CER (+LM) type: cer value: 12.58

Fine-tuned XLSR-53 large model for speech recognition in German

Fine-tuned facebook/wav2vec2-large-xlsr-53 on German 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-german")
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 = "de"
MODEL_ID = "jonatasgrosman/wav2vec2-large-xlsr-53-german"
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
ZIEHT EUCH BITTE DRAUSSEN DIE SCHUHE AUS. ZIEHT EUCH BITTE DRAUSSEN DIE SCHUHE AUS
ES KOMMT ZUM SHOWDOWN IN GSTAAD. ES KOMMT ZUG STUNDEDAUTENESTERKT
IHRE FOTOSTRECKEN ERSCHIENEN IN MODEMAGAZINEN WIE DER VOGUE, HARPER’S BAZAAR UND MARIE CLAIRE. IHRE FOTELSTRECKEN ERSCHIENEN MIT MODEMAGAZINEN WIE DER VALG AT DAS BASIN MA RIQUAIR
FELIPE HAT EINE AUCH FÜR MONARCHEN UNGEWÖHNLICH LANGE TITELLISTE. FELIPPE HAT EINE AUCH FÜR MONACHEN UNGEWÖHNLICH LANGE TITELLISTE
ER WURDE ZU EHREN DES REICHSKANZLERS OTTO VON BISMARCK ERRICHTET. ER WURDE ZU EHREN DES REICHSKANZLERS OTTO VON BISMARCK ERRICHTET M
WAS SOLLS, ICH BIN BEREIT. WAS SOLL'S ICH BIN BEREIT
DAS INTERNET BESTEHT AUS VIELEN COMPUTERN, DIE MITEINANDER VERBUNDEN SIND. DAS INTERNET BESTEHT AUS VIELEN COMPUTERN DIE MITEINANDER VERBUNDEN SIND
DER URANUS IST DER SIEBENTE PLANET IN UNSEREM SONNENSYSTEM. DER URANUS IST DER SIEBENTE PLANET IN UNSEREM SONNENSYSTEM
DIE WAGEN ERHIELTEN EIN EINHEITLICHES ERSCHEINUNGSBILD IN WEISS MIT ROTEM FENSTERBAND. DIE WAGEN ERHIELTEN EIN EINHEITLICHES ERSCHEINUNGSBILD IN WEISS MIT ROTEM FENSTERBAND
SIE WAR DIE COUSINE VON CARL MARIA VON WEBER. SIE WAR DIE COUSINE VON KARL-MARIA VON WEBER

Evaluation

  1. To evaluate on mozilla-foundation/common_voice_6_0 with split test
python eval.py --model_id jonatasgrosman/wav2vec2-large-xlsr-53-german --dataset mozilla-foundation/common_voice_6_0 --config de --split test
  1. To evaluate on speech-recognition-community-v2/dev_data
python eval.py --model_id jonatasgrosman/wav2vec2-large-xlsr-53-german --dataset speech-recognition-community-v2/dev_data --config de --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-german,
  title={Fine-tuned {XLSR}-53 large model for speech recognition in {G}erman},
  author={Grosman, Jonatas},
  howpublished={\url{https://huggingface.co/jonatasgrosman/wav2vec2-large-xlsr-53-german}},
  year={2021}
}

Magnet link

Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:

magnet:?xt=urn:btih:e80211ef45341a60360dec31091a6f663539ea49&dn=jonatasgrosman_wav2vec2-large-xlsr-53-german

Open magnet in torrent client · infohash e80211ef45341a60360dec31091a6f663539ea49

Files & hashes

PathSizesha1sha256
README.md5.6 KB (5,714 B)f3647ac6e95200ac3ce1ffc36a6a833f40007818cbcb4a266a15873663377fd9904abf646401a2df0b11e44456b035bb7aa936c4
alphabet.json230 B (230 B)b7534a7bd1ecc3db05073d2a78e9879ede6aad0a27a24c1ad32119e9c441eace2ad2f6e0c0e2ba53355b9f5458f87d975e12cf83
config.json1.7 KB (1,782 B)c238ef9e38151186bdd0699e8e48c75821baa04442175a918795a7343c58dbcad995603912a0d85c729cc4d7b8eb089a7a569183
eval.py6.1 KB (6,198 B)cac50014eeb12f18e47067f3d2af8d6804e7359e9873f495d1b1768853bde2bf9f2ebf280a3f5e765e2ab8f67b75421ea4aa525f
full_eval.sh1.3 KB (1,368 B)f6cb57660b8a6377e554a3515881978a5bd52df569e116a4d3d27335432996727072ea80743db54fb6bd3d32c65c963adf2b4d8a
language_model/attrs.json78 B (78 B)3c07595c2b465df3c14531dbc2d1c52bf11f166df5ffd02e1ceef6517476e72ebe7997ddef7e92d27cb5a23d6695d64c4317d6ad
language_model/lm.binary1.30 GB (1,393,421,477 B)73389946e839614efc346abb6af34ec2c2f6d2e11b406a87efac267f6404fe991869186701f40ef2ea2e6304a97eaa1cb928e7eb
language_model/unigrams.txt27.2 MB (28,506,089 B)b2abf6c894c4ddfeaccdc72cebe95c953b7e286bade813c30a291ddb95c434014f882c013f0c216cd4e6dedc4bee425c223c58d5
log_mozilla-foundation_common_voice_6_0_de_test_predictions.txt1.0 MB (1,071,403 B)b4a85a263b54ebe8296c9832e395d42c1e819713f10ec4c92d168c017454952868fe5df4277e768284a872679443659d24a4ac1c
log_mozilla-foundation_common_voice_6_0_de_test_predictions_greedy.txt1.0 MB (1,071,811 B)468f5e8693ba9fd56795abf086dfaa211fcc161ab152f8985f282ddf8fb05327e01d3ba46de3a2f085720e8ccd41dfe2941a9770
log_mozilla-foundation_common_voice_6_0_de_test_targets.txt1.0 MB (1,072,498 B)8aa2e60d03102cc2c8abd940f492c4db8a896550d52737ce4fcee4f581cde262b7f124571e0a7281d85ad8d4707133365f84c849
log_speech-recognition-community-v2_dev_data_de_validation_predictions.txt109.2 KB (111,803 B)b5aab1cb5988ffcc1b09c14830755b4643aece3934c46ddb8994f0ee48a78bfee90c3b54ba6b655511c2406983f1fa0f20d909d4
log_speech-recognition-community-v2_dev_data_de_validation_predictions_greedy.txt109.5 KB (112,077 B)465e38a3e43c2051770977a6cbd9777777057b3b229f9273a50794f19c8a6659e87efb9d87025dfd61bd7a48c754c732b5f59cd9
log_speech-recognition-community-v2_dev_data_de_validation_targets.txt106.1 KB (108,602 B)82b6cb1bc8b0ccbb8b5dc70be9f19cd3f79c501583a63d5fc38e43337a3d8fe85c3d516a9151fc6e50cacb32a09209588d759e19
mozilla-foundation_common_voice_6_0_de_test_eval_results.txt49 B (49 B)1c3b4277902a3569e49f30bf2f69abf5975161388020747694831d9461d9943cc740b4e0ae67b82710b833c6861953f04f5807fb
mozilla-foundation_common_voice_6_0_de_test_eval_results_greedy.txt50 B (50 B)8ee2d7588c4f1d56841df5390b0ec7535273bc403cf86b855da8c09c71dcc03e8a87bb04c22840bdae194341b39cad8ab4a536bd
preprocessor_config.json262 B (262 B)bb3285bc209d674e3f88646bdfd327bfe43b60daca5999a45e98bb76ea87a461ba28a23ad32a5bb9f733b8e0f6546ff38b6c612d
pytorch_model.bin1.18 GB (1,262,089,623 B)6b6d1415cc4aa73ccc6df89f228a36a758adcb73bff6d75ab89d8ca9cd103df9beb9c10f547501cf5a34aeabea1c8d736c1b81cb
special_tokens_map.json85 B (85 B)25bc39604f72700b3b8e10bd69bb2f227157edd1bb7068de1150661a10b55f9e4b12a0e77af8bf91f5e45e1b58afaf1d0e17f675
speech-recognition-community-v2_dev_data_de_validation_eval_results.txt46 B (46 B)a81f31916e155bb609f7451056d1bc181f5a7ca3afc51a9356c54f4d80f08c07416d37def7271d71601b5d825e7d0a6a0cd8dd6b
speech-recognition-community-v2_dev_data_de_validation_eval_results_greedy.txt47 B (47 B)d99fab0a777b74de63e916dbdd393a90130d30a6e647a9397a671b2d063815f35f0ca66fed33ad75b2a835930161ad4667f7aefe
vocab.json350 B (350 B)8a6581b70b2b3bbf1c0999eebaf2f8a5f744658731d0914432f4492a24ce83abfd767421844afe5cef20346a48c6c877dee28378

Cite this release

Canonical URL
https://aiseedbank.org/models/jonatasgrosman_wav2vec2-large-xlsr-53-german/
Slug
jonatasgrosman_wav2vec2-large-xlsr-53-german
Infohash
e80211ef45341a60360dec31091a6f663539ea49
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-german.SHA256SUMS (+ minisign signature).

Provenance

Upstream repositoryjonatasgrosman/wav2vec2-large-xlsr-53-german
Revision (pinned)4b8a02957378d0f2da2ef74091156b032c485a89
Fetched at2026-09-02T05:45:32Z
License at fetchapache-2.0
Snapshot toolhuggingface · seedbank 0.1.0

Trackers

✓ verified · rehash-vs-hf-metadata at 2026-09-02T05:46:02Z

apache-2.02.50 GB (2,687,581,642 bytes)transformerspytorchjaxwav2vec2automatic-speech-recognitionaudiohf-asr-leaderboardmozilla-foundation/common_voice_6_0robust-speech-eventspeechxlsr-fine-tuning-weekmodel-indexendpoints_compatible1 language (de)