web 1 スマホ&ネット接続の世界 xbee wi-fiでつくる · pdf filenov. 2012 xbee...

1
31 XBee Wi-Fi,音声合成 LSI,Android Nov. 2012 飯島 幸太 XBee Wi-Fiでつくるネットワーク 音声認識&合成装置「電子オウム」 1 アクセス・ポイントを使った基本構成で広がる スマホ&ネット接続の世界 Web 組み込み機器が無線ネットワークにつながると,今まで とは違った使い方ができたり,できなかったことが可能に なったり,発想の幅が広がります. 本稿では,定番無線モジュールのWi-Fi版「XBee Wi-Fi」 とスマートフォン(スマホ)を組み合わせて,写真1 図1 に示すネットワーク音声認識&読み上げ装置「電子オウムを製作してみました.スマホに話しかけた言葉をネット ワーク上のサーバで文字列に変換し,Wi-Fi 経由で音声合 成回路に送って「オウム返し」させます. 実際に製作するのは Android アプリ Wi-Fi Text Play」と Wi-Fiで文字列を送ると読み上げる「Wi-Fi 読み上げボック 」です. 製作アプリ:Androidアプリ “Wi-Fi Text Play”が全体を操る 製作物:Wi-Fi経由で送ら れてきた文字を読み上げる Wi-Fi読み上げボックス 写真 1 定番無線モジュールの Wi-Fi 版である XBee Wi-Fi とスマホを 使ったネットワーク音声認識&読み上げ装置 スマー トフォ ンは Android 端 末. 開 発した Android アプリ“Wi-Fi Text Play”は Google Playよりダウンロード可能 図 1 話しかけてから音声データが読み上げられる (オウム返しされる) までの流れ Android に喋りかけた音声データは,インターネット上の Google サービスにより文字データに変えられ,Yahoo! Japan サービスでローマ字データに変換される.ボックスは Wi-Fi で 受け取ったローマ字データを読み上げる.全体は Android アプリで操る ローマ字データ ユーザがスマートフォン(Android端末) に喋りかける きょうはよいてんきだWi-Fi通信でスマートフォンから ローマ字データが送られてくる. そのデータを音声合成LSIで読み上げる. Googleサービス Wi-Fi読み上げ ボックス UARTで音声 データを送る スピーカ 音声合成LSL XBee Wi-Fi Yahoo!Japan テキスト 解析サービス 音声データ 文字データ 文字データ 文字データ ローマ字データ 音声データ 文字データ ローマ字データ ローマ字データ スマートフォン 製作アプリ「Wi-Fi,Text,Paly」 がインストールされている インターネット Wi-Fiの親機 アクセス・ ポイント(AP) 今日は良い天気だ スマートフォンか ら送られてきた音声 データを文字データ に変換してスマート フォンに送る 今日は良い天気だスマートフォンから 送られてきた文字ータ のテキストをローマ字 読みに変換してスマー トフォンに送る kyouha yoi tenki da

Upload: dangkhanh

Post on 30-Jan-2018

229 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Web 1 スマホ&ネット接続の世界 XBee Wi-Fiでつくる · PDF fileNov. 2012 XBee Wi-Fi,音声合成LSI,Android 31 飯島 幸太 XBee Wi-Fiでつ ... Androidアプリ

31XBee Wi-Fi,音声合成LSI,AndroidNov. 2012

飯島 幸太

XBee Wi-Fiでつくるネットワーク 音声認識&合成装置「電子オウム」

第1章 アクセス・ポイントを使った基本構成で広がる スマホ&ネット接続の世界

Web

 組み込み機器が無線ネットワークにつながると,今までとは違った使い方ができたり,できなかったことが可能になったり,発想の幅が広がります. 本稿では,定番無線モジュールのWi-Fi版「XBee Wi-Fi」とスマートフォン(スマホ)を組み合わせて,写真1と図1

に示すネットワーク音声認識&読み上げ装置「電子オウム」を製作してみました.スマホに話しかけた言葉をネットワーク上のサーバで文字列に変換し,Wi-Fi経由で音声合成回路に送って「オウム返し」させます. 実際に製作するのはAndroidアプリ「Wi-Fi Text Play」とWi-Fiで文字列を送ると読み上げる「Wi-Fi読み上げボック

ス」です.

製作アプリ:Androidアプリ“Wi-Fi Text Play”が全体を操る

製作物:Wi-Fi経由で送られてきた文字を読み上げるWi-Fi読み上げボックス

写真1 定番無線モジュールのWi-Fi版であるXBee Wi-Fiとスマホを使ったネットワーク音声認識&読み上げ装置スマー トフォ ンはAndroid端 末. 開 発したAndroidアプリ“Wi-Fi Text Play”はGoogle Playよりダウンロード可能

図1 話しかけてから音声データが読み上げられる(オウム返しされる)までの流れAndroidに喋りかけた音声データは,インターネット上のGoogleサービスにより文字データに変えられ,Yahoo! Japanサービスでローマ字データに変換される.ボックスはWi-Fiで受け取ったローマ字データを読み上げる.全体はAndroidアプリで操る

ローマ字データ

①ユーザがスマートフォン(Android端末)に喋りかける

「きょうはよいてんきだ」

④Wi-Fi通信でスマートフォンからローマ字データが送られてくる.そのデータを音声合成LSIで読み上げる.

Googleサービス

Wi-Fi読み上げボックス

UARTで音声データを送るスピーカ

音声合成LSL

XBee Wi-Fi

Yahoo!Japanテキスト解析サービス

音声データ

文字データ

文字データ

文字データ

ローマ字データ

音声データ

文字データローマ字データ

ローマ字データ

スマートフォン

製作アプリ「Wi-Fi,Text,Paly」がインストールされている

インターネット

Wi-Fiの親機アクセス・ポイント(AP)

今日は良い天気だ

②スマートフォンから送られてきた音声データを文字データに変換してスマートフォンに送る

「今日は良い天気だ」

③スマートフォンから送られてきた文字ータのテキストをローマ字読みに変換してスマートフォンに送る

「kyouha yoi tenki da」