PS4を GoogleHome に話しかけて操作する。プレステを声で動かすとか、どんな俺得。

2017年11月20日 19:07

  • LINEで送る
PS4を GoogleHome に話しかけて操作する。プレステを声で動かすとか、どんな俺得。

楽しい GoogleHome を利用したスマートホーム化。
GoogleHome に(1)音声入力した内容を Line アプリに送る(2)カレンダーと同期してスケジュールを教えてもらう(3)時報を勝手に喋らせる、というのができたので、いよいよ次は。
GoogleHome に音声命令して家電のコントロールですね。

基本的には赤外線リモコンに対応した家電に対し、インターネットに接続したリモコン機器から同じ赤外線を発信し家電をコントロールするというのが最も簡単です。最初から GoogleHome に対応したスマートリモコンだと Nature Remo (¥13,000)が有名です。内部的にやってることは簡単なので、APIが公開されているようなスマートリモコンなら自作も可能です。

今回は、みんな大好き家電の代表、プレステ4 を声でコントロールします。

プレステ4は、物体としての赤外線リモコンを使ってる人も少ないと思うのですが、PS-Vita からリモート接続している人とかも多いと思います。つまり遠隔インターネット接続によるコントロールをすでに機能として持っています。追加で何かを購入する必要が無いのが嬉しいですね。さすがソニー。

以前の記事でも書いたのですが、node.js でモジュールが既にあります。やったね。

■ps4-waker
https://github.com/dhleong/ps4-waker

基本的に書いてある通りにインストールするだけで、難しいところはありません。
$ sudo npm install -g ps4-waker

当たり前ですが、node.js がインストールされていれば Windows からでも起動します。
node.js 便利ですね。

sudo ps4-waker、で実行。コンソールに「クレデンシャルが無い」と表示されて待機状態になるのでアプリから認証させます。

■PS4リモートプレイ Windows® PC / Mac
https://remoteplay.dl.playstation.net/remoteplay/lang/jp/

スマホやタブレット用のアプリもあります。僕は iPad から接続して認証しました。

セカンドスクリーンで接続するとアカウントに「PS4-waker」が表示されているので選択すると、PINコードを入力しろと表示。
PS4本体のホーム画面から「設定」→「PlayStation App接続設定」→「機器を登録する」にPIN表示されているので、それをコマンド画面から入力。
これで終了です。

コンソール画面に「sudo ps4-waker」と入力すれば、PS4がリモート起動します。
つまり、ラズパイに対して上記コマンドを送ってあげれば PS4が起動します。

ちなみに、いま僕がはまってるサッカーゲームの「FIFA18」は、「sudo ps4-waker start CUSA08022」と入力すると電源オフからいきなりゲームが起動します。ゲームの番号はゲームの管理用コードだと思うのですが、Playstation Store の該当ページURL に含まれている文字列がそれになるようです。

FIFA18の場合は、スタンバイ復帰後はネット同期接続されていないので R3 ボタンを押さないといけないのですが、R3ボタンに該当するコマンドが無いようです。たぶん Bot 対策だと思うのですが。

後は、GoogleHome に対応させるために、IFTTT に「sudo ps4-waker $」を実行させる命令を組むだけです。

GoogleHome の場合、処理をクラウド上で行われるため、自宅ネットワーク内で完結させることはできず、ルーターのポートを開けたりと面倒なのですが、Firebase を利用する方法が説明されていて、すごいアイデア思いつくなと思いました。

https://qiita.com/miso_develop/items/0175c5f45a1e90464234

Firebase をインストールして組んでもみましたが、Firebase もなかなか面白いですね。限度こえると有料になるとか怖すぎてあんまり使いたくないけど。この手法はいろいろ発展できそうですね。

実際、試してみたところ、起動した際にはコントロールがラズパイ側にある(コントローラには無い)のが億劫ですね。
コントローラを手に取った後にコントロールを呼び戻させるために「PS]ボタンを押さないといけないので、それが面倒です。なら最初からコントローラから起動させりゃいいじゃんという感じ。

あと、FIFA18 の場合は「ふぃーふぁ」と発音するのですが、これが認識されるか不安でした。
一応 Googlehome は頭良くて、「ふぃーふぁ」と発音すると「FIFA」と認識してくれます。ただ「FIFA18」が認識できませんでした。これ日本語版的には「じゅうはち」なのか「えいてぃーん」なのか議論されるとこだと思うけど。

テレビの前にソファに座って「プレステ起動、トルネ」でトルネが起動できるので、動きたくない時とかは便利。一番便利なのは停止させるときですね。「プレステ停止」って言ってそのまま去ればスタンバイになるので。


2017/10/30
一人暮らしがはかどる Google Home Mini
Google Home Mini が届きました!「Mini」版は、スピーカーの性能を抑えて価格を下げたもので、本体以外の機能は全く変わりません。AIスピーカーが6千円で手に入るなんて、良い世の中ですね!AIスピーカーといっても、基本的にはスマホから画面を外したようなものですが。でもケータイにデジカメやPC機能が盛…

2017/11/16
Raspberry Pi 買った。そして GoogleHome が時報をしてくれるようにした
そういえば、GoogleHome を利用したクリエイティブが面白すぎて、いろいろ活用したいので Raspberry Pi も購入してしまいました。小型コンピュータとしては Arduino を持っていてセンサーの電子制作などに活用しているのですが、周囲がラズパイの方が多いのですよね……。社内で進めている次のサービスもラズパイ…

2017/05/02
【男の子向け】PSVR で VR専用〇〇動画を見てみた結果
PSVR で仮想空間を楽しむようになってしばらく経ち、少し飽きもみえてきた頃。。。週末にニュースサイトを見ていたところ、次のようなニュースを発見。

2017/03/25
PSVR 入手しました。
技術的な興味心を抑えきれず、ついに噂の PlayStation VR を購入。ワクワクで少し遊んでみました。リアルすぎて 3D 酔いしますね…。僕の勝手な予想では、ゴーグルの中に見えているなら寝ながらゲームできるんじゃね? とか思っていたのですが現実はそんなに甘くなく。PS に接続されたカメラを使って VR を装着し…

2017/04/17
Nintendo Switch 入手したった
VR 用のモーションコントローラーを物色していたところ、品薄で入手困難と言われる「SWITCH」が定価で販売されていたので思わず購入。 お財布ピンチなのに、なぜ購入してしまったし。




同じカテゴリー(スキルアップ)の記事

このブログの新着情報を配信中!

RSSリーダーに登録することで、新着情報だけを確認することができ便利です。
上のアイコンをクリックしてご登録ください。

見るだけでは飽き足らない、あなた。あなたも小言に参加してみませんか。コメントトラックバック、ご自由にどうぞ。


入力した内容は表示されます
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。
過去記事
デザイン特集
グルメ特集
アクセスカウンタ
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 32人
QRコード
QRCODE
プロフィール
yasukawa
yasukawa
浜松在住クリエイター&デザイナーが仕事のことについて頑張って書いてみる。
【認知心理学、コミュニケーションデザイン、情報デザイン、UI/UX、インフォメーションアーキテクト、サイネージ(Scala)、3Dモデリング、データベースアプリ構築(FlileMaker)、Flash Script 2.0&3.0、サーバ構築(Linux)、IoTセンサー&電子工作(Arduino)
文部科学省後援情報検定 情報デザイン試験合格
日本商工会議所販売士検定試験2級合格
日本英語検定協会実用英語検定試験3級合格
デザインカレッジ 外部講師(WEBマーケティング)
日本最大級レビューメディア「zigsow」2021年ベストレビュワー