Con el SDK de Asistente de Google, puedes incorporarlo a tu propio proyecto para que funcione de manera similar a un Google Home. Sin embargo, tu proyecto puede tener funciones de hardware únicas que Google Home no posee. Por ejemplo, puede tener una pantalla LED única con parámetros de configuración de brillo y color personalizables.
Las Acciones del dispositivo son un conjunto de herramientas y APIs que te permiten extender lo que Asistente puede hacer, en los proyectos que desarrollas, para aprovechar al máximo sus capacidades de hardware.
Acciones de dispositivos integrados
Google creó una amplia variedad de acciones comunes integradas en los dispositivos para tareas cotidianas, como luces, electrodomésticos y cámaras. Con estas acciones, puedes aprovechar la potencia del procesamiento de lenguaje natural de Asistente de Google para controlar tu proyecto. Por ejemplo, un proyecto con una luz se puede activar de diferentes maneras:
- Ok Google, enciende la luz.
- Hey Google, enciende la luz.
- Ok Google, enciende la luz de la sala de estar.
Puedes crear tu propio proyecto que responda a comandos para muchas rasgos de casa inteligente como los siguientes:
- Hey Google, establece el brillo en un 50%.
- Hey Google, establece la temperatura en 98 grados.
Acciones de dispositivos personalizados
También puedes crear acciones de dispositivos personalizadas para tu hardware único. Para estas acciones, define la gramática y los comandos:
- Hey Google, parpadea la luz 5 veces.
- Hey Google, muévete hacia la izquierda.
Obtén más información para incorporar estas acciones con el servicio del Asistente de Google.
Cómo funciona
El dispositivo tiene instalado el SDK de Asistente de Google junto con las credenciales para acceder al servicio del Asistente de Google. El dispositivo envía la solicitud por voz (Activar.) y le pide al servicio que active la luz LED integrada del dispositivo. El dispositivo también envía su modelo y sus identificadores de instancias de dispositivo para que el servicio pueda determinar la mejor manera de responder en contexto a la solicitud.
El servicio usa el reconocimiento de voz automático (ASR) para determinar qué palabras pronunció el usuario, el procesamiento de lenguaje natural (PLN) para analizar y comprender el significado de la solicitud de estas palabras y la coincidencia de dispositivos para proporcionar contexto para la solicitud. Este contexto es importante porque define las acciones que admite el dispositivo y la manera en que se deben llevar a cabo.
Luego, el servicio responde con un texto que se dice al usuario (Claro.) junto con el comando específico del dispositivo. El dispositivo sabe cómo controlar este comando: ¡prende las luces LED!
Comenzar
Incorpora el Asistente de Google en tu proyecto y agrega funciones únicas con Acciones en dispositivos para darles vida a tus ideas. Puedes desarrollar tu proyecto con el servicio del Asistente de Google.