Aller au contenu


Photo
- - - - -

Robot parlant


  • Veuillez vous connecter pour répondre
5 réponses à ce sujet

#1 tommi

tommi

    Nouveau membre

  • Membres
  • 2 messages

Posté 01 août 2013 - 05:41

Bonjour,
je débute en robotique et aimerais faire des robots, mais qui auraient entre autre la possibilité de "parler".
Je ne parle pas d'une immense intelligence artificielle, je voudrais par exemple qu'on enregistre des phrases qu'il répète selon la situétion (par exemple : il est entre 6h00 et 8h00 et il entend un bruit, il dit telle phrase).
Je ne demande pas de savoir comment faire, j'ai le temps avant d'en arriver là, mais je voulais savoir quels livres ou quels languages me faudrait-il étudier pour être guidé vers ça. J'ai eu beau voir beaucoup de sujets, je n'en ai pas vu qui parlaient de capteurs sonores et d'émissions de sons (préenregistrés).

Merci de votre aide.

#2 olivthill

olivthill

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:Normandie
  • Interests:Robots humanoides.

Posté 02 août 2013 - 08:36

Il y a deux solutions :

- Avoir des fichiers de sons, par exemple au format WAV ou MP3, stockés quelque part, par exemple en mémoire flash ou sur une carte microSD. Sélectionner le fichier son qui convient. Le lire. Le diffuser via un haut parleur.
Voir, par exemple, http://www.lextronic.fr/R126-restitution-vocale.html ou http://www.robotshop.com/eu/synthetiseurs-audio.html?lang=fr-ca&p=1-50

- Avoir un module synthétiseur de voix (Text-to-Speech). On lui donne le message à prononcer sous la forme d'une chaine de charactères. On lui précise une langue (qu'il connait déjà, seulement anglais ou espagnol sur certains modèles), et un type de voix (d'homme, de femme). Le module dit le message via son haut parleur.
Voir, par exemple, https://www.sparkfun.../products/11711 ou http://www.robotshop.com/eu/synthetiseur-voix-emic-2.html

#3 Gyro49

Gyro49

    Habitué

  • Membres
  • PipPip
  • 246 messages
  • Gender:Male
  • Location:Angers, France
  • Interests:Les nouvelles technologies

Posté 02 août 2013 - 11:20

Bonjour,

Tu es à l'heure exacte pour ton sujet.

Je n'ai pas encore essayé, mais il me semble que c'est possible grâce au lien ci dessous
http://boutique.ed-diamond.com/linux-pratique/482-lp78.html

L'article (la revue est toujours en vente) propose de rédiger les phrases dans un fichier ".txt" et qu'un programme interprète le texte.

Je le tenter pendant le mois d'aout sur ma RPi.

C'est le début d'un Nabaztag

A bientôt

#4 tommi

tommi

    Nouveau membre

  • Membres
  • 2 messages

Posté 03 août 2013 - 05:50

Merci de vos réponses.
Gyro j'ai acheté le nouveau magazine Linux, et c'est surtout un comparatif entre les différents "text to speech".
Ces logiciels peuvent être utilisés de manière a en arriver à ce que je cherche à faire ?

#5 Gyro49

Gyro49

    Habitué

  • Membres
  • PipPip
  • 246 messages
  • Gender:Male
  • Location:Angers, France
  • Interests:Les nouvelles technologies

Posté 03 août 2013 - 09:06

Ces logiciels peuvent être utilisés de manière a en arriver à ce que je cherche à faire ?


Bonsoir,

Je penses que oui, à la place de faire un fichier son pour chaque situation tu passe un texte dans le logiciel qui parlera à ta place.

Maintenant il faut faire des tests :
-poids des fichiers son
-poids des logiciels de text to speech + poids des fichiers txt ou bash

faut essayer

#6 Gyro49

Gyro49

    Habitué

  • Membres
  • PipPip
  • 246 messages
  • Gender:Male
  • Location:Angers, France
  • Interests:Les nouvelles technologies

Posté 27 août 2013 - 07:50

Bonjour,

J'ai donc essayé Espeak et MBROLA.

Espeak s'installe facilement mais fonctionne bizarrement, il n'accepte pas la voix mb/mb-fr1.

Par la force des choses MBROLA n'arrive pas à lire le fichier des phonèmes.

Sinon c'est génial, je vais essayer de coupler espeak avec ma webradio pour me faire une sorte de JARVIS (iron man)
Il me signalera les dysfonctionnements ou fonctions qu'il aura sous sa surveillance tout en me coupant la radio avant, une forme de Nabaztag à ma sauce.

A bientôt




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users