IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

problème pour mettre en français Sphinx 4 API


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Par défaut problème pour mettre en français Sphinx 4 API
    Bonjour j'ai un problème pour passer sphinx4 en français, il ne trouve pas le ./french/mean
    et lorsque je cherche les fichiers nécessaires sur le sourceforge je ne les trouve pas, quelqu'un connaîtrais comment faire avec les fichiers disponibles sur le sourceforge ou aurais un lien vers les fichiers manquants ?

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 904
    Billets dans le blog
    54
    Par défaut
    Es-tu sur que le Français soit déjà disponible dans Sphinx 4 ? Car quand je vais sur leur site web, je trouve un sondage qui demande quel langage ajouter dans la prochaine version et en tête de cette liste on trouve... le Français... (et c'est actuellement le Russe qui mène au niveau des votes : Russe 20%, Allemand 17%, Autre 15%, Français 14% sur un total de 11.3k votes))

    Nom : sphinx.jpg
Affichages : 3992
Taille : 202,2 Ko

    EDIT 1 - Le planning indique que les bases du support du Français ont du être posées fin Aout (de quelle année ?) lors de la tache #7. Ce même planning n'a pas l'air d'avoir été mis a jour récemment car il indiquait être sur la tache #4.

    EDIT 2 - Apparemment les modèles pour les autres langage, dont le Français, peuvent être téléchargés séparément.

    EDIT 3 - l'archive cmusphinx-fr-ptm-8khz-5.2.tar.gz contient un fichier means et le README indique

    This directory contains generic French acoustic model trained with latest sphinxtrain.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Par défaut
    Je vais check tout ça quand j'aurais plus la migraine pck là j'ai une grippe terrible, merci d'avoir pris le temps pour moi je viendrais vous dire si cela a marché

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Par défaut
    Bon même avec ça je n'arrive pas à le passer en français rien ne correspond avec la vidéo que j'ai vue quelqu’un pourrais me faire un tuto qui marche ?

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 904
    Billets dans le blog
    54
    Par défaut
    Il semble manquer des fichiers, le dictionnaire par exemple. Si je compare les fichier par défaut pour en-us et qui sont utilisés pour l’initialisation dans le didacticiel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    configuration.setAcousticModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us"); // Répertoire fichiers acoustiques.
    configuration.setDictionaryPath("resource:/edu/cmu/sphinx/models/en-us/cmudict-en-us.dict"); // Fichier dictionnaire.
    configuration.setLanguageModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us.lm.bin"); // Fichier modèle.
    On retrouve ce répertoire et ces fichiers, dans ce même ordre, dans le JAR de sphynx-data :

    Nom : sphynx-1-1.jpg
Affichages : 3710
Taille : 35,5 Ko

    Par contre dans l'archive Française on a bien le répertoire contenant les mêmes fichiers acoustiques mais pas le dico (.dict) ni le fichier modèle (.lm.bin) :

    Nom : sphynx-1-2.jpg
Affichages : 3587
Taille : 10,4 Ko

    Il faut probablement suivre ce didacticiels pour les créer : http://cmusphinx.sourceforge.net/wiki/tutoriallm (par exemple la section Building a simple language model using web service EDIT - a non c'est pour l'anglais cette section)

    EDIT 2 - les deux fichiers manquants sont disponibles sur : https://sourceforge.net/projects/cmu...Models/French/

    EDIT 3 - J'ai pu charger le langage Francais de la manière suivante en plaçant un répertoire avec les fichiers dans la racine de mon projet (et donc j'ai utilise une uri avec file au lieu de resource qui désigne quelque chose dans un JAR) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    configuration.setAcousticModelPath("file:fr/cmusphinx-fr-ptm-8khz-5.2"); // Répertoire fichiers acoustiques.
    configuration.setDictionaryPath("file:fr/fr.dict"); // Fichier dictionnaire.
    configuration.setLanguageModelPath("file:fr/fr-small.lm.bin"); // Fichier modèle.
    Nom : sphynx-1-3.jpg
Affichages : 3607
Taille : 22,0 Ko

    Ce qui donne au lancement :

    Code Console : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    11:21:33.520 INFO dictionary           Loading dictionary from: file:fr/fr.dict
    11:21:33.591 INFO dictionary           Loading filler dictionary from: file:fr/cmusphinx-fr-ptm-8khz-5.2/noisedict
    11:21:33.592 INFO acousticModelLoader  Loading tied-state acoustic model from: file:fr/cmusphinx-fr-ptm-8khz-5.2
    11:21:33.592 INFO acousticModelLoader  Pool means Entries: 13824
    11:21:33.593 INFO acousticModelLoader  Pool variances Entries: 13824
    11:21:33.593 INFO acousticModelLoader  Pool transition_matrices Entries: 36
    11:21:33.593 INFO acousticModelLoader  Pool senones Entries: 2108
    11:21:33.593 INFO acousticModelLoader  Gaussian weights: mixture_weights. Entries: 6324
    11:21:33.593 INFO acousticModelLoader  Pool senones Entries: 2108
    11:21:33.593 INFO acousticModelLoader  Context Independent Unit Entries: 36
    11:21:33.593 INFO acousticModelLoader  HMM Manager: 97057 hmms
    11:21:33.593 INFO acousticModel        CompositeSenoneSequences: 0
    11:21:33.593 INFO trieNgramModel       Loading n-gram language model from: file:fr/fr-small.lm.bin
    11:21:36.884 INFO lexTreeLinguist      Max CI Units 37
    11:21:36.885 INFO lexTreeLinguist      Unit table size 50653
    11:21:36.886 INFO speedTracker         # ----------------------------- Timers----------------------------------------
    11:21:36.887 INFO speedTracker         # Name               Count   CurTime   MinTime   MaxTime   AvgTime   TotTime   
    11:21:36.887 INFO speedTracker         Load AM              1       1.0530s   1.0530s   1.0530s   1.0530s   1.0530s   
    11:21:36.887 INFO speedTracker         Load LM              1       2.5230s   2.5230s   2.5230s   2.5230s   2.5230s   
    11:21:36.887 INFO speedTracker         Load Dictionary      1       0.0730s   0.0730s   0.0730s   0.0730s   0.0730s   
    11:21:36.887 INFO speedTracker         Compile              1       0.7690s   0.7690s   0.7690s   0.7690s   0.7690s

    Par contre je trouve ca toujours aussi lent a s'initialiser et ça donne des résultats toujours aussi pauvres (lire cocasses) qu'avec l'anglais.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Par défaut
    Merci beaucoup enfin quelqu'un qui a pris du temps pour me répondre j'ai visiter je ne sais pas combien de forum tu es la seul personne m'ayant répondu je t'en remercie énormément !
    Bonne fin de journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème pour mettre de la couleur !
    Par Fredo123456 dans le forum C
    Réponses: 5
    Dernier message: 31/12/2007, 15h14
  2. [DW MX] Problème pour mettre en ligne le site
    Par monadali dans le forum Dreamweaver
    Réponses: 9
    Dernier message: 07/11/2007, 08h40
  3. Réponses: 1
    Dernier message: 16/05/2007, 20h31
  4. Problème pour mettre un TChart sur QReport pour l'impression
    Par ghan77 dans le forum Composants VCL
    Réponses: 14
    Dernier message: 25/01/2006, 13h28
  5. Probléme pour mettre un renommer dynamiquement les colonnes
    Par bragon dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/09/2005, 10h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo