El SDK del Asistente de Google te permite agregar control por voz, comprensión del lenguaje natural y la inteligencia de Google a tus ideas. Tu proyecto captura una declaración (una solicitud de audio hablada, como ¿Qué hay en mi calendario?), la envía al Asistente de Google y recibe una respuesta de audio hablada, además del texto sin procesar de la declaración.
Servicio del Asistente de Google
El servicio de 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. Las vinculaciones de esta API se pueden generar para lenguajes como Node.js, Go, C++ y Java en todas las plataformas que admiten gRPC.
Se proporciona un código de referencia en Python para la captura, la reproducción y la administración del estado de las conversaciones.
Compatibilidad y funciones
En la siguiente tabla, se resumen los requisitos de compatibilidad de plataforma del servicio del Asistente de Google:
Servicio del Asistente de Google | ||
---|---|---|
Arquitecturas admitidas | Todas las plataformas de gRPC | |
Idiomas admitidos | Todos los lenguajes de gRPC | |
Activación del modo manos libres (Ok Google) |
No | |
Captura y reproducción de audio | Se proporciona un código de referencia | |
Administración del estado de las conversaciones | Se proporciona un código de referencia | |
Temporizadores y alarmas | No | |
Reproducción de podcasts y noticias | No | |
Cómo transmitir mensajes de voz | No | |
Resultado visual (HTML5) de las respuestas del Asistente | Sí |
Pasos para comenzar a crear tus proyectos
El SDK te permite compilar proyectos rápidamente si incorporas Asistente de Google y, luego, agregas funciones únicas con Actions on Google:
- Compila tu proyecto mediante las API de gRPC.
- Obtenga ideas sobre los próximos pasos para personalizarlo.
- Para perfeccionar tu proyecto, lee las prácticas recomendadas de privacidad y seguridad y configuración de audio.