Saltar al contenido principal

Avatares virtuales impulsados por IA: El nuevo paradigma del servicio al cliente

Lo que comenzó como representaciones sencillas en los primeros foros de Internet, ha ido evolucionando hacia versiones más realistas con aplicaciones en diversas industrias.

De hecho, según GranView Research, el mercado global de avatares digitales, valorado en 14.340 millones de dólares en 2022, se espera que alcance los 270.610 millones en 2033. Sectores como el sanitario, el industrial o el marketing son los que más potencial y resultados pueden obtener, pero sus beneficios pueden abarcar muchos más, ¡te explicamos todo!

Agentes y avatares virtuales

La realidad extendida (XR) ha abierto una emocionante era de interacción inmersiva, la cual permite a los usuarios ver, oír e interactuar con contenidos virtuales como si formaran parte de su entorno físico.

Este cambio de paradigma hacia entornos virtuales realistas amplía de forma natural nuestro deseo de contar con agentes virtuales que emulen la comunicación y la interacción humanas. Por ello, el desarrollo de este tipo de agentes virtuales inteligentes es primordial para los futuros sistemas de XR, con beneficios tan potenciales en aplicaciones como los servicios al cliente, los entornos de trabajo profesionales y los videojuegos.

Los agentes son una representación de una figura humana creada por un software, mientras que los avatares suelen representar a una persona real. A pesar de esta pequeña diferencia, ambos se enfrentan a varios retos comunes, como: apariencia y movimiento, mecanismos de control para la interactividad y la autonomía, los gestos, la locomoción, la interacción, cooperación, coordinación, etc.

Beneficios avatares virtuales

Si echamos la vista atrás solo tres años, nos topábamos con que había pocas herramientas para crear avatares ultrarrealistas y las técnicas de captura de movimiento no estaban al alcance de todos. La irrupción de la IA generativa ha cambiado esto por completo.

La IA generativa está permitiendo reproducir funciones cognitivas humanas, por ello, los avatares impulsados por IA son capaces de mantener una conversación natural con un ser humano e intentar mostrar emociones.

Algunos de sus beneficios más importantes son:

  • Mejor experiencia del cliente: los avatares virtuales han supuesto una pequeña revolución en el mundo de la atención al cliente. Gracias a la IA se puede contar con asistentes virtuales 24/7, por lo que supone una herramienta muy potente para crear una experiencia más efectiva, a un menor coste.
  • Asistencia: los avatares virtuales son cada vez más populares en el ámbito de la formación y la educación. Son un apoyo, a modo de profesor particular, que puede ayudar a repasar lecciones, pero que también es capaz de impartir clases personalizadas y adaptadas a cada alumno. También son muy útiles en el ámbito de la sanidad, donde se puede ayudar a los pacientes y reducir retrasos en los procesos.
  • Personalización: estos avatares pueden recopilar y analizar una gran cantidad de datos de los usuarios. Este proceso facilita la identificación de los requisitos y expectativas de los clientes potenciales, lo que permite a las empresas adoptar un enfoque personalizado al interactuar con sus audiencias.
  • Mejora de imagen de marca: las empresas pueden crear avatares personalizados que representen su marca y utilizarlos en plataformas online para aumentar el reconocimiento de la misma.
  • Mejor representación de productos y servicios: el conocimiento adecuado del producto es fundamental para mejorar las ventas y el progreso general del negocio. Los avatares virtuales permiten mostrar estos productos y servicios de una forma realista y al detalle, lo que permite que los posibles consumidores conozcan cada característica.
  • Mayor participación: las animaciones dinámicas cautivan a los usuarios al hacer que las interacciones sean más atractivas visualmente. Por ello, es más probable que los usuarios permanezcan conectados y atentos cuando los avatares muestras comportamientos y movimientos más realistas.

Principales funciones para los avatares virtuales impulsados por IA

En el panorama de constante evolución en el ámbito de la interacción digital, las empresas necesitan virar hacia soluciones innovadoras que tengan eco en su audiencia y las diferencien en el mercado competitivo.

Los avatares digitales están experimentando muchos cambios, y nos encontramos con varias características imprescindibles para que se transforme la forma en la que las empresas conectan con sus usuarios:

Conversaciones impulsadas por GPT

La integración de GPT en las conversaciones representa un gran avance, pues otorga a los avatares la capacidad de interactuar con los usuarios en diálogos contextualmente relevantes.

Los avatares con tecnologías GPT son excelentes para comprender el contexto de una conversación, ya que pueden captar detalles, inferir significados y mantener la continuidad en los diálogos.

Las capacidades de generación de lenguaje permiten que los avatares produzcan texto que no solo sea gramaticalmente correcto, sino también contextualmente apropiado. Esto garantiza que las respuestas generadas por el avatar sean precisas e imiten la comunicación humana, además de ir perfeccionando continuamente su comprensión de los patrones lingüísticos y las preferencias de los usuarios a medida que interactúan con ellos.

