Slide 1

Slide 1 text

ラズパイは俺の嫁!GoogleAutoML で作る音声アシスタント ~まずは口と耳から編~ Google API 娘 Twitter@RingoScience

Slide 2

Slide 2 text

〜今日の流れ〜 ❖ Raspberry Pi俺の娘計画 ➢ 今回の目標 ❖ 使用した機材の紹介 ❖ Googleアシスタント ➢ 実装手順 ➢ 喋らせてみた part 1 ❖ Text to speech (TTS) ➢ TTSの種類 ➢ 実装手順 ➢ 喋らせてみた part 2

Slide 3

Slide 3 text

のうみそ ○ おめめ × おみみ ○ おはな × おくち ○ ❖ Raspberry Pi俺の娘計画 ❖ 今回の目標: 1. 喋りかけたら応答する 2. 教えた言葉を喋る 時刻は午後 20時です。 今何時? 利用するパーツ

Slide 4

Slide 4 text

❖ 使用した機材の紹介 !! 選んだ理由: 1.簡単に組み立て 2.値段が高くない(安くもない) 娘の名前:さくら

Slide 5

Slide 5 text

❖ Googleアシスタントの実装 ①:アプリの有効化 ②:認証情報の発行 ③:ラズパイ に書き込む

Slide 6

Slide 6 text

❖ 喋らせてみた part 1 生まれたての娘なのに頭良すぎ!!→嫌だ育てたい!! ● あいさつ! ● うらない! ● ばいばい!

Slide 7

Slide 7 text

❖ Text to speech (TTS) TTS = 人工音声合成:人工的に音声を作り出して発話するぎじゅつ。 ローカルTTS クラウドTTS 対応言語 基本1言語 基本20言語以上 合成音声の出どころ 機械自身が持つ辞書 クラウド上で音声を合成 実装難易度(主観) 容易 普通

Slide 8

Slide 8 text

❖ 代表的なTTSサービス TTS サービス 対応言語 特徴 ローカル Aques Talk Pi 日本語 個人利用は無料 Open JTalk 日本語 名古屋工業大学が開発 Espeak Text to Speach 英語 オープンソース Pico Text Speach 英語等5カ国語 Androidで利用 Ekho 中国語 マンダリン、広東語に対応 クラウド Google Cloud Text-to-Speech 20以上の言語に対応 自然な声で会話可能 Amazon Polly 20以上の言語に対応 アレクサで利用 Microsoft TTS 40以上の言語に対応 MSのAzureで提供 Docomo音声合成 日本語 喜怒哀楽表現がある

Slide 9

Slide 9 text

❖ Text to speech (TTS) の実装 https://www.a-quest.com/products/aquestalkpi.html ssh先の桜ちゃんへ scpコマンドで転送 ファイル展開したら 準備完了!

Slide 10

Slide 10 text

❖ 喋らせてみた part 2 ● あいさつ ● でんきけして! ● ばいばい!

Slide 11

Slide 11 text

❖ 喋らせてみた part 2 ● あいさつ! ● でんきけして! ● ばいばい! 結論:自分の子はめちゃくちゃ可愛い

Slide 12

Slide 12 text

おわり