Kaiwa vox

 65,00

Kaiwa Vox is a text-to-speech add-on board with a Japanese robotic voice.
It just needs to receive an ASCII string of Romaji Japanese to start speaking.

Designed for Emy or Terminal but can also be connected to a microcontroller (Arduino, STM32, …)

The voice chip can be substituted with a Slow femaleMale, or Kawaii cute female chip.

EU EU Price does not include EU VAT.

Only 2 left in stock

SKU: VOX-001 Categories: , Tags: , , , ,

Description

Kaiwa Vox is a text-to-speech add-on board with a Japanese robotic voice.
It just needs to receive an ASCII string of Romaji Japanese to start speaking.

The speech engine recognizes text and various speech modifiers to improve prosody.
The chip can also vary the speech’s speed, pitch, and accent.

The hardware is compatible with the mikroBUSTM standard, allowing rapid prototyping and easy integration into existing projects.

The onboard class-d amplifier can drive a small 8-ohms speaker.
A LED turns on when the chip has finished talking and is ready to proceed.

Technical specifications

  • 8 Khz PWM, low pass filtered un-amplified audio output
  • Onboard 1.4W into 8 ohms class-D amplifier
  • 3.5 mm mono jack or 2.54 mm header speaker connections
  • Power by 3.3V or 5V by cutting trace or soldering another (5Vis set by default)
  • Green LED on when ready.
  • Hardware reset signal possible to reset the speech chip

Kaiwa vox hardware manual

QR Code

Kaiwa Manual

QR Code

Applications

This vox board is designed for Emy or Terminal (in this case, the audio signal is routed via the “PWM” pin – the jack is not used here)

It can also be used in robots, toys, or any other speaking device you may think of.

Thanks to the popular mikroBUS™, this board can be connected to multiple platforms like the Arduino or the STM32.
The onboard amplifier is quite powerful and is just waiting for the speaker to be plugged in!

Firmware

Code example

#include "AquesTalk.h"  // http://www.a-quest.com/download/package/Arduino_AquesTalk_Library.zip
#include 

/*

         +-----------------+
         |[ ]NC      OUT[ ]| Audio
       3 |[ ]RST   !PLAY[ ]| 2
         |[ ]NC       NC[ ]|
         |[ ]NC       NC[ ]|
         |[ ]NC      SCL[ ]| A5
         |[ ]NC      SDA[ ]| A4
         |[ ]3V3      5V[ ]| 5V
         |[ ]GND     GND[ ]| GND
         +________________/
*/

AquesTalk atp;  // I2C address : 0x2E
#define RESET 3 
#define NPLAY 2 // busy playing when LOW



void setup()
{
    pinMode(RESET, OUTPUT);
    digitalWrite(RESET, HIGH);
    pinMode(NPLAY,INPUT_PULLUP);
    
  delay(100);
  atp.Synthe("konnnichiwa.");
 
}

void loop()
{  
   atp.Synthe("arigato.");
   atp.SetAccent(random(200));
   atp.SetPitch(random(200));
   atp.SetSpeed(random(200));
   atp.Synthe("."); 

}

Github

The Arduino code is available here.

Additional information

Weight 50 g

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…