Close
0%
0%

Arduino based Text to Speech Converter

Text-to-speech or TTS system converts normal text into Speech.

Similar projects worth following
2.1k views
In this project, we have designed TTS system which changes normal text into Speech which allows the system to speak out the text in a human voice.

About Project

Users can even find the TTS in Microsoft Word where you placed it to speak out the text written in the document.

The first level in TTS is pre-processing or normalization. The second level includes the conversion of normalized text into grammars or phonetic copies. The last level is the synthesis of grammars into spoken voice.

This level can be accomplished by various methods such as recording the human voice for various words/phrases or by producing basic sound frequencies and store them up as phonemes.

Circuit Diagram:

Here in this Text to Speech Converter Project, we’ve utilized an amplifier circuit to minimize the noise and get a clear sound. The amplifier circuit is made by using the IC LM386. Circuit diagram for it is shown below

Working of Project:

Connect the power supply to the amplifier circuit and attach the digital pin 3 of Arduino to 10K resistor and attach it to the ground of Arduino. Now attach the speaker by connecting its negative terminal to the ground and positive terminal to the 220µF capacitor and connect the power supply.

Internet of Things Course Training will give you thorough view on such IoT Applications.

  • 1 × Arduino Uno
  • 1 × Speaker
  • 1 × Applifier Circuit
  • 1 × Regulated Power Supply
  • 1 × Connecting Wires

  • 1
    Run a Code
    #include "Talkie.h"
    #include "Vocab_US_Large.h"
    #include "Vocab_Special.h"
    
    Talkie voice;
    
    void setup() {
    }
    void loop() {    
      voice.say(spPAUSE2);    
      voice.say(sp2_DANGER);   
      voice.say(sp2_DANGER);    
      voice.say(sp3_STORM);    
      voice.say(sp3_IN);    
      voice.say(sp3_THE);   
      voice.say(sp3_NORTH);
    }

View all instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates