This program is supposed to get a coded (abbreviated) message as an input, and output the corresponding symbol
Perquisites:
- You must have at least Java 9 installed (Lastest JRE)
- You must have a computer with:
- At least 50MB of RAM (More recommended)
- At least 1.6MB of free storage space (More recommended)
- A usable console or GUI
- Internet connection (optional)
- If in GUI mode, a web browser is recommended
If you want to do it like a normal person, just double press the jarfile downloaded.
If you:
- Don't have graphics
- Have something against everything graphical
- Are a nerd
You should:
- Open the command prompt (Windows) or Terminal (Mac & Linux)
- If you have graphics available (or like doing things the complicated way), type
java -jar <full path of the jarfile>/<the jarfile>.jar console
- Otherwise, type
java -jar <full path of the jarfile>/<the jarfile>.jar
- Press enter
Each letter is split into separate sections, separated by periods (.), in the order as follows:
(For consonants): Voicing, Place of articulation, Manner of articulation
(For vowels): Height, Backness, Roundedness
Diacritics, Suprasegmentals: Type, Symbol
In each of these sections, you put an abbreviation for the symbol's name (see below)
If you want to write multiple symbols in one input, just separate them with spaces
Full name | Abbreviation |
---|---|
Voiced | v |
Voiceless | vl |
Full name | Abbreviation |
---|---|
Bilabial | b |
Labiodental | ld |
Dental | d |
Alveolar | a |
Postalveolar | pa |
Retroflex | r |
Palatal | p |
Velar | v |
Uvular | u |
Pharyngeal | ph |
Glottal | g |
Labial-Velar | lv |
Labial-Palatal | lp |
Epiglottal | eg |
Aleolo-Palatal | ap |
Full name | Abbreviation |
---|---|
Plosive/Stop | p |
Nasal | n |
Trill | t |
Flap/Tap | fl |
Fricative | f |
Lateral Fricative | lf |
Approximant | a |
Lateral Flap | lfl |
Sibilant* | s |
*Instead of Sibilant, use Fricative. The program will correct you
Full name | American Notation | Abbreviation |
---|---|---|
Close | High | c |
Near-Close | Near-High | nc |
Close-Mid | High-Mid | cm |
Mid | True Mid | m |
Open-Mid | Low-Mid | lm |
Near-Open | Near-Low | nl |
Open | Low | l |
Full name | Abbreviation |
---|---|
Front | f |
Central | c |
Back | b |
Full name | Abbreviation |
---|---|
Rounded | r |
Unrounded | ur |
Full Name | Abbreviation |
---|---|
Suprasegmental | s |
Superscript | ss |
Diacritic | d |
Full Name | Abbreviation |
---|---|
Primary Stress | ps |
Secondary Stress | ss |
Long | lo |
Half-Long | hl |
Extra-Short | es |
Minor (foot) group | ming |
Major (intonation) group | majg |
Syllable break | sb |
Link | li |
Full Name | Abbreviation |
---|---|
Voiceless | vl |
Voiced | v |
More rounded | mr |
Less rounded | lr |
Advanced | ad |
Retracted | re |
Centralized | c |
Mid-Centralized | mc |
Syllabic | s |
Non-Syllabic | ns |
Rhoticity | rh |
Breathy Voiced | bv |
Creaky Voiced | cv |
Linguolabial | ll |
Velarized or Pharyngealized | vph |
Raised | ra |
Lowered | lo |
Advanced Tongue Root | adt |
Retracted Tongue Root | ret |
Dental | d |
Apical | a |
Laminal | l |
Nasalized | n |
Full Name | Abbreviation |
---|---|
Aspirated | a |
Labialized | l |
Palatalized | p |
Velarized | v |
Pharyngealized | ph |
Example: s.ps v.ld.f nc.f.u v.a.n s.sb vl.a.f om.f.u v.a.n vl.a.p
will return ˈvɪn.sɛnt
, my name
The IPA (International Phonetic Alphabet) is an alphabet used by linguists, to make it possible to read in a language without having to study it's writing system(s) for months or years.
You can find it in dictionaries and the sort
There are several things you can do:
The solution is simple. If you scroll your mouse wheel, the font size will change
Just as in any other program, you can resize the window by dragging the edge of it
- Locate the Appdata (Windows)/User home (Anything else) folder:
- Windows:
- Press the Window key and R together
- In the prompt that pops up, type
%appdata%\IPATyper
- Mac:
- Open Finder
- In the menu bar, press
Go
- Press
Go to folder
- Write
~/IPATyper
- Anything else:
- Find the user home folder
- Go to the IPATyper folder
- Windows:
- Open the
gui.properties
file in a text editor (notepad
,textedit
,vim
, etc.) - Find the line that starts with
font=
- Change the text after that to your font's name.
- If you want to use a TTF file, put the file in the
fonts
folder, and change the text to the filename
If a button isn't responding, or something, try restarting the program. If it fixes itself, it's probably nothing
Otherwise, open the program in the command prompt (java -jar <jarfile>.jar
), try again, and copy all the output text.
Once all the text is copied, submit it as a new issue here, or send it as an email to [email protected]
Send me an email ([email protected]
) or submit it as an issue here