wiki:AtelierDeTravail

Atelier de travail

Vocon 3200

Vocon 3200 est le logiciel de reconnaissance vocale. Il existe une documentation, mais elle est mal structurée, ce qui le rends, de par son exhaustivité, assez peu lisible.

Pour utiliser les exemples de Vocon3200, l'installation du logiciel Vocon3200 suffit.

Par contre, si l'on veut créer son propre outil de reconnaissance vocal à partir de l'API Vocon, il est nécessaire d'installer les logiciels suivants:

  • Python (version 2.2.3 et seulement 2.2.3!!)
  • Java 2 virtual machine
  • Jedit (version 4.2 ou sup)
  • Les plugins de jedit
  • Microsoft Visual Studio (les exemples ne semblent marcher que sur Visual!)

L'installation est délicate, et doit être effectué au pas à pas, pour plus d'information, lire la documentation sur le grammar editor, disponible dans le répertoire: Nuance/vocon3200/EDS_v2_5/tools/man/grammarEditor.html

Python et Jedit ne sont nécessaires que pour utiliser les outils fournis avec vocon, tels que le grammarCreator, qui crée le fichier BNF de grammaire, nécessaire à la reconnaissance vocale. Bien que l'installation soit fastidieuse, l'outil est très utile pour créer rapidement son propre fichier de grammaire, et les règles qui lui sont associées.

SeaTouch

SeaTouch est le logiciel de navigation maritime pour les déficients visuels.

Pour lancer SeaTouch, il est nécessaire de préalablement s'assurer que:

  • Le capteur haptique est branché et est fonctionnel (démarrer > Tous les programmes > SensAble)
  • Acapela Telecom TTS server, le synthétiseur vocal, est bien lancé (démarrer > Tous les programmes > Acapela Group > Acapela Telecom TTS)

Visual Studio

Attention lors de la création d'exécutables!

Il faut aller chercher les DLL de VS pour le mettre dans le "package" afin d'exécuter l'application sur une autre machine ou VS n'est pas installé.

Il faut également, dans les options du projet en release, dans properties>configuration properties>C/C++/Code generation mettre dans le champ "Runtime Library" la valeur "Multi-threaded (MT)".