¡Importante! El modelo actual (FastSpeech) no funciona bien con frases cortas. (por ejemplo, "hola", "cómo estás", etc.)
¡Este paquete proporciona un texto de plataforma cruzada completamente funcional al motor del habla utilizando modelos de aprendizaje profundo integrados en la unidad con C#!
Puede encontrar el repositorio de ejemplo aquí.
El modelo que usamos para TTS es FastSpeech. El modelo TFLite que utilizamos se convierte de un modelo previamente capacitado que se encuentra en el repositorio de TensorFlowTts.
Para evitar que la unidad se congele al inferir el modelo TFLite, ejecutamos el proceso de inferencia en un nuevo hilo y reproducimos el audio en el hilo principal una vez que esté listo.
Dependencias externas:
Packages .Packages .Assets/StreamingAssets ).Este repositorio en su conjunto tiene licencia bajo la licencia pública de GNU, versión 3. Los archivos individuales pueden tener una licencia diferente pero compatible.
Consulte el archivo de licencia para obtener más detalles.