Enable typing phonetic (IPA) data into other programs

SIL Unicode fonts

No votes yet

A basic need to do any language work on the computer is a font that will display the needed characters. Fonts that come with your operating system may have a certain number of characters already, but the SIL fonts frequently have a wider variety of characters.

The Latin/Cyrillic fonts differ mostly in the typeface. Charis, Doulos and Gentium are serif fonts. Andika is a sans-serif typeface designed for new readers with easily distinguished letter forms.


Font Name


KeymanWeb - Multilingual Virtual Keyboard for Web Applications

No votes yet


KeymanWeb enables users to type in any language on their website, regardless of the hardware and software installed. No downloads or installation are necessary - users simply select the required language and keyboard layout and begin typing. The built-in On Screen Keyboard display provides both a reference to the keyboard layout and an alternative method of entering text by clicking with the mouse, allowing even those users who are unfamiliar with the layout to input text quickly and easily.

Keyman Desktop - Multilingual Virtual Keyboard

Average: 5 (1 vote)

Keyman Desktop is a multilingual virtual keyboard application.  It enables a user to type in any of over 600 languages in any Windows application such as MS Office, email, SIL Fieldworks, web applications, Adobe applications and many more. Designed with the user in mind, it is the market-leading keyboard mapping solution. Well-supported across Windows-based software, it brings a simple solution to the complexity of typing in a range of languages and scripts that are either unsupported or only partly supported by the operating system.


No votes yet

WeSay helps non-linguists build a dictionary in their own language. It has various ways to help native speakers to think of words in their language and enter some basic data about them. The program is customizable and task-oriented, giving the advisor the ability to turn on/off tasks as needed and as the user receives training for those tasks. WeSay uses a standard xml format, so data can be exchanged with linguist-oriented tools like FieldWorks. Team members can collaborate via USB flash drive, email, and via network connections.

IPA MSKLC Keyboard for Unicode

No votes yet

This keyboard works well and is well documented. It allows you to type IPA in unicode (rather than in one of the outdated encodings), which means that you can type IPA into nearly any modern program that supports unicode. It is set up to not interfere too much with typing regular text, since with unicode it is no longer necessary to switch back and forth between encodings/fonts/keyboards.