2017-07-25 2 views
3

Je souhaite créer une compétence simple qui utilise la voix d'alexa pour la traduction de texte, puis passe le texte à un service différent. Cela semble proche de ce que je cherche: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interface-reference, mais nulle part dans l'exemple requête/réponse n'a-t-il la forme de texte de la demande des utilisateurs à alexa. Est-ce que quelqu'un a réussi à extraire les données de texte des commandes vocales de l'utilisateur, serait très utile pour moi.Comment passer un texte d'alexa/echo à un serveur

Répondre

1

Ce n'est pas facile, malheureusement et par conception.

Les réponses des utilisateurs sont stockées dans des «espaces» de mots dans le modèle d'interaction. C'est ainsi que Alexa analyse la parole et exécute des commandes basées sur les énoncés de l'utilisateur. Sans connaître toutes les variantes d'un emplacement de mot possible et en l'écrivant dans votre modèle d'interaction, vous ne pourrez pas stocker du texte libre dans une variable et le transmettre.