Google 어시스턴트 SDK를 사용하면 음성 제어, 자연어 이해, Google의 스마트한 기능을 아이디어에 추가할 수 있습니다. 프로젝트에서 발화 (What’s on my calendar?와 같은 음성 오디오 요청)를 캡처하고, 이를 Google 어시스턴트로 전송하고, 발화의 원본 텍스트 외에 음성 오디오 응답을 수신합니다.
Google 어시스턴트 서비스
Google 어시스턴트 서비스는 어시스턴트 요청 및 응답의 오디오 바이트를 직접 조작할 수 있는 하위 수준의 API를 노출합니다. 이 API의 바인딩은 gRPC를 지원하는 모든 플랫폼에서 Node.js, Go, C++, Java 등의 언어에 대해 생성할 수 있습니다.
오디오 캡처, 오디오 재생, 대화 상태 관리를 위해 Python으로 참조 코드가 제공됩니다.
[null,null,["최종 업데이트: 2023-12-02(UTC)"],[[["The Google Assistant SDK enables the integration of voice control, natural language processing, and Google's intelligence into projects, primarily for experimental and non-commercial purposes."],["It offers a low-level API for manipulating audio, accessible through various programming languages, along with Python reference code for audio handling and conversation management."],["While supporting audio input/output and visual HTML5 responses, it lacks hands-free activation, timers/alarms, podcast/news playback, and broadcast messaging capabilities."],["Developers can build projects by leveraging the gRPC APIs, customizing functionality with Actions on Google, and adhering to best practices for privacy, security, and audio configuration."]]],[]]