Archives de catégorie : Outils

Vitesse de retranscription, êtes-vous sûr(e) de vouloir savoir?

Depuis les versions 1.8.9, et plus encore dans la 1.8.14 dorénavant en ligne, j’ai travaillé à l’élaboration d’un système de mesure de la vitesse de retranscription.

Cela prend la forme de graphiques – volontairement discrets – qui apparaissent sur le côté de la page de lecture lorsque l’on clique sur la petite horloge tout à droite de la zone de dictée (voir ci-dessous). Ils vous permettent de suivre, à chaque portion de dictée validée, la progression de votre travail.

VitesseDictée

Les informations sont les suivantes:

  • En haut, votre vitesse de frappe en mots/minute, avec la moyenne à gauche et le résultat de la dernière portion à droite (rouge si elle est inférieure à la moyenne, verte si elle est supérieure ou égale). Dans l’exemple ci-dessus, la dernière portion a été retranscrite à une vitesse de 45 mots/minute, ce qui est supérieur à la moyenne (42,9).
  • En bas, suivant la même charte graphique: le temps de travail nécessaire à la retranscription d’une unité de temps de bande. Ci-dessus, la dernière portion a demandé un temps de temps de travail correspondant à 5,8 fois le temps de bande qu’elle contenait (en gros, il aura fallu un peu plus de 17 secondes pour retranscrire une portion de dictée de 3 secondes). Ce ratio est variable en fonction de la vitesse d’élocution moyenne des locuteurs, de la fréquence des interjections de l’interrogateur, de la fidélité de la transcription. Il sert donc surtout à toucher du doigt le temps de travail nécessaire pour finir la transcription intégrale (voir plus bas).

La dissociation de la vitesse de frappe et du ratio temps de travail / temps de bande s’impose dans la mesure où ni la vitesse de frappe, ni le ratio ne se suffisent à eux seuls. On peut taper très vite tout en prenant un temps important pour retranscrire des passages complexes, enchevêtrés, ou dans lesquels il y a des hésitations nombreuses. Dans l’exemple ci-dessus, qui n’a pas été choisi au hasard, la vitesse de frappe est légèrement supérieure à la moyenne et pourtant le ratio est plus élevé. C’était donc une partie complexe qui a pris du temps, sans que le transcripteur ne ralentisse pour autant.

Est-ce que ça sert à quelque chose?

A l’expérience oui, a minima, cela peut au moins avoir un caractère assez motivant; pas tant sous la forme d’un suivi anxieux de la vitesse instantanée que du fait des multiples points d’étapes qui sont offerts par le système de suivi. En effet, tout en bas de la fenêtre, apparaissent :

  • le nombre de portions de dictées retranscrites;
  • le nombre de mots ajoutés;
  • le temps de bande traité;
  • le pourcentage global de l’entretien déjà retranscrit.

DetailsvitesseTout cela permet par exemple de structurer le travail en fixant des objectifs à court ou moyen terme. Concrètement, le transcripteur peut se dire “allez, je vais jusqu’à 10, 20 ou 30 portions et je fais une petite pause”, “je transcris encore 5%, 5 minutes, 500 mots etc. avant d’arrêter”. Et puis, forcément, quand on y est, on est souvent tenté de se fixer un objectif un petit peu plus élevé, et ainsi de suite.

Mais la fonction la plus utile, et de loin, n’est pas immédiatement accessible au transcripteur, car elle peut être assez démoralisante (vous êtes prévenus). C’est l’estimation du temps de travail restant pour finir la retranscription intégrale. Pour obtenir cette information, il faut cliquer sur le petit plus en bas à droite de la zone de mesure de la vitesse. Apparaissent alors les informations sur le temps de travail restant.

projection

Faut-il vraiment mesurer sa “productivité”?

À chaque fois que naît un indicateur chiffré, il faut inévitablement se pencher sur son berceau avec la plus grande curiosité, ne serait-ce que pour se demander quels usages – plus ou moins tordus – pourraient en être fait.

Du point de vue des quantifications du travail sociologique, je suis toujours partagé entre le possible et le souhaitable. En effet, Sonal formalise un grand nombre d’opérations d’encodage des données et permet dès lors toutes sortes de dénombrements (temps de travail, d’écoute, part des entretiens encodés etc.), qui débouchent logiquement sur tout un arsenal potentiel de surveillance.

J’estime généralement que pour peu que les chiffres restent parfaitement sous le contrôle de ceux qu’ils concernent au premier chef et qu’ils n’interviennent pas dans un processus de contrôle externe, il peut toujours être amusant de les avoir, de savoir où l’on en est, en l’occurrence à quelle vitesse on va et si, par exemple, on commence à ralentir, à se déconcentrer, et qu’il est préférable de faire tout autre chose. Je crois donc aux chiffres lorsqu’ils sont réflexifs et surtout lorsque l’on sait bien comment ils sont construits, et comment les neutraliser.

