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

Multimédia Java Discussion :

synthese de la parole


Sujet :

Multimédia Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut synthese de la parole
    salut tous le monde. je débute avec le traitement de la parole par ce programme dont j arrive pas identifier l'erreur .
    voici le programme :

    import javax.speech.*;
    import javax.speech.synthesis.*;
    import java.util.Locale;

    public class Synthese1 {
    public static void main(String args[]) {
    try {
    // Récupérer le synthétiseur francais
    Synthesizer synth = Central.createSynthesizer(
    new SynthesizerModeDesc(Locale.FRENCH));

    // Prepare le synthétiseur prêt à parler
    synth.allocate();
    synth.resume();

    // Prononce une phrase "Exemple de synthèse de la parole"
    String phraseAPrononcer = "Exemple de synthèse de la parole";
    synth.speakPlainText(phraseAPrononcer, null);

    // Attend jusqu'à la fin de la lecture
    synth.waitEngineState(Synthesizer.QUEUE_EMPTY);

    // Désalloue le synthétiseur
    synth.deallocate();
    } catch (Exception e) { e.printStackTrace(); }
    }
    }

    l'erreur que j'obtient est :
    java.lang.NullPointerException
    at Bienvenue.main(Synthese1.java:12)

    --- c'est l'instruction synth.allocate();

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    j'ai le même problème que toi.
    une petite aide s'il vous plait?

  3. #3
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Il doit manquer le synthétiseur pour la locale Fr.

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    j'ai essayé toute les langues (english, german,...) mais aucune ne figure.
    pouvez vous m'indiquer comment faire pour ajouter un synthétiseur?
    merci d'avance.

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    merci mon ami google. j'ai trouvé quelqu'un qui avait le même problème http://www.cloudgarden.com/servlet/c...%26mode%3Ddraw
    apparament il faut télécharger sapi 5.1 qui se trouve à cette adresse http://www.voiceguide.com/vgDownload.htm
    je croise les doigts pour que ça marche

  6. #6
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    salut .
    pour moi ca marche pour la longue anglaise seulement .mon OS est Vista.
    je vé installé sapi 5.1 comme ta dis et je vé voir le résultat .merci com méme

Discussions similaires

  1. Libre parole (présentation et remerciements)
    Par sympatico dans le forum Sondages et Débats
    Réponses: 433
    Dernier message: 19/04/2022, 17h01
  2. Recherche de composant Grille de synthese
    Par Andry dans le forum Bases de données
    Réponses: 3
    Dernier message: 19/01/2006, 18h08
  3. Une macro synthese en VBA sous excel!
    Par max2245 dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 27/12/2005, 20h37
  4. Apprentissage et reconnaissance de la parole en C++
    Par webmaster_aprepa dans le forum C++
    Réponses: 10
    Dernier message: 29/05/2005, 22h33

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