Google 어시스턴트 서비스 소개

Google 어시스턴트 서비스를 사용하면 스트리밍 엔드포인트를 제공하여 어시스턴트와의 통합을 완전히 제어할 수 있습니다. 이 엔드포인트로 사용자 오디오 쿼리를 스트리밍하여 Google 어시스턴트 오디오 응답을 수신합니다.

gRPC가 지원되는 모든 플랫폼의 다양한 언어 (예: Go, Node.js, C++, 자바)에서 이 API의 결합을 생성할 수 있습니다.

기본 하드웨어 요구사항

시작하기 전에 다음 구성요소가 필요합니다.

  • 지원되는 플랫폼 중 하나에서 실행 중이고 인터넷에 연결된 기기
  • 마이크
  • 스피커

단계

다음 섹션은 Python 및 Raspberry Pi에 적용됩니다.

Python을 사용하지 않으려면 통합 가이드를 사용하여 다른 언어 및 다른 플랫폼에서 Google 어시스턴트 서비스를 통합하세요.

Google 어시스턴트 삽입하기

이 섹션에서는 기기에서 작동하는 Google 어시스턴트 서비스 샘플을 가져옵니다.

  1. 하드웨어 및 네트워크 액세스 설정
  2. 오디오 구성 및 테스트
  3. 개발자 프로젝트 및 계정 설정 구성하기
  4. 기기 모델 등록
  5. SDK 및 샘플 코드 설치
  6. 샘플 코드 실행
  7. 다음 단계

Google 어시스턴트 확장하기

이 섹션에서는 기기 작업을 포함하도록 Google 어시스턴트 서비스 샘플을 확장합니다.

  1. 하드웨어 설치
  2. 특성 등록
  3. 명령어 처리
  4. 특성 및 핸들러 추가
  5. 맞춤 기기 작업 등록