Tecnología

Alexa (Asistente Virtual)

Historia

Alexa es un asistente virtual desarrollado por Amazon (Empresa de ventas online) fue hasta noviembre del 2014 cuando Amazon anunció Alexa con los altavoces Echo, Echo Dot o Echo Show, fue el primer altavoz inteligente de la compañía del señor Jeff Bezos con voz de mujer, con el cual los usuarios se pueden comunicar y realizar múltiples acciones a través de comando de voz.

Donde su nombre de origen es griego y de género femenino que tiene otros sobrenombres como Alexandra entre otras, su significado es “la que es proyectora “o se hace referencia a “la mujer que protegerá “donde el nombre se remonta a la biblioteca de Alejandría, donde se intentó recopilar todo el conociendo del mundo, también se llamó Alexa porque contiene la letra (X) con un sonido no tan común donde se activa por medio de un comando de voz.

Dispositivo Alexa

Funcionamiento

La funcionalidad de Alexa es que cuando se le hace una pregunta y el asistente te devuelve la respuesta, lo que está haciendo es comunicarse con un servidor basado en la nube, Amazon a diseñado el servidor de voz (AVS) para poder imitar conservaciones reales conectando un dispositivo con dos requisitos que tenga micrófono y altavoz, la palabra Alexa es la palabra clave para activarla, Alexa se vuelve cada día más inteligente ya que tiene de su lado la inteligencia artificial teniendo una capacidad de aprendizaje autónomo. (Digitaltrends Es, 2022)

Alexa también se ha convertido en el centro de muchos sistemas de hogares inteligentes entre ellos wink,SmartThings y Logitech harmony donde se puede emparejar con dispositivos como interruptores WeMo y termostatos Nest, también tienen funciones de seguridad que monitoria cuidadosa mente el perímetro de tu hogar y la actividad al interior cuando no se está en el lugar donde captura sonidos inusuales por ejemplo que se rompa un vidrio o ruidos extraños rápidamente  se envía una notificación para que revises el lugar, también tiene Alexa Guard Plus es una función pagada  donde tiene más herramientas de seguridad.

Amazon Alexa Voice Service (AAVS) proporciona servicios de control de voz para dispositivos de hardware integrados como Alexa, entre otros, la línea de productos de la familia Echo de Amazon y dispositivos domésticos inteligentes como termostatos ycámaras de seguridad.

Alexa se incrustaría directamente en sus sistemas de automóviles. Alexa Voice servicios no se limitan a productos de consumo. En noviembre 2017, Amazon anunció Alexa for Business, que es una extensión de Alexa Voice Services en el calendario 106RISTI, N.º 36, 03/2020 corporativo, reuniones de mercado, llamadas de conferencia y gestión de tareas. Se predice que 60 millones de dispositivos integrados de Alexa serán vendidos al 2020 y, con la integración actual de Alexa con más de 50 productos individuales de la empresa, parece que esta predicción se alinea con la visión estratégica de Amazon de Alexa para estar en todas partes.

En el entorno AVS, los servicios se conocen como habilidades. El Centro de Huracanes, por ejemplo, es una habilidad que proporciona información constantemente actualizada sobre sistemas de tormentas, basado en datos de agencias gubernamentales. Una habilidad llamada virtual el bibliotecario es un motor de recomendaciones que sugiere libros, basado en nominaciones a premios, listas de bestsellers y reseñas de usuarios. Alexa Skills Kit, un kit de desarrollo de software (SDK, por sus siglas en inglés), está disponible gratuitamente para desarrolladores.

Asistente Virtual

Tecnología de Alexa|

En el desarrollo del Skill de se utiliza el AMAZON WEB CONSOLE para lo cual se debe registrar sus datos generales correo, fecha de nacimiento, genero, dentro de esta sección es en donde se desarrolla el conjunto de Skills con comandos de voz por ejemplo: apagar foco, encender foco, solicitar ayuda y demás procesos dentro Revista de Investigación Talentos, Volumen, etc.

Alexa es un programa de software basado en la nube que realiza los deberes de un asistente personal inteligente mientras la Línea de productos Echo de Amazon (Echo Dot, Echo Tap o Echo Show) es el hardware conectado a Internet (altavoz, micrófono ycámara) siempre escuchando la frase de activación del usuario conocida como la palabra de activación, cuando un usuario dice “Alexa, ¿qué hora es?”, la palabra de activación Alexa le indica al Echo que grabe y transmita el siguiente comandos de voz a Alexa Voice Services. Usando una interfaz de programa de aplicación (API), AVS luego pasa los comandos de voz a Alexa, que utiliza reconocimiento de voz y del lenguaje natural para el procesamiento y formulación de las respuestas. (alexa, 2022)


Las copias de los comandos de audio del usuario y las respuestas de Alexa se conocen como tarjetas de respuesta. Se puede acceder a las tarjetas de respuesta a través de la aplicación Alexa del teléfono inteligente (Ford & Palmer, 2019).


Alexa también se conecta con servicios de transmisión en línea y admite If This Then That (IFTTT), un servicio en línea que automatizar las tareas basadas en la web para que cuando los eventos ocurridos, las tareas de seguimiento se activan y gestionan.

La forma de comunicación del ASK de Amazon con las aplicaciones para el intercambio de datos es JSON. esto se debe a su gran rendimiento y bajo consumo de red, es decir todo el intercambio se lo realiza utilizando ésta tecnología no se utilizó XML debido a que por su estructura y poca flexibilidad es más conveniente utilizar JSON. para interactuar con el servicio web (API REST) realizada en C# con tecnología net core en el Skill se debe configurar al servicio web como EndPoint para que funcione debe tener un certificado SSL en la url, es decir https, debido a que los datos JSON no viajarían encriptados lo cual genera riesgos de acceso no autorizados y podrían comprometer la seguridad en el asistente virtual.


Cuando ya se concluye con la construcción del Skill se procede con la implementación de la tecnología NET Core 3.1 y C#8, hay que mencionar que de forma nativa los Skill soportan las tecnologías Python, java y nodejs por lo que para que funcione con C# se lo realiza mediante una API REST. NNET Core 3.1 se utiliza sobre un sistema operativo Linux Centos 8.1 con un reverse proxy NGIX para mejorar la seguridad y tiempo de respuesta entre la nube de Amazon y nuestra API.

Tambien te pueda interesar: Siri

Autor: Pedro Hernández Rivera

Editorial: Carlos Iván Pinzón

Codigo: UCPW- 7

Universidad: Central

Fuentes

  • (18 de 05 de 2022). Obtenido de alexa: https://developer.amazon.com/es-ES/alexa/alexa-skills-kit
  • Digitaltrends Es. (31 de mayo de 2022). Obtenido de ¿Qué es Alexa y qué puede hacer el asistente de Amazon por ti? : https://es.digitaltrends.com/inteligente/que-es-alexa/

Deja una respuesta