Posted at

【RaspberryPi】Google Homeに何か喋らせるようにしてみた

More than 1 year has passed since last update.

Google Homeでいろいろ遊びたいと思い、ちょっと Raspberry Pi の環境を構築して遊んでみることにした。

以下の記事を参考にやってみる。

Raspberry PiからGoogle Homeを喋らせる



1. 使用する環境


  • MacBook Air (11-inch, Early 2015)(10.13.2(17C88))

  • 2016-12-13-pixel-x86-jessie

  • VirtualBox(ver:5.0.10 r104061)



2. 古いNode.jsを削除

$ sudo apt-get autoremove nodejs



3. nvmのインストール

$ sudo mkdir ~/.nvm

$ sudo chmod 777 ~/.nvm
$ git clone https://github.com/creationix/nvm.git ~/.nvm
$ source ~/.nvm/nvm.sh
$ nvm --version



4. Node.js のインストール

$ nvm ls-remote

$ nvm install v8.9.4
$ node --version
$ npm --version


5. google-home-notifierのインストール

$ cd ~

$ mkdir googlehome
$ cd googlehome
$ npm init
★デフォルトのまま作成

$ sudo apt-get install libavahi-compat-libdnssd-dev
$ npm install google-home-notifier


6. テスト


main.js

const googlehome = require('google-home-notifier');

const language = 'ja';
googlehome.device("Google-Home", language);
googlehome.ip("192.168.2.113");
googlehome.notify('テストテスト。こんにちは。私はグーグルホームです。', function(res) {
console.log(res);
});


7. 結果


  • 成功!!