Projects/Edu/Artikulate/LanguageCourses: Difference between revisions
No edit summary |
|||
Line 7: | Line 7: | ||
====Tagging phonemes for phrases==== | ====Tagging phonemes for phrases==== | ||
In construction | In construction | ||
==== | ==== Creating a new phonology==== | ||
Artikulate uses language specifications (called "phonology") that define lists of available phonemes for a language. In short, a phoneme is a natural sound of a language. (For a detailed explanation see e.g. [http://en.wikipedia.org/wiki/Phoneme].) We need such a phonology for every language to be able to tag phrases by the sounds that are specific to this language. Using phoneme tags for phrases enables users to select specific phonemes that they want to improve and hence allows a more focused training. | Artikulate uses language specifications (called "phonology") that define lists of available phonemes for a language. In short, a phoneme is a natural sound of a language. (For a detailed explanation see e.g. [http://en.wikipedia.org/wiki/Phoneme].) We need such a phonology for every language to be able to tag phrases by the sounds that are specific to this language. Using phoneme tags for phrases enables users to select specific phonemes that they want to improve and hence allows a more focused training. | ||
The already available languages can be found in the subdirectory [https://projects.kde.org/projects/playground/edu/artikulate/repository/revisions/master/show/data/languages data/languages]. | The already available languages can be found in the subdirectory [https://projects.kde.org/projects/playground/edu/artikulate/repository/revisions/master/show/data/languages data/languages]. | ||
For creating a phonology, the following steps are needed: | For creating a phonology, the following steps are needed: | ||
# create a new XML file in data/languages according to the language name | # create a new XML file in data/languages according to the language name |
Revision as of 11:40, 24 June 2013
Creating a new language course from a course skeleton
In construction
Translating phrases to a language
In construction
Adding recordings for phrases
In construction
Tagging phonemes for phrases
In construction
Creating a new phonology
Artikulate uses language specifications (called "phonology") that define lists of available phonemes for a language. In short, a phoneme is a natural sound of a language. (For a detailed explanation see e.g. [1].) We need such a phonology for every language to be able to tag phrases by the sounds that are specific to this language. Using phoneme tags for phrases enables users to select specific phonemes that they want to improve and hence allows a more focused training.
The already available languages can be found in the subdirectory data/languages.
For creating a phonology, the following steps are needed:
- create a new XML file in data/languages according to the language name
- create phonology
- add entry for the new phonology to data/languages/CMakeLists.txt
- build and install Artikulate, then run unit tests to check correctness of phonology