Mindket

IPA Transcription Leaderboard

Newversion 1 · updated

Overview

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.

At a glance

You need
  • Python 3.11 and pip
  • The huggingface_hub package, which gives you the hf command
  • Disk space for the repository, which holds 239 files
Runs in
  • A web browser, on the Space's page at Hugging Face
  • Windows, with Python 3.11
  • macOS, with Python 3.11
  • Linux, with Python 3.11
Start with
pip install -U huggingface_hub
hf download KoelLabs/IPA-Transcription-EN --repo-type space --local-dir IPA-Transcription-EN
cd IPA-Transcription-EN

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

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.

IndustryWho uses itHow they use itExample
Speech technologySpeech researchersCompare phonetic transcription models on one scoreboardSort the table by PER or FER
Language learningApp developersPick a model for pronunciation feedbackCheck scores on non-native speech
AccessibilitySpeech tool developersSee how models handle impaired speechLook at the dataset-level FER comparisons
Machine learningModel authorsSubmit their own model to be scoredEnter 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.

  • A web browser, on the Space's page at Hugging Face
  • Windows, with Python 3.11
  • macOS, with Python 3.11
  • Linux, with Python 3.11
Use caseWhoWhat they get back
Compare modelsResearchersA ranked table of PER and FER scores, where lower is better
Submit a modelModel authorsAn evaluation run for the model
Check progressModel authorsUpdates 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.

  • Python 3.11 and pip
  • The huggingface_hub package, which gives you the hf command
  • Disk space for the repository, which holds 239 files
  1. Install the huggingface_hub package.
  2. Download the Space's files into a local folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then install the packages in requirements.txt.
  5. Start the app from the app folder.
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.

ToolWhat it does
LeaderboardShows PER and FER scores, sortable by FER, PER or model size
Submit Model tabTakes a model ID, a submission name and an optional link
Submission Status tabShows live progress when you enter a model ID or task ID
DEVELOPMENT.mdThe 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.

  1. You submit a model ID
  2. The model is queued for evaluation
  3. It is scored on English speech sets
  4. 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.

  • License: agpl-3, the GNU Affero General Public License
  • Cost to run: none named
  • Data it reaches: the model details you submit, plus the score and test datasets the Space names
  • Not for: reusing the Koel Labs brand, logos, blog posts or site content, because the maker keeps those rights
  • Hardware: the Space is set to cpu-basic at Hugging Face

README and files

README

IPA Transcription Leaderboard

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.

About

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.

  • A web browser, on the Space's page at Hugging Face
  • Windows, with Python 3.11
  • macOS, with Python 3.11
  • Linux, with Python 3.11
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.

  • Python 3.11 and pip
  • The huggingface_hub package, which gives you the hf command
  • Disk space for the repository, which holds 239 files
  1. Install the huggingface_hub package.
  2. Download the Space's files into a local folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then install the packages in requirements.txt.
  5. Start the app from the app folder.
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.

  • License: agpl-3, the GNU Affero General Public License
  • Cost to run: none named
  • Data it reaches: the model details you submit, plus the score and test datasets the Space names
  • Not for: reusing the Koel Labs brand, logos, blog posts or site content, because the maker keeps those rights
  • Hardware: the Space is set to cpu-basic at Hugging Face

On Hugging Face, 13 November 2026

  • Likes: 10
  • Built with: gradio
  • License: agpl-3.0

Links

Try it

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.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
IPA Transcription Leaderboard This page10gradioagpl-3.0
Open VLM LeaderboardShares gradio1,034gradioapache-2.0
Face SwapShares gradio808gradiocc-by-nc-sa-4.0
TTS Spaces ArenaShares gradio493gradiozlib
Depth Anything 3Shares gradio490gradiocc-by-nc-4.0
BLIPShares gradio431gradiobsd-3-clause
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

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.

Searched

More from Mindket

See all from Mindket

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…

New

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…

New

ACE-Step 1.5 XL SFT

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…

New

Similar in Research

See all in Research

Merlin-Cancer-Super

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…

New

EarthJev

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…

New

getting-over-it-rl-jax

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…

New