{"id":255,"date":"2023-08-01T21:14:04","date_gmt":"2023-08-02T03:14:04","guid":{"rendered":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/?page_id=255"},"modified":"2023-10-06T22:42:51","modified_gmt":"2023-10-07T04:42:51","slug":"proyecto-asistente-de-voz","status":"publish","type":"page","link":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/proyecto-asistente-de-voz\/","title":{"rendered":"Proyecto: Asistente de voz"},"content":{"rendered":"<h1 style=\"text-align: center;\"><strong><span style=\"font-size: 1rem;\">Asistente de voz<\/span><\/strong><\/h1>\n<p><span style=\"font-size: 1rem;\">La dom\u00f3tica se encarga del dise\u00f1o de edificios y viviendas inteligentes (Herrera , 2015; Junestrand et al., 2014)\u00a0 que se ajusten a las necesidades de los usuarios o inquilinos con los que interact\u00faa. Estas estructuras tecnol\u00f3gicas constan de una gran variedad de sensores y actuadores con los cuales reciben informaci\u00f3n de su entorno y en base a tal informaci\u00f3n generan respuestas de salida, modificando condiciones de humedad, temperatura, luminosidad, seguridad, etc. (Ahmim et al., 2016; Jose &amp; Malekian, 2015)<\/span><\/p>\n<p>Existen diferentes formas de control y programaci\u00f3n de estos edificios, tales como control por dispositivos m\u00f3viles (Asadullah &amp; Raz, 2016), control por Wi-Fi (ElShafee &amp; Hamed, 2012) y Bluetooth (Sriskanthan &amp; Karande, 2002), entre otros. En este caso nos enfocaremos en control por voz.<\/p>\n<p>Los asistentes de voz, han estado siendo utilizados por grandes compa\u00f1\u00edas como formas de control de diferentes dispositivos electr\u00f3nicos, principalmente dispositivos m\u00f3viles (Yan et al., 2022). Sin embargo, es posible generar asistentes de voz que se adapten a las necesidades espec\u00edficas de un usuario o de una vivienda, logrando que un usuario pueda interactuar con el edificio solamente utilizando comandos de voz. Esta forma de control, implica que personas que puedan estar convalecientes o que puedan tener capacidades diferentes puedan interactuar con el edificio sin necesidad de movilidad o conocimientos complejos, permitiendo la mejora en la calidad de vida del usuario.<\/p>\n<p>En este proyecto se describe el desarrollo de un asistente de voz que controla a Alexa, y as\u00ed, controla diferentes actuadores de salida tal como la iluminaci\u00f3n y temperatura. \u00a0El esquema general del proyecto se puede apreciar en la figura 1, donde se ve que este funciona utilizando la tarjeta de desarrollo Arduino UNO y la tarjeta NodeMCU (figuras 2 y 3, respectivamente).<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-265 aligncenter\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general.jpg\" alt=\"\" width=\"1142\" height=\"284\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general.jpg 1142w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general-300x75.jpg 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general-1024x255.jpg 1024w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/alexa-general-768x191.jpg 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Fig.1.- Esquema general del proyecto de asistente de voz.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-263\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266.jpg\" alt=\"\" width=\"498\" height=\"502\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266.jpg 498w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266-298x300.jpg 298w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266-150x150.jpg 150w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Modulo-ESP8266-100x100.jpg 100w\" sizes=\"(max-width: 498px) 100vw, 498px\" \/><\/a><\/p>\n<p>Fig. 2.- Imagen de la tarjeta NodeMCU, que sirve para comunicaciones en sistemas IoT (Parihar, 2019).<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Arduino.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-262\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Arduino.jpg\" alt=\"\" width=\"615\" height=\"466\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Arduino.jpg 615w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Arduino-300x227.jpg 300w\" sizes=\"(max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p>Fig.3.- Imagen de la placa de desarrollo Arduino UNO, la cual es el centro de operaciones de muchos proyectos tecnol\u00f3gicos (David et al., 2015; Chattoraj, 2015; Satapathy et al., 2018) .<\/p>\n<p>Este sistema se encarg\u00f3 de realizar el control de potencia de los sistemas de iluminaci\u00f3n y de temperatura HVAC por medio de un controlador difuso, y por medio de instrucciones de voz estos elementos se ajustan a las necesidades del usuario. Ambos esquemas generales pueden verse en las figuras 4 y 5, respectivamente.<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-264\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion.jpg\" alt=\"\" width=\"1180\" height=\"130\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion.jpg 1180w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion-300x33.jpg 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion-1024x113.jpg 1024w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Regulador-de-la-potencia-de-iluminacion-768x85.jpg 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Fig. 4.- Sistema de control del sistema de iluminaci\u00f3n, que se compone de un sensor LDR, un convertidos anal\u00f3gico digital y un sistema de control difuso para regular la potencia de iluminaci\u00f3n de salida.<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-261 aligncenter\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC.jpg\" alt=\"\" width=\"1288\" height=\"206\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC.jpg 1288w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC-300x48.jpg 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC-1024x164.jpg 1024w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Esquema-general-de-aire-acondicionado-HVAC-768x123.jpg 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Fig. 5.- Sistema de control del sistema de control de temperatura HVAC, que se compone de un sensor de temperatura, un convertidos anal\u00f3gico digital y un sistema de control difuso para regular la potencia de ventilaci\u00f3n de salida.<\/p>\n<p>Utilizando el control de voz, se pueden controlar los dispositivos que se muestran en la interfaz de la figura 6.<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Disp-Controlados.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-260 aligncenter\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Disp-Controlados.jpg\" alt=\"\" width=\"300\" height=\"533\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Disp-Controlados.jpg 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/Disp-Controlados-169x300.jpg 169w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Fig. 6.- Interfaz de usuario en la que se puede ver los dispositivos que pueden controlarse.<\/p>\n<p>El desarrollo completo de este proyecto puede verse en el art\u00edculo (Farf\u00e1n, Tinoco\u00a0 &amp; Cruz, 2022), de los integrantes de este equipo de trabajo.<\/p>\n<p>En el siguiente v\u00eddeo, se puede ver un poco del funcionamiento de la implementaci\u00f3n.<\/p>\n<div style=\"width: 480px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-255-1\" width=\"480\" height=\"848\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/WhatsApp-Video-2021-11-03-at-02.31.01-1.mp4?_=1\" \/><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/WhatsApp-Video-2021-11-03-at-02.31.01-1.mp4\">http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/08\/WhatsApp-Video-2021-11-03-at-02.31.01-1.mp4<\/a><\/video><\/div>\n<p>Para el proyecto se realizaron los scripts que se encuentran en los links siguientes:<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-Matlab.txt\">http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-Matlab.txt<\/a><\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-MCU.txt\">http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-MCU.txt<\/a><\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-PIC-16F628A.txt\">http:\/\/virtual.cuautitlan.unam.mx\/intar\/wp-content\/uploads\/2023\/08\/Codigo-PIC-16F628A.txt<\/a><\/p>\n<p>El diagrama del circuito puede descargarse del siguiente link:<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2023\/10\/CircuitoProyectoAutomatizacionIncompleto.pdf\"><strong>Diagrama<\/strong><\/a><\/p>\n<h2 style=\"text-align: center;\"><strong>Referencias<\/strong><\/h2>\n<p>Ahmim, A., Le, T., Ososanya, E., &amp; Haghani, S. (2016, January). Design and implementation of a home automation system for smart grid applications. In\u00a0<i>2016 IEEE international conference on consumer electronics (ICCE)<\/i>\u00a0(pp. 538-539). IEEE.<\/p>\n<p>Asadullah, M., &amp; Raza, A. (2016, November). An overview of home automation systems. In\u00a0<i>2016 2nd international conference on robotics and artificial intelligence (ICRAI)<\/i>\u00a0(pp. 27-31). IEEE.<\/p>\n<p>Chattoraj, S. (2015). Smart Home Automation based on different sensors and Arduino as the master controller.\u00a0<i>International Journal of Scientific and Research Publications<\/i>,\u00a0<i>5<\/i>(10), 1-4.<\/p>\n<p>David, N., Chima, A., Ugochukwu, A., &amp; Obinna, E. (2015). Design of a home automation system using arduino.\u00a0<i>International Journal of Scientific &amp; Engineering Research<\/i>,\u00a0<i>6<\/i>(6), 795-801.<\/p>\n<p>ElShafee, A., &amp; Hamed, K. A. (2012). Design and implementation of a WIFI based home automation system.\u00a0<i>International Journal of Computer and Information Engineering<\/i>,\u00a0<i>6<\/i>(8), 1074-1080.<\/p>\n<p>Farf\u00e1n Quevedo, J. E.; Tinoco Varela D. &amp; Cruz Morales R. D.\u00a0 (2022).Alexa application for lighting and temperature management through fuzzy controllers that can be used in a home automation environment. Memorias del Congreso Nacional de Control Autom\u00e1tico, pp. 85-90, 2020. https:\/\/doi.org\/10.58571\/CNCA.AMCA.2022.030<\/p>\n<p>Herrera Quintero, L. F. (2005). Viviendas inteligentes (dom\u00f3tica).\u00a0<i>Ingenier\u00eda e investigaci\u00f3n<\/i>,\u00a0<i>25<\/i>(2), 47-52.<\/p>\n<p>Jose, A. C., &amp; Malekian, R. (2015). Smart home automation security: a literature review.\u00a0<i>SmartCR<\/i>,\u00a0<i>5<\/i>(4), 269-285.<\/p>\n<p>Junestrand, S., Passaret, X., &amp; VAZQUEZ ALVAREZ, D. A. N. I. E. L. (2004).\u00a0<i>Dom\u00f3tica y hogar digital<\/i>. Ediciones Paraninfo, SA<\/p>\n<p>Parihar, Y. S. (2019). Internet of things and nodemcu.\u00a0<i>journal of emerging technologies and innovative research<\/i>,\u00a0<i>6<\/i>(6), 1085.<\/p>\n<p>Satapathy, L. M., Bastia, S. K., &amp; Mohanty, N. (2018). Arduino based home automation using Internet of things (IoT).\u00a0<i>International Journal of Pure and Applied Mathematics<\/i>,\u00a0<i>118<\/i>(17), 769-778.<\/p>\n<p>Sriskanthan, N., Tan, F., &amp; Karande, A. (2002). Bluetooth based home automation system.\u00a0<i>Microprocessors and microsystems<\/i>,\u00a0<i>26<\/i>(6), 281-289.<\/p>\n<p>Yan, C., Ji, X., Wang, K., Jiang, Q., Jin, Z., &amp; Xu, W. (2022). A survey on voice assistant security: Attacks and countermeasures.\u00a0<i>ACM Computing Surveys<\/i>,\u00a0<i>55<\/i>(4), 1-36.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Asistente de voz La dom\u00f3tica se encarga del dise\u00f1o de edificios y viviendas inteligentes (Herrera , 2015; Junestrand et al., 2014)\u00a0 que se ajusten a las necesidades de los usuarios o inquilinos con los que interact\u00faa. Estas estructuras tecnol\u00f3gicas constan de una gran variedad de sensores y actuadores con los cuales reciben informaci\u00f3n de su &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/proyecto-asistente-de-voz\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;Proyecto: Asistente de voz&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-255","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/255"}],"collection":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/comments?post=255"}],"version-history":[{"count":8,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/255\/revisions"}],"predecessor-version":[{"id":272,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/255\/revisions\/272"}],"wp:attachment":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/media?parent=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}