Su versatilidad para participar en conversaciones multifacéticas los hace tan adecuados para aplicaciones que van desde la atención al cliente o las plataformas educativas y de entretenimiento.

Animaciones realistas

Las animaciones realistas son una característica fundamental de los avatares, la cual revoluciona la forma en que los usuarios interactúan con las entidades virtuales. Puede parecer simple, pero las animaciones dinámicas son las que “dan vida” a los avatares, otorgándoles con movimientos fluidos y acciones expresivas que elevan la experiencia virtual en general.

Las animaciones dinámicas permiten que los avatares realicen gestos realistas, lo que añade una capa de realismo a las interacciones, lo que mejora la interactividad. Esto les permite reconocer la presencia del usuario, reaccionen a comandos específicos o respondan a estímulos ambientales, creando un entorno virtual atractivo y receptivo.

Integración perfecta

La integración perfecta promete una fusión armoniosa de entidades virtuales con plataformas, flujos de trabajo y experiencia de usuario existentes. Esto garantiza que los avatares se conviertan en una parte integral del recorrido digital de un usuario sin causar interrupciones, ofreciendo una interacción consistente y unificada en varios puntos de contacto.

Un avatar impulsado por IA perfectamente integrado se adapta sin problema a diferentes plataformas: webs, aplicaciones móviles o entornos virtuales. Independientemente del espacio, el avatar mantiene una funcionalidad y apariencia consistentes, lo que garantiza una experiencia cohesiva.

La integración se extiende más allá de la compatibilidad a nivel de superficie, lo que permite que los avatares se alineen con los flujos de trabajo existentes. Esta sincronización permite una transición fluida para los usuarios, lo que les permite interactuar con el avatar en diferentes dispositivos, pero sin perder el contexto.

Capacidades multilingües

La posibilidad de que un avatar se comunique en diferentes idiomas revoluciona por completo la forma en que las empresas pueden conectar con audiencias diversas en todo el mundo. Los avatares equipados con capacidades multilingües derriban las barreras idiomáticas, ampliando así el alcance de las interacciones virtuales a una audiencia global.

Esta capacidad va más allá de las traducciones simples, sino que abarca la comprensión de detalles lingüísticos, contextos culturales y variaciones regionales. Estos cambian sin problemas entre idiomas en tiempo real según las preferencias del usuario o las señales contextuales.

Más allá de las interacciones basadas en texto, admiten la comunicación multimodal, incluyendo la síntesis y el reconocimiento de voz en varios idiomas.

Privacidad y seguridad

Un punto esencial en los avatares virtuales es la privacidad y la seguridad, las cuales son esenciales para proteger los datos sensibles de los usuarios y cumplir con las regulaciones como el RGPD y la CCPA.

Los avatares utilizan cifrado avanzado y anonimización de datos para garantizar la confidencialidad y seguridad durante la transmisión y almacenamiento. Además, implementan autenticación robusta y auditorías periódicas para identificar y mitigar vulnerabilidades.

Esto genera confianza en los usuarios, así como cumplimiento, minimización de riesgos de vulneraciones, mejor reputación organizacional y una ventaja competitiva frente a otras empresas similares.

azure-cognitive-search

Capacidades predictivas

Los nudges predictivos optimizan las interacciones al anticipar las necesidades y preferencias de los usuarios mediante el análisis de patrones de comportamiento. Estos avatares utilizan algoritmos de Machine Learning para ofrecer recordatorios contextuales, personalizados y oportunos que mejoran la experiencia del usuario.

Con ello se aumenta la participación gracias a guiar a los usuarios hacia acciones relevantes, se mejora la satisfacción al ofrecer sugerencias personalizadas, se optimiza la tasa de conversión o se crean oportunidades de marketing personalizadas y alineadas con los intereses del usuario.

Cómo crear avatares digitales

Para crear avatares realistas, es crucial recopilar información precisa sobre la forma y el movimiento humano. La captura de movimiento basada en marcadores, conocida como “mocap”, es el método más confiable para esto.

Este proceso implica transformar una nube de puntos 3D sin procesar y dispersa en datos utilizables. Al inicio, los datos se limpian y etiquetan asignando puntos 3D a ubicaciones de marcadores específicos en el cuerpo humano.

Un desafío importante a la hora de capturar datos extensos de captura de movimiento es el proceso de etiquetado, que, a pesar de utilizar las mejores soluciones comerciales, a menudo requiere de intervención manual. Problemas como marcadores y ruido pueden complicar las cosas, especialmente cuando se emplean nuevos conjuntos de marcadores o cuando los humanos interactúan con los objetos.

Por otro lado, los datos de captura facial son vitales para construir modelos humanos realistas. Pero la captura de datos es solo el primer paso para crear avatares virtuales, pues el modelado implica transformar los datos capturados en un modelo paramétrico que se puede manipular, muestrear y animar, con un enfoque de variación de forma y movimiento humano según las diferentes poses.

