Imagen de Neven Krcmarek en Unsplash.

Consejos Generales para Desarrollar Skills de Alexa: Introducción

Juan González
Diseñando para la Voz
2 min readAug 18, 2018

--

Amazon pone a nuestra disposición una gran cantidad de contenido valioso, usualmente en inglés, con el fin de ayudarnos a crear las mejores experiencias de voz para nuestros usuarios.

Parte de mi proceso individual de aprendizaje pasa por consumir ese contenido y poner en práctica los conceptos, recomendaciones y mejores prácticas descritas por expertos de los distintos temas.

Ya que mi memoria no es infalible, la combinación leer+aplicar funciona pero no es ni remotamente un método aislado. Debo siempre acompañarlo de otras actividades que me ayudan a establecer el conocimiento de forma permanente. Actividades como escribir en mi cuaderno de notas o compartir en artículos como este con el resto de la comunidad.

Es por eso que hoy empiezo una nueva línea en Diseñando para la Voz, basada inicialmente en los artículos disponibles ya en el blog oficial de Alexa, y reforzada en el futuro con mis propias experiencias, aprendizajes y recomendaciones.

El primer post es una introducción al tema de los consejos generales para desarrollar Skills de Alexa.

Todos pasamos por el mismo proceso a la hora de empezar. Nos preguntamos usualmente cosas como ¿qué hace que una skill sea genial? ¿cuáles son las mejores prácticas? ¿qué puedo hacer para que mi skill destaque entre las demás?

Amazon sostiene que desarrollar skills es tanto un arte como una ciencia. Por un lado tenemos que considerar los aspectos técnicos a la hora de crear un producto para la voz y por otro lado el aspecto creativo de la experiencia del usuario al interactuar con nuestro producto. Ambos conceptos son elementos clave para el éxito de una skill.

Las 10 consideraciones principales a tener en cuenta a la hora de crear experiencias basadas en la voz para la plataforma Alexa son:

  1. Realiza una tarea increíblemente bien
  2. Elige bien el nombre y las declaraciones (utterances)
  3. Enfócate en intenciones y no en comandos
  4. Simplificar las opciones de selección
  5. Asegúrate de cumplir con el “test de un respiro”
  6. Incluye variedad en tus respuestas
  7. Gestiona los inesperado de forma elegante
  8. Utiliza las métricas para implementar mejoras
  9. Provee ayuda contextual
  10. Realizar pruebas con usuarios

En los próximos artículos de la serie “Consejos Generales” iré ahondando en cada uno de los elementos de la lista, a la vez que identifico las particularidades que cada uno de estos principios presenta a la hora de aplicarlos a skills en el idioma Castellano. Un reto adicional en sí mismo.

Gracias por leer,

Juan.

Diseñando para la Voz es una iniciativa personal de Juan González Ponce que trae contenido relacionado al mundo del desarrollo de Alexa Skills para el servicio de Amazon, en Castellano, con la finalidad de compartir ideas y lecciones aprendidas en el camino.

--

--