대화형 작업이 2023년 6월 13일부터 지원 중단됩니다. 자세한 내용은 대화 작업 지원 중단을 참고하세요.

개요

Google 어시스턴트 SDK를 사용하면 음성 제어, 자연어 이해, Google의 스마트한 기능을 아이디어에 추가할 수 있습니다. 프로젝트가 발언 (What’s on my calendar?와 같은 음성 오디오 요청)을 캡처하여 Google 어시스턴트에 전송하고 발화의 원시 텍스트 외에 음성 오디오 응답을 수신합니다.

Google 어시스턴트 서비스

Google 어시스턴트 서비스는 어시스턴트 요청 및 응답의 오디오 바이트를 직접 조작할 수 있는 하위 수준 API를 노출합니다. gRPC를 지원하는 모든 플랫폼에서 Node.js, Go, C++, 자바와 같은 언어의 경우 이 API에 대한 바인딩을 생성할 수 있습니다.

오디오 캡처, 오디오 재생, 대화 상태 관리를 위해 Python에 참조 코드가 제공됩니다.

호환성 및 기능 지원

다음 표에는 Google 어시스턴트 서비스의 플랫폼 호환성 요구사항이 요약되어 있습니다.

Google 어시스턴트 서비스
지원되는 아키텍처 모든 gRPC 플랫폼
지원되는 언어 모든 gRPC 언어
핸즈프리 활성화
(Ok Google)
아니요
오디오 캡처 및 재생 참조 코드가 제공되었습니다.
대화 상태 관리 참조 코드가 제공되었습니다.
타이머 및 알람아니요
팟캐스트 및 뉴스 재생아니요
음성 메시지 방송하기아니요
어시스턴트 응답의 시각적 출력 (HTML5)

프로젝트 빌드를 시작하는 단계

SDK를 사용하면 Google 어시스턴트를 삽입한 후 Actions on Google을 통해 고유한 기능을 추가하여 프로젝트를 빠르게 빌드할 수 있습니다.

  1. gRPC API를 사용하여 프로젝트를 빌드합니다.
  2. 맞춤설정을 위한 다음 단계에 대한 아이디어를 얻으세요.
  3. 개인 정보 보호 및 보안오디오 구성 권장사항을 읽어보고 프로젝트를 개선하세요.