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

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

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

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

Alexa es el asistente virtual de Amazon al que le puede pedir desde un resumen de las principales noticias del día o el pronóstico del tiempo, hasta la canción que le gusta y la gestión de la lista de la compra. Sus habilidades son cuantiosas y diversas, pero es posible que usted tenga necesidades particulares que no se vean resueltas, al menos, como le gustaría. Es ahí donde este libro le puede resultar de gran ayuda.
Gracias a los contenidos de este manual, aprenderá todo lo necesario para crear sus propias habilidades con la consola del desarrollador de Alexa, dotando a sus proyectos Arduino de un control por voz.También conseguirá:
· Emplear Alexa para solicitar información de sensores o controlar remotamente dispositivos conectados a Arduino y ESP8266. Si ha programado en alguna ocasión con Arduino, sabrá programar con ESP8266, porque utiliza el mismo IDE y el mismo lenguaje de programación.
· Conocer los conceptos que subyacen a los sistemas conversacionales y la forma de trabajar con ellos de forma totalmente práctica.
· Desarrollar programas mediante los que entablar una conversación para controlar cualquier dispositivo domótico integrado con ESP8266.
Además, el libro recoge múltiples prácticas que incluyen habilidades de juegos de palabras y de control domótico. El código que contiene la lógica de estas habilidades se desarrolla en JavaScript. Si desconoce este lenguaje, no se preocupe, se proporciona un amplio anexo en el que se enseñan los principios básicos de funcionamiento. Con ellos será capaz de entender el código de cada práctica, que se explica línea a línea.
Asimismo, en caso de no disponer de un altavoz Alexa, podrá descargar la app gratuita para su teléfono móvil con la que utilizar las habilidades que desarrolle.
Con este libro, dar rienda suelta a su imaginación es muy sencillo. No espere más para hacerse con su ejemplar, experimentar con Arduino y ESP8266, y conseguir todos los sistemas controlados por voz que desea.
Tomás Domínguez es ingeniero de telecomunicación y tiene un 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. Asimismo, ha ejercido como profesor universitario de ingeniería informática en la Universidad Alfonso X el Sabio de Madrid. En los últimos años, ha publicado diversos libros relacionados con Arduino y ESP8266.

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

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

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

Интервал:

Закладка:

Сделать

- “Annotation sets.” Es un conjunto de expresiones de prueba que se asocian a las intenciones que deberían invocar. Será utilizado por la herramienta NLU ( Natural Language Undedestanting : Comprensión del Lenguaje Natural) para determinar si el comportamiento de una habilidad es el esperado.

- “Intent history.” Muestra, de forma agregada y anónima, expresiones frecuentes usadas por los usuarios mientras utilizan la habilidad, así como las intenciones invocadas en cada caso. Se emplea, básicamente, para conocer cómo se interactúa con una habilidad y, así, identificar mejoras que podrían aplicarse al modelo de interacción.

- “Utterance conflicts.” Al pulsar esta opción, en el panel principal verá los conflictos provocados por expresiones de muestra similares, pero que están asociadas a intenciones diferentes. En esos casos, cuando el usuario dijera una de dichas expresiones, Alexa no sabría cuál de las intenciones que colisionan tendría que invocar.

- “JSON Editor.” Aquí podrá hacer lo mismo que utilizando las opciones anteriores, solo que, en vez de usar la interfaz gráfica, escribirá objetos JSON. También podrá importar un fichero con dicho formato que contenga el modelo de interacción de la habilidad.

• “Assets.” Al pulsarla, permite ver como única opción los tipos de slots de la habilidad.

- “Slot types.” Permite crear los tipos de slot personalizados a los que se asociarán los slots contenidos en las expresiones de muestra de las intenciones. El número que hay entre paréntesis a su derecha indica los que tiene.

картинка 50

JSON ( JavaScript Object Notation : Notación de objetos JavaScript) es uno de los formatos de intercambio de datos más utilizados en Internet. Tendrá ocasión de estudiarlo más adelante.

El resto de opciones del grupo “CUSTOM” las puede ver en la siguiente imagen.

Aunque no las va a utilizar se describirá brevemente a título informativo - фото 51

Aunque no las va a utilizar, se describirá brevemente a título informativo:

• “Multimodal Responses.” Aquí podrá crear las respuestas de audio o visuales que quiera ofrecer al usuario para complementar y mejorar la experiencia de voz. Este tipo de respuestas es especialmente interesante si el dispositivo desde el que se utiliza Alexa tiene pantalla o hay que presentar grandes cantidades de información.

• “Interfaces.” Habilita el uso de interfaces que proporcionan directivas para el manejo de audio, vídeo, botones echo (pulsadores que permiten una interacción física con Alexa), etc. La única opción de configuración que podría llegar a usar es la de delegación automática de la conversación (“Auto Delegation”), que por defecto estará habilitada. Esto permitirá que, si el usuario no ha completado la información requerida en los slots obligatorios de una intención, Alexa establezca un diálogo con él para tratar de recabarla. Este comportamiento lo estudiará más adelante cuando se expliquen los modelos de diálogo.

• “Endpoint.” Permite especificar el punto de acceso al código de la habilidad. Aunque posteriormente se explicarán en detalle las diferentes formas de hospedaje de dicho código, le adelanto que, al desarrollarlo en la propia consola de Alexa se establecerá automáticamente, por lo que no tendrá que hacer nada al respecto.

Por último, habrá observado que en la parte derecha de la consola aparece una checklist que indica el grado de avance en el desarrollo de su habilidad. Está formado por una serie de pasos que obligatoriamente deberá completar para poder empezar a usarla.

Dichos pasos son los siguientes Invocation Name Indica si se ha dado un - фото 52

Dichos pasos son los siguientes:

• “Invocation Name.” Indica si se ha dado un nombre de invocación a la habilidad. Si lo pulsara, tendría el mismo efecto que el de seleccionar la opción “Invocation” del menú lateral izquierdo, con la que se establece dicho nombre de invocación.

• “Intents, Samples, and Slots.” Este paso quedaría cubierto dando de alta al menos una intención y sus correspondientes expresiones de muestra. Si lo pulsara, tendría el mismo efecto que el botón “+Add Intent” que aparece en el panel principal cuando se selecciona la opción “Intents” del menú lateral izquierdo.

• “Build Model.” Una vez establecido el nombre de invocación, creadas las intenciones y los tipos de slot de una habilidad, deberá crear el modelo de interacción que permita su utilización.

• “Endpoint.” Este paso asegura que se conoce el punto de acceso del código que se tendrá que ejecutar cuando se invoque una habilidad o cualquiera de sus intenciones. Si lo pulsara, le llevaría a la misma pantalla que la opción “Endpoint” del menú lateral izquierdo. Como usted va a desarrollar el código de la habilidad en el propio servicio de Alexa, este se encargará de configurar automáticamente dicho punto de acceso.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

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

Интервал:

Закладка:

Сделать

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

Представляем Вашему вниманию похожие книги на «Alexa. 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
Отзывы о книге «Alexa. Desarrollo de aplicaciones IoT para Arduino y ESP8266»

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

x