← Back to team overview

perroquet-team team mailing list archive

Re: Un exercice de vocabulaire avec Perroquet

 

Bonjour,

J'ai testé l'exercice et je constate les mêmes problèmes.

Pour le curseur, il s'agit d'une imprecision du au fait que je ne ne
fait plus de mise à jour du curseur une fois que la lecture a terminé.

Pour le passage a la séquence suivante, c'est un bug. Il est a moyen
de le contourner en désactivant l'option de l'exercices : "répéter les
séquences après les avoir complétés". Je vais essayer de le corriger
rapidement.

Pour le dépôt, le plus simple est de prendre exemple sur e fichier du
dépot par défaut :

http://perroquet.b219.org/exercises/1.1.0/exercises.xml

Je pourrais aussi le rajouter dans le dépôt principal.


Actuellement, le seul moyen de supprimer totalement un exercice est de
supprimer le dossier correspondant dans
~/.local/share/perroquet/repo/...
il est toutefois possible de réinitialiser l'exercice.

La création d'exercice en utilisant les tag est une bonne idée. Il est
peut-être possible de s'interfacer avec Shtooka qui fournis des
fichiers audio avec des tags renseigné :

http://swac-collections.org/overview.php?lang=fra


Merci pour tout ces retours/idées/suggestions. Je n'ai pas trop de
temps en se moment mais je regarde tout ça en détail dès que j'ai un
peu de temps.

Fred


Le 26 juillet 2010 18:40, Eric Noulard <eric.noulard@xxxxxxxxx> a écrit :
> Salut à tous,
>
> ça fait un moment que j'avais dit que je ferai un exercice pour perroquet
> (d'où demandes d'améliorations pour le réaliser)
> le voici: http://noulard.name/perroquet/DMI-CM2-v1.tar
>
> Il consiste en de multiple (121 pour être exact)
> fichier ogg + un fichier sous-titre associé qui représentent autant de
> mots de vocabulaires à apprendre.
>
> DMI = Dictée de Mots Invariables
> c'est une liste de mots de vocabulaire que mon fils
> apprenait en CM2 (comme j'ai été super lent il n'est plus en CM2 :-)
> L'idée est d'utiliser Perroquet pour faire réciter ces mots.
>
> L'exercice s'importe apparemment correctement dans perroquet 1.1.0.
> Je dis apparemment et ça mériterait plus de tests.
> Il y a 2 comportements étranges:
>   a) perroquet ne passe pas automatiquement d'une séquence à l'autre?
>       [une fois qu'on a répondu correctement]
>
>   b) la durée de chaque fichier .ogg est généralement très petite
>       (entre 0.5 et 2.5 secondes) et bien que la longueur de la séquence audio
>      devrait être bonne [valeur issue d'ogginfo] et bien le slider
> (en bas) d'avancement
>      s'arrête généralement avant la fin??
>
> J'ai construit l'exercice avec de multiple séquences
> (de façon à pouvoir les jouer aléatoirement et faciliter la
> construction de l'exo perroquet)
> mais je n'ai pas utilisé l'exercice manager pour construire l'archive
> avec l'IHM.
> J'ai écrit petit script maison. Ce script prends une liste de fichier
> .ogg et qui crée
> un répertoire contenant le template perroquet et les dossiers sequence_xxx
> qu'on a plus qu'à tarer.
>
> Je n'ai pas réussi à faire un "exercise.xml" qui soit accepté par
> l'import perroquet,
> si quelqu'un veut bien me dire comment faire je le ferai avec plaisir.
> Notamment je peux "héberger" l'exercice sur http://noulard.name/perroquet
> qu'est-ce que perroquet s'attend à avoir comme structure au bout du http...
> et je n'ai pas regardé dans le code de perroquet je préfèrerai des explications
> plutôt que du reverse engineering :-)
>
> Cet exo pourra aussi être mis sur le dépôt "officiel" perroquet, si ça vous
> paraît utile. La license serait CC-NC.
>
> Sinon j'ai une remarque à propos de l'exercise manager.
> On peut facilement "importer" un exo mais est-ce qu'on peut l'effacer?
> Et si oui comment?
>
> ça aurait été bien pratique pour mes multiples essais, et je me
> dis aussi que ça pourrait être souhaitable pour "faire de la place"
> de temps en temps.
>
> Une remarque pour les curieux:
> ----------------------------------------------
> A noter que le principe de création d'un tel exercice à partir d'un ensemble
> de fichier ogg (ou autre supportant des tag ID3) serait facilement
> automatisable.
> Si on suppose que chaque fichier ogg contient un seul mot (ou phrase d'ailleurs)
> et que le tag ID3 "TITLE" contient le mot/la phrase ont peut créer le
> fichier .srt à
> partir de ce tag TITLE et de la récupération de la longueur de la stream ogg.
>
> J'ai fait "presque" ça en 100% python sauf pour la récupération de la longueur
> de la stream ogg que j'ai récupéré avec "ogginfo" car c'était plus simple :-)
> [enfin je savais pas faire en python mais je suis certain qu'avec gst
>  ça doit être possible mais je n'ai pas cherché]
>
> Votre avis?
> --
> Erk
> Membre de l'April - « promouvoir et défendre le logiciel libre » -
> http://www.april.org
>
> _______________________________________________
> Mailing list: https://launchpad.net/~perroquet-team
> Post to     : perroquet-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~perroquet-team
> More help   : https://help.launchpad.net/ListHelp
>



Follow ups

References