EMIC2 Text to Speech Module

Parallax EMIC2 Text to Speech Module
Cliquer pour agrandir
Prix : 85,62€
(71,35€ + VAT)
Disponibilité : 2
Modèle : EMIC2
Fabricant : Parallax
Évaluation : Aucune évaluation

Quantité : + Panier Comparer
Parallax

Emic 2 Text to Speech module

Give your project a voice! Designed by Parallax in conjunction with Grand Idea Studio, the Emic 2 Text-to-Speech Module is a multi-language voice synthesizer that converts a stream of digital text into natural sounding speech. Its simple command-based interface makes it easy to integrate into any embedded system. It is by far the best sounding, easiest-to-use TTS module we've ever seen!

Simple to use serial input at 9600 baud makes this board extremely easy to use with any microcontroller.

Key Features:

  • High-quality speech synthesis for English and Spanish languages
  • Nine pre-defined voice styles comprising male, female, and child
  • Dynamic control of speech and voice characteristics, including pitch, speaking rate, and word emphasis
  • On-board audio power amplifier and 1/8” (3.5mm) audio jack
  • Asynchronous 9600 baud serial interface
  • Single row, 6-pin, 0.1” header for easy connection to a host system

Example Sounds:

Hobbytronics Sound Example Hobbytronics Audio Sample – English (.wav)

Sound Example Audio Sample – English (.wav)

Sound Example Audio Sample – Spanish (.wav)

Sound Example Audio Sample – Singing “Daisy Bell” (.wav)

Documents / Links

Arduino example program
Technical Manual
Schematic

This video by Hack-a-Week TV shows a great example of it working with an Arduino.

Creator Joe Grand also has A bunch of youtube video showing off the advanced feature-set!

Emic 2 Demonstrations (YouTube)

 

Example Hobbytronics Arduino Program

Here is the program that we used to create our audio file

/*
  
  Emic 2 Text-to-Speech Module: Basic Demonstration       
                                                         
  Author: Joe Grand [www.grandideastudio.com]             
  Contact: support@parallax.com                            
  
  Program Description:
  
  This program provides a simple demonstration of the Emic 2 Text-to-Speech
  Module. Please refer to the product manual for full details of system 
  functionality and capabilities.

  Revisions:
  
  1.0 (February 13, 2012): Initial release
  
*/

// include the SoftwareSerial library so we can use it to talk to the Emic 2
#include <SoftwareSerial.h>

#define rxPin 2    // Serial input (connects to Emic 2 SOUT)
#define txPin 3    // Serial output (connects to Emic 2 SIN)
#define ledPin 13  // Most Arduino boards have an on-board LED on this pin

// set up a new serial port
SoftwareSerial emicSerial =  SoftwareSerial(rxPin, txPin);

void setup()  // Set up code called once on start-up
{
  // define pin modes
  pinMode(ledPin, OUTPUT);
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  
  // set the data rate for the SoftwareSerial port
  emicSerial.begin(9600);

  digitalWrite(ledPin, LOW);  // turn LED off
  
  /*
    When the Emic 2 powers on, it takes about 3 seconds for it to successfully
    intialize. It then sends a ":" character to indicate it's ready to accept
    commands. If the Emic 2 is already initialized, a CR will also cause it
    to send a ":"
  */
  emicSerial.print('\n');             // Send a CR in case the system is up
  while (emicSerial.read() != ':');   // Wait for ':' character
  delay(10);                          // Short delay
  emicSerial.flush();                 // Flush the receive buffer  
   
  // Set volume to 12
  emicSerial.print("V12\n");
  while (emicSerial.read() != ':');   // wait for ':' character

  // Speak some text
  emicSerial.print('S');
  emicSerial.print("Hello. This is a message from Hobbytronics.co.uk. This ");
  emicSerial.print("is the EMIC 2, text to speech module. I am easy to use, ");
  emicSerial.print("just send me a text string and i will speak it for you.");  
  emicSerial.print('\n');
  while (emicSerial.read() != ':');   // Wait for ":" character
}

void loop()  // Main code, to run repeatedly
{
   //do nothing
}



 

Écrire un avis
Votre nom :


Votre avis : N.B. : Le HTML n'est pas pris en charge !

Évaluation : Mauvais            Bon

Saisir le code ci-dessous :

EMIC2 Text to Speech Module
Cliquer pour agrandir
EMIC2 Text to Speech Module
$ ,62€ New In Stock
Panier
Aucun article
 
Frais de Livraison

France & EU - poste aerienne de 3.54€ +VAT
Plus d'informations...

 
Marques
 
 Check out our videos
Follow us on:
acebook