Connecter un bot pour Direct Line Speech
S’APPLIQUE À : Kit de développement logiciel (SDK) v4
Cet article explique comment connecter un bot au canal Direct Line Speech. Utilisez ce canal pour permettre aux utilisateurs d’interagir avec un bot via la voix.
Une fois que vous avez créé votre bot, son intégration à Direct Line Speech permet une connexion à faible latence et à haute fiabilité avec les applications clientes à l’aide du SDK Speech. Ces connexions sont optimisées pour les expériences de conversation vocale et vocale. Pour plus d’informations sur Direct Line Speech et sur la création d’applications clientes, visitez la page d’assistant virtuel voice-first personnalisée.
Conditions préalables
- Un compte Azure. Si vous n’en avez pas encore, créez un compte gratuit avant de commencer.
- Un bot existant publié sur Azure.
- Ressource de service cognitif Speech . Vous pouvez créer une ressource Speech dans Azure ou en utiliser une existante.
Ajouter le canal Direct Line Speech
- Dans le Portail Azure, sélectionnez la ressource Azure Bot.
- Sous Paramètres, sélectionnez le volet Canaux. Sélectionnez ensuite Direct Line Speech.
- Ajoutez votre ressource Speech au canal Direct Line Speech en entrant les valeurs de la page. Sélectionnez les liens sous chaque champ pour plus d’informations.
- Sélectionnez Appliquer pour confirmer votre sélection de canal. Cela ajoute le canal Direct Line Speech à votre bot.
Activer les extensions de streaming de protocole Bot Framework
Avec le canal Direct Line Speech connecté à votre bot, vous devez maintenant activer la prise en charge des extensions de streaming de protocole Bot Framework pour une interaction optimale et à faible latence.
- Sous Paramètres sélectionnez Configuration.
- Sélectionnez Activer le point de terminaison de streaming. Sélectionnez Ensuite Appliquer.
- Accédez maintenant au service d’application du bot.
- Dans l’instance App Service, sous la catégorie Paramètres, sélectionnez Configuration.
- Sélectionnez l’onglet Paramètres généraux . Définissez ensuite les sockets Websur Activé.
- Sélectionnez Enregistrer en haut de la page de configuration.
Les extensions de streaming de protocole Bot Framework sont désormais activées pour votre bot. Vous êtes maintenant prêt à mettre à jour le code de votre bot et à intégrer la prise en charge des extensions de streaming à un projet de bot existant.
Exemple
Si vous avez suivi toutes les étapes, vous pouvez désormais parler au bot à l’aide de l’application cliente téléchargeable sur Windows client Assistant vocal. Pour plus d’informations, consultez Voice-enable your bot using the Speech SDK.
Ajout de la prise en charge du protocole à votre bot
Note
L’étape suivante est nécessaire uniquement pour les bots créés avant la publication du SDK v4.8.
Une fois le canal Speech Direct Line connecté et la prise en charge des extensions de streaming de protocole Bot Framework activées, il ne reste plus qu’à ajouter du code à votre bot pour prendre en charge la communication optimisée. Suivez les instructions sur l’ajout de la prise en charge des extensions de streaming à votre bot pour garantir une compatibilité complète avec Direct Line Speech.