Downloads · 30 days
22
16% of all-time downloads
ysdede/wav2vec2-large-xlsr-turkish-onnx
wav2vec2-large-xlsr-turkish-onnx is a automatic speech recognition model from ysdede. Use it when you need speech turned into text. The card lists the license as apache-2.0.
ONNX export of m3hrdadfi/wav2vec2-large-xlsr-turkish for asr.js.
Downloads · 30 days
22
16% of all-time downloads
All-time downloads
137
Public
Repo size
2.2 GB
Likes
0
Public
Click a slice to open those files.
.data1.9 GB · 85%
From the Hugging Face model README
ONNX export of m3hrdadfi/wav2vec2-large-xlsr-turkish for asr.js.
[1, samples] float32[1, frames, 40] float32.data file)import { loadSpeechModel } from '@asrjs/speech-recognition';
import { createWav2Vec2AlignerFromLogits } from '@asrjs/speech-recognition/alignment';
const model = await loadSpeechModel('m3hrdadfi/wav2vec2-large-xlsr-turkish', {
useManifestSources: true,
});
// ASR
const transcript = await model.transcribe(turkishAudio);
// Forced alignment (WhisperX-style) — Turkish audio + transcript
const logits = await model.session.executor.extractLogits(turkishAudio);
const aligner = createWav2Vec2AlignerFromLogits(logits);
const alignment = aligner.align({ transcript: 'türkçe transcript metni' });
wav2vec2-large-xlsr-turkish.onnx — ONNX model graph (3.4 MB)wav2vec2-large-xlsr-turkish.onnx.data — External weight data (1.2 GB)config.json — Original HuggingFace model configvocab.json — Turkish character vocabulary with CTC blank tokenBased on facebook/wav2vec2-large-xlsr-53, fine-tuned by m3hrdadfi on Common Voice Turkish.