Alexa es uno de los asisentes virtuales del momento gracias a su gran presencia en el hogar gracias a los Amazon Echo, uno de los altavoces inteligentes más vendidos en España. El dominio de Alexa está a punto de pasar de los altavoces a nuestros dispositivos móviles con lo nuevo de Amazon.
El nombre que ha elegido Amazon para esta nueva tecnología es Alexa for Apps, una característica diseñada para que los desarrolladores de aplicaciones puedan conectar sus skills de Alexa con las aplicaciones de nuestro móvil. ¿Cómo lo hacen y cuál es su futuro?
Alexa for Apps es el inicio de la conquista de Android
Alexa es uno de los mayores asistentes virtuales que podemos encontrar a día de hoy, y aunque su presencia es gigantesca gracias a los altavoces y dispositivos Echo, el smartphone sigue siendo la frontera inalcanzable para Amazon.
No es que no exista una aplicación de Alexa para Android, e incluso puedes sustituir a Google Assistant desde los ajustes. ¿Pero merece la pena hacerlo? Desde nuestra experiencia no mucho, pero esto cambiará en cuestión de meses gracias a una nueva funcionalidad llamada Alexa for Apps.
Este programa para desarrolladores ofrece las herramientas para que, cuando creamos una aplicación, esta sea capaz de comunicarse con Alexa y reaccionar a los comandos de voz que hagamos con el asistente virtual. Los comandos generan enlaces capaces de abrir la aplicación y realizar acciones específicas ¿Y qué es lo que permitirá Alexa for Apps?
- Búsqueda de información: Por ejemplo, podremos buscar información en la aplicación, como pedirle a Alexa que nos abra tuits sobre un hashtag concreto.
- Ver información concreta de la aplicación: Por ejemplo, si pedimos un Uber a través del Amazon Echo nos preguntará si queremos ver la ubicación del conductor en nuestro móvil. Si le decimos que si, se abrirá la aplicación de Uber con la vista de ubicación del conductor.
- Acceso a funcionalidades: Esta es sin duda la que más chicha tiene, ya que nos permitirá acceder a características concretas de una aplicación para usar con la voz. El ejemplo que pone Amazon es el de TikTok, que ya permite comenzar una grabación con comandos de voz.
La tercera funcionalidad es la que tiene mayor potencial, y es que una de nuestras características preferidas es la de poder enviar mensajes de WhatsApp o Telegram sin abrir la aplicación, simplemente usando comandos de voz que activan la funcionalidad.
En estos momentos no hay confirmación oficial de que WhatsApp y Telegram terminen implementando las acciones por voz, pero dado el historial de ambas aplicaciones de mensajería lo más probable es que terminen siendo de las primeras aplicaciones que sean capaces.
Soy desarrollador, ¿puedo añadir Alexa a mi aplicación?
Sí. Amazon ha descrito los pasos que debes de seguir en su web oficial:
- Solicita el acceso anticipado desde aquí.
- Añade los metadatos de tu aplicación y web al manifest skill.json.
- Edita el endpoint para enviar enlaces usando peticiones para conectar skills.
- Prueba y publica tu nueva skill.