Twitter a permis Text to Speech (1 / 5 étapes)

Étape 1: Connectez le SpeakJet avec Arduino

j’ai câblé vers le haut de la SpeakJet de la même façon à comment c’est câblé dans du bouclier de Sparkfun Arduino pour la SpeakJet appelé le "Bouclier de boîte vocale," ici est leur schéma.  La principale différence entre la façon dont j’ai mis en place le SpeakJet et la façon dont il est mis en place sur le bouclier de Sparkfun est l’amplificateur ;  Je ne comprend pas un amplificateur dans mon circuit mais que j’essayais juste de faire la puce fonctionne avec un minimum de pièces, je vais montrer comment mettre en place un amplificateur dans une étape ultérieure.  En outre, je suis confondu par le cavalier marqué « cavalier-32-3 » dans le sparkfun schématique, dans mon circuit, j’ai accroché juste broche numérique 2 de l’Arduino directement sur la broche 10 de la SpeakJet.  Le circuit, que j’ai mis en place est indiqué ci-dessus, ce schéma illustré à la figure 2 a été modifié depuis les fichiers eagle originaux fournis par Sparkfun, j’ai également inclus quelques photos de l’installation de la maquette de référence.

Lorsque vous associer le circuit et télécharger le code ci-dessous (écrit par les gens de Sparkfun), le SpeakJet va dire « ready » sortie puis le message « toutes votre base sont appartiennent à nous » voix de Robot-parole suivi de quelques bips R2D2-esque et LED s’allument en vert attaché à la broche 16.  (Bien sûr, vous devrez brancher un haut-parleur entre la broche 18 de la SpeakJet, portant la mention « V_OUT » dans le schéma ci-dessus et GND pour écouter ce message).  J’ai utilisé un petit, haut-parleur de 8 ohms et seulement entendu le message très faiblement (c’est pourquoi il est bon de les amplifier par la suite la sortie de la SpeakJet avant de l’envoyer aux enceintes).  Appuyez sur le bouton de réinitialisation de l’Arduino (fig 4) pour entendre le message autant de fois que vous le souhaitez.

Si vous voulez vous ajouter propres messages dans ce code, vous pouvez utiliser le Dictionnaire de SpeakJet comme une référence.  Je vais vous guider à travers un exemple ici.  Je veux obtenir le SpeakJet de dire la phrase « Amanda est rad. »  La première chose que je fais, c’est construire chacun des mots basés sur les exemples dans le dictionnaire de SpeakJet.  Pour « Amanda », nous avons :

homme = \MM \SLOW \AY \SLOW \NE
canard = \DO \SLOW \UX \KE

Combiner ces pour obtenir

Amanda = \SLOW \UX \MM \SLOW \AY \SLOW \NE \DO \SLOW \UX

« est » est répertoriée dans le dictionnaire :

est = \SLOW \IH \ZZ

for « rad » combine ce qui suit :

lapin = \SLOW \RR \AY \BE \RELAX \IH \TT
rouge = \RR \SLOW \EH \ED

pour obtenir :

rad = \SLOW \RR \AY \ED

Pages 15 et 16 du Manuel d’utilisation SpeakJet donne tous les codes numériques pour chacun de ces sons.  Voici mon exemple transcrit à forme numérique :

Amanda = \SLOW \UX \MM \SLOW \AY \SLOW \NE \DO \SLOW \UX
Amanda = 8 134 140 8 132 8 141 175 8 134

est = \SLOW \IH \ZZ
est = 8 129 167

rad = \SLOW \RR \AY \ED
rad = 8 148 132 176

Nous pouvons définir le volume, vitesse et autres paramètres du discours en appelant les numéros 20 à 23, j’ai copié le code Sparkfun ci-dessus les valeurs suivantes :

20, 96, 21, 114, 22, 88, 23, 5,

Cela définit le Volume 20 à 96, vitesse 21 à 114, terrain de 22 à 88 et Bend 23 à 5.  Vous pouvez jouer avec ces numéros pour en savoir plus sur leur fonctionnement.  Si vous lisez le tableau à la page 15 du guide SpeakJet vous pouvez trouver sur les autres commandes de contrôle, ainsi que la façon d’incorporer des pauses dans votre discours.

Mettre cela tous ensemble, j’ai la série de numéros :

{20, 96, 21, 114, 22, 88, 23, 5, 8, 134, 140, 8, 132, 8, 141, 175, 8, 134, 8, 129, 167, 8, 148, 132, 176}

Et voici le code final, il est plus souvent copié directement depuis le code de Sparkfun ci-dessus (j’ai fait la dernière « a » et "d" de « rad » lent en mettant un 8 supplémentaires devant les numéros 132 et 176 pour obtenir ces pièces à sonner un peu plus clair) :

			
          

Articles Liés

Programme de commandes Text to Speech

Programme de commandes Text to Speech

