Voix de robot : Comment faire parler Circuit (4 / 8 étapes)

Étape 4: Picaxe Code pour le Module conversation

Voici le code pour le module parlant. Il est mis en place pour recevoir infrarouge Sony code d’une télécommande universelle ou le module de régulateur de voix. Elle reçoit un numéro de code de Sony qui détermine quel texte série sera envoyé à la puce de discours qui exporte ensuite comme discours de synthèse audio.

Bien que la puce de discours accepte texte normal ou même phonèmes, il semble énoncer mieux si inventive orthographe est utilisée. L’ajout d’espaces entre les mots du texte augmente les pauses entre les mots.

' 08 m 2 texte-parole pour SPO-512 speechchip
setfreq m16
c.4 haute
c.1 haut
sortie b.4
faire une pause 5000

loop1 :
c.2 haute
Pause 10
SEROUT c.2,T9600_16,(13,13) ' initialiser

IRIN c.3, b1
« déboguer

Si b1 = 0 then speak1 ' button1 = 0
Si b1 = 1 alors speak2 2
Si b1 = 2 then speak3 3
Si b1 = 3 then speak4 4
Si b1 = 4 alors speak5 5
Si b1 = 5 then speak6 6
Si b1 = 6 then speak7 7
Si b1 = 7 then speak8 8
Si b1 = 8 puis speak9 9

Si b1 = 14 puis guider ' guide
Si b1 = 96 puis menu "menu
Si b1 = 58 alors info ' info

Goto loop1

