JAWS et la lecture des langues vivantes

Vous avez sûrement remarqué, que Jaws lit automatiquement les pages HTML, dans la langue d'écriture du texte.

Comme ceci peut parfois être assez gênant, on peut activer ou desactiver la détection automatique de la langue, en utilisant le raccourci "INSERT+v" et cocher ou décocher la case "détection de la langue";

Dans la suite, je suppose que vous avez coché la détection automatique des langues, dans votre navigateur.

Je vous explique comment vous pouvez indiquer un choix de langue, dans une page html.

Ceci est très intéressant pour l'étude des langues vivantes, car la synthèse vocale de Jaws 5.0, 6.2... s'adaptera automatiquement à la langue indiquée.

Je commence par une petite démonstration, avec l'anglais et l'allemand.

Activez un des 2 liens ci-dessous, et revenez dans cette page, par le lien retour à la version française :

Liens utiles en version anglaise

Liens utiles en version allemande

Vous avez remarqué que la synthèse vocale s'adapte d'elle-même à la langue de la page que l'on active.

La balise "hdoctype" et l'élément "lang" dans les pages HTML

Pour cela, Jaws recherche l'élément "lang" dans la balise "hdoctype" qui définit le document.

Vous utiliserez la syntaxe suivante, pour le français :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

Ces 2 lignes doivent être placées au début de votre page .html

Pour l'anglais, vous remplacerez dans l'élément "lang", le paramètre "fr" par la chaîne "en", et pour l'allemand, vous utiliserez la chaîne "de".

La convention utilisé consiste à indiquer (quand il n'y a pas d'ambiguïté) les 2 premières lettres du nom de la langue, en version originale

(fr pour français, en pour english, de pour deutsch...)

Vous pourrez ainsi, faire parler Jaws avec toutes les langues disponibles avec la synthèse vocale "éloquence".

Changements de langues dans le corps d'une page HTML

On peut aussi changer de langue courante dans une page, enutilisant l'élément "span" avec l'attribut "lang" sous la forme :

<span lang="en">I speak English</span>

Dans l'exemple ci-dessus, la langue anglaise est utilisée pour le texte indiqué, et la langue courante est reprise pour la suite du texte de la page.

Si la langue courante est le français, on voit que cet exemple permet de construire très facilement des dictionnaires français-anglais, ou anglais-français.

exemple :

dictionnaire : dictionnaryfrançais : french

De même vous pouvez créer des dictionnaires dans toutes les langues disponibles avec la synthèse vocale éloquence.

Il es intéressant de noter, que Jaws s'adapte à la langue courante, pour la lecture en mode caractère, pour la lecture des nombres...

Cela permet d'apprendre, par exemple, à compter, à prononcer correctement les caractères dans une langue étrangère...

Voici une application de cette remarque, pour la langue allemande :

1 2 3 4 5 6 7 8 9 10

Ich bin 25 Jahre alt

Les cours multilingues

Vous pouvez bien sûr utiliser l'élément "span" et l'attribut "lang", pour changer de langues aussi souvent que vous le voulez dans une page.

Il sera alors très facile de construire des cours multilingues, comme le montre l'exemple suivant :

Je parle français.

I speak English

Ich spreche Deutsch

Qu'est ce que c'est ?What is it ?

Was ist das ?

Voilà !Il ne reste plus qu'à utiliser ces remarques simples, pour construire des documents en plusieurs langues, que Jaws lira en utilisant les langues disponibles de la synthèse vocale (qui est la synthèse éloquence par défaut".

Vous pouvez utiliser les outils qui sont fournis avec le logiciel JAWS, pour rendre accessibles de nombreux documents et applications, que vous rencontrerez dans WINDOWS.

Pour cela, vous utiliserez les gestionnaires de cadre, de clavier et de scripts.

Le gestionnaire de scripts nécessite l'apprentissage d'un langage de programmation, ce qui le rend un peu plus difficile d'accès que le dictionnaire, ou que l'étiqueteur de graphiques.

Vous trouverez des exemples d'utilisation du gestionnaire de scripts dans le lien suivant :

suivant : Exemples d'utilisation du gestionnaire de scripts

retour dans le sommaire du cours voxweb du site studyvox webups

Retour dans le sommaire du site studyvox webups