HLRnet.com: Languages: Resources in language teaching: Applied Linguisitics
Applied linguistics and editors
Teaching / studying
Evaluation / Assessment
Text-to-speech
Translation / see also on
line translation
Screen scraping
Translation software
Spelling software
Voice recognition / Speech recognition
Other
- Chant:
programmer tools (GrammarKit, SpeechKit, LexiconKit, VoiceMarkupKit,
ProfielKit)
- DivXLand Media Subtitler
- Linguator:
software with which you can quickly and easily create interactive language exercises
and language courses for online or offline use
- Praat:
doing phonetics by computer
- Prolingo
- ProVoc
is a free and easy-to-use vocabulary trainer for Mac that will help you
quickly learn and train your vocabulary
- Subtitles-on
Open software initiatieven
- Atlantida
is a multilingual cross-platform dictionary. Currently it has 310,000
definitions, and knows how to pronounce 21,000 English words.
- ccextractor
is a fast closed caption extractor for MPEG files. It can generate
.srt/.smi (subtitles) files directly from your TV recordings (both
analog and digital) or DVDs, Tivo, etc.
- The Computational
Linguistics Toolset
is a set of tools for computational linguistics. It contains re-usable
code for cleaning, splitting, refining, and taking samples from corpora
(ICE, Penn, and a native one), for tagging them using the TnT-tagger,
for doing permutation statistics on N-grams (useful for finding
statistically significant syntactical differences between any two sets
of tagged texts), and various examination-tools. The tools themselves
are well documented.
- Diqt
is a Web-based multilingual dictionary reference tool. That is,
dictionaries of many languages can be searched using a Web browser. Any
language is available if you have its dictionary data. For example, you
can search English-Japanese, English-German, English-French, and
Japanese-English dictionaries at the same time.
- DM Dictionary
is a PocketPC program that it allows you to use a simple text file
(.txt) to find the translation of every word you need. It finds a word
in 3 seconds on a file with 11'000 words!!!
- Esperantilo
("Tool for Esperanto") is a UTF-8 editor with linguistics functions for
the language Esperanto, and is also a system for computer aided
translation. It contains a spell checker and grammar checker for the
Esperanto language. It can translate Esperanto text in different
formats into Polish, German, and English. It also supports computer
aided translation by interactive machine translation. Translation
memory can be used also for any language pairs. It is an XLIFF editor.
It supports XLIFF and TMX (Level 1) formats. Machine translation uses
direct translation at syntax level (dictionary-based translation with
some grammar transformations).
- Experience-Based Language Acquisition
is a computational model of human language acquisition. It is written
entirely in Java and currently acquires a protolanguage of nouns and
verbs language based on visual perception.
- Glossword
is a system to publish dictionaries, glossaries, and encyclopedias. It
features an installation wizard, support for multiple languages, visual
themes, multi-domain installation, an administrative interface with
multi-user support, built-in search and cache engines, the ability to
export/import dictionaries in XML format, and W3C-validated code.
Glossword is useful for any sort of dictionary-like content, including
sites with game cheat codes, online translators, references, and
various kinds of CMS solutions.
- IPA Zounds
models language sound changes by applying a given set of sound change
rules to a given lexicon. It has a built-in model of the International
Phonetic Alphabet, allowing users to write input words in IPA
characters and rules using those characters or the distinctive features
of the model.
- JVoiceXML
is an implementation of VoiceXML 2.1, the Voice Extensible Markup
Language. VoiceXDigital Object IdentifierML is designed for creating audio dialogs that
feature synthesized speech, digitized audio, recognition of spoken and
DTMF key input, recording of spoken input, telephony, and mixed
initiative conversations.
- Jubler
is a tool to edit text-based subtitles. It can be used as an authoring
software for new subtitles or as a tool to convert, transform, correct
and refine existing subtitles.
- Julius
is a high-performance large vocabulary continuous speech recognition
(LVCSR) engine for speech-related research and development. You can
construct your own speech recognition system, but you need a separate
English acoustic model and language model or grammar file.
- minpair
generates a complete list of minimal pairs (words differing in exactly
one segment) for use in linguistic research from a list of words in
UTF-8 Unicode. By default, only searches for pairs of words of the same
length differing in exactly one segment. Command line options allow the
addition of single insertions or deletions and single transpositions.
In order to find all minimal pairs it is normally necessary for the
input notation to use one character for each segment. Even in IPA
transcription, this is often not the case. minpair provides for this
situation by accepting definitions of multigraphs.
- Open
Translation Engine (OTE) is a set of language
translation and dictionary tools. The prototype
system currently supports Dutch to English
translations.
- Pootle
is a Web-based translation and translation management tool. It provides
a rich set of features for mangaging a translation project. It
integrates components of the Translate Toolkit to provide error
checkers for translation messages and the ability to download files in
a number of formats: PO, XLIFF, CSV. Pootle can also provide compiled
PO files for download. You can use it to assign work to translators in
your team, and you can define goals to help focus the efforts of your
translation. Pootle can run without a Web server or be proxied through
your existing Apache server.
- Subtitle
Processor:
Subtitle editor for editing, repairing and translating subtitles for
movies. Contains integrated movie and DVD player for easy
synchronization of subtitles with the movie. Many simple and advanced
editing functions.
- The Translate
Toolkit
is a set of tools designed to assist translators and localisers, with a
specific focus on the Gettext PO and XLIFF formats. These tools
currently include converters for Mozilla to PO and OpenOffice to PO,
and checkers for punctuation, accelerators, etc.
- The Language Machine
is a free software toolkit for language and grammar. It includes a
shared library, a main program, and several metalanguage compilers with
one frontend. The system is easy to use on its own or as a component.
It directly implements unrestricted rule-based grammars with actions
and external interfaces. A unique diagram shows rulesets in action.
Bookstores and Editors
See also: