Descripción general

El SDK de Asistente de Google te permite agregar a tus ideas control por voz, comprensión del lenguaje natural y la inteligencia de Google. Tu proyecto captura una frase (una solicitud de audio hablada, como ¿Qué hay en mi calendario?), la envía al Asistente de Google y recibe una respuesta de audio por voz, además del texto sin procesar del mensaje.

Servicio del Asistente de Google

El servicio del Asistente de Google expone una API de bajo nivel que te permite manipular directamente los bytes de audio de una solicitud y una respuesta de Asistente. Se pueden generar vinculaciones para esta API con lenguajes como Node.js, Go, C++ y Java en todas las plataformas que admiten gRPC.

El código de referencia se proporciona en Python para la captura y reproducción de audio, y la administración del estado de las conversaciones.

Compatibilidad y compatibilidad de funciones

En la siguiente tabla, se resumen los requisitos de compatibilidad de la plataforma del servicio del Asistente de Google:

Servicio del Asistente de Google
Arquitecturas admitidas Todas las plataformas de gRPC
Idiomas compatibles Todos los idiomas de gRPC
Activación con manos libres
(Ok Google)
No
Captura y reproducción de audio Se proporciona el código de referencia
Administración del estado de las conversaciones Se proporciona el código de referencia
Temporizadores y alarmasNo
Reproducción de podcasts y noticiasNo
Anuncia mensajes de vozNo
Salida visual (HTML5) de las respuestas de Asistente

Pasos para comenzar a crear tus proyectos

El SDK te permite compilar proyectos rápidamente, ya que incorpora el Asistente de Google y, luego, te permite agregar funcionalidades únicas con Actions on Google:

  1. Compila tu proyecto con las APIs de gRPC.
  2. Obtén ideas sobre los próximos pasos para personalizarla.
  3. Lee las prácticas recomendadas de privacidad y seguridad y la configuración de audio para perfeccionar tu proyecto.