Qu’est-ce que Direct Line Speech ?

Direct Line Speech est une solution de bout en bout robuste permettant de créer un assistant vocal extensible et flexible. Elle est alimentée par Bot Framework et son canal Direct Line Speech, qui est optimisé pour l’interaction vocale avec les bots.

Les assistants vocaux écoutent les utilisateurs et réagissent en prenant une mesure, souvent en parlant. Ils utilisent la reconnaissance vocale pour transcrire la parole de l’utilisateur, puis agissent sur la compréhension du langage naturel du texte. Cette action comprend fréquemment une parole de l’assistant générée à l’aide de la synthèse vocale.

Direct Line Speech offre les plus hauts niveaux de personnalisation et de sophistication pour les assistants vocaux. Il est conçu pour les scénarios de conversation qui sont ouverts, naturels ou hybrides, avec l’achèvement des tâches ou l’utilisation des commandes et des contrôles. Ce degré élevé de flexibilité implique une plus grande complexité. Envisagez de recourir à des commandes personnalisées pour les scénarios qui concernant des tâches bien définies utilisant une entrée en langage naturel.

Direct Line Speech prend en charge les paramètres régionaux suivants : ar-eg, ar-sa, ca-es, da-dk, de-de, en-au, en-ca, en-gb, en-in, en-nz, en-us, es-es, es-mx, fi-fi, fr-ca, fr-fr, gu-in, hi-in, hu-hu, it-it, ja-jp, ko-kr, mr-in, nb-no, nl-nl, pl-pl, pt-br, pt-pt, ru-ru, sv-se, ta-in, te-in, th-th, tr-tr, zh-cn, zh-hk et zh-tw.

Prise en main de Direct Line Speech

Pour créer un assistant vocal à l’aide de Direct Line Speech, créez une ressource Speech et une ressource Azure Bot dans le portail Azure. Ensuite, connectez le bot au canal Direct Line Speech.

Conceptual diagram of the Direct Line Speech orchestration service flow

Pour un guide complet et détaillé sur la création d’un assistant vocal simple utilisant Direct Line Speech, consultez le didacticiel sur l’activation de la reconnaissance vocale de votre bot avec le Kit de développement logiciel (SDK) Speech et le canal Direct Line Speech.

Nous proposons également des guides de démarrage rapide conçus pour vous permettre d’exécuter du code et d’apprendre les API rapidement. Ce tableau comprend une liste de guides de démarrage rapide pour les assistants vocaux organisés par langage et plateforme.

Démarrage rapide Plateforme Informations de référence sur l'API
C#, UWP Windows Parcourir
Java Windows, macOS, Linux Parcourir
Java Android Parcourir

Exemple de code

Un exemple de code pour la création d’un assistant vocal est disponible sur GitHub. Ces exemples couvrent l’application cliente pour la connexion à votre assistant dans plusieurs langages de programmation populaires.

Personnalisation

Les assistants vocaux créés à l’aide du service Speech peuvent utiliser la gamme complète des options de personnalisation disponibles pour la reconnaissance vocale, la synthèse vocale et la sélection de mot clé personnalisé.

Notes

Les options de personnalisation varient selon la langue/paramètres régionaux (voir Langues prises en charge).

Direct Line Speech et ses fonctionnalités pour les assistants vocaux sont un supplément idéal pour le modèle Virtual Assistant Solution and Enterprise. Même si Direct Line Speech peut fonctionner avec n’importe quel bot compatible, ces ressources fournissent une base de référence réutilisable pour des expériences conversationnelles de haute qualité ainsi que des compétences et des modèles sous-jacents communs pour bien démarrer rapidement.

Documents de référence

Étapes suivantes