Télécharger Sonal (malgré le plantage du site)

Bonjour à tous,

Le site de Sonal est momentanément hors ligne pour des raisons indépendantes de ma volonté.

En attendant qu’une solution soit trouvée, vous pouvez télécharger l’installateur ici :

www.socio-tours.fr/InstallSonal.exe

A bientôt!

 

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

Version 2.0.99 en ligne

La version 2.0.99 (téléchargeable ici ) apporte quelques améliorations et correctifs:

Améliorations :

L’export du corpus versIRaMuTeQ est normalement finalisé. Dans la fenêtre principale, allez dans le menu Corpus > Exporter le corpus au format texte.

Vous disposez ensuite de trois options :

Soit vous exportez globalement votre corpus, soit vous en choisissez une partie seulement. Auquel cas réalisez un filtrage normal, comme si vous souhaitiez réaliser une synthèse puis faites votre export vers IRaMuTeQ en laissant cochée la case « tenir compte du filtrage ».

Si vous voulez que les caractéristiques des entretiens apparaissent dans le fichier, cochez la case « Ajouter les variables dans l’entête des entretiens » puis choisissez quelles variables vous voulez voir figurer. Attention, les noms de variables et de modalités sont reformatés pour tenir dans IRaMuTeQ, les espaces et les accents disparaissent.

Enfin, si vous voulez que les entretiens soient découpés en extraits, cochez la case « Ajouter les thématiques des extraits ». Là encore le texte sera un peu reformaté. Attention cependant, Sonal n’exportera que la première thématique de chaque extrait.

Un système de raccourcis personnalisable devrait permettre de gagner encore un peu plus de temps dans les retranscriptions.

Dans la fenêtre de retranscriptions, un petit rectangle discret vous permet d’ajouter des raccourcis personnalisés. Dans les zones de texte, mentionnez le raccourci et sa version longue. Ensuite, quand vous taperez le raccourci suivi d’espace dans l’éditeur de texte, Sonal traduira. Beaucoup de logiciels proposaient déjà ça, cela manquait à Sonal.  Pour information, le dictionnaire des raccourcis est stocké dans un fichier *.rcc situé dans le répertoire du projet. Il est donc relatif à un corpus donné. Si vous avez plusieurs projets, recopiez simplement ce fichier rcc, renommez le pour qu’il porte le même nom que le corpus et vous récupérerez vos raccourcis.

– Vous pouvez dorénavant exporter la liste des thématiques hors de Sonal depuis la fenêtre de gestion du corpus (cela manquait et m’a été demandé récemment).

Sonal va vous proposer d’enregistrer un fichier Rtf contenant la liste des thématiques avec vos éventuelles remarques.

Correctifs :

– Cette version devrait solutionner les problèmes liés à la disparition des sauts de ligne dans l’interface de saisie des retranscription. Si le problème persiste après l’installation de la version 2.0.99, allez dans le répertoire du programme et supprimez manuellement le fichier RICHED32.DLL. C’est lui qui pose problème…

– Beaucoup de petites choses ont été améliorées dans les fonctions de retranscription. Normalement tout marche un petit peu mieux…

Voilà, n’hésitez pas à me faire part de vos besoins ou de vos remarques!

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 2.0 est en ligne!

Sonal 2.0 est officiellement en ligne.  La version 2.0.56 est stabilisée et peut être téléchargée ici : http://www.sonal-info.com/fr/page/t%C3%A9l%C3%A9chargement

Le mode d’emploi a également été intégralement revu et mis à jour. Il peut être téléchargé ici : http://www.sonal-info.com/fr/page/mode-demploi-complet-de-sonal

 

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

Les nouveautés de Sonal 2.0

Il y a longtemps que je n’avais pas donné de nouvelles du projet. Plus d’un an de silence! Un an de silence ne veut pas dire un an sans travailler. Au contraire. J’ai repris un très grand nombre de choses dans le logiciel en vue d’une version 2.0.  Le changement des chartes de codage, notamment, obligeait à ne publier cette version qu’après finalisation. C’est presque fini. Il ne me reste plus qu’à mettre à jour le mode d’emploi pour une publication définitive, ce qui n’empêche pas de télécharger et d’essayer le logiciel dès maintenant.