speak1 :
SEROUT c.2,T9600_16, (« [V14] [S3] [E2] gramm pro un ", 13, 13)
faire une pause 10000
Goto loop1

speak2 :
SEROUT c.2,T9600_16, (« [V14] [S3] [E2] pro gramm deux ", 13, 13)
faire une pause 10000
Goto loop1

speak3 :
SEROUT c.2,T9600_16, (« [V14] [S3] [E2] pro gramm trois ", 13, 13)
faire une pause 10000
Goto loop1

speak4 :
SEROUT c.2,T9600_16, (« [V14] [S4] [E2] êtes-vous crayzee? ", 13, 13)
faire une pause 10000
Goto loop1

speak5 :
SEROUT c.2,T9600_16, (« [V14] [S7] [E3] thistoo passera ", 13, 13)
faire une pause 10000
Goto loop1

speak6 :
SEROUT c.2,T9600_16, (« [V14] [S4] [E3] batterie est faible ", 13, 13)
faire une pause 10000
Goto loop1

speak7 :
SEROUT c.2,T9600_16,("[V14][S6][E2]no",13,13)
faire une pause 6100
Goto loop1

speak8 :
SEROUT c.2,T9600_16,("[V14][S6][E2]yes",13,13)
faire une pause 6100
Goto loop1

speak9 :
SEROUT c.2,T9600_16, (« [V14] [S4] [E3] nous avons un lem prob ", 13, 13)
faire une pause 7100
Goto loop1

Guide: « guide touche a été enfoncée
SEROUT c.2,T9600_16, (« [V14] [S6] [E3] appuyer sur une deux ou trois ", 13, 13)
faire une pause 12100
Goto loop1

menu :
SEROUT c.2,T9600_16, (« [V14] [S5] [E3] avertir neen avertir neen ", 13, 13)
faire une pause 8100
Goto loop1

Infos :
SEROUT c.2,T9600_16, (« [V14] [S4] [B3] extrait dis rien de matière la matière est de minée ", 13, 13)
faire une pause 25000' « esprit n’est pas de la matière, il s’agit de l’esprit »
Goto loop1

Articles Liés

Comment faire un Circuit de résistance de décalage 74HC595

Comment faire un Circuit de résistance de décalage 74HC595

c'est comment faire un circuit de résistance de décalage. Si vous avez des ennuis ou utilisateurs débutants d'une résistance de Maj c'est le tutoriel pour you.so avoir du plaisir !Étape 1: Ce que vous devez Vous aurez besoin1 résistance de Maj 74hc59
Comment faire un Circuit imprimé Guitar Pick

Comment faire un Circuit imprimé Guitar Pick

il s'agit d'une simple comment faire un guitar pick. N'oubliez pas que tout peut être réutilisé et recyclé dans le moyen le plus simple ou la façon plus extravagante. Espérons que vous apprécierez cette instructable !Étape 1: matériaux Pour cela vous
Comment faire un circuit imprimé

Comment faire un circuit imprimé

Il s'agit d'un tutoriel sur comment faire des cartes de circuits personnalisés qui sont bon marché et facile à faire sans matériel coûteux requis pour ce projet.Étape 1: recours Tout d'abord, vous avez besoin d'acquérir un logiciel pour la conception
Comment faire des circuits avec un cutter de signe de Roland CAMM

Comment faire des circuits avec un cutter de signe de Roland CAMM

gravure PCB à la maison crée beaucoup de déchets chimiques toxiques, mais il peut toujours être agréable de ne pas avoir à renvoyer pour un PCB. Cette instructable porte sur la façon d'utiliser l'un plotter de découpe Roland de faire un vinyle coupe
Comment faire un Circuit électrique simple

Comment faire un Circuit électrique simple

NAISSANCE DE L'IDÉELorsque lumières, ventilateurs, TV s'éteint en raison d'une coupure d'électricité, nous donner une raison à nos enfants comme "Lumière a disparu et viendra bientôt" ou "il n'y a pas de courant" etc... Après quelques
Comment faire un circuit d’impulsion led

Comment faire un circuit d’impulsion led

Pour mon premier j'ai nstructable je tiens à garder les choses aussi simples que possible. J'ai donc vu un circuit super facile du faire : livre 1ed Electronics par Charles Platt. C'est son circuit led "pulsé". Il s'agit d'aider les personnes dé
Comment faire des Circuits papier

Comment faire des Circuits papier

Matériel nécessaire :-Ciseaux-Imprimer sur un modèle de circuit papier-Ruban cuivre.-1 voyant LED-2 batteriesÉtape 1: Trouver la taille parfaite pour votre bande de cuivre adapter le modèle.Avant de couper le ruban de cuivre, posez votre bande sur le
Comment faire PCB circuit avec vinyle

Comment faire PCB circuit avec vinyle

donc si vous avez un plotter de découpe-traceur, vous pouvez faire les PCB Circuits prêts pour la gravure.J'ai essayé et il fonctionne très bien !Sinceres salutations!Alex
Comment faire un Circuit Simple

Comment faire un Circuit Simple

En faisant ce circuit que vous sera juste besoin d'un certain nombre de choses. Ce sont des choses que vous pourriez juste trouver il dans votre maison.Sur cette photo, j'ai juste attaché le négatif de la batterie à la positive. Mais vous pouvez touj
Comment faire un circuit détecteur dark

Comment faire un circuit détecteur dark

C'est le circuitvidéo sombre détecteurÉtape 1 :Il s'agit de circuit avec résistance variableÉtape 2 :Il s'agit de circuit avec puce 555
Comment faire un circuit quad bruitages - mettant en vedette l’IC UM3561A

Comment faire un circuit quad bruitages - mettant en vedette l’IC UM3561A

Salut à tousJ'ai récemment acheté quelques UM3561A 8 broches DIP ICs pour concevoir certains circuits qui pourraient afficher quelques superbes effets sonores.  J'ai décidé de partager le premier circuit que j'ai mis en place.  J'espère que vous le t
Comment faire parler terminal mac

Comment faire parler terminal mac

tout actuily vous avez à faire est de type dire (ce que vous voulez sans les parenthasees)Étape 1: terminé ne m'a pas laissé publier sans cette étape
Comment faire parler de votre ordinateur !

Comment faire parler de votre ordinateur !

Cela va être amusant !Étape 1: La première étape Aller à démarrer-tous les programmes-accessoires-bloc-notesÉtape 2 : type dans ce code :Dim userInputuserInput = InputBox ("Type ci-dessous quelque chose d'entendre votre PC parle elle!")Définir l
Comment faire un Circuit léger Fading

Comment faire un Circuit léger Fading

Étape 1: pièces batterie de 9 volts led et d'un condensateurÉtape 2 : Étape 3: faitD'énergie vers le haut et retirer un des fils de la batterie et cela disparaîtra hors