Crear un reproductor de música en un skill de Alexa con Alexa .NET

mteheran.dev

Alexa .NET es la librería para C# que te permite crear skills para Alexa de una manera super fácil. Si aun no sabes como comenzar te recomiendo seguir la siguiente guía:

https://techcommunity.microsoft.com/t5/windows-dev-appconsult/build-your-first-alexa-skill-with-alexa-net-and-azure-functions/ba-p/317930

Si ya sabes como construir tu skill acá te explico como agregar un reproductor de música a tu skill, lo primero es asegurarte que el audio player este habilitado en tu skill. Dentro de las interfaces debemos revisar que si este habilitado:

Luego en nuestro código debemos verificar en intent de nuestro skill y también el intent de amazon.resumeintent ya que si el usuario detiene o pausa y luego continua queremos seguir reproduciendo la canción. En el ejemplo mi intent se llama music.

                    case "music":
                    case "amazon.resumeintent":

Luego vamos a necesitar la URL del MP3 que deseamos reproducir, debemos asignarle un tocken, en este caso estoy utilizando el himno nacional de Colombia

string audioUrl = "https://web.archive.org/web/20041019060651if_/http://www.navyband.navy.mil/anthems/ANTHEMS/Colombia.mp3"; string audioToken…

View original post 104 more words

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.