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

C++ Discussion :

Apprentissage et reconnaissance de la parole en C++


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut Apprentissage et reconnaissance de la parole en C++
    Voici un site que j'ai cr�� sur un logiciel d'APprentissage et de REconnaissance de parole, il s'appelle APREPA.
    http://membres.lycos.fr/persoac/index.html
    J'attends vos r�actions...

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    80
    D�tails du profil
    Informations personnelles :
    �ge : 36
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 80
    Par d�faut
    Je trouve le site pas mal, tu as l'aire de bien d�tall� ton projet, il te reste a comp�ter quelques blanc et ca sera bon. J'ai habitude des sites web donc je nbe parlerais pas de la mise en forme.

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Tres interessant

  4. #4
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut
    Il me reste encore pas mal de boulot sur le site mais j'avance petit � petit...
    Il faut dire aussi que c'est pas la partie la plus passionnante et que c'est mon premier site (donc je rame...).
    Pour bien tous comprendre du projet avec ce qu'il y a sur le site c'est pas �vidant mais normalement le code est bien comment� et pour peut qu'on connaisse un peut les mod�les de Markov y � pas de pb ;-)

    Quelqu'un a test� ?
    Ou regard� le source (personne ne l'a encore vu donc je suis preneur de 2 3 remarques)

  5. #5
    Expert confirm�
    Avatar de Luc Hermitte
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2003
    Messages
    5 296
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 5 296
    Par d�faut
    En vrac. Des remarques techniques, je n'ai pas regard� la partie MMC et reco de parole, mes souvenirs sur le sujet, sont tout juste des souvenirs, bien trop lointains.

    - Arg! Lycos et ses banni�res qui r�duisent la taille utile de la page.

    - J'ai une impression de C++ pr�-98. Les divers trucs qui commencent (difficilement, malheureusement) � �tre connus ne sont pas int�gr�s � ton code -> pas const-correct, pas exception-safe, p.ex.. GOTW et les FAQ peuvent �tre des endroits interressants pour commencer -- ou retrouver mes vieux posts sur le sujet. (pas une question de pour faire � la mode, juste qu'il y a des risques d'erreurs qui sont connus)

    - Tu dois pouvoir �viter et isoler les parties non portables -- j'ai vu trainer des conio.h (un en fait, j'ai redard� en vitesse)

    - Je n'ai pas eu l'impression de voir tant de commentaires que �a.

    PS: LAAS dans la partie formation de ton CV ... �a fait bizarre. La formation, �a d�pend plut�t de l'UPS normalement.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne r�ponds � aucune question technique par le biais de ce m�dia. Et de toutes fa�ons, ma BAL sur dvpz est pleine...

  6. #6
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut
    Oui c'est vrai, lycos me fait ch... . J'utilise op�ra et je peut m�me pas regarder mon site avec

    Pour les commentaires, si tu n'as pas regard� les parties sur les MMC c'est vrai que tu n'as pas du en voir beaucoup car ils sont principalement l�.

    En ce qui concerne le portage, j'y travaille et toute la partie acquisition va �tre refaite. conio.h ne devrait pas �tre trop dur a supprimer (Et je ne savais pas que se n'�tait pas portable, merci pour l'info) je n'utilise qu'une fonction (kbhit()). C'est pour l'API que je me fais le plus de soucis. Le probl�me que j'ai pour le portage c'est que je ne connais presque rien � linux, pour le moment je me documente...

    Sinon pour le C++ pr�-98, c'est bien possible. tu as vu mon cv donc tu as pu voir que l'informatique n'ai pas la partie la plus repr�sent�. Je ne vois pas bien de quoi tu veux me parl� (pas const-correct, pas exception-safe, p.ex.. GOTW) mais je v aller voir �a et si tu me dis que �a ne peut que limiter les erreurs, raisons de plus pour si int�ress� ;-)

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 17
    Par d�faut
    Salut

    J'ai quelques petites question.

    Je dois moi aussi faire un soft qui fait mumuse avec la parole, mais dans un objectif moindre que le tiens.

    J'ai un fichier son wav 8 bit et je doit trouver le debut d'un mot, on supposera qu'il n'y as pas d'autre personne qui parle, juste un bruit de fond qui gene un peu. Je doit simplement trouver le d�but du mot.

    Comment faire ? Utilis� la puissance sonore recu ? La puissance sonore quadratique ( celle recu dans la fr�quence de la parole humaine - 40-8000 Hz ) ?

    J'ai aussi entendu parler de clef vocale, connais tu ces choses la ?

    Je suis informaticien et on m'as pos� le probl�me.

    Bon maintenant passons � ton projet: Dans quel limite voulez vous reconnaitre la parole ? Allez vous lev� les ambiguit�s ? C'est pour faire un soft de reconnaissance vocale qui sera vouer a remplacer le clavier ? ( J'ai toujours �t� tr�s int�rress� par cette solution m�me si pour l'instant on en est loin ).

    Je ne connais rien dans le domaine mais c'est passionant

  8. #8
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut
    GOTW c'est pour �viter de faire de faire des reinterpret_cast sur les pointeurs de fonctions membres, c'est bien �a ?

  9. #9
    Expert confirm�
    Avatar de Luc Hermitte
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2003
    Messages
    5 296
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 5 296
    Par d�faut
    C'est Guru Of The Week -> http://www.gotw.ca/gotw/
    Tu y trouveras la version pr�-publication de ce qui a �t� publi� dans la s�rie des Exceptional C++. Il y a quelques items qui traitent de la const-correctness et de l'exception-safety (d�sol�, je ne connais pas de bonnes traductions en fran�ais).

    Si tu comptes persister dans la voie du C++, je ne peux que te conseiller d'y jeter un oeil (avec quantit� d'autres livres de chez Addisson-Wesley)

    EDIT: pour le portage, l'id�al est d'abuser de la biblioth�que standard (pour les trucs de base, cela passe bien) et de celles connues pour �tre portables.
    Apr�s, tout d�pend de tes besoins exacts pour ce qui est de les choisir (r�seau & multitache, IHM, classes utilitaires, manipulation de sons et images, maths, ...). Il y a quelques pistes dans la FAQ et la section biblioth�ques de D�veloppez.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne r�ponds � aucune question technique par le biais de ce m�dia. Et de toutes fa�ons, ma BAL sur dvpz est pleine...

  10. #10
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut
    Salut Cunixsvp,
    Si tu veux vraiment te documenter sur le sujet fait une petite recherche avec "voice activity detection" tu trouvera plein de chose, mais le probl�me c'est qu'une bonne VAD peux vite devenir tr�s compliquer.

    Sinon je te conseil de faire une simple d�tection de variation d'�nergie. �a marche bien et en ajoutant 2 ou 3 condition en plus (comme par exemple la taille minimum de dur�e d'un mots) on obtient de bon r�sultat. Il y a une VAD dans APREPA, elle est sommaire mais elle devrait te convenir.

    merci Luc je v potass� tout �a

  11. #11
    Membre � l'essai
    Inscrit en
    Mai 2005
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 6
    Par d�faut
    Je viens de compl�ter la section sur l'estimation des param�tres multi-gaussien. Si un math�maticien ou n'importe quelle personne qui ci conna�t peut me dire ce qu'il pense de la m�thode que j'utilise. Ce serait sympa !

Discussions similaires

  1. Reconnaissance vocale/Synth�se parole
    Par Wulioh dans le forum Algorithmes et structures de donn�es
    R�ponses: 5
    Dernier message: 28/10/2010, 01h46
  2. Reconnaissance de la parole
    Par CHATon dans le forum Langages de programmation
    R�ponses: 0
    Dernier message: 02/03/2008, 15h10

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