SlideShare una empresa de Scribd logo
1 de 42
Pepper SDK for Android Studio
Macで動かしてみた
(意外とすんなり動いたので小ネタ有り)
2016.5.30 Pepper SDK for Android体験会
ロボットコミュニティ中部
Atsushi Bird Tomita(富田 篤)
ロボットコミュニティ中部
Atsushi Bird Tomita(富田 篤)
Pepper:ロボアプリパートナー(Basic)
Android歴: 2008年1.0-R1〜
ロボットコミュニティ中部
https://www.facebook.com/groups/robocc/
好きなもの
iOS , watchOS
Objective-C , JavaScript
iPhone , Mac , Apple Watch
Pepper , robots
嫌いなもの
Androidアプリ開発
Java
Macの環境
4年前の Macbook Air です。
空き容量ありません。。。
やってみた
https://developer.softbankrobotics.com/jp-ja/
Macないよ!!
https://android.aldebaran.com/doc/installation.html
こちらを参考に進めましょう
Android Studio 1.5over
SDK Manager
あ、Javaが古いと怒られました。。。
Oracleからダウンロードしてインストール
Android Studioを再起動すると、
JDKの場所を聞かれます。
動いた
CPUファンブンブン!
HelloWorldビルド
ビルド時間 約2分
実行待ち 約5分
1.xのころの
Android開発と比べれば
大したことないw
内部ストレージは 9GB ほど消費しました。
元々Android Studio入ってて、
Lolipopのライブラリもあったので、
本当はもっと容量食うと思います。
Macユーザーは
Choregrapheも
不安定だったし
頑張れるよね?
さすがにこのMBAじゃきついので来月新しいの買うけど。。
おまけ
PepperのアプリをAndroidで開発できる
= 各種Android用のサードパーティSDKを使える
PepperのアプリをAndroidで開発できる
=常駐サービスなどの開発もAndroidの作法で出来る
ってことで、旧Android SDKを使って
Pepperのマイクで録った音を
ストリームでWatsonに食わせるアプリ
作ってみました。
Pepper マイク
→ ALAudioDevice
→Android(スピーカーにも)
→Watson Speech To Text
この後も、意味不明な変換が
延々と続きます。
なぜか?
それはPepperのマイクのせい。
ファイルからの変換は
思ったよりうまく行きます。
じゃあストリームの利用は
無理なのか?
改善案はあります。
そこは後日。
宣伝
録音したファイルでの
SpeechToTextについては
西田さん・太田さんの出す
「ロボットのほん」に
書いてます。
買ってね!!
その他必読情報満載!
買ってね!!
2016・6・25(土) 11:00〜17:00
秋葉原通信会館 この二人が売り子です
Pepperといっしょに
どんな未来をつくりますか
?

Más contenido relacionado

La actualidad más candente

Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
Takeshi Komiya
 
Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会
Takeaki Tada
 

La actualidad más candente (20)

Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作るSwift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
 
Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
Roundsmanの紹介 @ Chef Casual Talks Vol.1 #eytokyo
 
Qt5のセンサーAPIを使ってみたい
Qt5のセンサーAPIを使ってみたいQt5のセンサーAPIを使ってみたい
Qt5のセンサーAPIを使ってみたい
 
iPadでScratch
iPadでScratchiPadでScratch
iPadでScratch
 
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
 
Android Studio 4.0 つまみぐい!
Android Studio 4.0 つまみぐい!Android Studio 4.0 つまみぐい!
Android Studio 4.0 つまみぐい!
 
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
 
20151002 Android app for Pepper
20151002 Android app for Pepper 20151002 Android app for Pepper
20151002 Android app for Pepper
 
Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会
 
Xcode で gulp を使うお話
Xcode で gulp を使うお話Xcode で gulp を使うお話
Xcode で gulp を使うお話
 
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テストDevice Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
 
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみたdotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
 
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -
 
Camera API 3.0を触ってみた
Camera API 3.0を触ってみたCamera API 3.0を触ってみた
Camera API 3.0を触ってみた
 
AR/スマートグラスアプリ 開発や展示における苦労と今後について
AR/スマートグラスアプリ 開発や展示における苦労と今後についてAR/スマートグラスアプリ 開発や展示における苦労と今後について
AR/スマートグラスアプリ 開発や展示における苦労と今後について
 
Gazebo/ROSで力覚センサプラグインを使う
Gazebo/ROSで力覚センサプラグインを使うGazebo/ROSで力覚センサプラグインを使う
Gazebo/ROSで力覚センサプラグインを使う
 
fastlane触ってみた
fastlane触ってみたfastlane触ってみた
fastlane触ってみた
 
JobScheduler Code Reading
JobScheduler Code ReadingJobScheduler Code Reading
JobScheduler Code Reading
 
iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門
 
『メルカリ』のアップデート監視 を支える(かもしれない)技術
『メルカリ』のアップデート監視 を支える(かもしれない)技術『メルカリ』のアップデート監視 を支える(かもしれない)技術
『メルカリ』のアップデート監視 を支える(かもしれない)技術
 

Similar a Pepper sdk for android studio with mac

AndroidではじめるJava
AndroidではじめるJavaAndroidではじめるJava
AndroidではじめるJava
Yutaka Tsumori
 
20140214_devsumi_ameba_native
20140214_devsumi_ameba_native20140214_devsumi_ameba_native
20140214_devsumi_ameba_native
Satoru Fujiwara
 
「Facebook SDK for Android」を使ったFacebookログイン
「Facebook SDK for Android」を使ったFacebookログイン「Facebook SDK for Android」を使ったFacebookログイン
「Facebook SDK for Android」を使ったFacebookログイン
Hiroyuki Nozaki
 
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
ta9mar
 
Androidアプリ開発の極意
Androidアプリ開発の極意Androidアプリ開発の極意
Androidアプリ開発の極意
Daisaku Yamamoto
 
iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2
codeal
 
Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよ
Yohei Oda
 

Similar a Pepper sdk for android studio with mac (20)

AlexaPepperTalk
AlexaPepperTalkAlexaPepperTalk
AlexaPepperTalk
 
AndroidではじめるJava
AndroidではじめるJavaAndroidではじめるJava
AndroidではじめるJava
 
20140214_devsumi_ameba_native
20140214_devsumi_ameba_native20140214_devsumi_ameba_native
20140214_devsumi_ameba_native
 
Appmethodで何か作ってみる
Appmethodで何か作ってみるAppmethodで何か作ってみる
Appmethodで何か作ってみる
 
iPhoneアプリ無料勉強会 vol1
iPhoneアプリ無料勉強会 vol1iPhoneアプリ無料勉強会 vol1
iPhoneアプリ無料勉強会 vol1
 
「Facebook SDK for Android」を使ったFacebookログイン
「Facebook SDK for Android」を使ったFacebookログイン「Facebook SDK for Android」を使ったFacebookログイン
「Facebook SDK for Android」を使ったFacebookログイン
 
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
 
Androidアプリ開発の極意
Androidアプリ開発の極意Androidアプリ開発の極意
Androidアプリ開発の極意
 
Inside Android N
Inside Android NInside Android N
Inside Android N
 
Leapmotionとp5.js:DEMOと解説
Leapmotionとp5.js:DEMOと解説Leapmotionとp5.js:DEMOと解説
Leapmotionとp5.js:DEMOと解説
 
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
 
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするためにAndroidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
 
iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2
 
Androidとは何か
Androidとは何かAndroidとは何か
Androidとは何か
 
Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよ
 
Storyboard
StoryboardStoryboard
Storyboard
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
 
Air for iOS について
Air for iOS についてAir for iOS について
Air for iOS について
 
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
 
オープンセミナー2013@広島
オープンセミナー2013@広島オープンセミナー2013@広島
オープンセミナー2013@広島
 

Más de 篤 富田

Más de 篤 富田 (8)

Watson Visual Recognition x Pepper
Watson Visual Recognition x PepperWatson Visual Recognition x Pepper
Watson Visual Recognition x Pepper
 
Watson Machine Learning 始めました
Watson Machine Learning 始めましたWatson Machine Learning 始めました
Watson Machine Learning 始めました
 
公開版 ロボットアプリ開発者が想う スマートスピーカーの今 「明日から本気出す」ために 知っておくべきこと
公開版 ロボットアプリ開発者が想う スマートスピーカーの今 「明日から本気出す」ために 知っておくべきこと公開版 ロボットアプリ開発者が想う スマートスピーカーの今 「明日から本気出す」ために 知っておくべきこと
公開版 ロボットアプリ開発者が想う スマートスピーカーの今 「明日から本気出す」ために 知っておくべきこと
 
Deep learning クラウドGPUとエッジAI 配布用
Deep learning クラウドGPUとエッジAI 配布用Deep learning クラウドGPUとエッジAI 配布用
Deep learning クラウドGPUとエッジAI 配布用
 
Watson visual recognition_tool_bluemix女子部名古屋勉強会
Watson visual recognition_tool_bluemix女子部名古屋勉強会Watson visual recognition_tool_bluemix女子部名古屋勉強会
Watson visual recognition_tool_bluemix女子部名古屋勉強会
 
Watson visual recognitionで簡単画像認識
Watson visual recognitionで簡単画像認識Watson visual recognitionで簡単画像認識
Watson visual recognitionで簡単画像認識
 
それでもタブレットと付き合っていく方法 公開版
それでもタブレットと付き合っていく方法 公開版それでもタブレットと付き合っていく方法 公開版
それでもタブレットと付き合っていく方法 公開版
 
Watch kit解説と実際のtips
Watch kit解説と実際のtipsWatch kit解説と実際のtips
Watch kit解説と実際のtips
 

Pepper sdk for android studio with mac