반응형

오랜만에 포스팅을 하게 됬습니다 ㅋㅋ (요즘 일에 계속 치여서...)

 

무튼...

 

요즘 음성명령으로 피드백을 받는 구글 어시스턴트(링크 : 구글 어시스턴트 앱정보)라는 어플을 많이 보셨을껍니다.

이걸 사용하려 했더니 자료가 어려운거 같아 나름대로 정리를 해봅니다.

 

처음 시작하시는 분들은 도움이 되시길 바라면서 ㅎㅎ 시작할께요 ㅎㅎ 

 

반응형

 

 


 

구글 어시스턴트처럼 음성 처리를 하기위한 방식을 적용해야 합니다.

그런 방식을 처리하기위해 Google Actions을 바로 사용할 수도 있지만 사용하기엔 난해할 수 있습니다.

https://developers.google.com/assistant

 

Google Assistant  |  Google Developers

The developer platform for the Google Assistant.

developers.google.com

 

그래서 지원하는게 바로 DialogFlow!!!

 

이 DialogFlow 부터 천천히 알아가보도록 합시다.

 

순서는 간략하게 아래와 같음

1. DialogFlow Agent 생성 : (지금여기임)
2. 사용자 음성을 구분 할 Entitles 입력
3. 사용자 음성을 받은 뒤 처리 동작을 위한 Intent 입력
4. 기본동작 확인(여기까지면 기본동작은 함)
5. Response를 기본동작이 아닌 코드로 작성 가능한 Fulfillment 작성1 : Inline Edit
6. Response를 기본동작이 아닌 코드로 작성 가능한 Fulfillment 작성2 : Webhook

 

일단 Agent 생성부터 진행하도록 합시다~!!

 

1. DialogFlow 접속

https://dialogflow.cloud.google.com/#/getStarted

 

Dialogflow

Updating Actions on Google...

dialogflow.cloud.google.com

DialogFlow 초기접속화면

설명을 위해 반말로 하겠습니다. 양해 부탁드려요^^;; ㅎㅎ 

 

해당 페이지에 접속하면 첫페이지는!!! 당연히 아무것도 없다 ㅋㅋㅋ 

여기서 우린 Agent 를 생성할꺼임

 

Agent 는 프로젝트라고 생각하면 편함ㅎㅎ 

 

좌측 Create Agent 를 클릭~!! 

Create Agent 화면

 

Agent 이름을 적당히 정해주시고 ㅎㅎ (전 DialogFlow-Test라고 정했음)

Default Language(기본언어)는 클릭 후 한국어로 변경해 주고

GoogleProject 는 생성하는걸로 정해주시고 ㅎㅎ

 

CREATE 클릭~!!

그러면 WORKING 으로 바뀌면서 열심히 생성을 할꺼임 ㅎㅎ (시간이 좀 걸림)

 

이거 되는거 맞아? 렉걸리거 아니야? 라고 생각될 때 쯤~~~~~ 화면이 쨔잔~!!!

 

해당 화면이 나오면 Agent 는 정상생성 된것임 ㅎㅎ 

시험삼아 동작확인을 한번 해볼까??

 

우측에 'Try it now' 클릭 후 '안녕' 을 입력해보자 ㅎㅎㅎ 

그러면 아래처럼 쨔잔~~~~

 

'안녕' 단어에 대한 Response 처리 결과

 

Response 로 '안녕하세요!' 가 출력됨을 볼 수 있다 ㅎㅎㅎ 

간단한 동작시험은 여기서 할 수 있음 ㅎㅎ 

 

Agent 생성이 됬으니 이제 우리가 설정하고 싶은 단어를 처리하기위해 속성값들을 넣어줘야 한다 ㅎㅎ 

이건 다음편에서 정리하도록 하겠음 ㅎㅎ 

 

SMALL

 

반응형

+ Recent posts