Bienvenue à la démo Azure Avatar! Ce projet présente l'intégration de la fonction Avatar text-à-parole d'Azure AI dans une application ReactJS. Avec cette application, vous pouvez apporter des avatars parlant synthétiques réalistes à vos projets.
Regardez la vidéo de démonstration
Cliquez sur le lien ci-dessus pour regarder une démo de l'avatar Azure en action!
Microsoft prend maintenant sa retraite Azure Turn Services. Azure TTS Avatar utilisait Azure Turn Services pour la communication. J'ai ajouté un script pour installer COTURN sur l'instance Ubuntu. Exécutez InstallCoturn.sh pour configurer votre propre serveur de tour.
Référer ce lien moyen ->
https://raokarthik83.medium.com/azure-avatar-tts-update-Migrant-from-azure-nurn-to-coturn-14b6ac86d60c
Suivez ces étapes pour configurer et exécuter l'application localement:
git clone https://github.com/hacktronaut/azure-avatar-demo.git
cd azure-avatar-demo
npm installnpm startL'application sera accessible sur http: // localhost: 3000 dans votre navigateur Web.
Assurez-vous de configurer les clés API et les paramètres nécessaires dans le fichier config.js avant d'exécuter l'application.
// config.js
export const avatarAppConfig = {
cogSvcRegion : 'your-region' ,
cogSvcSubKey : 'your-subscription-key' ,
// ... (other configuration options)
} ;Si vous rencontrez des problèmes ou si vous avez des commentaires, veuillez ouvrir un problème. Nous accueillons vos contributions et suggestions!
Codage heureux!