comme je l'ai promis plus tôt, j'ai fait ce instructable. Cela fait partie d'un ensemble d'instructables que j'ai fais qui se concentre autour d'une des caractéristiques originales dans mon programme de commandes Mega_Menu V 2.4. J'ai une autre, rapi
Linkit un Text to Speech

Linkit un Text to Speech

Alors que la technologie améliore tous les jours, donc nous tous pouvons dépendent texte à la parole sur notre téléphone intelligent, ils sont spécialement pendant la conduite (système GPS). Mais comment serait-il si vous pouvez faire le parler un Li
Arroseurs à presser, Twitter a permis détecteur d’intrus !

Arroseurs à presser, Twitter a permis détecteur d’intrus !

Quoi de mieux qu'un détecteur de mouvement pour la sécurité à la maison ? Un détecteur de mouvement tweeting qui peut pulvériser de l'eau !Dans ce projet, nous allons construire une alarme d'intrusion en utilisant un Lightblue Bean (un BLE activé mic
Text To Speech en VB.NET

Text To Speech en VB.NET

Étape 1: Faire une nouvelle WindowsFormApplication faire un nouveau projet et le nom de ce que vous voulez.Étape 2: Ajouter une zone de texte et un bouton Garder la zone de texte vide. Modifier le texte du bouton « Say The text ».Étape 3: Code double
Text to speech avec linux.

Text to speech avec linux.

Toujours voulu obtenir votre ordinateur pour parler. Cela pourrait être vraiment important en cas d'urgence si vous ne pouvez pas parler. Il est si facile de le faire.Maj : Ajout d'une section pour lire un fichier texte.Remarque : Il y a une interfac
Text to speech en utilisant VBS

Text to speech en utilisant VBS

Bonjour les gars et encore une fois Bienvenue sur mon instructable. Aujourd'hui je vais vous montrer comment faire un programme de synthèse vocale vraiment facile à utiliser. Permet de démarrer:DÉtape 1: Étape 1: Ouvrez le bloc-notes et collez le cod
Machine candy Twitter a permis

Machine candy Twitter a permis

donner des bonbons est une machine à bonbons twitter activé construite par moi etTweet ou de nous donner des bonbons et vous pouvez voir en direct à http://www.giveawaycandy.com/Matériel :Machine Candy - carrousel Jukebox Gumball MachineServo - rotat
Text to Speech Bullhorn

Text to Speech Bullhorn

c'est la meilleure façon que j'ai trouvé pour faire un mégaphone efficace synthèse vocale pour un ami qui est sourd. Cause, vous savez, elle les rend encore plus rad.Il n'est pas un projet de construction particulièrement satisfaisant ou éducatives,
Psychique diseuse de bonne aventure - un automate qui lit l’esprit de Twitter

Psychique diseuse de bonne aventure - un automate qui lit l’esprit de Twitter

Creepy fairground attraction et App Twitter !Diseuse de bonne aventure la ruche d'esprit psychique est une attraction de type arcade des forains qui peut dire votre fortune. Encore mieux que que, bien que - c'est aussi une application Twitter connect
Comment compiler eSpeak Speech Engine de Source sur pcDuino3

Comment compiler eSpeak Speech Engine de Source sur pcDuino3

Original post dehttp://learn.linksprite.com/pcduino/how-to-compile-espeak-text-to-speech-engine-from-source-on-pcduino3/Twitter :Facebook : pcDuinoGoogle : pcDuinopcDuinoeSpeak est un moteur de synthèse vocale que vous pouvez installer sur pcDuino3 p
Twitter de surveillance jouet construit avec LEGO & Arduino

Twitter de surveillance jouet construit avec LEGO & Arduino

Il s'agit d'un jouet LEGO animé qui surveille twitter et célèbre chaque fois qu'il détectera une nouvelle occurrence du hashtag #BLOCKSHELL en sonnant une cloche, un clignotant et l'envoi d'un petit mec activiste minfigure vers le haut de la superstr
Multi-Functional Star Wars Astromech Droid

Multi-Functional Star Wars Astromech Droid

E4-B4Droïde astromech pour la maison.Liens vidéo pour les périphériques mobiles qui ne joueront pas les vignettes vidéo ci-dessus :Le Making of vidéo de droïde Astromech E4-B4E4-B4 : Vitrine vidéo, partie 1E4-B4 : Rocket Man vidéoE4-B4 : Envie d'une
BRICOLAGE miroir magique et Photobooth - Arduino alimenté

BRICOLAGE miroir magique et Photobooth - Arduino alimenté

un kit assemblé pour ce projet est désormais disponible auprèsdeSeeedstudio.comPlus d'infos sur ce projet à http://diymagicmirror.com Le logiciel pour ce projet est open sourceQui est le plus beau de tous. Faites votre propre miroir magique et découv
Créer un distributeur de pilule connecté Internet

Créer un distributeur de pilule connecté Internet

la boîte de D.I.P. - un meilleur système de rappel de médicamentsDes études montrent que les conséquences des patients ne prenant pas les médicaments selon l'ordre de son médecin peuvent être graves, surtout chez les patients plus âgés. Avec des micr