Comment ça marche?

Le système de calcul de la version 1.8.9 se contentait de faire la différence entre l’heure d’ouverture de la fenêtre de lecture, la quantité de bande transcrite à ce moment, et l’heure et le niveau atteint à un instant t, à partir de quoi le logiciel estimait le temps restant. Compte tenu du fait que, dans Sonal, on ne fait pas strictement que retranscrire, cela avait tendance à accroitre exagérément le temps de travail restant estimé. J’ai donc cherché à faire en sorte que l’on ait le temps de retranscription “brut” afin que l’indicateur de temps restant soit plus réaliste.Ce temps “brut” implique que l’on peut être dans l’interface de retranscription depuis 1h mais que Sonal estime que l’on n’a passé que 40 ou 45 minutes à retranscrire effectivement.

Voici donc comment est calculé ce temps de travail “brut”: lorsque vous transcrivez en mode dictée dans la fenêtre de retranscription – et que vous laissez cochée la case de sauvegarde automatique, i.e. la petite disquette – Sonal va enregistrer différentes informations, à la fois lorsque vous commencez un portion de dictée, et quand vous la terminez (validation par la touche entrée). Les informations collectées sont :

  • l’heure d’ouverture de la portion de dictée (moment où le rectangle blanc est affiché) et l’heure de validation;
  • la position dans la bande au début et à la fin de la portion,
  • le nombre de mots ajoutés (un mot étant ce qu’il y a entre deux espaces).

À partir de là, Sonal fait ses calculs en excluant le temps que vous ne passez pas à retranscrire et en n’intégrant pas dans la moyenne les portions non finies (pas d’heure de fin) ou qui ne contiennent aucun mot ajouté.

Important: les informations sont stockées dans des fichiers qui portent le nom de l’entretien suivi de l’extension “.Trv” (oui, comme “travail”). Cela permet à Sonal de récupérer l’historique de votre travail à chaque réouverture de l’entretien. Si vous voulez vider cet historique, vous pouvez directement supprimer ce fichier trv. Vous pouvez également  cliquer sur le bouton “réinitialiser” en bas à gauche de la zone qui donne le temps de travail restant. Cela revient au même.

Réinitialiser l’historique peut vous permettre de garder pour vous les détails de votre organisation de travail, mais cela vous permettra aussi et surtout de rafraîchir votre vitesse moyenne qui, les portions aidant, finit par acquérir une grande fixité. Si vous voulez connaître votre vitesse de travail du jour et non de la dernière semaine, réinitialisez au moment de vous mettre au travail.

Voilà, avec tous ces éléments, vous devriez pouvoir faire un bon usage de cet outil!

Excellente année à tous et bon courage dans vos retranscriptions.

 

 

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

Convertir “automatiquement” du son en texte : pour quoi faire?

Beaucoup de gens découvrent Sonal sur ce qu’il faut bien appeler un malentendu. Parmi les requêtes qui amènent les internautes sur le site du logiciel, une nombre très important renvoie au souhait de pouvoir convertir plus ou moins automatiquement du son en texte.

Voici par exemple une série de recherches dans Google qui ont amené des internautes sur le site durant la dernière semaine…

  • logiciel de transcription audio en texte
  • programme transcription oral
  • logiciel de transcription vocale
  • logiciel qui écrit ce qui est un dit dans un enregistrement
  • logiciel retranscription audio en texte
  • logiciel retranscription ecrite des memo vocaux mac
  • analyse de la voix pour reconnaissance vocale
  • application qui retranscrit
  • conversion automatique de la voix en texte
  • logiciel conversion oral écrit
  • logiciel de conversion de l’oral a l’ecrit
  • logiciel de retranscription audio en texte
  • logiciel de transcription audio
  • logiciel gratuit pour retranscrire sa voix sur word
  • logiciel gratuit pour retranscrire sa voix sur word pour mac
  • logiciel pour enregistrer sa voix et export vers word
  • logiciel qui écrit ce qui est dit
  • logiciel traduction automatique voix texte écrit”

Je suis toujours un peu désolé de voir le nombre d’internautes qui espèrent trouver en Sonal un outil aussi gratuit que miraculeux qui fera ce travail fastidieux à leur place. Or, si vous avez déjà essayé Sonal, vous savez qu’il vous facilite beaucoup les choses, en vous “dictant” la retranscription, ce qui vous décharge presque complètement du contrôle de la bande (plus besoin de pédalier, ni même de raccourci clavier), mais qu’il ne convertit pas automatiquement le son en texte, comme peuvent le faire – plus ou moins bien – les logiciels de reconnaissance vocale.

Donc, c’est dit – et corrigé en page d’accueil – Sonal est un outil d’aide à la retranscription et, à ma connaissance, la solution à la fois miraculeuse et gratuite qui permettrait de retranscrire “automatiquement” n’existe pas encore. J’ai déjà abordé ce point ailleurs, aussi je serai bref sur ce point.

Les limites de la reconnaissance vocale

La reconnaissance vocale est pour l’instant réduite à une alternative encore problématique : soit elle parvient à reconnaître un lexique réduit chez une grande variété de locuteurs, soit elle parvient à identifier un lexique étendu, mais chez un seul locuteur. Les standards téléphoniques automatisés et tous les outils de pilotage à la voix fonctionnent assez bien s’ils savent à quoi s’attendre. Votre accent marseillais ou franc-comtois ne perturbera pas forcément l’algorithme de reconnaissance vocale s’il sait que vous allez dire soit “billet”, soit “horaires”. En revanche, si le logiciel ne sait pas à quels mots s’attendre, il a intérêt à pouvoir décomposer syllabe par syllabe ce que vous venez de dire pour pouvoir trouver le mot le plus probable. Et là il vaut mieux qu’il sache, si par exemple vous avez l’accent franc-comtois, que votre prononciation de “vélo” n’est pas forcément très éloignée de celle de “vêla” dans la bouche d’un picard (d’autant que les logiciels de reconnaissance vocale ne sont pas forcément capables de faire la différence entre un cycliste et un vétérinaire – même s’il doit bien exister des vétérinaires cyclistes, je doute qu’une vache puisse vêler à vélo, mais je m’égare).  Il faut donc que le logiciel vous connaisse. Cela implique que vous aurez du mal, pour l’instant, à donner n’importe quelle voix à retranscrire à un logiciel. Les améliorations sont constantes mais – dernière limite – il ne faut pas perdre de vue que la reconnaissance vocale est adaptée à la production de documents écrits de type courrier. A ma connaissance, aucun logiciel, encore moins gratuit, n’est donc pour l’instant capable de reconnaître efficacement un lexique étendu prononcé par un nombre élevé de locuteurs, à plus forte raison s’ils s’expriment naturellement et se coupent ponctuellement la parole, voire parlent en même temps, comme cela se passe dans un entretien semi-directif.

Il serait pourtant dommage de s’arrêter à ce constat d’impossibilité technique. J’aimerais, dans ce qui suit, en profiter pour discuter plus profondément cette question de la “retranscription automatique”, du pourquoi de cette aspiration et de ce qu’elle permet de comprendre de l’économie et de l’organisation de la recherche. Je terminerai en avançant, ce n’est pas une surprise, ce que Sonal peut apporter dans ce contexte.

La retranscription, comment y échapper?

L’attrait que suscite l’existence supposée d’un outil de reconnaissance vocale gratuit est bien compréhensible pour qui tient compte de l’économie spécifique de la recherche en sciences humaines. La retranscription manuelle est éminemment chronophage et pour le moins fastidieuse. Tout le monde a donc le désir assez logique d’y échapper, mais cette possibilité est inégalement répartie selon les positions : les chercheurs statutaires qui montent des projets de recherche prévoient généralement une part du budget pour les retranscriptions, qu’ils font réaliser par des prestataires privés ou par des étudiants. De leur côté, les étudiants, les doctorants et les chercheurs sous-financés se retrouvent généralement seuls,  adossés au “mur de la retranscription” et n’ont personne à qui sous-traiter ce qui leur apparaît comme un “sale boulot”.

C’est logiquement eux que la perspective d’une solution miracle attire en premier. On ne peut que comprendre cette envie profonde de s’épargner un travail fastidieux, lorsqu’il s’agit de réaliser une tâche pour un tiers mais je suis beaucoup plus partagé lorsqu’il s’agit d’étudiants à qui l’on demande de retranscrire leurs propres entretiens. C’est sans doute un peu facile, de ma position, de défendre cette option, mais je pense qu’il faut impérativement rappeler que le travail d’analyse des entretiens commence avec le processus de retranscription, qui peut et doit être une véritable étape d’appropriation des matériaux, surtout si l’on souhaite abandonner ensuite le support audio.

Aussi je ne partage pas ce rêve récurrent de pouvoir donner du son à manger à une machine, pour qu’après un processus mystérieux de “conversion”, en ressorte du texte parfaitement conforme et donc substituable à la bande. Il me semble d’ailleurs que ce fantasme interroge profondément le rapport des chercheurs au son et les habitudes prises en matière d’organisation du travail. Il fait écho à quelque chose qui ne laisse pas de m’intriguer : pour bon nombre de chercheurs, le travail d’analyse, le vrai travail sociologique, semble ne commencer qu’avec le verbatim des entretiens, ce qui suppose un partitionnement quasi étanche entre les divers matériaux de l’enquête. Cela soulève plusieurs questions.

Relire ou réécouter?

