Tomás Domínguez Mínguez - Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266

Здесь есть возможность читать онлайн «Tomás Domínguez Mínguez - Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Programar Arduino para llevar a cabo sus proyectos puede resultarle fácil; no obstante, si desea ir más allá, va a necesitar conocer otras herramientas.
Este libro le abre una puerta al mundo del internet de las cosas (IoT) a través del ESP8266, un módulo que contiene el mismo IDE que Arduino y le permitirá acceder tanto a internet como a los infinitos servicios que proporciona, sin necesidad de aprender ningún lenguaje ni entorno de desarrollo nuevo.
¿Qué encontrará en el libro? En él descubrirá los conceptos necesarios para utilizar las consolas de los servicios en la nube, empleados para el desarrollo de sistemas conversacionales con Google Assistant. La lógica que hay tras dichos sistemas se programará en JavaScript. Si lo desconoce, no se preocupe, este manual incorpora un anexo completo con los conceptos básicos del lenguaje, así como todo lo necesario para entender los programas de las múltiples prácticas que se realizan.
Además, gracias al libro se introducirá paso a paso en servicios en la nube de Google, como:
• Actions on Google y Dialogflow para el desarrollo de sistemas conversacionales.
• Firebase RealTime Database y Firebase Functions para integrar el asistente con ESP8266 y Arduino.
Asimismo, aprenderá a establecer una conversación con Google Assistant sobre un tema determinado y lo podrá llevar a la práctica al desarrollar juegos de palabras y sistemas domóticos. Con todo esto y muchos otros conceptos que se detallan en el libro, podrá controlar por voz las luces de casa, la calefacción, un reloj despertador y hacer realidad todos sus proyectos.
Tomás Domínguez es ingeniero de telecomunicación y doctorado en inteligencia artificial. Su labor profesional se ha
desarrollado en una multinacional de telecomunicaciones, donde ha ocupado diversos cargos relacionados con la tecnología.

Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266 — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Un sistema conversacional puede realizar diversas tareas, cada una de las cuales es ejecutada por una intención específica. De todas ellas, la principal es la que desencadena la ejecución de la intención de bienvenida. Por ejemplo, si el nombre de invocación de la acción principal fuera «mi primer asistente», la conversación con el asistente se iniciaría cuando el usuario dijera determinadas expresiones, como «quiero hablar con mi primer asistente». Eso provocaría la activación de la intención de bienvenida, que le respondería dando pie al inicio de una conversación mediante la que el usuario podría realizar las peticiones que estuviera preparado para atender. Si su función principal fuera la de jugar, dicha intención de bienvenida serviría para preguntar al usuario: «Hola, ¿a qué quieres jugar conmigo?».

Las respuestas ofrecidas por las intenciones podrán ser estáticas o dinámicas. Las respuestas estáticas son las establecidas previamente por el desarrollador. Las dinámicas son las generadas por código (en el contexto de este libro, desarrollado en JavaScript), desde el que se tendría la posibilidad de establecer conexiones con otros servicios si fuera necesario dar o recibir información externa. Por ejemplo, si un usuario solicitara la temperatura, se podría utilizar un servicio (en su caso, Firebase) para acceder a un dispositivo ESP8266 al que estuviera conectado un sensor DHT11 para obtenerla.

Las acciones e intenciones residen y se ejecutan siempre en la nube, independientemente de que se use un teléfono móvil, un altavoz inteligente o cualquier otro dispositivo Android. La creación y posterior gestión de las acciones se realizará en la plataforma Actions on Google. Dicha plataforma se apoyará en Dialogflow, otra herramienta de Google en la que se creará el agente capaz de realizar el procesamiento del lenguaje natural. En ella, añadirá las intenciones necesarias para definir la estructura de la conversación que el asistente deberá entablar con el usuario para dar la información o realizar las acciones solicitadas.

картинка 7

En este libro, a los sistemas conversacionales realizados a partir de proyectos creados en Actions on Google se los llamará, generalmente, «asistentes».

3.2 REQUISITOS PREVIOS

Para poder empezar a utilizar Actions on Google o Dialogflow, es necesario tener una cuenta de Google con los siguientes permisos habilitados:

• Actividad en la web y en aplicaciones

• Grabaciones de audio

• Información sobre aplicaciones de tus dispositivos

Para ello, vaya a la página de control de actividad https://myaccount.google.com/yourdata/assistante inicie sesión con su usuario Google.

картинка 8

