2017-12-15 13 views
1

는 지금 Dialogflow를 통해 구글 내 행동은 내가 말할 작동하는 경우 :"Hey Google, INTENT"대신 "Hey Google, intent to ACTION"대신 Google Home Action을 사용할 수 있습니까?

야 구글이 의도하는 조치를 요청

나는 ask ACTION to 부분을 제거 할, 그래서 난 그냥 말할 수 :

헤이 구글은 의도

내 작업은 기본적으로 "화입니다 장치에 rn ". 나는 것을 좋아 말할 수있다 :

어이 구글, TV
켜 집 물어 어이 구글, 팬

등을 켜 집 부탁드립니다. 이것이 가능한가? 나는 알렉사에 대해 홈 오토메이션 스킬 (Home Automation Skills)이라고 부르지 만, 설치하기가 까다 롭습니다.

답변

0

Google 어스에서 프로그래밍 방식으로 프로그래밍 할 수있는 것은 아닙니다. 이것을 수행하는 유일한 방법은 길잡이에 바로 가기를 설정하는 것입니다. "INTENT"를 "ACTION to INTENT"에 대한 바로 가기로 설정할 수 있습니다.

+0

iOS의 Google 홈 앱에서 바로 가기에 대한 바로 가기 나 설정이 있습니다. Google 홈 –

4

여러 가지 방법으로 질문에 답변하는 답변이 두 개 있습니다.

처음으로 - 프로그래밍 방식으로 ask ACTION to 부분을 제거 할 방법이 없습니다. 이것은 URL에서 호스트 이름을 제거 할 수있는 방법이 있는지 묻는 것과 같습니다.

그러나는 (사용자로) 당신은 설정은 shortcut 그래서 당신이 말할 때 "이봐 구글, TV를 켜고"고 이것은 실제로 헤이 구글, TV를 켜고 몇 가지 작업 이름을 물어 "으로 해석됩니다 수 있습니다 ". 이를 수행하려면

  1. Google 홈 앱으로 이동하십시오.

  2. 열기 메뉴 -> 기타 설정 -> 바로 가기

둘째 - @shortQuestion 제안으로, 당신은 당신이 원하는 것을 할 implicit invocations에 의존 할 수있다. 이 문제를 해결하려면 명시 적 호출을 유발하는 다양한 문구를 설정해야합니다. Google에서 이러한 문구를 발견하여 사용자가 할 수있는 것으로 제시하기를 바랍니다. 그러나 특정 구문에 대해 Google이 귀하의 행동을 선택하게하는 방법은 없으며, Google의 선택은 시간이 지남에 따라 변경 될 수 있으며 즉시 호출하는 대신 귀하의 행동을 제안 할 수 있습니다. 이것은 Google의 검색 엔진으로 SEO 게임을 시도하는 것과 같습니다.

그러나 ... 무엇을 하시겠습니까? Smart Home action의 행을 따라 더 많은 것이 있습니다. 스마트 홈 액션을 생성하는 것은 "까다 롭다"고하지는 않지만 Dialogflow를 사용하여 수행 할 수는 없으며 해당 장치를 관리 (궁극적으로 제어)하는 서버를 만들고 설정해야합니다.

+0

과 같이 다른 모든 제품과 마찬가지로 독점적 인 미국산 것 같습니다. "프로그래밍 방식으로 부품에 묻는 ACTION을 제거 할 수있는 방법은 없습니다. 이것은 URL에서 호스트 이름을 제거 할 수있는 방법이 있는지 묻는 것과 같습니다. " 실제로 거기 https://developers.google.com/actions/discovery/implicit 행동 sdk 그 기본 동작 트리거 쿼리 패턴을 dialogflow에서 나는 어디에 설정이 확실하지 오전 – shortQuestion

+1

공정한 포인트, 비록 그 doesn 그가 원하는 것을 아주하지 마라. 내 대답을 업데이트했습니다. – Prisoner

+1

나는 스마트 홈 작업을 사용하는 것에 동의합니다. 그건 OP가 원하는 것과 정확히 같습니다. –

0

Google 콘솔에서 작업의 '작업 검색 및 업데이트'섹션으로 이동하고 명시 적으로 이름으로 봇을 호출하지 않고 도우미의 기능을 대중이 알 수 있도록 일부 암시 적 호출을 구성합니다.