La première, la plus simple, est sans doute la suivante : que gagne-t-on et que perd-on à relire un entretien plutôt qu’à le réécouter ? On gagne plusieurs choses : de la rapidité d’appropriation d’abord. Il faut généralement beaucoup moins d’une heure pour relire la transcription d’un entretien d’une heure. Autre avantage, le texte est un facteur d’objectivation précieux, bien qu’à double tranchant, qui introduit une distance salutaire entre le locuteur et le lecteur. On peut aussi évoquer, de manière très prosaïque, le poids relatif des matériaux sonores et textuels en termes de stockage, même si la question devient de moins en moins prégnante à mesure que les capacités des ordinateurs s’accroissent.

La transcription est une traduction

Si l’on se penche maintenant sur la question des inconvénients associés au fait de travailler un corpus d’entretiens à partir des seuls verbatims, on ouvre une véritable boîte de Pandore. Pour avoir dû “resynchroniser” des entretiens dans Sonal, j’ai eu l’occasion de relire et de réécouter simultanément des entretiens retranscrits par des professionnels, chose qu’on n’a que rarement l’occasion de faire en temps normal. C’est peu dire que l’exercice est surprenant. On y comprend que le rêve d’une conversion stricte des dialogues en texte est parfaitement utopique. Le transcripteur est un traducteur, qui synthétise certaines digressions, lisses des hésitations (pour des raisons de lisibilité qui se défendent), organise des alternances de parole là où il y a superpositions (ce qui est fréquent en entretien).  Le rêve d’une transcription parfaitement fidèle et littérale d’une discussion orale, qui plus est automatique, est donc une pure illusion. La sociologie est une discipline littéraire, une langue, qui ne peut  restituer le langage des personnes interrogées sans transformation. David Guéranger, dans une communication intitulée “L’écriture sociologique en tensions. La réécriture d’un entretien par Pierre Bourdieu” analyse différentes versions d’un entretien publié dans “La Misère du Monde” et montre ainsi comment P. Bourdieu s’est arrangé avec l’hétérogénéité des mondes sémantiques de ses interlocuteurs et de ses lecteurs, arbitrant sans cesse entre la fidélité à la parole et la lisibilité. Cette analyse, qui ne se prive pas de tacler au passage certaines reformulations discutables, illustre très bien les limites d’une analyse centrée sur le seul verbatim.

Le problème, une fois qu’on a admis que les verbatims n’étaient pas parfaitement substituables au son, c’est qu’il faut bien faire le constat que quelque chose cloche dans les protocoles standards de la sociologie, dans lesquels la transcription tend à jouer un rôle de frontière entre une phase empirique de collecte des matériaux sur le terrain et une phase analytique, plus littéraire, qui n’est plus reliée au terrain que par le fil fragile de la fidélité des transcriptions.

C’est là que Sonal apporte quelque chose : pourquoi, puisque c’est techniquement faisable, ne pas travailler à partir de matériaux sonores, en parallèle des retranscriptions?

Dans l’organisation usuelle du travail, le son est condamné à sortir du champ de l’analyse et l’écoute est généralement réalisée par transcripteur qui n’est généralement pas le chercheur lui-même. En grossissant le trait, on peut presque dire que bien souvent, une personne travaille un matériau sonore, le retranscrit, et qu’une nouvelle recherche commence pour une autre personne sur un nouveau matériau une fois les retranscriptions finies. De là l’idée que la vraie sociologie commencerait avec les verbatims,  que le seul matériau “noble” soit d’ordre textuel, ce qui relègue à un oubli plus ou moins programmé les enregistrements, qui sont pourtant un matériau autrement plus riche de signifiants que le texte seul.

Les avantages d’un corpus audio-textuel

Nous vivons probablement une époque de transition dans le travail sociologique. Celui-ci se construit de plus en plus à l’aide d’outils multimédias, avec des enregistrements sonores ou vidéos mais, pour l’instant du moins, les productions  qui permettent la valorisation des matériaux collectés sont dans leur immense majorité de type textuel. Cela explique peut-être l’abandon programmé du son mais les progrès de l’informatique permettent tout à fait de conserver le matériau sonore au coeur de la recherche, et il est très probable qu’il jouera largement son rôle dans les processus de restitution à l’avenir.

C’est l’optique de Sonal. La synchronisation du texte et du son permet de ne plus retranscrire pour remplacer le son par du texte mais bien pour juxtaposer les deux supports, et les garder liés et également accessibles jusqu’au terme du travail d’enquête. Si la bande est retranscrite dans Sonal, la recherche d’un mot clé sous la forme textuelle permettra la réécoute des passages où ce mot est formulé. Le système est ainsi fait que la relecture d’un passage que l’on vient d’écouter, ou l’écoute d’un passage que l’on vient de lire, est quasi-instantanée. La séparation des deux matériaux est abandonnée, la division et la scansion du travail n’est plus la même.  Un corpus audiotextuel synchronisé permet à la fois de cumuler les approches analytiques, mais aussi de gérer les deux formes hétérogènes du discours, sans sacrifier l’une au profit de l’autre, comme on le fait généralement.

