¡Bienvenido a la demostración de Azure Avatar! Este proyecto muestra la integración de la función Avatar de texto a voz de Azure AI en una aplicación ReactJS. Con esta aplicación, puede traer avatares sintéticos de conversación realistas a sus proyectos.
Mira el video de demostración
¡Haga clic en el enlace de arriba para ver una demostración del avatar de Azure en acción!
Microsoft ahora retira los servicios de Azure Turn. Azure TTS Avatar estaba utilizando servicios de giro de Azure para la comunicación. He agregado script para instalar Coturn en la instancia de Ubuntu. Ejecute InstallCoturn.Sh para configurar su propio servidor de turnos.
Consulte este enlace medio ->
https://raokarthik83.medium.com/azure-avatar-tts-update-migrating-from-azure-turn-to-coturn-14b6ac86d60c
Siga estos pasos para configurar y ejecutar la aplicación localmente:
git clone https://github.com/hacktronaut/azure-avatar-demo.git
cd azure-avatar-demo
npm installnpm startSe puede acceder a la aplicación en http: // localhost: 3000 en su navegador web.
Asegúrese de configurar las claves y configuraciones de API necesarios en el archivo config.js antes de ejecutar la aplicación.
// config.js
export const avatarAppConfig = {
cogSvcRegion : 'your-region' ,
cogSvcSubKey : 'your-subscription-key' ,
// ... (other configuration options)
} ;Si encuentra algún problema o tiene comentarios, abra un problema. ¡Agradecemos sus contribuciones y sugerencias!
¡Feliz codificación!