Downloads · 30 days
0
Sali7a8603/Tunisian_STT
Tunisian_STT is a automatic speech recognition model from Sali7a8603. Use it when you need speech turned into text. The card lists the license as apache-2.0.
Downloads · 30 days
0
Access
Public
Updated Dec 14, 2025
Repo size
707 MB
Likes
0
Public
Click a slice to open those files.
.zip707 MB · 100%
From the Hugging Face model README
Tunisian STT is a high-quality Automatic Speech Recognition (ASR) system dedicated to the Tunisian Arabic dialect. The model is designed for real-world usage and supports code-switching, enabling robust recognition of Tunisian Arabic mixed with French and English terms.
This repository provides production-ready speech-to-text models along with a language model (ARPA format), making it suitable for research, prototyping, and deployment across multiple platforms.
This repository includes two acoustic model variants:
STT_Tun_Model
The full-scale, high-accuracy model suitable for servers and desktop environments.
android-model
A lightweight version with a simplified decoding graph, optimized for Android, Raspberry Pi, and edge devices.
Both models are shipped with a language model (ARPA) for decoding.
The table below reports Character Error Rate (CER) and Word Error Rate (WER) across multiple Tunisian speech datasets:
| Dataset | CER | WER |
|---|---|---|
| OneStory | 1.53% | 4.47% |
| YouTube_TN_Scraped_V1 | 25.39% | 37.51% |
| TARIC | 10.60% | 16.06% |
| TunSwitchTO | 11.13% | 22.54% |
| TunSwitchCS | 17.72% | 20.51% |
| ApprendreLeTunisien | 11.81% | 23.27% |
Note: Performance varies depending on recording quality, speaker accent, and code-switching density.
The model was trained using the official Kaldi-based training pipeline available here:
➡️ Training Code: ASR_train_kaldi_tunisian
The acoustic model was trained on a diverse collection of Tunisian Arabic speech datasets:
TARIC Real-world speech recordings collected in Tunisian train stations.
LinTO Dataset – Audio for Tunisian Arabic A curated corpus of annotated Tunisian dialect speech sourced from Hugging Face, YouTube, and web data.
LinTO Dataset – Augmented Version An enhanced dataset with data augmentation techniques including noise robustness and voice conversion.
sudo apt-get install curl
curl -L https://huggingface.co/Sali7a8603/Tunisian_STT/resolve/main/STT_Tun_Model.zip \
--output STT_Tun_Model.zip
Replace
STT_Tun_Model.zipwithandroid-model.zipif needed.
mkdir tunisian_stt_model
unzip STT_Tun_Model.zip -d tunisian_stt_model
pip install vosk
python testing.py <path/to/model> <path/to/audio.wav>
The output will be the transcribed text in Tunisian Arabic, with support for embedded French and English terms.
This project is released under the Apache 2.0 License, allowing both academic and commercial usage.
Contributions, issues, and feature requests are welcome. If you use this model in your research or product, a citation or acknowledgment would be appreciated.