Voilà le fin mot de ce long billet : j’ai l’impression que les gens téléchargent Sonal pour les possibilités de retranscription  alors que son intérêt premier est dans l’organisation radicalement nouvelle des matériaux qu’il propose. Il y a beaucoup plus dans ce projet qu’une volonté de faciliter les retranscriptions, il s’agit d’abord de permettre une gestion simultanée des matériaux sonores et textuels, à rebours de ce qui se faisait jusqu’ici, en s’appuyant sur des interfaces très simples pour organiser et analyser des corpus.  Il ne s’agit plus de rechercher à tout prix le moyen idoine d’accélérer et d’évacuer la phase de réécoute et de retranscription, avant de commencer le “vrai travail” sur le texte, mais bien de faire tomber les frontières entre le “moment sonore” et le “moment textuel” de la recherche.  Je vois donc Sonal comme le support d’une nouvelle approche des données et de leur organisation, rompant avec la scansion consacrée qui astreignait à retranscrire avant de commencer à analyser.

 

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

La version 1.7 de Sonal est en ligne

Quid novi?

La version 1.6 de Sonal n’a presque pas été documentée sur ce carnet, malgré la mise en ligne d’une dizaine de versions; par manque de temps surtout: la construction du nouveau site de l’AFS m’a un peu accaparé et, si j’ai continué à développer Sonal, je n’ai vraiment pas trouvé de temps pour expliquer ce que je faisais; par prudence également: les grosses nouveautés n’étaient pas encore tout à fait stabilisées. J’ai donc attendu un peu avant de parler de ce qui avait changé dans Sonal. Avec la sortie de cette version 1.7, il est temps de lever le voile.

Petit tour d’horizon des nouveautés :

Le travail des documents textuels

C’est une petite révolution à l’échelle du développement de Sonal, dont le nom évoque directement le travail à partir de supports sonores. Celui-ci s’ouvre dorénavant à l‘indexation thématique des documents textuels. C’est un détour de quelques années qui se termine puisque, pour la petite histoire, c’est en voulant développer un Caqdas de type textuel que j’en suis venu à opter pour le découpage direct de la bande et que, de fil en aiguilles, la méthode d’encodage de Sonal a vu le jour. Si je n’ai pas travaillé plus tôt à la construction d’un outil textuel, c’est que les options prises pour travailler le son s’avèrent contraignantes lorsqu’il s’agit de passer au texte. Dans la plupart des Caqdas, même gratuits, l’indexation est généralement proposée au caractère près, et sur plusieurs couches. Or, la logique d’encodage de Sonal ne permet pas de travailler si finement; il lui faut des extraits, des chapitres en somme, et que ceux-ci soient contigus mais non superposés. Ce n’est pas forcément très intuitif pour traiter du texte mais,  j’ai dû opter pour une solution simple qui consiste à contraindre le matériau textuel à se conformer aux standards de codage imaginés pour le son, afin de pouvoir intégrer du texte seul, comme incognito dans la base de données.

La conversion des coordonnées en percentiles.

La question incontournable est celle des coordonnées. Sonal s’attend à ce qu’on lui dise : l’extrait s’étend de telle seconde à telle seconde. Que mettre à la place? La réponse est logique: la position en mots, ou en caractères, rapportée à la longueur totale du document. J’aurais pu opter pour une position en valeur absolue, mais le nombre de mots potentiels dans les textes aurait pu amener à déterminer des coordonnées fictives susceptibles de ralentir le logiciel : (Un document de 10000 mots aurait une durée “fictive” de 2h40). Le plus simple était donc de ramener la durée en pourcentages, ou plus précisément en millièmes. A sa création, l’extrait global a donc une durée fictive de 999 secondes et, lorsqu’un extrait est découpé, ses coordonnées de début sont déterminées en se basant sur la position du mot dans le texte.

L’encodage est sauvegardé dans un fichier rtr, comme les retranscriptions.  Sonal prend ensuite la portion de texte comme n’importe quel autre extrait et pour le reste, tout marche strictement à l’identique, à l’exception des analyses qui reposent sur la mesure des temps, dans lesquelles les documents textuels ne sont pas pris en compte.

Ajouter un document texte

L’ajout peut se faire soit via le menu “entretiens” de la page de corpus

Soit directement avec le bouton ci-dessous.

La boite de dialogue qui s’ouvre va vous permettre de pointer sur le fichier texte que vous souhaitez importer. Celui-ci peut être au format *.doc, *.docx ou txt. Si vous n’avez pas Word, je vous recommande de faire un export au format texte brut depuis votre traitement de texte (si votre fichier porte une extension word, Sonal essayera d’ouvrir directement Word pour dialoguer avec lui et risque de planter s’il ne le trouve pas).

Une fois le document sélectionné, celui-ci est ajouté au corpus, sous une forme qui ne diffère en rien de celle des enregistrements. Au chargement d’un entretien au format texte, celui-ci est considéré comme un seul long extrait, comme si on avait ajouté une bande muette:

