Model reference · open weights

TrorYongASR-tiny

Available as managed deployment Licence fee Audio KrorngAI Speech→text 1 variants 526 dl/mo

TrorYongASR-tiny is an open-weight audio or speech model from KrorngAI. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.

Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.

What it is

Released byKrorngAI
TypeAudio & music
TaskSpeech→text
Parameters (lead)29M
Runs withtransformers
Released2026-04-14
Popularity526 downloads / month
LicenceCommercial licence needed

About

What TrorYongASR-tiny is

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

Read the full model card

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

From the published model card. Full card on the HuggingFace links in the sidebar.

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.

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys troryongasr-tiny for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (troryongasr-tiny below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -F model="troryongasr-tiny" -F file=@audio.mp3

Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms