https://github.com/travisgk/german2ipa
This command line script converts German text into the International Phonetic Alphabet (IPA) by improving eSpeak's phonetic outputs to resemble transcriptions seen on Wiktionary.
https://github.com/travisgk/german2ipa
command-line-tool espeak espeak-ng german german-language international-phonetic-alphabet ipa language-learning phonemes python transcription
Last synced: about 2 months ago
JSON representation
This command line script converts German text into the International Phonetic Alphabet (IPA) by improving eSpeak's phonetic outputs to resemble transcriptions seen on Wiktionary.
- Host: GitHub
- URL: https://github.com/travisgk/german2ipa
- Owner: travisgk
- License: mit
- Created: 2025-08-17T00:47:03.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-08-20T12:55:10.000Z (about 2 months ago)
- Last Synced: 2025-08-20T14:45:51.463Z (about 2 months ago)
- Topics: command-line-tool, espeak, espeak-ng, german, german-language, international-phonetic-alphabet, ipa, language-learning, phonemes, python, transcription
- Language: Python
- Homepage:
- Size: 52.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# german2ipa
This command line script converts German next into the International Phonetic Alphabet (IPA) by improving eSpeak's phonetic outputs.
The outputs should more closely resemble those seen on Wiktionary.## Setup
```pip install phonemizer regex espeakng```## Usage
```py german2ipa "In der Beschränkung zeigt sich erst der Meister."```
Prints:
You can also have it transcribe a file of German text line-by-line.
```py german2ipa mytext.txt```