Ce billet entend faire le point sur ce qui a changé, car la version 2.0 à paraître constitue une refonte presque intégrale du logiciel.

Une nouvelle charte graphique

  •  A la demande récurrente de nombreux utilisateurs, j‘ai un peu éclairci le logiciel, qui n’est plus noir mais tire aujourd’hui plus sur le gris. J’ai également repris tous les boutons pour qu’ils « répondent » au survol et au clic.Corpus V2
  • La plupart des fenêtres et des panneaux latéraux sont dorénavant redimensionnables et les fenêtres peuvent être déplacées (pour un travail sur plusieurs écrans). Les redimensionnements sont pour la plupart mémorisés entre deux utilisations.
  • Les intercalaires thématiques et d’entretiens

Il est dorénavant possible de placer dans les listes des thématiques et des entretiens des séparateurs (ou intercalaires) qui permettent de les regrouper par « famille ». Les familles réagissent collectivement. On peut activer ou désactiver toutes les thématiques ou tous les entretiens d’une famille  et les afficher ou les dissimuler solidairement.  Cela a le mérite de simplifier l’affichage des très grands corpus.

intercalaires

 

  • Le coloriage des entretiens. Cela pourrait relever de la pure coquetterie mais à l’expérience c’est assez pratique. Vous pouvez dorénavant affecter une couleur spécifique à chacune de vos pistes. C’est un moyen par exemple de distinguer les différents types de documents, ou de signifier la progression dans le codage etc…couleur

De nouvelles fonctions de codage

  • Il n’y a plus qu’une interface de codage des entretiens. Cette page s’appelle « page de codage ». Elle intègre en fait les fonctionnalités de la page d’écoute dans la page de lecture. On peut donc y découper les extraits de manière très libre (avec toutes les options de l’ancienne page d’écoute) et retranscrire les entretiens (avec toutes les options de l’ancienne page de lecture).

CodageCodage V2Les utilisateurs de Sonal ne devraient pas être trop déroutés mais il me reste à documenter tout cela pour les nouveaux.

  • Une nouvelle méthode de dictée est disponible (dictée dite « manuelle »). C’est une solution intermédiaire entre la dictée fixe et la dictée automatique. La durée des portions de dictée est définie par l’utilisateur, qui doit valider une première fois avec entrée pour définir la fin de la portion. Puis revalider pour passer à la suivante (dont il faudra définir la durée en refaisant entrée et ainsi de suite…). Il faut utiliser « entrée » deux fois plus souvent mais c’est une méthode assez efficace à l’usage.

DictManu

  • La saisie des tags est – enfin – semi-automatique.

TagsAutoClassiquement, quand un tag a été enregistré une fois pour un extrait, il est proposé ensuite à la saisie. Cela évite les coquilles et permet de réduire la variété des tags. Cela manquait

De nouveaux formats d’export

  • Les entretiens peuvent être exportés en Html5. Dans ce format, lisible par les navigateurs web, on a à la fois le texte et le son qui sont synchronisés. VueHtml
  • On peut dorénavant sampler avec Sonal, en d’autres termes exporter les extraits audio/vidéo (Wav, Mp3, Mpg) dans des fichiers autonomes. On peut même réaliser des montages de plusieurs extraits (s’ils sont de même format).

De nouvelles représentations graphiques des données

  • Un outil de représentation tablulaire, qui synthétise les informations sur les extraits. Cette fenêtre permet d’observer, sous forme de tableau, la répartition des extraits par entretiens sous l’angle du temps, du nombre d’extrait, de la durée moyenne des extraits, du nombre de mots, du nombre de mots par minute et du pourcentage de réponses. En cliquant sur une ligne on voit les thématiques triées par fréquence décroissante (de quoi on parle le plus dans l’entretien) et en cliquant sur les thématiques on voit les entretiens triés de même (dans quels entretiens la thématique est la plus représentée).  vueTab
  • Un outil de visualisation synthétique des contextes dans la lexicométrie. Pour améliorer la lecture des contextes avant/après des formes sélectionnées, j’ai imaginé une vue en réseau qui « ramasse » un peu l’information tout en permettant, au survol, de retrouver les phrases entières. Je serais assez fier de l’avoir inventé mais je serais très étonné que personne n’y ait pensé avant. Bon… ça existe en tout cas.

