Model reference · open weights

TrorYongASR-tiny

Audio KrorngAI Speech→text 1 build Its own licence terms 526 dl/mo

TrorYongASR-tiny is an open-weight audio or speech model from KrorngAI. TrorYongASR-tiny (FP32) weighs 58 MB; the smallest configuration that runs it is RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • TrorYongASR-tiny is a 29M parameter encoder-decoder model developed by KrorngAI for automatic speech recognition.
  • It supports transcription and language detection for Khmer and English, with a text context length of 1024 tokens.
  • The model is released under an "other" license.

Summary of the KrorngAI/TrorYongASR-tiny model card, 2026-10-01

What it is

Released byKrorngAI
Released2026-04-14
Parameters29M
VRAM58 MB for the weights

What it runs on

Memory and cards for TrorYongASR-tiny (FP32)

58 MBweights, file size
1.6 GBruntime overhead
CardOne streamMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What KrorngAI says about TrorYongASR-tiny

Read the model card

[!Note] This repository contains model weights and configuration files for the pre-trained model.

Model Details

Model Description

TrorYongASR is an Encoder-Decoder model for Automatic Speech Recognition (ASR) task. It is inspired by PARSeq and Whisper: the auditory-lingual decoder has only one transformer block.

TrorYongASR has 2 configurations:

Model SizeTinySmall
Parameters29M135M
Audio Encoder4 layers, 6 heads12 layers, 12 heads
Text Decoder1 layer, 12 heads1 layer, 24 heads
Embedding Dim384768
Audio Context15001500
Text Context10241024

Note: The audio array are processed to log-mel spectrogram with 80 mels (the same as Whisper models of the same size)

  • Developed by: KHUN Kimang (Ph.D.)
  • Shared by: KrorngAI
  • Model type: ASR (Automatic Speech Recognition)
  • Language(s) (NLP): Khmer and English

Model Sources

  • Repository: https://github.com/Kimang18/KrorngAI/tree/main/tror-yong-asr
  • Blog Post: https://kimang18.github.io/krorngai-blog/TrorYongASR/
  • Demo: https://krorngai-troryongasr-demo.hf.space

Evaluation

The evaluation assesses two capabilities — language detection and transcription — on two datasets (google/fleurs for Khmer and openslr/librispeech_asr for English). All results are from the test split of each dataset, representing the model's generalization ability to unseen data.

Testing Data

DatasetLanguageTesting examplesDescription
google/fleursKhmer765Multi-lingual dataset with Khmer language samples
librispeech.cleanEnglish2620Clean speech dataset for English transcription

Note: Audios longer than 30 seconds are excluded from the evaluation (that is why google/fleurs has 765 examples instead of 771).

Metrics and Results

Language Detection

Language detection measures model’s capability to recognize the spoken language from audio input. Since TrorYongASR currently supports 2 languages, this task becomes binary classification task. Classic metrics are used:

  • Precision: Proportion of predicted languages that are correct
  • Recall : Proportion of actual language samples correctly identified
  • F1-score : Harmonic mean of precision and recall

Results:

ModelMetricsKhmer (fleurs)English (librispeech.clean)
TinyPrecision100%100%
Recall100%100%
F1-score100%100%
SmallPrecision100%99%
Recall96%100%
F1-score98%99%

Tiny size achieved perfect language detection performance on both datasets, indicating excellent binary classification capability for distinguishing between Khmer and English audio. Small size performs slightly worst by tending to predict English language.

The 100% language detection scores may appear unusually high. This is expected because during pre-training, the model performs permutations on word tokens starting from position 3, while the first three positions (start token, language token, and task token) remain fixed. Since language detection relies on the language token at position 1, and this token is never permuted during pre-training, the model can achieve perfect accuracy on language detection tasks.

Transcription

For transcription task, 3 metrics below are used

  • Token Error Rate (TER) : Proportion of incorrectly transcribed tokens
  • Character Error Rate (CER) : Proportion of characters that are incorrect
  • Word Error Rate (WER) : Proportion of words that are incorrect

Token Error Rate (TER) measures model's capability in predicting the next token given the audio input and the current sequence of tokens. This metric is weaker than Word Error Rate (WER) and Character Error Rate (CER) because it doesn't account for insertions, deletions, substitutions, and autoregression as comprehensively. Token Error Rate is used here because Khmer text lacks word boundaries, making WER and CER calculations challenging without additional preprocessing.

Transcription Results:

ModelMetricKhmer (fleurs)English (librispeech.clean)Mixed (Khmer + English)
TinyWER75.81%54.33%60.36%
CER54.99%42.41%46.18%
TER54%17%27%
SmallWER50.46%21.75%29.78%
CER35.89%16.58%22.37%
TER43%8%18%

Key Observations:

  • The tiny model shows strong performance on Engli

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

How it works

How audio & music work

Audio or textinputAudio modelrecognise / synthesiseText or audiooutputSpeech-to-text turns audio into text; text-to-speech and music models turn text into audio.
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms