-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaimirror-install.sh
41 lines (35 loc) · 1.49 KB
/
aimirror-install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
sudo apt-get update -y
sudo apt-get update -y
sudo apt-get --assume-yes install curl wget git build-essential unzip -y || exit
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install nodejs -y
cd
git clone https://github.com/rapolaslisboa/setupAIMirror.git setupAIMirror
git clone https://github.com/MichMich/MagicMirror.git AI-Mirror
cd AI-Mirror
npm install -y
cd
sudo mv /home/pi/setupAIMirror/config.js /home/pi/AI-Mirror/config
sudo mv /home/pi/setupAIMirror/.asoundrc /home/pi
sudo mv /home/pi/setupAIMirror/autostartassistant.sh /home/pi
sudo mv /home/pi/setupAIMirror/autostartmirror.sh /home/pi
sudo chmod +x /home/pi/autostartassistant.sh
sudo chmod +x /home/pi/autostartmirror.sh
sudo apt-get install python3-dev python3-venv -y
python3 -m venv env
env/bin/python -m pip install --upgrade pip setuptools wheel
source env/bin/activate
sudo apt-get install portaudio19-dev libffi-dev libssl-dev libmpg123-dev -y
python -m pip install --upgrade google-assistant-library==1.0.1
python -m pip install --upgrade google-assistant-sdk[samples]==0.5.1
sudo apt-get install python-pip
pip freeze | grep RPi
sudo apt-get install python-dev python-rpi.gpio
pip install RPi.GPIO
sudo apt-get install picap -y
deactivate
sudo mv /home/pi/setupAIMirror/autostart /etc/xdg/lxsession/LXDE-pi
sudo mv /home/pi/setupAIMirror/hotword.py /home/pi/env/lib/python3.5/site-packages/googlesamples/assistant/library
sudo chmod +x /etc/xdg/lxsession/LXDE-pi/autostart
sudo rm -r setupAIMirror