contextearachnide

Cette version 2 peut être testée en suivant ce lien: http://www.sonal-info.com/sites/all/exec/InstallSonal2.exe

ATTENTION: Un corpus ouvert avec la version 2 ne peut plus être ouvert avec la version 1. Au besoin, copiez un fichier corpus (*Crp) et ouvrez la copie avec la version 2.

Bon à savoir : compte tenu des informations supplémentaires que Sonal stocke dans le fichier corpus, la version 2 ne tolère plus les virgules dans les noms de fichier (elles servent de séparateur). Attention donc s’il y a des virgules dans les noms de votre corpus. Renommez-les avant de basculer sur la version 2.  EDIT : 30/10/2015 : Les noms de virgule ne posent normalement plus de problème au chargement.

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 1.9 est en ligne

La gestation de cette dernière version, téléchargeable ici, a été un peu longue…

Il faut dire que le passage à la version 1.9 a impliqué un travail assez important. Les nouveautés sont assez nombreuses et portent sur des domaines différents.

Correctifs dans la lexicométrie

Il a d’abord fallu apporter certains correctifs importants, notamment dans les fonctions de lexicométrie. En me mettant sérieusement à l’utilisation de ces fonctionnalités, notamment dans le cadre d’un cours d’analyse des données en M2, je me suis pas exemple aperçu que l’exclusion du vocabulaire des questions n’était pas toujours effective dans l’analyse factorielle, que le franchissement de la barrière fatidique des 9999 formes différentes dans le tableau lexical ne s’accompagnait d’aucun message d’alerte etc. etc. Bref, qu’il fallait vérifier deux trois choses. C’est chose faite. J’ai également repris quelque peu l’affichage, qui montrait ses limites au-delà de 100000 occurrences (on atteint facilement ce niveau lorsqu’on regroupe les mots-outils).

Améliorations des outils de lemmatisation

La base lexicale utilisée par Sonal repose sur une analyse du corpus à un instant T. Si vous modifiez le texte, le codage, si vous ajoutez un entretien, il faudra réinitialiser la base. Lorsque l’on a créé des lemmes spécifiques, recommencer ce travail est un peu fastidieux (et long sur les très grosses bases!). C’est pourquoi j’ai fait en sorte que Sonal puisse mémoriser les lemmes créés et les appliquer dans les nouvelles bases.

Des boutons Sauver et Charger Lemmes sont maintenant disponibles dans le menu lemmatiser la base:

lemmes
Fonctions de sauvegarde et de chargement des opérations de lemmatisation

La sauvegarde crée, dans le dossier du projet, un fichier portant le nom du corpus suivi de l’extension « .lem ». Ce fichier mentionne simplement les formes brutes et leur lemmatisation dans la base d’origine. En rechargeant les lemmes, Sonal applique les modifications du fichier « .lem » à la base courante. Cela évite de relancer une lemmatisation générale.

La concaténation des fichiers

concatenation
Interface de concaténation

Le fait de pouvoir importer plusieurs fichiers sur une seule piste était un besoin récurrent exprimé par les utilisateurs. Il est en effet fréquent qu’il faille, lors des entretiens, stopper la bande pour laisser au répondant la possibilité de répondre au téléphone sans être enregistré par exemple, pour ne pas parler des changements de pile, voire des saturations de la mémoire de l’enregistreur au milieu des entretiens (je parle d’expérience hélas). En pareil cas, remettre bout à bout les différents fichiers pour reconstituer l’unité de l’entretien est une bonne chose.

