Ceci est une ancienne révision du document !
Swac-Explore
Swac-Explore est un logiciel qui permet de parcourir et d'écouter des collections audios de mots et expressions. Les langues actuellement supportées sont le français, l'anglais, le néerlandais, le chinois, le russe, l'allemand, le tchèque, le suédois, l'ukrainien et le biélorusse. Swac-Explore fait partie du projet Shtooka et permet de consulter les collections audio au format Swac. Swac-Explore s'avère très utile pour les langues où la prononciation des mots diffèrent souvent de leur écriture (ce qui est notamment le cas du chinois, de l'anglais et du français). Si vous n'êtes pas convaincu, écoutez les mots anglais « calf », « neighbour », « through », « thought », « significance »…
Installation
Swac-explore sera intégré dans les dépôts officiels d'Ubuntu à partir d'Intrepid. En attendant, voici comment installer la version Gutsy, aussi utilisable sous Hardy.
- Téléchargez les paquets swac-get et swac-explore puis installez-les (le paquet « swac-get » doit être installé avant « swac-explore »).
- Ensuite vous devez télécharger et installer une ou plusieurs collections de sons parmi :
Langue (paquet) | Type | Licence | Symbole |
---|---|---|---|
allemand | vocabulaire | CC | deu-balm-alexandra |
anglais | verbes irréguliers (prononciation du Massachusset) | CC | eng-balm-verbs |
anglais | vocabulaire (prononciation californienne) | GFDL | eng-wcp-us |
biélorusse | vocabulaire | CC | bel-balm-dasha |
biélorusse | vocabulaire | CC | bel-balm-igor |
biélorusse | vocabulaire | CC | bel-balm-julja |
chinois | HSK 1 | CC | chi-balm-hsk1 |
français | conjugaison | CC | fra-balm-conjug |
français | idiomes | CC | fra-balm-flora-expr |
français | vocabulaire | CC | fra-balm-voc |
français | nombres | CC | fra-balm-flora-num |
russe | vocabulaire | CC | rus-balm-voc |
russe | vocabulaire | CC | rus-balm-voc-sakhno |
tchèque | vocabulaire | CC | ces-balm-ivana |
tchèque | vocabulaire | CC | ces-balm-veronika |
tchèque | nombres | CC | ces-balm-veronika-num |
suédois | nombres | CC | swe-balm-num |
suédois | vocabulaire | CC | swe-balm-voc |
ukrainien | vocabulaire | CC | ukr-balm-galja |
ukrainien | vocabulaire | CC | ukr-balm-zhenja |
À noter que le néerlandais n'est pas directement disponible sous forme de paquet (et cette collection n'est pas libre).
La collection espagnol n'est pas non plus disponible pour l'instant sous forme de paquet (cette collection est libre) : Elle est téléchargeable au format ogg ou flac.
Configuration
Il faut maintenant dire à Swac-Explore quelle collection audio utiliser. C'est ici qu'intervient Swac-Get qui va construire la base de données (fichier « ~/.swac/swac.db ») qu'utilisera Swac-Explore. Ouvrez un terminal et tapez :
swac-get source-select file:///usr/share/swac/ swac-get update swac-get select NOM_COLLECTION_CHOISIE1 swac-get select NOM_COLLECTION_CHOISIE2
où « NOM_COLLECTION_CHOISIE1 » et « NOM_COLLECTION_CHOISIE2 » sont à remplacer par les symboles des collections choisies (ex: «eng-wcp-us» pour le vocabulaire anglais californien). Les symboles des collections et leur correspondance sont indiqués dans le tableau.
Pour connaître la liste des collections téléchargées sur votre disque dur et déterminer leur "symbole" :
ls /usr/share/swac/
La commande « swac-get source-select » permet d'ajouter un dépôt à la liste des dépôts de notre base de données. Un dépôt est un emplacement (dossier local ou serveur Internet) qui contient les collections Swac que nous allons utiliser. Ici nous n'utilisons qu'un seul dépôt (local) : "/usr/share/swac". Mais il est par exemple possible d'ajouter le dépôt internet "http://packs.shtooka.net/". La commande « swac-get update » permet de mettre à jour la liste des paquets disponibles sur les dépôts que nous utilisons.
Pour connaître la liste des collections disponibles sur les dépôts sélectionnés :
swac-get list-available
Pour connaître la liste des collections déjà importées dans la base de données :
swac-get list
La prochaine fois qu'un nouveau paquet de collection swac sera installé et que l'on voudra l'ajouter à la base de donnée, il faudra exécuter les commandes :
swac-get update swac-get select NOM_COLLECTION_CHOISIE
Utilisation
Démarrage
Vous pouvez lancer Swac-Explore depuis :
- Gnome : Applications → Éducation → Swac-Explore
- KDE : Menu K → Éducatif → Languages → Swac-Explore
ou avec le lanceur d'application Alt+F2 → swac-explore puis « Entrée ».
Fonctionnement
- Vérifiez que la langue sur laquelle vous voulez effectuer une recherche est bien sélectionnée (1).
- Vérifiez que « Alphabetic Keys » est bien sélectionné en (2).
- Cliquez sur le champ de recherche (3) et tapez le mot recherché.
- Cliquez sur le bouton « Rechercher ».
- Vérifiez que le bon mot est sélectionné dans le tableau en haut à droite (4).
- Cliquez sur le bouton « Lecture » ou tapez sur la touche « Entrée ».
Il est aussi possible de faire une recherche incrémentale en cliquant sur une ligne de la liste de gauche (5) ; en tapant directement les lettres du mot (un nouveau champ de recherche apparaîtra en (2)) ; en validant par la touche « Entrée » ; en resélectionnant le mot (5) avec la souris ; et en cliquant sur le bouton « Lecture » ou sur la touche « Entrée » pour finir.
Remarque : Le champ en bas à droite (6) de la fenêtre donne de précieuses indications comme l'accent utilisé, le chemin vers les données, etc.
Problème connu
En cas de problème avec un dépôt lors de la mise à jour de la liste des paquets (swac-get update
), vous pouvez enlever l'adresse du dépôt qui pose problème avec la commande :
swac-get source-delete <url du dépôt>
Si quelque chose vous échappe (ou plante), vous pouvez à tout moment supprimer la base de données :
rm -r ~/.swac
… et la reconstruire en vous reportant à la section « Configuration ».
Contributeurs : alteo_gange.