Bug 318051

Summary: META Bug: Create a new Language Phonology
Product: [Applications] Artikulate Reporter: Andreas Cord-Landwehr <cordlandwehr>
Component: language specificationsAssignee: Andreas Cord-Landwehr <cordlandwehr>
Status: REPORTED ---    
Severity: normal CC: amitkumarj441, amulya349, mahmodasem, rahulc93, saggieb12
Priority: NOR Keywords: junior-jobs
Version First Reported In: GIT (master)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andreas Cord-Landwehr 2013-04-08 17:41:45 UTC
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 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 here [1]. To start this task, pick an arbitrary language for that a phonology is missing and create it! Please have a look at the already existing phonology files. For starting with the creation of a phonology, a good starting point are pages like: http://en.wikipedia.org/wiki/English_phonology. The result of this task should be a well formed XML file as defined by the scheme artikulate.git:/schemes/language.xsd. Please submit the final XML file as a review request at https://git.reviewboard.kde.org/.

You can either fetch the Artikulate repository or browse it at [2]. For setting up Artikulate please see [3]

[1] https://projects.kde.org/projects/playground/edu/artikulate/repository/revisions/master/show/data/languages
[2] http://quickgit.kde.org/?p=artikulate.git
[3] http://techbase.kde.org/Projects/Edu/Artikulate
Comment 1 Amulya Kumar Sahoo 2014-05-28 07:00:02 UTC
The link [1] is unavailable. How can I get the list of languages already available?
Comment 2 Amulya Kumar Sahoo 2014-05-28 07:00:30 UTC
The link [1] is unavailable. How can I get the list of languages already available?
(In reply to comment #0)
> 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
> 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 here [1]. To start this task,
> pick an arbitrary language for that a phonology is missing and create it!
> Please have a look at the already existing phonology files. For starting
> with the creation of a phonology, a good starting point are pages like:
> http://en.wikipedia.org/wiki/English_phonology. The result of this task
> should be a well formed XML file as defined by the scheme
> artikulate.git:/schemes/language.xsd. Please submit the final XML file as a
> review request at https://git.reviewboard.kde.org/.
> 
> You can either fetch the Artikulate repository or browse it at [2]. For
> setting up Artikulate please see [3]
> 
> [1]
> https://projects.kde.org/projects/playground/edu/artikulate/repository/
> revisions/master/show/data/languages
> [2] http://quickgit.kde.org/?p=artikulate.git
> [3] http://techbase.kde.org/Projects/Edu/Artikulate
Comment 3 Sagnik Bhattacharya 2016-06-05 20:33:58 UTC
Please guide me as to how to create an XML file of phonology. Any links?
Comment 4 Amit Kumar Jaiswal 2016-09-04 19:40:10 UTC
(In reply to Amulya Kumar Sahoo from comment #1)
> The link [1] is unavailable. How can I get the list of languages already
> available?

Link[1] is same as Link[2] i.e. https://quickgit.kde.org/?p=artikulate.git