Project image
)}
$4,218
pledged of $3,210pledged of $3,210 goal
97
backers
51hours to go

All or nothing. This project will only be funded if it reaches its goal by Thu, June 27 2019 4:00 AM UTC +00:00.

$4,218
pledged of $3,210pledged of $3,210 goal
97
backers
51hours to go

All or nothing. This project will only be funded if it reaches its goal by Thu, June 27 2019 4:00 AM UTC +00:00.

About

Thank you for your articles,


 Make it simple to add speech  to any of your projects. It  only takes 3 wires to connect it with an Arduino or  a Raspberry.

 No need to install libraries.  

By coping  a .WAV file on the SD, you can play music,  a prerecorded sentence or combine it with word synthesis. 

Hardware:

Build in 3W speaker amplifier with a trimmer for the speaker volume, an audio line output jack and  headphone amplifier.  lt also includes a separate trimmer for the headphone volume.

A low-pass RC filter is used to cut any high frequency noise.

The word synthesis is done with an SAMD21G18 micro controller, running with an Arduino Zero bootloader. 

You must always power the board with 5v. Text is sent to the board thru USB Serial communication or by UART connection. There is a level shifter so a 5v (Arduino UNO, etc) or a 3.3v (Arduino Zero, Raspberry Pi, etc.)  micro controller can be used.  Both can work simultaneously.  

The default serial speed is 9600, but the speed can be changed by editing the file ‘setup.txt’ found in the SD card. In this file you can also change the bit rate (default 22050), the bit resolution (default 8 bits), and the speed of the text (default  100).

An error LED is turned on when a word is not found in the SD card. Also there is a test button, so you can hear that the board is working 

Software:

The Text-To-Speech board has an SD card where all the words pronunciation are stored.

When a text is sent to the Text-To-Speech board, the word synthesis begins, it quickly finds the words pronunciation in the SD card from your picked language/voice folder and word synthesis for the sentence begins. 

No need to install any library. Power it up with 5v, connect it by using only  one pin (Tx pin) to an Arduino compatible (3.3v or 5v) or a Raspberry Pi and just send your text thru your serial port.


 On an Arduino UNO connect the board only to Pin #1 (also power the board with 5v). Use  a  command like Serial.print(“Hello world”);  It/'s really that simple.

On a Raspberry  connect the board only on Pin 8 (power the board with 5v). Use the command  ser.write(“Hello world”);


On the SD card you can  store as many language/voice packages as you need.  

So far I created 4 packages

 7,000 English words package language using a real human voice from Wikipedia project

20,000  English words by using the software from http://espeak.sourceforge.net

10,000 German words by using the software from http://espeak.sourceforge.net

10,000 French words by using the software from http://espeak.sourceforge.net.

The Text-To-Speech board converts number to text on the fly, so if you do a ‘ Serial.print(“The house temperature is 75.4 Fahrenheit”); ’ , the board outputs the voice “the house temperature is seventy five point four Fahrenheit”

You can test the board  easily. Just connect the micro USB to a PC and send your text thru the USB port using your Arduino IDE console or any other serial communication program you like. USB port is used to do software updates. Simply use the Arduino IDE (arudino Zero compatible).

The code will be open source after the campaign is successful.

Make your own SD card

If you decide not to add the $12 for the SD card with the two English packages install, you  can use your own SD card.  Just download the zip file  from github, unzip it, and copy the folder to your SD card.

You can create your own package, with your own voice by recording a full sentence and/or all the possible words you may need, like the number ‘one’, ‘two’, ‘three’,'ten','hundred'…..

Risks and challenges

We all know and respect Murphy's law, so there's a possibility of delay. Knowing that, I place delivery date by September 2019.
Also some minor changes maybe done on the board and the schematic. This is a prototype board. Used only in a lab, and with your own risk. USB wires or any other micro controller boards that you see are not included.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Make a pledge without a reward

    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $33 or more About $33

    1x

    1x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    14 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $63 or more About $63

    2x

    2x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $68 or more About $68

    3x Early bird

    3x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (1 left of 5) 4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $88 or more About $88

    4x Early bird

    4x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (3 left of 5) 2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $110 or more About $110

    4x

    4x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $170 or more About $170

    8x Early bird

    8x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (4 left of 5) 1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. All gone!
  9. Reward no longer available

    Pledge $24 or more About $24

    1x Early bird

    1x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 50 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Reward no longer available

    Pledge $47 or more About $47

    2x Early bird

    2x Board without an SD card.
    For a SD card loaded with English language pack pledge an extra +$12 for each SD card.
    If you have a spare SD card, you can download a language pack as a zip file from github and copy it to your spare SD card.
    USB cable is not included.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 25 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.