On remarque cependant une différence : à l’extrémité droite du fichier, il n’y a pas de petit bouton play, seulement le bouton de lecture textuelle, et pour cause, il n’y a rien à lire.

Ouvrir la liseuse de documents

Le clic sur le bouton de lecture ouvre une page qui ressemble beaucoup à la liseuse (ci-dessous). La principale différence se situe dans la représentation globale de l’entretien, qui figure la nature textuelle du matériau, avec des pages juxtaposées latéralement, au lieu du spectre sonore.

En cliquant sur les pages, on progresse dans le document.

La plupart des fonctionnalités sont reprises depuis la page de lecture habituelle. Depuis cette nouvelle page, vous pouvez pareillement modifier la thématisation, éditer le contenu des extraits, exactement comme dans la liseuse, en cliquant sur les coordonnées de l’extrait ou sur le gros “plus” à gauche de la bordure. Je vous dissuade cependant d’effacer ou d’ajouter de trop grandes parties de textes à l’intérieur de documents déjà encodés car cela risque de perturber le calcul en millièmes de la position des extraits et Sonal risque de vous embêter avec des histoires de coordonnées des extraits. Encodez donc des documents finalisés, ou qui ne nécessitent que des petites retouches.

Chapitrer les documents

Pour encoder vos documents, il s’agira ensuite, comme dans la resynchronisation, de placer des bordures d’extrait dans le texte comme autant de fractures thématiques. Du premier extrait global on fait d’abord deux extraits, puis trois, et ainsi de suite.

Pour placer un point de partition, qui débute une portion thématique, on peut cliquer sur le bouton “couper” en haut de page, qui se mettra à clignoter, ou directement faire un clic droit sur le mot voulu. Quand le mode “coupage” est activé, le curseur prend alors la forme d’une paire de ciseaux, avec des bordures d’extraits fictives. Il suffit de cliquer à nouveau sur “couper” pour en sortir.

En cliquant sur le mot, vous scinderez l’extrait courant en deux parties.

Les extraits apparaîtront d’une manière qui, tout en restituant la verticalité propre au texte, conservera la latéralité de l’encodage, comme s’il s’agissait d’une bande. Pour le voir, il vous faudra  choisir une première thématique, comme dans l’exemple ci-dessous.

Logiquement, l’extrait que vous venez de débuter s’étire jusqu’à la fin du document, car vous vous êtes contenté de scinder l’extrait global, il vous faudra donc placer une nouvelle bordure à la suite pour définir la fin de l’extrait que vous venez de commencer. En affectant “Pas de thématique” à l’extrait suivant, on peut laisser la suite de l’entretien vierge de tout codage, jusqu’à la déclaration d’un nouveau début d’extrait :

C’est donc en ajoutant successivement des bordures et en jouant avec les thématiques que vous encoderez votre entretien, soit de manière continue, soit en repérant certains passages disjoints. Il vous faudra jongler avec une logique d’encodage un peu particulière, héritée du travail du son, qui s’écarte de ce que proposent la plupart des caqdas, mais qui permet finalement de tout faire assez simplement.  Par la suite, les extraits créés seront interprétés exactement à l’identique des entretiens enregistrés, à ceci près que Sonal ne vous proposera normalement pas de les lire et qu’ils ne compteront pas dans les analyses chronométriques.

Un document encodé aura en gros cette apparence :

Vous noterez la présence de bandes verticales à droite du texte, qui rappellent la ou les thématiques associées au passage lu. C’est joli mais cela ralentit le chargement. Ce pourquoi je ne l’ai pas encore implémenté dans la liseuse traditionnelle pour l’instant. Il faut également savoir que la représentation graphique des extraits en pages est un peu plus longue à charger que celle associée aux bandes. Pour éviter de trop ralentir Sonal, elle n’est pas encore utilisée dans le corpus. Les documents y sont représentés comme les bandes.

Une synthèse éditable, pondérable et sauvegardable

Si vous êtes utilisateur de Sonal, je pense qu’il vous est déjà arrivé de vouloir corriger une coquille dans un extrait, que vous auriez repérée dans la synthèse. Jusqu’ici, il vous fallait rouvrir l’entretien duquel était issu l’extrait, retrouver ce dernier, et le modifier. C’était un petit peu contraignant. Permettre l’édition des extraits directement depuis la synthèse fait partie des choses que je voulais faire depuis très longtemps et sur lesquelles je butais, pour des raisons d’ailleurs injustifiées : ce n’était pas grand chose au niveau de la programmation et c’est un plus énorme dans l’utilisation du logiciel.

Lorsque vous accédez à un extrait dans la synthèse, vous pouvez donc dorénavant l’ouvrir et modifier son contenu textuel, sa thématisation et ses mots-clés.

L’édition d’un extrait se fait avec le bouton “+” situé à droite du bouton play (voir ci-dessous). Vous pouvez également taper “entrée” sur votre clavier après sélection d’un extrait.