Un de mes étudiants à Tours – Alexandre Gauron, qu’il en soit grandement remercié – m’a mis sur la piste d’une méthode passant par la création d’un fichier *.BAT. Cette méthode revient peu ou prou à fusionner les fichiers par copier-coller directement en MS-DOS. Concrètement, les deux fichiers sont simplement juxtaposés l’un à la suite de l’autre. C’est précisément ce que l’on demande mais la méthode à des effets différents selon les formats des fichiers. Pour l’instant, cette fonctionnalité n’est disponible que pour les fichiers WAV et MP3. Avec les fichiers MP3, cela fonctionne très bien, avec les fichiers WAV, c’est plus compliqué. La raison en est que dans les fichiers WAV, la durée de la bande est mentionnée dans l’entête du fichier (là où se trouvent les informations sur le format d’encodage et qui permettent au lecteur média de savoir sur quel pied danser). Dès lors, quand on colle les fichiers les uns aux autres, c’est toujours l’entête du premier qui donne les informations sur le nouvel ensemble. Vous pouvez donc fusionner x fichiers wav par cette méthode, le nouvel ensemble aura toujours les caractéristiques et la durée du premier (mais bien le poids de l’ensemble). Pour les caractéristiques de fréquence et d’échantillonnage ce n’est pas un souci, pour la durée c’est plus problématique, car les lecteurs s’en tiennent à ce qu’ils lisent et s’arrêtent docilement là où on leur dit, alors qu’il reste des données dans la suite du fichier. Pour que cela fonctionne, il faut donc récupérer la taille de chaque fichier avant concaténation, et aller corriger l’entête du nouveau fichier créé par la suite. C’est ce que fait Sonal 1.9 avec les fichiers WAV mais c’est un peu acrobatique et je n’en réponds pas tout à fait.

En l’état, je vous recommande donc plutôt d’assurer la fusion via les fichiers MP3, quitte à convertir ensuite en WAV le nouveau fichier créé. Cette méthode vous permettra d’ailleurs d’économiser de l’espace disque.

Au passage, évitez de laisser des espaces, des accents, ou des points superflus dans les adresses et les noms de fichiers. Le langage MS-DOS y est très sensible.

Les fonctionnalités d’exploration

Parmi les éléments qui m’ont demandé le plus de travail, il y a les fenêtres d’exploration, qui sont dorénavant disponibles dans la base de données et dans l’analyse chronométrique. La raison en est que ces fenêtres proviennent tout droit du logiciel Trideux, au développement duquel je participe aux côtés de Philippe Cibois. J’ai d’abord dû finaliser cette fonctionnalité pour Trideux (une version 5.2 devrait sortir prochainement) avant de l’importer dans Sonal, ce qui m’a demandé un peu de temps.

Fenêtre d'exploration (chronométrie)
Fenêtre d’exploration (chronométrie)

Il y a longtemps que Sonal génère des bases lisibles par trideux à partir des données du corpus. La nouveauté en l’occurrence est qu’il n’est plus nécessaire d’ouvrir trideux pour les lire. La fenêtre d’exploration ouvre en quelque sorte trideux dans Sonal. C’est le premier pas d’une fusion progressive des fonctionnalités des deux logiciels.

Je vous renvoie au mode d’emploi pour plus de précisions, même si le fonctionnement est fait pour être très simple.

Une nouvelle mise en forme pour les commentaires

Il est d’usage de parsemer ses retranscriptions d’informations de contexte (du type « rires », « soupir » etc.) ou de remarques en aparté.  Or, ces « didascalies »  ont la fâcheuse tendance à polluer quelque peu tous les décomptes opérés sur le lexique. J’ai le souvenir d’un transcripteur qui nous avait aidé dans une enquête auprès de jeunes parents et qui, croyant bien faire, avait mis « (bébé pleure) » à chaque fois que l’on entendait un nourrisson en arrière plan sur la bande. C’est peu dire que le verbe « pleurer » écrasait littéralement toutes les analyses lexicométriques opérées sur ces entretiens et que toutes les analyses débimétriques étaient faussées.

Il y a déjà un petit moment que Sonal ignore tout ce qui est entre parenthèses dans les décomptes lexicaux. Dorénavant, tout ce qui est entre parenthèses est formaté de manière spécifique (en bleu italique) et il est possible de masquer les parties entre parenthèses dans les interfaces de lecture, en cliquant sur le bouton ci-dessous:

Coms

Pour l’instant, les commentaires sont présents dans les exports textuels mais je vais travailler à les en exclure à la demande.

Voici pour les principales améliorations de la version 1.9. Le téléchargement est chaudement recommandé.

 

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 nouvelle méthode pour retranscrire et analyser les entretiens