yongyong-e
[라즈베리파이3] 구글 어시스턴트 서비스 사용하기 (4) 본문
(4) Google Assistant SDK 설치 및 Sample 코드 실행
1. 라즈베리파이 환경 구성
$ sudo apt-get update
$ sudo apt-get install virtualenv
$ mkdir googleAssistant
$ cd googleAssistant
$ virtualenv env --python=python3.5
$ source env/bin/activate
2. Google Assistant SDK 패키지 및 종속성 설치
$ sudo apt-get install portaudio19-dev libffi-dev libssl-dev
# googleAssistant
(env) $ pip install --upgrade google-assistant-sdk[samples]
(env) $ pip install --upgrade google-auth-oauthlib[tool]
3. 자격 증명 생성
1. 이전 단계에서 다운로드한 JSON파일 참조
(env) $ google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless --client-secrets /path/to/credentials.json
2. 터미널에 표시되는 http:// . . . 에 접속하여 인증 코드를 입력
3. credentials saved: /path/to/.config/google-oauthlib-tool/credentials.json이 뜨면 완료
4. 샘플 코드 실행
my-dev-project 에는 Model ID에서 project02-24f5a 부분 입력
my-model 에는 Model ID 전체 입력
(env) $ googlesamples-assistant-pushtotalk --project-id my-dev-project --device-model-id my-model
이후, Enter키를 누르고 아래와 같은 말을 하면 답변을 받을 수 있음
- How is the weather in Seoul?
- What time is it now?
실행시 나오는 화면
'임베디드 > RaspberryPi' 카테고리의 다른 글
[라즈베리파이3] 구글 어시스턴트 서비스 사용하기 (3) (0) | 2018.06.21 |
---|---|
[라즈베리파이3] 구글 어시스턴트 서비스 사용하기 (2) (0) | 2018.06.21 |
[라즈베리파이3] 구글 어시스턴트 서비스 사용하기 (1) (0) | 2018.06.21 |
[라즈베리파이3] Miniconda 설치 (0) | 2017.09.14 |
[라즈베리파이3] PC에서 라즈베리파이 원격 접속 (0) | 2017.08.25 |