Vous pouvez également “pondérer” le contenu des extraits, ou modifier la pondération existante, comme dans la liseuse ( ce qui n’était pas possible dans les versions 1.6).

Vous pouvez également renseigner les variables de la base de données directement depuis la synthèse, comme d’ailleurs dans toutes les pages d’édition (voir plus bas) :

La synthèse n’est donc plus seulement, comme par le passé, un outil voué à l’export sélectif des données, mais devient un outil de travail des matériaux qui peut faire gagner beaucoup de temps. C’est particulièrement utile lorsque l’on veut, par exemple, revenir sur un codage ou des mots clés dans plusieurs extraits partageant certaines caractéristiques.

La sauvegarde des synthèses

Il est dorénavant possible de sauvegarder les synthèses que l’on a réalisées dans Sonal :

La synthèse sera ensuite disponible pour être rouverte plus tard:

Attention, c’est une mémorisation relative qui est sensible au découpage. Concrètement, le logiciel mémorise la position des extraits et leur entretien d’origine et se contente d’aller y puiser le contenu voulu. Si vous redécoupez les entretiens après enregistrement de votre synthèse, Sonal risque de ne plus retrouver tous les extraits.

L’ajout d’entretiens multiples

Lorsque l’on construit son corpus, on peut avoir à ajouter d’un coup beaucoup d’entretiens. Il est parfois un peu fastidieux de devoir repasser par le menu “ajouter un entretien”, rechoisir le format *.mp3 etc. Pour gagner du temps, on peut dorénavant ajouter en une fois un grand nombre de bandes. Le menu “entretiens, ajouter plusieurs entretiens” permet d’accéder à une liste de tous les fichiers son ou texte présents dans le dossier du projet, ce qui veut dire que vous devrez au préalable coller toutes vos bandes à côté du fichier corpus du projet avant d’utiliser cette fonction. Les entretiens sélectionnés seront tous ajoutés consécutivement.

L’accès aux caractéristiques des entretiens depuis les fenêtres d’encodage.

Une fenêtre accessible d’un peu partout permet maintenant de renseigner la base de données au sujet d’un entretien donné. On a vu plus haut comment y accéder depuis la synthèse. Depuis les autres pages, le bouton est situé à droite de la page et a cette apparence :

ou celle-ci, dans les pages “claires”

Comme partout, il suffit de rentrer les valeurs voulues dans les cases si elles ne figurent pas dans la liste et de valider. On peut même ajouter des variables en cliquant sur le petit plus à gauche de la croix qui permet de fermer la fenêtre. Là aussi, c’est potentiellement beaucoup de temps de gagné.

Une version pour les musiciens

Enfin, une petite nouveauté de pure forme. Sonal est bâti autour du travail des entretiens enregistrés. La terminologie de ses fonctionnalités renvoie directement à cette destination première – on y parle partout d’entretiens -, mais il n’échappe à personne que la logique d’encodage peut s’appliquer à n’importe quel type d’enregistrement.

J’ai un ami – que dis-je? un frère! il se reconnaîtra- , qui joue de la basse et qui devait apprendre un répertoire de 140 morceaux très rapidement pour rejoindre un orchestre de reprises. Il n’avait pas chaque morceau pris séparément mais des enregistrements de concerts de plusieurs heures dans lesquels les morceaux originaux étaient parfois transposés ou réarrangés, ce qui lui interdisait d’utiliser les morceaux originaux pour travailler.

L’utilisation de Sonal comme outil de repérage des différents morceaux, d’indexation des différents styles et des noms d’artiste, est apparue particulièrement adaptée dans son cas. En encodant les bandes au fil de l’écoute (“à la volée”), il lui devient en effet possible de retrouver rapidement, et de retravailler les différents morceaux. En éditant les extraits depuis la synthèse (cf. plus haut), il peut même entrer les accords du morceaux en guise de retranscriptions, et les formater de telle sorte qu’ils soient aisément lisibles (exemple ci-dessous). Rien n’interdit non plus de placer des points de synchronisation, comme par exemple ci-dessous au niveau du “pont”. La synchronisation peut donc aussi être utilisée pour lier une tablature et une bande sonore.

Pour que le nom des fonctionnalités du logiciel soient plus adaptées à son usage particulier, une “traduction” de Sonal en langage musical a donc été ajoutée. Pour traduire Sonal en musicien, ou en mélomane, il faut choisir et cliquer sur “Français (musique)” dans le menu de traduction qui s’ouvre au lancement du logiciel. Les corpus sont des “projets”, les entretiens s’appellent “enregistrements”, les thématiques sont des “styles” et la synthèse est dénommée “Compil”, faute de mieux.

