kgnlp/allophant

A multilingual phoneme recognizer capable of generalizing zero-shot to unseen phoneme inventories.

41
/ 100
Emerging

This tool helps researchers and linguists automatically identify individual speech sounds (phonemes) from spoken audio, even for languages it hasn't specifically been trained on. You provide an audio file, and it outputs a sequence of recognized phonemes or phonetic features for that speech. It's designed for speech scientists, phoneticians, and language technology developers working with diverse linguistic data.

No commits in the last 6 months. Available on PyPI.

Use this if you need to extract phoneme sequences or phonetic features from spoken audio in various languages, including those with unique sound systems that are typically hard for existing tools to handle.

Not ideal if you need a simple, off-the-shelf speech-to-text transcriber for common languages, or if you don't have experience working with phonetic inventories and Python.

phonetics speech-recognition linguistics language-technology cross-lingual-analysis
Stale 6m
Maintenance 0 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 9 / 25

How are scores calculated?

Stars

29

Forks

3

Language

Python

License

MIT

Last pushed

Mar 14, 2025

Commits (30d)

0

Dependencies

24

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/kgnlp/allophant"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.