anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Ranks models that turn English speech into IPA phonetic symbols, scored on native, non-native and impaired speech. Lets model authors submit their own model and follow its evaluation.
IPA Transcription Leaderboard is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download KoelLabs/IPA-Transcription-EN --repo-type space --local-dir IPA-Transcription-EN cd IPA-Transcription-EN
IPA Transcription Leaderboard compares models that turn English speech into IPA, the phonetic alphabet. Koel Labs scores the models on three kinds of English speech, from native speakers, from non-native speakers and from people whose speech is impaired. The ranking uses two scores, one for how often the phonemes are wrong and one for how often the phonetic features are wrong. You can also submit your own model to be scored.
Speech researchers, model authors, and developers who build pronunciation feedback or speech tools that must cope with different accents and speech conditions.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Speech technology | Speech researchers | Compare phonetic transcription models on one scoreboard | Sort the table by PER or FER |
| Language learning | App developers | Pick a model for pronunciation feedback | Check scores on non-native speech |
| Accessibility | Speech tool developers | See how models handle impaired speech | Look at the dataset-level FER comparisons |
| Machine learning | Model authors | Submit their own model to be scored | Enter a model ID in the Submit Model tab |
Anyone who does not work with speech models can skip it.
It runs in these places.
| Use case | Who | What they get back |
|---|---|---|
| Compare models | Researchers | A ranked table of PER and FER scores, where lower is better |
| Submit a model | Model authors | An evaluation run for the model |
| Check progress | Model authors | Updates on the evaluation in the status tab |
Using the Space online needs only a browser. A copy on your own computer needs the following.
pip install -U huggingface_hub hf download KoelLabs/IPA-Transcription-EN --repo-type space --local-dir IPA-Transcription-EN cd IPA-Transcription-EN pip install gradio==5.12.0 pip install -r requirements.txt python app/app.py
Open the leaderboard to read and sort the scores. To submit a model, open the Submit Model tab and fill in the details. Then follow the run in the Submission Status tab.
| Tool | What it does |
|---|---|
| Leaderboard | Shows PER and FER scores, sortable by FER, PER or model size |
| Submit Model tab | Takes a model ID, a submission name and an optional link |
| Submission Status tab | Shows live progress when you enter a model ID or task ID |
| DEVELOPMENT.md | The repository's notes for running the leaderboard locally |
You open the Submit Model tab, enter your phoneme model's ID and a submission name, and click Submit. Then you enter the model ID in the Submission Status tab and watch the evaluation. It can take several hours.
IPA is a set of symbols for speech sounds, and a phoneme is one sound unit. PER counts how often a model gets those sounds wrong, and lower is better. The first small thing to try is opening the leaderboard and sorting by PER.
FER is the finer measure, because it also looks at the phonemic features of each sound. Scoring uses shared IPA spelling normalization and full feature-parser coverage. The Space names six transcription models and two datasets, one of scores and one of test data. Sorting by size lists the smallest models first and puts unknown sizes last.
Evaluation is slow, and the Space runs on a basic compute plan with 16 GB of RAM and 2 vCPUs.
Ranks models that turn English speech into IPA phonetic symbols, scored on native, non-native and impaired speech. Lets model authors submit their own model and follow its evaluation.
Made by KoelLabs on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: IPA Transcription Leaderboard compares models that turn English speech into IPA, the phonetic alphabet. Koel Labs scores the models on three kinds of English speech, from native speakers, from non-native speakers and from people whose speech is impaired. The ranking uses two scores, one for how often the phonemes are wrong and one for how often the phonetic features are wrong. You can also submit your own model to be scored.
Who it suits: Speech researchers, model authors, and developers who build pronunciation feedback or speech tools that must cope with different accents and speech conditions.
Industry | Who uses it | How they use it | Example
Speech technology | Speech researchers | Compare phonetic transcription models on one scoreboard | Sort the table by PER or FER
Language learning | App developers | Pick a model for pronunciation feedback | Check scores on non-native speech
Accessibility | Speech tool developers | See how models handle impaired speech | Look at the dataset-level FER comparisons
Machine learning | Model authors | Submit their own model to be scored | Enter a model ID in the Submit Model tab
Anyone who does not work with speech models can skip it.
Where to use it: It runs in these places.
Use case | Who | What they get back
Compare models | Researchers | A ranked table of PER and FER scores, where lower is better
Submit a model | Model authors | An evaluation run for the model
Check progress | Model authors | Updates on the evaluation in the status tab
How to set it up: Using the Space online needs only a browser. A copy on your own computer needs the following.
pip install -U huggingface_hub
hf download KoelLabs/IPA-Transcription-EN --repo-type space --local-dir IPA-Transcription-EN
cd IPA-Transcription-EN
pip install gradio==5.12.0
pip install -r requirements.txt
python app/app.py
How to use it: Open the leaderboard to read and sort the scores. To submit a model, open the Submit Model tab and fill in the details. Then follow the run in the Submission Status tab.
Tool | What it does
Leaderboard | Shows PER and FER scores, sortable by FER, PER or model size
Submit Model tab | Takes a model ID, a submission name and an optional link
Submission Status tab | Shows live progress when you enter a model ID or task ID
DEVELOPMENT.md | The repository's notes for running the leaderboard locally
Example: You open the Submit Model tab, enter your phoneme model's ID and a submission name, and click Submit. Then you enter the model ID in the Submission Status tab and watch the evaluation. It can take several hours.
For newcomers and experts: IPA is a set of symbols for speech sounds, and a phoneme is one sound unit. PER counts how often a model gets those sounds wrong, and lower is better. The first small thing to try is opening the leaderboard and sorting by PER.
FER is the finer measure, because it also looks at the phonemic features of each sound. Scoring uses shared IPA spelling normalization and full feature-parser coverage. The Space names six transcription models and two datasets, one of scores and one of test data. Sorting by size lists the smallest models first and puts unknown sizes last.
You submit a model ID
The model is queued for evaluation
It is scored on English speech sets
PER and FER appear on the leaderboard
Good to know: Evaluation is slow, and the Space runs on a basic compute plan with 16 GB of RAM and 2 vCPUs.
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| IPA Transcription Leaderboard This page | 10 | gradio | agpl-3.0 | |
| Open VLM LeaderboardShares gradio | 1,034 | gradio | apache-2.0 | |
| Face SwapShares gradio | 808 | gradio | cc-by-nc-sa-4.0 | |
| TTS Spaces ArenaShares gradio | 493 | gradio | zlib | |
| Depth Anything 3Shares gradio | 490 | gradio | cc-by-nc-4.0 | |
| BLIPShares gradio | 431 | gradio | bsd-3-clause |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
AbdomenAtlas · Kit
Detects and outlines tumors in 9 organs on CT scans, trained with the R-Super method that learns from radiology reports. A research model for medical imaging g…
dBenf · Kit
Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…
zimmerk4 · Kit
Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…