El siguiente paso pasaría por texturizar y sombrear el avatar para lograr un aspecto realista. Esto incluye aplicar texturas que simulen materiales como piel, cabello y ropa.

Finalmente, el avatar se anima y se integra en aplicaciones digitales o sistemas robóticos.

Ejemplo de avatar virtual impulsado por IA

Con esta demanda y aspiraciones de agentes virtuales con capacidad de respuesta en tiempo real, son muchos los profesionales que están intentando alcanzar el nivel de naturalidad y realismo requerido. Uno de ellos es Plain Concepts.

Para superar las limitaciones actuales de los agentes virtuales, hemos desarrollado un sistema de avatares basados en Machine Learning, capaz de interactuar de forma natural con los usuarios utilizando señales multimodales en tiempo real.

Un ejemplo es el avatar que hemos desarrollado para el proyecto IFMIF-DONES, el nuevo acelerador de partículas que se está construyendo en Granada. Este avatar 3D virtual, el cual se puede compartir a través de Microsoft Teams, y que se está entrenado con información específica del proyecto.

Hemos utilizado tecnología propia para la creación de avatares 3D interactivos, la cual permite que el usuario se comunique de manera natural con el asistente virtual. El avatar es capaz de escuchar y responder en lenguaje natural utilizando una voz artificial. La comprensión y generación de respuestas coherentes a las preguntas del usuario se procesa mediante la tecnología de IA más avanzada del mercado en este momento, proporcionada por OpenAI y Microsoft.

El avatar cuenta con una apariencia 3D realista, capaz de gesticular y pronunciar las respuestas imitando la voz humana, simulando una conversación natural con el usuario, lo que mejora la interacción y el engagement.

La IA se ha desarrollado sobre Microsoft Azure y el preentrenamiento se ha hecho con textos proporcionados por el cliente, consiguiendo un contexto específico del proyecto. Además, la aplicación es compatible con sistemas operativos de Microsoft Windows y se puede ejecutar en cualquier PC o portátil que cuente con tarjeta gráfica de gama media o alta.

Uno de los principales retos a los que nos enfrentamos fue conseguir un avatar con todo tipo de expresiones faciales, para lo cual nos hemos apoyado en la colección de visemas de Microsoft (diferentes posiciones de la boca al pronunciar los fonemas más importantes) para poder animar en tiempo real la boca del avatar. A partir de aquí, necesitábamos un avatar realista, basado en un look también realista, que expresase todo tipo de emociones y reflejase actitudes humanas.

El objetivo era conseguir una interfaz limpia, de forma que la mayoría de la UI cuando estés hablando con el avatar, fuese el propio avatar. Por ejemplo, le hemos dado la expresión de “pensar” para que cuando el servidor esté procesando la respuesta, no aparezca un simple “Loading”, sino que nos encontramos frente a un avatar con expresión de estar reflexionando.

Para ello, hemos hecho muchos test de motion capture, consiguiendo animaciones muy realistas y naturales que simulan las expresiones faciales humanas. A modo de cadena de ADN, para rellenar “los huecos” que nos dejaban los servicios de animación de Cognitive Services de Microsoft, trabajamos junto al equipo de diseño de Plain Concepts para escenificar diferentes situaciones y escenarios a los que se podría enfrentar el avatar. Mezclamos distintos tipos de blending con todo tipo de animaciones para que el avatar se percibiera más natural.

Con todo ello, reunimos un “cocktail” de tecnologías, donde para crear el avatar usamos:

  • Speech-to-Text AI para convertir archivos de audio en transcripciones de texto, así como reconocer la voz.
  • Neural Voice para reproducir voz humana.
  • Nuestro motor gráfico Evergine para la apariencia 3D del avatar.
  • Azure OpenAI para la inteligencia de las respuestas y la conversión de texto y voz.
  • .NET MAUI para la interfaz visual y compatibilidad con iOS y Android.

Y como una imagen vale más que mil palabras, aquí puedes ver cómo actúa “Silvia”, cuando le pides que explique en qué consiste el proyecto del acelerador de partículas de Granada en inglés con todo detalle:

Como conclusión, los avances en IA están ofreciendo soluciones prometedoras que pueden cautivar a los usuarios y con un costo mucho menor que hace unos años.

En Plain Concepts fusionamos las últimas herramientas de GenAI con nuestra tecnología propia para dar vida a tus ideas. Nuestros expertos te ayudarán a explorar todo el potencial de las plataformas inteligentes para crear una solución adaptada a tus necesidades específicas y darle un nuevo sentido a tu negocio. ¡Contáctanos y te mostraremos todo lo que el mundo de los avatares digitales puede ofrecerte!

Elena Canorea
Autor
Elena Canorea
Communications Lead