curious4dev

中国旅行、Arduinoなどを使った電子工作、その他色々。

*

満員電車内でのオナラと検知 #3

 

お疲れ様です。高橋です。

先日秋月で購入した音声合成LSIのATP3011。やっと実験が成功しました。

今回の実験は、単純にArduino UNOからI2CでATP3011に「オナラを検知しました。くさーい。」と電文を送り、発声させるだけのものです。

参考にさせてもらったサイト: Arduinoで音声出力をはじめよう!「入門編」

上記サイトに載っていた「ramen_timer.ino」の共通メソッドである、AquesTalk_IsBusy()と、AquesTalk_Synthe()、AquesTalk_Synthe()、AquesTalk_Cmd()をそのまま貼り付けるとともに、下記のようなコードを書いてます。

#include <Wire.h>

void setup()
{
 Wire.begin();
 while(AquesTalk_IsBusy())
 AquesTalk_Synthe("onarawo' ke'nchi/shima'shita. ;kusa'-i?");
}

void loop()
{

}

「オナラを検知しました。くさーい。」は、「onarawo’ ke’nchi/shima’shita. ;kusa’-i?」という電文にしてLSIに送信します。

詳細はこのデータシートを参照すればokです。

が、なんだかPepperっぽい声です。

たしか、秋月的には「かわいい女性の音声」というはずだったのですが。。

img_0108

初音ミクがどれだけ素晴らしいアプリケーションなのか、改めて認識できます。

いや、このLSIも850円で自由に任意の音声を合成出力できるので、素晴らしいんですけどね。もしかしたらチューニング次第でミクレベルの物が作れるのかもしれない。

もう少しデータシートとにらめっこして、より自然な合成が出来ないか実験を継続します。

 

 

 

以上、よろしくお願い致します。

 - 電子工作

  関連記事

PCとArduino間でのシリアル通信を介したEEPROM書き込み(難航)

お疲れ様です。高橋です。 Arduino Pro MiniでI2C EEPROM …

クオーツ時計を100倍速&リバースモード付きに改造してみた。

お疲れ様です。高橋です。 今日、奥さんから壊れた時計を貰いました。電池を入れ替え …

上司離着席検知システムと空巣検知

お疲れ様です。高橋です。 前回のおさらいと課題 前回の「上司離着席検知システムの …

抵抗が焼けた – Arduinoで赤外線リモコン

お疲れ様です。高橋です。 今日の実験中、抵抗が焼けてしまいました。 なんか異臭が …

iPhoneでルンバを操作してみたい

お疲れ様です。高橋です。 突然ですがiPhoneでルンバを操作したいと思います。 …

YMZ294の基板が動いた。

お疲れ様です。高橋です。 先日「ブレッドボード上のYMZ294をユニバーサル基板 …

YMZシールドの基板設計

お疲れ様です。 前に基板化したYMZ294をさらにシールド化したい事をPOSTし …

LEDドライバなる物の存在

お疲れ様です。高橋です。 本日、同僚とLED周りについて雑談していると、「LED …

上司離着席検知システムの開発

お疲れ様です。高橋です。 下記、フィクションでイメージです。 背景 何かしらの相 …

無線モジュールでモールス信号

お疲れ様です。高橋です。 無線モジュールnRF24L01Pを使った、なんちゃって …