Difference between revisions of "Projects/Edu/Artikulate"

< Projects‎ | Edu
Jump to: navigation, search
(Prepering Your System: typo + minor wording)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
= Artikulate =
+
= Artikulate Technical Guide=
Artikulate is a learning software that helps improving pronunciation skills.
+
Artikulate is a learning software that helps improving pronunciation skills. This is a manual for developers and course data contributors.
  
== Course and Language Contributions ==
+
==Preparing Your System==
We seek for non-coding contributions in essentially two areas. One area is the creation of language specifications, the other area is the contribution of courses and native speaker recordings:
+
Currently, it is necessary for every contributor to compile and install Artikulate by herself/himself. But having an up to date KDE SC system in your distribution (KDE SC >= 4.10) makes this rather simple.
* [[Projects/Edu/Artikulate/LanguageSpecifications|How to create and submit language specifications]]
+
* [[Projects/Edu/Artikulate/CourseMaterial|How to create and submit course material]]
+
  
==Artikulate manual==
+
Details on how to set up your build system and how to set up environment variables to run Artikulate please see:
===What a contributor can do===
+
* [[Projects/Edu/Artikulate/BuildAndInstall|Preparing Your System]]
In construction
+
===Buliding Artikulate from sources===
+
Currently it is necessary for every contributor to compile and install Artikulate by herself/himself. Having an up to date KDE SC system in your distribution (KDE SC >= 4.10) makes this rather simple.
+
  
Details on how to set up your build system and how to set up environment variables to run Artikulate please refer to:
+
==Course material and workflow explained==
* [[Projects/Edu/Artikulate/BuildAndInstall|How To Build Artikulate from sources]]
+
===Getting data files (artikulate-data repository)===
+
All course material for Artikulate can be found and edited in the following repository:
+
* https://projects.kde.org/projects/playground/edu/artikulate-data
+
For licensing information please see:
+
* https://projects.kde.org/projects/playground/edu/artikulate-data/repository/revisions/master/entry/README
+
You can contribute to this repository with a KDE Developer account. But also if you do not have a KDE Developer account (yet), we are happy to get contributions. For those cases, please write to the mailing list [mailto:kde-edu@kde.org].
+
 
+
==== Using the Repository Directly in Artikulate ====
+
To work with Artikulate directly at this course material repository please create a local copy of it (git clone). Then start Artikulate and go to the dialog "Settings" (top-left button) and select the root folder of your local copy in that dialog as your course material repository. After restarting Artikulate the training mode as well as the editor mode operate only on the data from the repository.
+
 
+
===Course material and workflow explained===
+
 
For details on course material and the general workflow of contribution please refer to:  
 
For details on course material and the general workflow of contribution please refer to:  
* [[Projects/Edu/Artikulate/CourseMaterial|How to create and submit course material]]
+
* [[Projects/Edu/Artikulate/CourseMaterial|course material and workflow]]
  
===Editing course skeletons===
+
==Editing course skeletons==
 
For details on how to edit or add course skeletons to Artikulate please refer to:  
 
For details on how to edit or add course skeletons to Artikulate please refer to:  
 
* [[Projects/Edu/Artikulate/CourseSkeletons|How To Edit Course Skeletons]]
 
* [[Projects/Edu/Artikulate/CourseSkeletons|How To Edit Course Skeletons]]
  
===Editing language courses===
+
==Editing language courses==
 
For details on how to edit or add new language courses please refer to:  
 
For details on how to edit or add new language courses please refer to:  
 
* [[Projects/Edu/Artikulate/LanguageCourses|How To Edit Language Courses]]
 
* [[Projects/Edu/Artikulate/LanguageCourses|How To Edit Language Courses]]

Latest revision as of 18:38, 4 July 2013

Contents

[edit] Artikulate Technical Guide

Artikulate is a learning software that helps improving pronunciation skills. This is a manual for developers and course data contributors.

[edit] Preparing Your System

Currently, it is necessary for every contributor to compile and install Artikulate by herself/himself. But having an up to date KDE SC system in your distribution (KDE SC >= 4.10) makes this rather simple.

Details on how to set up your build system and how to set up environment variables to run Artikulate please see:

[edit] Course material and workflow explained

For details on course material and the general workflow of contribution please refer to:

[edit] Editing course skeletons

For details on how to edit or add course skeletons to Artikulate please refer to:

[edit] Editing language courses

For details on how to edit or add new language courses please refer to:


This page was last modified on 4 July 2013, at 18:38. This page has been accessed 3,871 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal