greg-kennedy/p5-NRL-TextToPhoneme
Perl implementation of the Naval Research Laboratory text-to-phoneme algorithm, described by Elovitz et al (1976)
This tool helps convert written English text into phonetic spellings, a crucial step for early speech synthesis systems. You input standard English sentences, and it outputs a sequence of phonetic symbols (like ARPABET) that represent how the words are pronounced. It's designed for engineers, hobbyists, or researchers working with vintage speech synthesizers or exploring historical text-to-speech algorithms.
No commits in the last 6 months.
Use this if you need to generate phonetic pronunciations from English text for legacy speech synthesis systems, particularly those using phoneme concatenation, or if you're studying historical text-to-speech algorithms.
Not ideal if you need a modern, high-fidelity speech synthesizer for current applications or if you require direct audio output from text.
Stars
15
Forks
3
Language
Perl
License
Unlicense
Category
Last pushed
May 07, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/greg-kennedy/p5-NRL-TextToPhoneme"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
thewh1teagle/phonikud
Hebrew grapheme to phoneme (G2P)
Wikidepia/g2p-id
Indonesian Grapheme-to-Phoneme (IPA notation)
GitYCC/g2pW
Chinese Mandarin Grapheme-to-Phoneme Converter. 中文轉注音或拼音 (INTERSPEECH 2022)
stefantaubert/pinyin-to-ipa
Command-line interface and Python library to transcribe pinyin to IPA. The tones are attached to...
AdolfVonKleist/Phonetisaurus
Phonetisaurus G2P