FC2ブログ
おもしろまじめなAIスピーカーアプリをつくろう
-Google Home (アシスタント) & Amazon Echo (Alexa) 音声アシスタント開発
単行本 – 2018/1/16
松浦 健一郎 (著), 司 ゆき (著)

  


音声アシスタント開発
Google Home (アシスタント)
Amazon Echo (Alexa)

AIスピーカーアプリを作るなんて 考えたこともなかったけれど、ちょっと面白そう!
それには、「スマートスピーカー」が無くてはね。
さらに プログラム言語 Python(パイソン)、JSON(ジェイソン)インタフェースなどを使います。

 本書を参考に やってみるには、こんなことを事前に準備する必要があります。
3章 開発環境のセットアップ

セットアップの手順
サーバの準備  → ロリポップ 他

Pythonについて/SSLについて
プログラミング言語の導入
Pythonのバージョン
サーバへのPythonのインストール
ローカルコンピュータへのPythonのインストール
Pythonのインストール手順(Windows版)/Pythonの動作確認(Windows版)
/Pythonのインストールと動作確認(macOS版)
/Pythonのインストールと動作確認(Linux版)

テキストエディタの導入
FTPクライアントの導入

アカウントの作成
Googleアカウントの作成/Amazonアカウントの作成

スマートスピーカーのテスト
Google Home/Amazon Echo
Amazon Alexaの言語設定 


本だけ読んで 雰囲気を知るのでもいいかな。と、全部ざっと読みました。
なんか楽しいアイデアが浮かんだらやりたい!

おもしろまじめなAIスピーカーアプリをつくろう
-Google Home(アシスタント) & Amazon Echo(Alexa) 音声アシスタント開発


2018/07/17  予約 8/7 借りる。8/8 読み始める。 読み終わる。
 


内容紹介
スマートスピーカー(AIスピーカー)がついに日本にも上陸しました。
AIスピーカーは便利なだけでなく、オリジナルアプリの開発もできることが最大の魅力です。
本書は、Google HomeとAmazon Echo用のアプリ開発に必要な知識とプログラムを学べる本です。
簡単なアプリからステップアップして、少しずついろいろな技術を学べます。
あなたのアイディアを誰よりも早くカタチにして、全世界で使ってもらえるアプリを作りましょう!

話題のAIスマートスピーカーで動くアプリを作ろう!  AIスピーカーに特有の知識をわかりやすく解説。
Google Home(アシスタント)、Amazon Echo(Alexa) 両対応。

内容 :
話題のAIスマートスピーカーで動くアプリを作ろう! AIスピーカーに特有の知識をわかりやすく解説。
Google Home(アシスタント)、Amazon Echo(Alexa)両対応。

話題のAIスマートスピーカーで動くアプリを作ろう!

AIスピーカー"Google Home"や"Amazon Echo"はスマホのように、開発したアプリを動作できます。
あなたのアイディアを、誰よりも早くカタチにして、世界のみんなに使ってもらおう!
AIスマートスピーカー用の"アプリ"を開発する知識が学べる本です。
---
AIスピーカーに特有の知識を分かりやすく解説。
エージェント、スキル、インテント、パラメータ、エンティティ、スロット、タイプ、フルフィルメント、アタランス、ウェルカム、フォールバック、フォローアップ、コンテキスト、セッション、ダイアログ、ディレクティブなど、基礎知識を学べる。

似ているけど少し違う、Google用語とAmazon用語の対応表付き。Google Home(アシスタント)、Amazon Echo(Alexa)両対応。
プログラム言語は流行のPython。他の言語が知っていれば読める簡単なPython解説付き。
使用したJSONインタフェースの一覧表も掲載。

本書で作るアプリは次の通り。本当に簡単なアプリからステップアップして、少しずついろんな技術を学び、だんだんと色々なことができるアプリを作っていきます。どれも短いプログラムなので、ぜひ改造して使ってください。

・最初は簡単な「あいさつ」アプリから。
・次はユーザの真似をする「コピー」アプリ。
・ロボット風の「ビープ」で応答するアプリ。
・ユーザのネガティブ発言に反応する「応援」アプリ。
・AIスピーカーにおける人気アプリの一つ「睡眠」アプリ。
・音声以外の効果音を再生する「オーディオ」アプリ。Amazon用はスリープタイマー機能も。
・AIスピーカーとフィズバズ(Fizz Buzz)が遊べる「ゲーム」アプリ。 → Fizz Buzz - ウィキペディア
・ユーザごとの情報を管理する「ドクター」アプリ。
・自動注文機能を実現する「ショップ」アプリ。

実は各章で作成するアプリは、過去のSF作品に登場したロボットやAIをオマージュしています。どのロボットやAIを題材にしているのかは、各章末に種明かしがあるので、本書を読みながら当ててみてください!

著者 : 松浦 健一郎, 司 ゆき
松浦健一郎 東京大学工学系研究科電子工学専攻修士課程修了。フリーのプログラマ&ライター&講師。

司ゆき 東京大学理学系研究科情報科学専攻修士課程修了。研究機関や企業向けのソフトウェア開発などを行う。

Google Home(アシスタント)&Amazon Echo(Alexa) 音声アシスタント開発
著者 松浦健一郎/著 マツウラ,ケンイチロウ
司ゆき/著 ツカサ,ユキ
出版者 東京 秀和システム
出版年 2018.1
形態事項 16,415p 24cm
ISBN 978-4-7980-5273-1
価格 (本体価格 \2800)

プログラミング(コンピュータ) 音声認識 スマートスピーカー
ジャンル コンピュータ・電子工学
 
関連記事

タグ : IT:ALL(情報技術) PCソフト&ツール *新しいこと @図書館 *実習

コメント
この記事へのコメント
コメントを投稿
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可