| |
SIGMORPHON: Implemented Systems
This page is intended to give useful starting points if you want
to find out more about implementations and toolkits. This information
has been freely plagiarised from a range of sources, the page is still
under construction, and the information is woefully out-of-date. If
you would like to contribute to this page, please let us know.
AMAR: A Computational Model of Autosegmental Phonology
- Author:
- Daniel Albro
(albro@humnet.ucla.edu)
- Description:
-
- Version:
-
- Platform:
- Anything with a C++ compiler (though it currently does not
compile with newer versions of C++).
- Development status:
-
- Price:
-
- Documentation:
- A thesis.
- For further information:
-
CECIL: Computerised Extraction of Components of Intonation in Language
- Author:
- Philip Brassett
(c/o geoffrey.hunt@sil.org)
- Description:
- Provides a portable acoustic phonetics laboratory, with spectrograms
and pitch tracking
- Version:
- DOS: version 2.1, 1995
Windows: (WinCECIL) version 2.2, 1997 (Will be superceded by Speech
Analyzer and some related programs)
- Platform:
- DOS: uses SIL CECIL Hardware Interface,
a 12 volt rechargeable battery operated box that plugs into the
parallel port, with a loudspeaker & throughput connection to a
printer.
Windows: uses a Windows sound card or a built-in Windows sound
system.
- Development status:
- mature system
- Price:
- Free (web distribution), printed manuals must be purchased
- Documentation:
- Three manuals: Interpreting CECIL, how to use CECIL for field
linguistics;
CECIL Reference Manual, hardware and software
installation, configuration and use; recording
techniques; problems and recovery; hardware servicing.
Technical Support Manual for the CECIL Interface (CI500)
(not included in the standard CECIL package),
Hardware information for the maintenance technician;
assistance for the programmer developing speech software to be used with the
CECIL hardware.
- For further information:
-
gopher://gopher.sil.org/11/gopher_root/computing/software/linguistics/speech
Computer Generation of Accent Marks
- Authors:
- András Kornai and Gábor Tóth
(kornai@bbn.com)
- Description:
- A web program for reconstructing the accent marks often missing from
Hungarian electronic texts. Our program, based on a statistical
analysis of a large corpus
of properly accentuated text, makes very little use of symbol-manipulation
techniques, but performs reasonably well (1.58% error)
because of the breadth of data it stores about
the relationship between the unaccented and the accented forms.
- Version:
-
- Platform:
- Web
- Development status:
-
- Price:
- Free (Gnu public license)
- Documentation:
- http://www.cs.rice.edu/~andras/ekezes.html
FindPhone: Phonological Analysis for the Field Linguist
- Author:
- David Bevan
(david.bevan@sil.org)
- Description:
- FindPhone is a DOS program that you can use to analyse phonetic data.
With FindPhone, you can generate and test hypotheses in order to
discover the sound patterns that are the basis for understanding the
phonology of a language.
- Version:
- 6.0, 1995
- Platform:
- IBM PC or compatible running DOS 2.11 or higher,
512K of free RAM and a CGA, EGA, VGA or Hercules graphics display.
- Development status:
- mature system
- Price:
- US$38 plus shipping (includes a 226 page manual). Note that
the software itself is free, but the manual is almost essential
- Documentation:
- FindPhone User's Guide: Phonological Analysis for the Field Linguist
234pp spiral bound, plus online context-sensitive help.
- For further information:
-
http://www.sil.org/computing/findphone/findphone.html
Self organising vowel system
- Author:
- Bart de Boer
(bartb@arti.vub.ac.be)
- Description:
- Age2.exe is a windows 95 based application for investigating the role
of self-organisation in the formation of vowel systems in a population
of agents. A population of artificial agents that each are able to
produce and perceive sounds in a human like way develops a realistic
system of speech sounds.
- Version:
- 2.1, 1997
- Platform:
- IBM PC or compatible running Windows '95.
- Development status:
- research system
- Price:
- Freely available, as long as the author is contacted first if any
of the system's results are to be published.
- Documentation:
- rudimentary documentation can be obtained by clicking help/about.
- For further information:
-
VUB AI-lab origins
of language group
FONOL: Phonological Programming Language
- Author:
- Frank Brandon (dec.)
- Description:
- Fonol is a programming language that
simulates phonological rules of the sort described in Chomsky and
Halle's Sound Pattern of English and Schane's Generative Phonology.
It also incorporates the input and output filters (conditions) which came
into common use at about the same time. These filters are currently
restricted to the identification of a pattern and two actions:
preventing the successful application of a specific rule or
blocking (starring) the entire derivation.
- Version:
- 4.2.1, December 1991
- Platform:
- DOS
- Development status:
- Not in active development
- Price:
-
- Documentation:
-
- For further information:
- http://128.2.242.152/afs/cs/project/ai-repository/ai/areas/nlp/morph/fonol/0.html
Hermit Crab
- Author:
- Mike Maxwell
(mike.maxwell@sil.org)
- Description:
- An implementation of classical generative phonology and morphology
(in the form of a recogniser and a generator), incorporating some
more recent innovations from lexical phonology and realisational morphology.
- Version:
-
- Platform:
- Prolog (for a textual interface) and SIL LinguaLinks (MS Windows)
for a graphical interface
- Development status:
- In active development
- Price:
-
- Documentation:
- An article in SIGPHON 1:
Maxwell (1994)
- For further information:
-
HyperLex
- Author:
- Steven Bird
(steven@cogsci.ed.ac.uk)
- Description:
- A web-based lexical database tool for quantitative phonological research,
incorporating speech files and powerful search facilities tailored to the
needs of the phonologist. The current version is set up to work for
a particular group of languages (Grassfields Bantu).
- Version:
- 0.9, November 1997
- Platform:
- Any web browser supporting tables and forms, sound card
- Development status:
- beta testing
- Price:
- Free (Gnu public license)
- Documentation:
- Online interactive tutorial
- For further information:
-
http://www.cogsci.ed.ac.uk/hyperlex/
IPOX
- Authors:
- Arthur Dirksen and John Coleman
(John.Coleman@phonetics.oxford.ac.uk)
- Description:
-
- Version:
- 1995
- Platform:
- Windows, 486PC, standard 16-bit sound card
- Development status:
-
- Price:
-
- Documentation:
-
- For further information:
-
http://ouplsun.phon.ox.ac.uk/~public/IPOX/ipox.htm
LexPhon: A Computational Implementation of Lexical Phonology
- Author:
- Sheila Williams
(williams@psyvax.psy.utexas.edu)
- Description:
-
- Version:
-
- Platform:
-
- Development status:
-
- Price:
-
- Documentation:
- PhD Thesis
- For further information:
-
LexTools
- Author:
- Richard Sproat
(rws@research.att.com)
- Description:
- Lextools is a package of tools for creating weighted
finite-state transducers
from high-level linguistic descriptions. These descriptions include:
- Regular expressions or strings
- Lists of regular expressions or strings
- Context dependent rewrite rules
- Context free rewrite rules
- Various more specialized tools for building particular kinds
of grammars -- for instance grammars that specify between the
mapping between digit strings and the number-names for those
strings.
- Version:
- 3.0
- Platform:
- Unix
- Development status:
-
- Price:
- Free for non-commercial use
- Documentation:
- Web pages, downloadable man pages
- For further information:
- http://www.research.att.com/sw/tools/lextools/
OT for Windows
- Author:
- Avery Andrews
(Avery.Andrews@anu.edu.au)
- Description:
- OTW attempts to generate phonological structures in accord with
some of the principles of Optimality Theory, implementing some of
the analyses described in Prince & Smolensky (1993/1995) Optimality
Theory. Areas covered are (a) `Galilean' Syllable Theory (ch 6);
(b) Basic Syllable Structure Theory (ch 8); (c) Constraint Interaction
in Lardil (ch 7) (partial; long vowels and vowel-sequence reduction
are not handled).
- Version:
- 1.1, August 1995
- Platform:
- Windows 3.1
- Development status:
-
- Price:
-
- Documentation:
- Paper: Andrews (1994)
- For further information:
-
http://www.anu.edu.au/linguistics/software/otw.html
OT SIMPLE: A construction-kit approach to Optimality Theory implementation
- Author:
- Markus Walther
(walther@ling.uni-duesseldorf.de)
- Description:
- OT SIMPLE is a software tool for modelling analyses in the Optimality Theory
framework (Prince & Smolensky 1993) on a computer.
It reuses the standard UNIX tools
'sed' and 'sort' for implementing constraints CON and optimization EVAL, whereas the structural
grammar for GEN is interpreted by a separate component written in
BinProlog.
CON and GEN are fully user-definable.
- Version:
- 1.0
- Platform:
- Unix with BinProlog
- Development status:
- usable for research and pedagogical purposes
- Price:
- Free (Gnu public license)
- Documentation:
- Paper: Walther (1996)
- For further information:
-
http://www.phil-fak.uni-duesseldorf.de/~walther/otsimple.html
PC Kimmo
- Author:
- Evan Antworth
(evan.antworth@sil.org)
- Description:
- PC-KIMMO is an implementation of a program dubbed KIMMO after its inventor Kimmo
Koskenniemi. The program is designed to generate and/or recognize words using
a two-level model of word structure in which a word is represented as a
correspondence between its lexical level form and its surface level form.
- Version:
- 2, 1995
- Platform:
- DOS, Macintosh, UNIX
- Development status:
- mature system
- Price:
- software free when obtained via the Internet
- Documentation:
- A book: Antworth (1990),
$24 plus shipping (includes software)
Online documentation at
http://www.sil.org/pckimmo
- For further information:
- http://www.sil.org/pckimmo
- Supplementary software:
- Englex, a PC-KIMMO morphological grammar/lexicon for English, is
available at
http://www.sil.org/pckimmo/v2/englex.html.
Englex documentation is at
http://www.sil.org/pckimmo/v2/doc/englex.html.
Phono: Software for Modeling Phonological Change
- Author:
- Lee Hartman
(lhartman@siu.edu)
- Description:
- Phono is a Windows software tool for developing and testing models
of regular historical sound change.
- Version:
- 4.1, 2003
- Platform:
- Windows
- Development status:
- Functioning, but not under active development
- Price:
- Free (web distribution)
- Documentation:
- User's manual in "read.me" file, online help screens
- For further information:
-
http://mypage.siu.edu/lhartman
Praat
- Authors:
- Paul Boersma and David Weenink
(paul.boersma@hum.uva.nl)
- Description:
- a system for doing phonetics (and some phonology) by computer.
Comprehensive speech analysis, synthesis, and manipulation package,
including general numerical and statistical stuff, built on a
general-purpose GUI shell for handling objects and producing
publication-quality graphics. Contains several learning algorithms
(neural nets, principles & parameters, discrete and stochastic OT,
adaptive resonance).
- Version:
- 4.1, May 2003
- Platforms:
- Macintosh, Windows, Linux, SGI, Solaris, HPUX.
- Development status:
- mature status, though actively extended.
- Price:
- free.
- Documentation:
-
1000 pages as of May 2003, browsable on-line in the program, on
hardcopy, and at http://www.praat.org;
Pitch-extraction algorithm,
articulatory synthesis, and the learning of stochastic OT grammars are
described in papers available from http://fon.hum.uva.nl/paul/.
- For further information:
- for up-to-date info, visit
http://www.praat.org/
Shoebox
- Author:
- John Wimbish & Karen Buseman
(Karen.Buseman@sil.org)
- Description:
- Shoebox is a database program oriented to the needs of a field linguist's dictionary. It builds a lexicon either directly or
through interlinearizing text. (It can be used for other types of data also.)
- Version:
- 3.02, January 1997
- Platform:
- Microsoft windows, Macintosh
- Development status:
- mature system
- Price:
- approx US$20 plus shipping
- Documentation:
-
- For further information:
-
http://www.sil.org/computing/shoebox.html
SpeechAnalyzer
- Author:
- Terry Gibbs
(Terry.Gibbs@sil.org)
- Description:
-
- Version:
- 1.0, 1997
- Platform:
- Windows (requires a sound card)
- Development status:
-
- Price:
-
- Documentation:
-
- For further information:
-
http://www.jaars.org/icts/softdev.htm
Syllable parser
- Author:
- Michael Hammond
(hammond@u.arizona.edu)
- Description:
- 1. A Perl program with a web interface for OT-style parsing English and French
words into syllables.
2. A Prolog program with a web interface for OT-style parsing of syllables,
allowing user control over constraint ranking.
- Version:
-
- Platform:
- Web (also 1. anything running Perl; 2. anything running Prolog)
- Development status:
- 1. Not under active development.
2. Continuing to be developed.
- Price:
- Free
- Documentation:
- Two papers:
Hammond (1994),
Hammond (1997)
- For further information:
-
http://www.u.arizona.edu/~hammond/
TSYLB: Syllabification Package
- Authors:
- William Fisher
(william.fisher@nist.gov)
- Description:
- A C implementation of Daniel Kahn's theory of English syllable structure
- Version:
- 1.1, August 1996
- Platform:
- Anything with a C compiler
- Development status:
-
- Price:
- Free
- Documentation:
-
- For further information:
-
ftp://jaguar.ncsl.nist.gov/pub/tsylb2-1.1.tar.Z
Xerox Finite-State Compiler
- Authors:
- Xerox PARC
(webmaster@xrce.xerox.com)
- Description:
- The Xerox Finite-State Compiler allows you to enter a regular expression
in a text window and compile it into a finite-state network. Depending on
the expression you type, the result is either a simple automaton or a
transducer.
- Version:
-
- Platform:
- Web, Unix
- Development status:
- commercial system
- Price:
-
- Documentation:
- Web pages
- For further information:
-
http://www.rxrc.xerox.com/research/mltt/fst/home.html
YorkTalk
- Authors:
- John Local, John Coleman, Richard Ogden and Steve Harlow
(lang4@york.ac.uk)
- Description:
- A speech generation system incorporating real phonology...
- Version:
-
- Platform:
-
- Development status:
-
- Price:
-
- Documentation:
-
- For further information:
-
http://www.york.ac.uk/~lang4/Yorktalk.html
Send email to Richard Wicentowski to submit a correction or addition.
|