Hola a todos. Recién he lanzado la versión v23.02.1 de IBMTTS.
Imagino que a muchos les habrá llegado ya la actualización, pero por
si no, estas son las novedades y el link de descarga.
https://davidacm.github.io/getlatest/gh/davidacm/NVDA-IBMTTS-Driver
Estas son las novedades:
* Se corrigieron algunos errores en algunos casos al cargar
bibliotecas IBMTTS. Se ha cambiado la forma de cargar las bibliotecas
para minimizar la posibilidad de errores.
* Si el controlador no puede cargar la biblioteca, se mostrará una
entrada de error en el registro. Sirve para propósitos de depuración.
* Cambió la forma de determinar la biblioteca que se está utilizando.
Ahora se utilizan recursos dll (ProductName) para determinarlo. Es una
forma más precisa y menos propensa a errores.
* Se agregaron correcciones de patrones para francés.
* Código actualizado para usar constantes de idioma originales de IBM,
así se pretende mejorar la legibilidad del código. IBMTTS es un driver
muy antiguo (fue de hecho mi primer programa python) y muchas partes
del código no son tan claras, pretendo ir cambiando esto con el
tiempo.
* Se mejoraron los condicionales para determinar el idioma que se
usará al procesar el texto leído.
* Restaurada la opción de frecuencia de muestreo de 22 kHz. Las voces
que lo usan han surgido recientemente.
* Se eliminó la versión desactualizada de la corrección de errores en
español de spanish_ibm_fixes.
* Documentación española actualizada.
* Actualizadas las Cadenas y documentación para portugués de Brasil y Portugal.
* Documentación en francés actualizada.
* Interfaz y documentación en alemán actualizadas.
* Traducciones actualizadas para el idioma italiano.
* Documentación en inglés actualizada.
Saludos,
David CM.