2017-11-23 9 views
0

나는 집에 처음 다. Amazon Alexa 커스텀 스킬 개발 경험이 있습니다. Alexa에서 나는 람다 함수에 코드베이스를 배치했고 실제 Alexa 장치 레지스터를 사용하여 내 전자 메일 ID로 사용자 지정 기술을 테스트했습니다.Google 홈 애플 리케이션을 만드는 방법

이제 Google 홈 디바이스에서 비슷한 기술을 개발해야합니다. 지금까지 좋은 튜토리얼을 얻지 못했습니다.

Alexa 기술처럼 & 테스트 Google 홈 앱을 만들 수 있습니까?

답변

2

Google 홈 액션 또는 앱 개발 단계는 Alexa 기술을 만드는 것과 매우 유사합니다. 몇 가지 차이점이 있지만 논리적으로는 동일합니다.

  • 당신이 그런 (강력하게 권장합니다) Dialogflow로 NLP 시스템을 사용하는 경우, 시스템에 응답 제안 된 문구 그들이에 해당하는 인 텐트를 구축 할 수 있습니다. 이 문구를 만들 때 웹 훅을 지정해야합니다. NLP를 사용하지 않으려면 Actions SDK를 사용하고 구성을 .json 파일의 일부로 지정하여 초기 인 텐트 문구를 지정할 수 있습니다. Alexa 콘솔에서 수행 할 수있는 다른 작업은 Assistant 콘솔에서 수행 할 작업과 유사합니다.

  • HTTPS 연결을 허용하는 공용 서버에 작업을 배포 할 수 있습니다. 여기에는 AWS API 게이트웨이 트리거가있는 AWS Lambda 또는 Firebase Function 또는 유효한 SSL 인증서가있는 직접 제어하는 ​​웹 서버가 포함될 수 있습니다. 이 webhook은 JSON 본문을 가져오고 유효한 JSON 응답을 다시 보내야합니다. Google에는 node.js를위한 라이브러리가 있습니다.

  • Google에는 사용자의 동작을 테스트하는 데 사용할 수있는 비교적 완전한 기능의 시뮬레이터가 있습니다. 시뮬레이터에서 사용할 수있게되면 해당 계정에 연결된 모든 장치에서 즉시 사용할 수 있습니다. 다른 계정도 프로젝트에 허용 할 수 있으며 시뮬레이터를 통해 활성화 한 후에는 모든 장치에서도 사용할 수 있습니다.

전체 설명서는 https://developers.google.com/actions/입니다. 여기에는 샘플 코드에 대한 링크가 포함되어 있으며 자세한 단계별 코드 랩은 https://codelabs.developers.google.com/?cat=Assistant

2

에 있습니다. Alexa의 기술을 익히는 데 익숙한 사용자라면 jovo-framework을 확인해보십시오. Amazon Alexa 및 Google Home 모두에서 작동하는 기술을 쉽게 만들 수 있습니다.

다음은 좋은 시작 템플릿과 워크 쓰루를 제공합니다. https://github.com/rmtuckerphx/ask-cli-jovo-starter