Emic2TTS (community library)


Name Value
Name Emic2TTS
Version 1.0.0
Installs 3161
License MIT license
Author Krishnaraj Varma
URL https://github.com/krvarma/tts_sparkcore
Repository https://github.com/krvarma/tts_sparkcore.git
Download .tar.gz

Emic2 Text-to-Speech module library

Example Build Testing

Device OS Version:

This table is generated from an automated build. Success only indicates that the code compiled successfully.

Library Read Me

This content is provided by the library maintainer and has not been validated or approved.

Spark Core TTS Sample using Emic2 Text-to-Speech Module

Here is a project using Emic2 Text-to-Speech Module and Spark Core. Emic2 is simple to use TTS module. It has all the features of a common TTS engine. We change the volume, pitch, language, etc... Also we can have 8 different voice. We can program the Emic2 using Serial. We just want to send some text to the board using Serial and the board will say it. I have used Dan Malec's Emic2TtsModule library from SocialChatter application and ported to Spark Core (this was a very simple port).

This sample has two different applications, the Spark Core app and the Web App to access the Emic2 TTS Module. The Spark Core application exposes different method to speak, change properties, etc... The Web App calls these methods to access the Emic2.


  1. Emic2 5V to 5V
  2. Emic2 GND to GND
  3. Emic2 SIN to Tx
  4. Emic2 SOUT to Rx

Screenshots enter image description here

enter image description here

Browse Library Files