Archives de catégorie : Contribuez !

InternaSonal! Traducteurs demandés!

La version 0.0.31 est désormais « internationale ». Elle peut être traduite, depuis le français vers n’importe quelle langue.

Si Sonal vous a rendu service et que vous voulez apporter votre pierre à l’édifice, vous pouvez nous aider à traduire l’application dans une nouvelle langue, ou corriger celles proposées. Rien de plus simple.

Avec la dernière version de Sonal, vous avez installé un fichier dans le répertoire source (C:\Program Files\Sonal\) des fichiers *.Trd (pour  traduction). Par exemple, le fichier de traduction vers l’anglais qui s’appelle « English.trd ».

Malgré l’extension spécifique (*.trd), c’est un simple fichier texte que vous pouvez ouvrir avec le bloc note.

Il contient tous les mots clés en version française suivis de leur traduction, séparés par un « = ».

Si vous voulez créer une nouvelle traduction, il vous suffit de traduire les parties à droite du signe égal (en respectant les espaces s’il y en a) et d’enregistrer le fichier Trd du nom de cette nouvelle langue. Cette version apparaîtra ensuite dans la liste des versions proposées au démarrage de Sonal.

En nous envoyant ce fichier texte, nous pourrons le diffuser pour permettre à tous de profiter de votre travail.

N’hésitez pas à nous contacter pour toute information supplémentaire.

Alex Alber

Sociologue. Maître de Conférences à l'Université F. Rabelais de Tours/ Laboratoire CITERES (UMR CNRS) Chercheur associé du Centre d'Etudes de l'Emploi.

More Posts - Website

Votre avis m’intéresse…

Tout va trop bien… Sonal est en ligne depuis quatre mois.  Vous êtes plusieurs centaines à l’avoir téléchargé, et pourtant, je n’ai quasiment eu aucun retour. Une dizaine tout au plus.

Je remercie infiniment ceux qui m’ont fait des remarques, cela m’a permis d’améliorer l’outil, mais ce silence m’inquiète un peu, car il peut vouloir dire plusieurs choses :

  • Soit tout le monde est ravi. Le logiciel tourne comme une horloge et personne n’y trouve rien à redire (on peut rêver) …
  • Soit les utilisateurs rencontrent des difficultés en tentant de l’utiliser et laissent tomber rapidement, préférant retourner à leurs méthodes pourtant fastidieuses mais sécurisantes, et ne m’en informent pas (ce que je peux comprendre).

Dans tous les cas, j’ai un grand besoin de retours -positifs ou négatifs – pour pouvoir améliorer Sonal. Il s’agit encore d’une version d’essai et il reste inévitablement des bugs plus ou moins contrariants. Cependant, on ne les trouve qu’à l’usage car, en tant que développeur, on utilise les applications d’une manière trop « correcte » pour provoquer des erreurs. Seuls des utilisateurs ignorant tout du fonctionnement du logiciel ont la précieuse faculté de faire précisément ce qu’il ne faut pas faire et de provoquer des bugs qu’on n’aurait jamais envisagé. Si vous avez des difficultés pour utiliser Sonal, avant de laisser tomber, n’hésitez donc surtout pas à me contacter ou à laisser un « feedback » sur www.sonal-info.com.

A l’inverse, si vous utilisez Sonal sans difficulté, n’hésitez pas à me le faire savoir aussi. Qu’en faites-vous? Dans quel cadre (universitaire? professionnel?) Combien d’entretiens avez-vous retranscrits? Quelles options vous seraient les plus utiles? etc. J’ai une grande curiosité sur le sujet…

Par ailleurs, je travaille sur le système d’analyse lexicométrique et j’aurai besoin, à terme, de cobayes pour tester les fonctions avancées. Pour cela, il faudra disposer d’un corpus suffisamment important pour pouvoir réaliser des statistiques pertinentes. Si vous avez retranscrit au moins une dizaine d’entretiens, faites-moi signe.

Alex Alber

Sociologue. Maître de Conférences à l'Université F. Rabelais de Tours/ Laboratoire CITERES (UMR CNRS) Chercheur associé du Centre d'Etudes de l'Emploi.

More Posts - Website

Un bug débusqué

Je me suis aperçu qu’une manipulation anodine pouvait avoir des conséquences fâcheuses.

Le fonctionnement du logiciel est basé sur la déclaration d’une variable qui lui permet de savoir dans quel entretien du corpus on travaille. Or, je me suis aperçu qu’entre le moment où l’on ouvrait un extrait pour le saisir et le moment où on le validait, il était malheureusement possible – en retournant dans la page de corpus et en cliquant sur un autre entretien par exemple – de changer la valeur de cette variable.

Dès lors, le logiciel risque d’enregistrer les extraits saisis dans un autre entretien que celui duquel ils sont issus, ce qui ne manquera pas d’avoir des conséquences surprenantes, à commencer par l’écrasement des extraits de l’entretien d' »arrivée ».

Ce bug n’est pas erratique; il provient d’une manipulation que je n’avais même pas envisagée et qui sera dorénavant impossible. En attendant la version 0.0.15, pour éviter ce genre de désagrément, n’agissez pas dans la fenêtre principale (où vous visualisez le corpus) lorsque vous éditez un extrait et pensez bien à faire très régulièrement des dossiers de sauvegarde de vos corpus :


Alex Alber

Sociologue. Maître de Conférences à l'Université F. Rabelais de Tours/ Laboratoire CITERES (UMR CNRS) Chercheur associé du Centre d'Etudes de l'Emploi.

More Posts - Website

Sonal sur Mac et Linux

« Gloire à nos illustres pionniers », aurait dit R. Gary. Deux utilisateurs viennent de franchir le « mur du Windows », en parvenant à faire tourner Sonal, l’un  sur Mac, l’autre sur Linux Ubuntu. Merci à eux de m’avoir informé de leurs progrès.

Bien sûr, il s’est agit à chaque fois de virtualiser Windows dans un autre système d’exploitation. Sonal reste donc une application Windows à ce stade. La démonstration est cependant faite qu’il est possible de l’utiliser sous d’autres plateformes, moyennant quelques bidouillages…

Jérémie Gauthier, doctorant au Cesdip, a réussi à faire tourner Sonal sur son Macbook Pro, à l’aide du logiciel Parallels Desktop (payant), en choisissant Windows XP. Il me précise par ailleurs qu’il lui a fallu installer à côté Windows Media Player (qui est le lecteur d’arrière plan dans Sonal), ainsi qu’une DLL  manquante (mscat32.dll), que vous pouvez trouver facilement sur internet, par exemple ici et qu’il faut coller dans le répertoire C:\Windows\System32.

Michael Nezet, de son côté, a réussi à installer Sonal sur Linux Ubuntu en utilisant la Virtual Box de Sun et en émulant XP SP3. Lui aussi a dû réinstaller Windows Media car manifestement l’assistant d’installation n’y parvient pas tout seul.

Voilà, si vous ambitionnez d’utiliser Sonal sur une machine virtuelle, sachez 1) que c’est possible 2) qu’il vous faudra sans doute réinstaller Windows Media Player pour que ça marche.

Alex Alber

Sociologue. Maître de Conférences à l'Université F. Rabelais de Tours/ Laboratoire CITERES (UMR CNRS) Chercheur associé du Centre d'Etudes de l'Emploi.

More Posts - Website

Une suggestion intéressante…

Un grand merci à Romy Sauvayre qui, via le système de feedback du site, nous a fait la suggestion suivante :

« (…) ce serait bien de pouvoir mesurer la variation de l’intensité sonore. Lorsque l’on retranscrit, on perd toute la prosodie. Or, avec ce logiciel, on peut entrevoir la possibilité d’encoder les variations d’intensité de la voix pour éviter des erreurs d’interprétation. Par exemple, le contenu du discours annoncé avec peu de force serait analysé différemment du discours du même type affirmé avec force. En somme, mesurer les variations émotionnelles à partir des données paraverbales dont on dispose à savoir l’intonation. »

Cette piste est très intéressante. Je travaille justement pour la version 0.0.14 sur un système d’analyse volumétrique afin d’améliorer le mode dictée.  Sonal va pouvoir repérer les blancs dans la bande afin de la découper en portions cohérentes. C’est un premier pas en direction d’une analyse plus systématique des volumes sonores.

La question que je me pose à ce stade est celle de la symbolisation des volumes dans le support textuel, sachant que la meilleure représentation des variations volumétriques est évidemment la sinusoïde que Sonal affiche déjà. Pour obtenir quelque chose de plus synthétique, et qui puisse être reporté dans le texte, il faudra donc envisager de calculer des moyennes, mais là, d’autres questions se font jour, non moins épineuses. Quelle longueur doivent avoir ces portions ?  Le volume moyen a-t-il un sens si quelqu’un parle fort et s’interrompt souvent? Dès lors, faut-il préférer le volume maximum sur une portion donnée? Mais comment isoler les bruits parasites (mouvements du micro, portes qui claquent)?  Bref, la réalisation technique risque de reposer sur des algorithmes assez complexes.  Cela risque donc de prendre un peu de temps, mais la piste est bonne et très stimulante…



Alex Alber

Sociologue. Maître de Conférences à l'Université F. Rabelais de Tours/ Laboratoire CITERES (UMR CNRS) Chercheur associé du Centre d'Etudes de l'Emploi.

More Posts - Website