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 :

Reconnaissance audio avec JAVA


Sujet :

Multimédia Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Par défaut Reconnaissance audio avec JAVA
    Bonjour
    J'aurais une question svp .
    Est-il possible de faire de la reconnaissance audio avec java ? Par exemple je voudrais reconnaitre le son d'un claquement des doigts obtenu à partir du micro de la machine.
    Je me demandais si c'était possible par exemple d'enregistrer le bruit du claquement et ensuite de le comparer à un son pré-enregistré sur le PC et ensuite d'effectuer des actions si ces sons correspondent un tant soi peu ...

    Je sais pas si je me suis bien fait comprendre ^^

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Depuis Java 1.3 il y a une API son qui te permet de lire et enregistrer les sons.

    Mais si tu veux un algo pour comparer deux sons je ne crois pas qu'il en existe de tout fait en java. Et j'ai bien peur que ce soit compliqué a réaliser car il s'agit d'analyser le signal ce qui nécessite des connaissances en la matière.

  3. #3
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    Hello,

    je plussoie Uther: tu peux bien enregistrer du son depuis Java, mais je ne connais pas non plus de librairie de reconnaissance audio en Java.

    A défaut, tu peux éventuellement jeter un oeil du côté des librairies en C/C++ et utiliser du JNI pour l'interfacer avec ton appli Java.

    A noter que si ton besoin se limite strictement à détecter un claquement de doigts, sa détection en elle-même serait beaucoup moins complexe que ce qu'on entend communément par de la 'reconnaissance vocale'.
    Par exemple, avec un simple algo pour quantifier l'intensité du son (que j'imagine relativement simple à coder), ça pourrait peut-être faire l'affaire.

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Si c'est tenir compte de l'intensité du son, je confirme que c'est plutôt simple.

    Par contre s'il s'agit de faire la différence entre un claquement de doigts et un autre son, ca se complique terriblement.

  5. #5
    Membre régulier
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Par défaut
    Ouais , ça devient terriblement compliqué
    Je me suis décidé à remplacer le claquement de doigts par un simple mot prononcé et là c'est moins compliqué. Enfin c'est moins compliqué quand je code en .NET car il y a le SDK Microsoft Speech mais pour ce qui en est de JAVA, j'ai vu qu'il existait un outil de IBM mais je n'arrive pas à le télécharger (leur site est down...) et même !... est-ce qu'il supporte le français !

  6. #6
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    il y a javaspeech, je voulais même me plonger un peu dedans il n'y a pas si longtemps, mais je n'ai pas encore eu le temps...


Discussions similaires

  1. [Audio] Envoi et réception de flux audio avec Java Sound
    Par djanat22 dans le forum Multimédia
    Réponses: 3
    Dernier message: 24/01/2014, 10h38
  2. Réponses: 8
    Dernier message: 23/02/2010, 12h09
  3. comment je peux lire un fichier audio avec java.
    Par imad24 dans le forum Multimédia
    Réponses: 2
    Dernier message: 22/01/2010, 17h28

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