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. Les langues 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 les collections audio au format Swac. Swac-explore s'avère très utile pour les langues où la pronociation 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 Gusty, aussi utilisable sous Hardy.
- Ensuite vous devez installer une ou plusieurs collections de sons parmi:
langue (paquet) | type | licence | symbole |
---|---|---|---|
biélorusse | vocabulaire | CC | bel-balm-dasha |
biélorusse | vocabulaire | CC | bel-balm-igor |
biélorusse | vocabulaire | CC | bel-balm-julja |
tchèque | vocabulaire | CC | ces-balm-ivana |
tchèque | vocabulaire | CC | ces-balm-veronika |
tchèque | nombres | CC | ces-balm-veronika-num |
chinois | HSK 1 | CC | chi-balm-hsk1 |
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 |
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 |
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 |
Cliquez sur une entrée de la première colonne du tableau pour l'installer avec gdebi. À noter que le néerlandais n'est pas directement disponible sous forme de paquet (et cette collection n'est pas libre).
- Il faut maintenant dire à Swac-explore quelle collection audio utiliser. C'est ici qu'intervient Swac-get qui va construire la base de donnée (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_CHOISIE
… où «NOM_COLLECTION_CHOISIE» est à remplacer par le symbole de la collection choisie (ex: «eng-wcp-us» pour le vocabulaire anglais californien). Les symboles des collections sont indiqués dans le tableau.
Pour connaître la liste des NOM_COLLECTION_CHOISIE installées sur le système:
ls /usr/share/swac/
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
Démarrage
Alt+F2 > swac-explore > Entrée ou Menu Application (ou menu K) > Éducatif > Languages > swac-explore
Fonctionnement
À compléter.
Gestion de plusieurs collections sonores
Si l'on compte ouvrir fréquemment swac-explore avec différentes langues il peut être utile de créer un lanceur spécifique pour chaque langue.
- Nous devons au préalable créer une base de données par langue:
rm -r ~/.swac/swac-explore swac-get source-select file:///usr/share/swac/ swac-get update swac-get -t ~/.swac/NOM_COLLECTION_CHOISIE1.db select NOM_COLLECTION_CHOISIE1 swac-get -t ~/.swac/NOM_COLLECTION_CHOISIE2.db select NOM_COLLECTION_CHOISIE2
… où «NOM_COLLECTION_CHOISIE1» et «NOM_COLLECTION_CHOISIE2» sont à remplacer par les symboles des collections choisies. Il est bien sûr possible de créer d'autres collections de la même façon.
- Démarrez l'éditeur de lanceurs:
Alt+F2 > alacarte (sous gnome ou kmenuedit sous kde) > Entrée
- Créer des lanceurs en indiquant les données suivantes dans le champ de la commande:
rm ~/.swac/swac.db; ln -s ~/.swac/NOM_COLLECTION_CHOISIE.db ~/.swac/swac.db; swac-explore
… et en lui donnant un nom explicite (ex: swac-allemand)
Remarque: il est possible si on le souhaite de mélanger les données d'une même langue (ex: les verbes irréguliers et le vocabulaire général).
Problème(s) possible(s)
En cas de problème à l'ouverture de swac-explore, supprimez la base de données:
rm -r ~/.swac
… et reconstruisez-là en vous reportant à a fin de la rubrique Installation