Skip to content

A personal Python GUI (PyQt5) program to aid in understanding language pronunciation based on writing, using syllable separation and phonetic transliteration to and from IPA.

License

jonjau/cifero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cifero

A personal Python GUI (PyQt5) program for phonetic transliteration and syllable separation. It transliterates sentences to and from: dictionary English, IPA, a "typable" IPA, a "readable" IPA, and a phonetic cipher. Currently punctuation is a problem.

Running the program

To run without installing anything, Windows/Linux executables are in "releases".

Running from source

Run the following commands at the root of the repo, in a virtual environment (conda/venv), or otherwise:

pip install .

python cifero

This requires/installs PyQt5, which is very large (> 200MB).

Screenshots

eng_to_ipa eng_to_base base_sheet

About

A personal Python GUI (PyQt5) program to aid in understanding language pronunciation based on writing, using syllable separation and phonetic transliteration to and from IPA.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages