Construisez une horloge parlante avec Azure AI Speech: Un guide étape par étape de la synthèse et de la reconnaissance de la parole

DEV - 13/07
Introduction Azure AI Le discours est un service qui fournit des fonctionnalités liées à la parole, ...

Introduction

Le discours Azure AI est un service qui fournit des fonctionnalités liées à la parole, notamment:

  • Une API de discours à texte qui vous permet d'implémenter la reconnaissance vocale (convertir les mots parlés audibles en texte).
  • Une API de texte vocale qui vous permet d'implémenter la synthèse de la parole (convertissant le texte en discours audible). Dans cet exercice, vous utiliserez ces deux API pour implémenter une application d'horloge parlante.

Créer une ressource de vocation Azure AI

  • Accédez à votre portail Azure et cliquez sur Créer une ressource
  • Dans le champ de recherche supérieur, recherchez le service de la parole. Sélectionnez-le dans la liste, puis sélectionnez Créer. Provision de la ressource à l'aide des paramètres suivants:
    • Abonnement: votre abonnement Azure.
    • Groupe de ressources: choisissez ou créez un groupe de ressources.
    • Région: Choisissez n'importe quelle région disponible
    • Nom: entrez un nom unique.
    • Tier-prix: sélectionnez F0 (gratuit), ou S (Standard) Si F n'est pas disponible.
  • Sélectionnez Review + Create, puis sélectionnez Créer pour provisionner la ressource.
  • Attendez que le déploiement se termine, puis accédez à la ressource déployée.
  • Affichez la page Keys and Endpoint dans la section Gestion des ressources. Vous aurez besoin des informations sur cette page plus tard dans l'exercice.

Préparer et configurer l'application d'horloge parlante

  • Ouvrez votre code VS et entrez les commandes suivantes pour cloner le repo GitHub pour cet exercice:Git Clone https://github.com/microsoftlearning/mslearn-ai-language mslearn-ai-langue

  • Une fois le repo cloné, accédez au dossier contenant les fichiers de code d'application d'horloge parlants:CD MSLeARN-AI-LANGUAGE / LABFILES / 07-SPEECH / C-Sharp / Speaking Block

  • Entrez la commande suivante pour installer les bibliothèques que vous utiliserez:
dotnet ajouter le package azure.identity dotnet add package azure.ai.projects --preelease dotnet add pack
Entrez le mode de sortie en mode plein écran

  • Modifiez les appsettings.json en élargissant une horloge parlante
  • Dans le fichier de code, remplacez les espaces réservés Your_Project_API_KEY et votre_Project_Location par la clé API et l'emplacement de votre projet (copié à partir de la page de portail que vous a...
    [Courte citation de 8% de l'article original]
Loading...