Si no tuviera una cuenta de Google, entre en la página https://support.google.com/accounts/answer/27441?hl=esdel centro de soporte y allí pulse «CREAR UNA CUENTA DE GOOGLE».

Una vez dentro, asegúrese de que tiene habilitados los permisos anteriores. Si no fuera así, pulse sobre el control correspondiente y actívelo.

33 CREACIÓN DEL PROYECTO EN ACTIONS ON GOOGLE Para crear un proyecto lo - фото 9

3.3 CREACIÓN DEL PROYECTO EN ACTIONS ON GOOGLE

Para crear un proyecto, lo primero que tiene que hacer es acceder con su usuario a la consola de Actions on Google situada en https://console.actions.google.com/. Una vez dentro, pulse sobre el botón «New Project», para crear el proyecto dentro del cual podrá administrar, probar y publicar sus acciones conversacionales.

Le aparecerá una ventana emergente con las condiciones de uso del servicio La - фото 10

Le aparecerá una ventana emergente con las condiciones de uso del servicio. La única opción en la que obligatoriamente deberá seleccionar «Yes» es en la que se indica que acepta los términos de este servicio y el de Firebase (lo conocerá más adelante). No se olvide de seleccionar su país de origen y contestar sí o no (dependiendo de lo que prefiera) a las cuestiones que se le hacen sobre si quiere que le envíen actualizaciones y consejos que lo ayuden a trabajar con Actions on Google, o participar en encuestas y pilotos que mejoren el servicio. Cuando haya seleccionado una opción en todos estos radio buttons , le aparecerá el botón «Agree and continue», que deberá pulsar para crear su primer proyecto.

Esta ventana emergente le aparecerá solo durante la creación de su primer - фото 11 картинка 12

Esta ventana emergente le aparecerá solo durante la creación de su primer proyecto.

Surge una nueva ventana en la que deberá dar un nombre al proyecto («mi primer asistente»), el idioma de la acción («Spanish») y el país (en mi caso, «Spain»). Luego, pulse «Create project».

No se apure si tarda unos segundos en responder Es el tiempo que emplea en las - фото 13 картинка 14

No se apure si tarda unos segundos en responder. Es el tiempo que emplea en las labores de creación del proyecto.

Se mostrarán las principales categorías de proyectos existentes. Como lo que se pretende hacer es un asistente que, al invocar su acción principal, se presente amablemente, aunque muy sencillo, sería de tipo personalizado. Por lo tanto, seleccione «Custom» y luego pulse sobre el botón «Next».

Los sistemas que va a desarrollar a lo largo del libro realmente podrían caer - фото 15 картинка 16

Los sistemas que va a desarrollar a lo largo del libro realmente podrían caer en la categoría «Smart Home» o «Game», pero, como lo que se quiere es tener total libertad a la hora de establecer la estructura de la conversación, se elegirá siempre el tipo personalizado.

En la siguiente pantalla, desplácese hacia abajo hasta ver el enlace «Click here to build your Action using DialogFlow». Eso es, precisamente, lo que va a hacer: configurar la acción principal de su primer asistente desde Dialogflow. Púlselo.

Hecho esto se encontrará dentro de la pestaña Overview de su nuevo proyecto - фото 17

Hecho esto, se encontrará dentro de la pestaña «Overview» de su nuevo proyecto, en la que podrá crear la primera acción conversacional (la principal). Pero, antes, asegúrese de que el idioma en el que le hablará a su asistente sea el español y, en caso contrario, pulse sobre «Modify languages».

En la imagen anterior puede observar que el idioma predeterminado es el - фото 18 картинка 19

En la imagen anterior, puede observar que el idioma predeterminado es el inglés.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266»

Представляем Вашему вниманию похожие книги на «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Andrés Domínguez - El Violinista De Mauthausen
Andrés Domínguez
Iñaki Domínguez - Macarrismo
Iñaki Domínguez
Tomás Domínguez Mínguez - Visión artificial
Tomás Domínguez Mínguez
Tomás Domínguez Mínguez - Processing
Tomás Domínguez Mínguez
Diego Domínguez - Barbijo Arcoiris
Diego Domínguez
Óscar Domínguez - GuíaBurros - Bitcoin
Óscar Domínguez
José Antonio Domínguez Parra - Corazones nobles
José Antonio Domínguez Parra
José Antonio Domínguez Parra - Las huellas del terror
José Antonio Domínguez Parra
Miguel Domínguez - Bicicleta, mon amour
Miguel Domínguez
Отзывы о книге «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266»

Обсуждение, отзывы о книге «Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x