El SDK de Asistente de Google te permite agregar control de voz, comprensión del lenguaje natural y la inteligencia de Google a tus ideas. 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 de la declaración.
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 del Asistente. Las vinculaciones de esta API se pueden generar para lenguajes como Node.js, Go, C++ y Java para todas las plataformas compatibles con gRPC.
El código de referencia se proporciona en Python para la captura de audio, la reproducción de audio y la administración del estado de la conversación.
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 | |
Lenguajes compatibles | Todos los lenguajes de gRPC | |
Activación del modo 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 alarmas | No | |
Reproducción de podcasts y noticias | No | |
Cómo transmitir mensajes de voz | No | |
Salida visual (HTML5) de las respuestas del Asistente | Sí |
Pasos para comenzar a crear proyectos
El SDK te permite compilar proyectos rápidamente si incorporas el Asistente de Google y puedes agregar funciones únicas con Actions on Google:
- Compila tu proyecto mediante las API de gRPC.
- Obtenga ideas sobre los próximos pasos que debe seguir para personalizarla.
- Lee las prácticas recomendadas sobre privacidad y seguridad y configuración de audio para perfeccionar tu proyecto.