Alexa

Crear una skill de Alexa que funcione en producción

Una skill de Alexa es una interfaz de voz para su servicio. Amazon se encarga del reconocimiento de voz; usted diseña la conversación y opera el backend que responde a cada petición.

6 min de lectura · Borrador · pendiente de revisión experta

Cómo funciona una skill

Una skill personalizada tiene un nombre de invocación, intents (lo que quiere el usuario) y slots (los detalles, como una fecha o un producto). Alexa convierte la voz en una petición de intent y la envía a su endpoint, normalmente una función de AWS Lambda o un servicio HTTPS. Su código responde con voz, tarjetas o contenido en pantalla.

Las skills de hogar inteligente son distintas: usan el modelo de dispositivos predefinido de Amazon, para que los usuarios controlen luces, enchufes o termostatos con frases estándar, y su backend traduce las directivas para la nube de sus dispositivos.

Diseñar la interacción

  • Escriba diálogos de ejemplo antes del código, incluido lo que dicen los usuarios cuando dudan.
  • Proporcione muchas frases de ejemplo por intent y pruebe con personas reales, no solo con el equipo.
  • Gestione bien ayuda, parar, cancelar y fallback; la certificación los comprueba.
  • Respuestas breves. La voz es lineal y la gente deja de escuchar enseguida.

Vinculación de cuentas y datos

Si la skill actúa sobre la cuenta de un usuario en su servicio, utiliza la vinculación de cuentas basada en OAuth 2.0. Pida los permisos mínimos necesarios, explíquelos con claridad y siga las políticas de Amazon sobre datos personales y datos de menores.

Certificación y operación

Las skills pasan la certificación de Amazon antes de publicarse, y cada actualización se revisa de nuevo. Tras el lanzamiento, supervise la latencia, los errores y los intents que caen en el fallback: muestran lo que los usuarios quieren y la skill aún no entiende.

Amazon sigue cambiando la plataforma Alexa, incluido su asistente generativo más reciente. Consulte la documentación actual de Alexa Skills Kit para saber qué se aplica a las skills nuevas.

¿Está planificando algo así?

Cuéntenos qué quiere construir y qué cuentas de Amazon intervienen. Le diremos con franqueza lo que hace falta.

Hablemos de su proyecto