Voilà, ce sont les nouveautés les plus importantes. Pour le reste, la version 1.7 apporte quelques correctifs importants par rapport aux différentes versions 1.6. En écartant les questions de l’analyse lexicométrique, j’avais notamment fait une petite erreur qui faussait potentiellement les résultats. Par exemple,  le dénombrement des occurrences des mots lemmatisés n’était pas conforme au total . Si vous utilisez les analyses lexicométriques, la mise à jour est donc impérative. Il y avait aussi potentiellement des problèmes avec l’enregistrement des entretiens directement dans Sonal. J’ai corrigé deux trois choses. Cela vaut la peine de réessayer si vous avez eu des problèmes avec les toutes dernières versions.

Je vais maintenant travailler à appliquer aux corpus entiers les outils d’analyse des échanges et de débitmétrie qui ne sont pour l’instant disponibles qu’entretien par entretien.  A suivre…

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

Utiliser les raccourcis pour mentionner les locuteurs

Sonal propose depuis quelques versions de paramétrer les touches F1 à F12 du clavier pour ajouter automatiquement le nom des locuteurs en cours de retranscription.

Cette fonction se paramètre directement dans la fenêtre de retranscription choisie, soit dans la fenêtre de lecture :

Accès au paramétrage des locuteurs depuis la fenêtre de lecture

 

Soit dans la fenêtre de saisie :

Accès au paramétrage des locuteurs depuis la fenêtre de saisie

Dans cette fenêtre, les locuteurs sont paramétrés par défaut de R1 à R12. Pour modifier la chaine de caractères associée par exemple à la touche F1, il faut tout simplement cliquer sur l’étiquette qui contient le code “R1”, taper ce que vous voulez voir renvoyé à la place, par exemple “Question”, puis valider, avec la touche entrée.

En bas de page, vous pouvez utiliser deux options :

  • Ajouter un saut de ligne après le nom du locuteur :  la fonction est explicite.
  • Ajouter un point de synchronisation : cette fonctionnalité vous permet de préparer le redécoupage éventuel de l’entretien en plaçant un point de synchronisation à chaque question et réponse. Vous améliorez ainsi le maillage chronologique de l’entretien, ce qui est très bénéfique par la suite.

Dans les versions actuelles, la balise qui est ajoutée apparaît entre crochets, par exemple  “[>Question] : “. Les balises seront bientôt mises en forme pour ne plus alourdir l’affichage du texte et permettront des mises en formes spécifiques des questions et des réponses. La présence de balises s’explique par la nécessité de filtrer les analyses lexicométriques pour ne pas y inclure les questions, qui contiennent souvent certains mots clés récurrents qui “polluent” les analyses de spécificité.

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

Allégez vos corpus Sonal

Plusieurs utilisateurs m’ont fait part des difficultés que leur pose le poids des fichiers son utilisés par Sonal. Le fait est que, pour pouvoir afficher le spectre sonore des entretiens, il faut utiliser des fichiers non compressés, c’est-à-dire en WAV, qui peuvent peser jusqu’à 350 Mb de  l’heure dans une configuration 16bits  Mono 44100Hz. A ce tarif, les Giga défilent rapidement.

Depuis la version 1.1.1, il est dorénavant possible de travailler dans Sonal avec la plupart des formats de fichiers son (mp3, Wma etc…). Au moment de l’importation de l’entretien, il suffit de choisir les autres extensions.

Sonal va les importer et les lire correctement, mais il ne pourra pas les dessiner comme les fichiers WAV. Cela n’a qu’un seul inconvénient, c’est que vous allez devoir travailler en aveugle puisque les inflexions du volume sonore, très utiles au moment de la retranscription, ne sont pas disponibles. De même, la dictée automatique ne sera pas accessible.

En l’état, je ne suis pas sûr de recommander de travailler directement avec des fichiers compressés. Si vous devez retranscrire vos entretiens, je vous recommanderais donc plutôt de travailler d’abord avec les fichiers WAV en phase de retranscription, avant, une fois la retranscription finie, de substituer un fichier compressé au fichier WAV, pour alléger le corpus.

Voici comment vous y prendre pour changer de fichier son.

Pour substituer un fichier Mp3 (ou autre) à un fichier WAV, il suffit de placer la version compressée dans le même dossier que l’original puis, dans la page d’informations sur les entretiens, de cliquer sur l’extension (*WAV) et de choisir l’extension du fichier compressé dans le menu qui s’affiche en dessous.

 

Ceci fait, vous pouvez vous débarrasser de l’ancien pour diminuer le poids du dossier projet (gare quand même aux fausses manipulations).

Une autre méthode peut être de demander l’ajout d’un entretien et de rechoisir le même entretien, mais dans un autre format. Sonal vous pose alors la question suivante :

Si vous répondez oui, Sonal vous proposera de supprimer l’entretien de l’ancien format :

Faites très attention en utilisant cette fonction, assurez-vous au préalable que le fichier au format compressé est valide ou que vous avez une copie de vos fichiers son quelque part.

Une fois la substitution réalisée, le message suivant apparaît :

En opérant ainsi, vous pourrez substituer progressivement, au fur et à mesure des retranscriptions, des fichiers compressés aux fichiers WAV de votre 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