라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... ·...

41
라즈베리파이를 이용한 인공지능 스피커 만들기 김영준 목원대학교 겸임교수 煎 마이크로소프트 수석연구원 헬로앱스 대표이사 Http://www.helloapps.co.kr [email protected] Part 2

Upload: others

Post on 03-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

라즈베리파이를 이용한 인공지능 스피커만들기

김영준목원대학교 겸임교수

煎 마이크로소프트 수석연구원헬로앱스 대표이사

Http://[email protected]

Part 2

Page 2: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

2

구글 Assistance API

Page 3: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 개발자 사이트 접속

• 크롬 실행

• 구글 계정 생성

• 구글에 로그인

• 아래의 사이트에 접속

3

https://developer.google.com

하단의 모든 제품 선택

Google Assistant SDK 선택

Page 4: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 개발자 사이트 접속

4

Page 5: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 Assistant SDK 선택

5

Google Assistant SDK클릭

Page 6: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 Assistant SDK

6

Page 7: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 Assistant SDK

7

Page 8: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

Hardware and Network

8

Page 9: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

Hardware and Network

9

Page 10: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 Assistant SDK

10

Page 11: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

구글 Assistant SDK

11

Page 12: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

Configure a Developer Project

12

https://console.actions.google.com

Page 13: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

13

구글 Action on Console

Page 14: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

프로젝트 등록

• Add/import project 클릭

Page 15: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

동의 진행

Page 16: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

프로젝트 등록

• 언어, 지역 변경

• 프로젝트 이름 입력

My Speaker

Page 17: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

프로젝트 등록

• 화면 상단에 프로젝트 표시

My Speaker

Page 18: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

디바이스 등록

18

Page 19: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

19

구글 디바이스 등록

Page 20: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

디바이스 등록

• 맨 아래에 있는 Device registration 클릭

Page 21: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

디바이스 등록

• Register Model 클릭

Page 22: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

디바이스 등록

my-ai-project-01-raspberry-speaker-ivyb8m

My Speaker

Page 23: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

23

Page 24: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

• 동의 진행

Page 25: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

• 상단의 프로젝트 선택

Page 26: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

• 방금 전에 생성한 프로젝트 선택

Page 27: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

• 사용 설정 클릭

Page 28: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

API 활성화

• 활성화 상태 확인

Page 29: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

다운로드 OAuth 2.0 자격증명

29

Page 30: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

다운로드 OAuth 2.0 자격증명

Page 31: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

다운로드 OAuth 2.0 자격증명

• client_secret_****.json 파일이 다운로드 됨

Page 32: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

다운로드 OAuth 2.0 자격증명

Page 33: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

다운로드 OAuth 2.0 자격증명

Page 34: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

활동 제어 모두 활성화

• https://myaccount.google.com/activitycontrols?pli=1

Page 35: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

디바이스 등록

Page 36: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

SDK 설치

Page 37: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

예제 실행

Page 38: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

38

한국어 목소리

Page 39: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

한국어 목소리

• 안드로이드 스마트폰에서 한국어로 실행중인 상태

• 동일한 구글 계정으로 라즈베리파이에서 로그인 후, 프로젝트 생성

• Action on Google 페이지에서 상단 두 번째 탭인 Language 탭에서

한국어 선택

Page 40: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

40

나만의 프로젝트 파일 생성

Page 41: 라즈베파이를 이용한인공지능스피커 만들기vulkan.co.kr/doc_raspberrypi/02... · 2019-06-13 · 만들기 김영준 목원 ... 프로젝트등록 • Add/import project

예제 다운로드