PICO tts, ahora compatible con las versiones recientes de NVDA!

486 views
Skip to first unread message

DaVid

unread,
Apr 16, 2021, 9:30:43 PM4/16/21
to nvda-es
Hola a todos.

Hoy me preguntaron si podía hacer algo para que el sintetizador PICO
fuese compatible con las nuevas versiones de NVDA, ya que es un driver
que se había quedado en el abandono.
Me he puesto a ver que podía hacer y aquí tenemos la primera versión,
con mucho margen de mejora pero al menos se puede usar.

Si alguien quiere contribuir con el driver es bienvenido, actualmente
características importantes como la sincronía del índice, que permite
a NVDA sincronizar el cursor con lo que está leyendo, no funciona de
forma adecuada.

Aquí descargan el binario:
https://davidacm.github.io/getlatest/gh/davidacm/PicoTTS-NVDA

Y aquí tienen el repo:
https://github.com/davidacm/PicoTTS-NVDA


Quedo atento ante cualquier aporte o reporte de errores, que los
habrán, y muchos. Yo no he llegado a hacer muchas pruebas con este
sintetizador porque francamente no me gusta.

Saludos.

Héctor J. Benítez Corredera

unread,
Apr 17, 2021, 4:09:43 AM4/17/21
to nvd...@googlegroups.com

Buenas David.

 

Agradecerte por traer de regreso este mítico TTS. No es el mejor ni creo que nunca lo pretendiera. A mi me trae viejos recuerdos de cuando empezaba en Android y bueno el tener una alternativa gratuita más nunca es para peor.

 

Bien saliendo de valoraciones yo ya me lo bifurque a mi cuenta, no creo poder ayudar mucho por que no tengo los conocimientos en este área de los drivers pero si quiero estar pendiente de los cambios.

 

Si me gustaría pedirles a los chicos de NVDA.ES, claro con tu permiso que lo anunciaran en la lista inglesa, ellos tienen mejor inglés que el mío que simplemente es nulo.

 

Creo que de allí en su momento hubo gente interesada en que este TTS no quedara en el olvido y quizás de allí si puedas obtener colaboraciones.

 

Sin más te agradezco tu trabajo.

 

Saludos

José Manuel Delicado Alcolea

unread,
Apr 17, 2021, 6:54:52 AM4/17/21
to nvd...@googlegroups.com

Hola.

David, muchas gracias por recuperar este sintetizador. No es la mejor voz del mundo, pero yo también lamenté su pérdida cuando dejó de ser compatible. ¿Te animarías a rehabilitar también el sintetizador Festival?

Cuenta con nosotros para lo que haga falta, incluso para anunciarlo por la lista de complementos si por algún motivo no pudieras hacerlo tú mismo.

Un saludo.

--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/nvda-es/e657a3e3-d0d7-3be1-1ea1-fc018bb88248%40gmail.com.
--

José Manuel Delicado Alcolea
Administrador y editor en la web nvda.es
Twitter: @nvda_es
Certificado en el programa NVDA Expert 2019

Logo NVDA Certified Expert

Guillermo Eduardo Charcahuana López

unread,
Apr 17, 2021, 1:08:41 PM4/17/21
to nvd...@googlegroups.com
Hola David, muchas gracias por tus aportes a lo largo del tiempo...
Sólo quería hacerte una pregunta: Viendo que NVDA piensa romper
compatibilidades anualmente tras actualizaciones de Python, tendrías
una forma de colaboración monetaria como Patreon o similares? Pienso
que tu trabajo lo vale y si hay la opción de ayudarte con algunas
monedas por tu tiempo, conocimiento y esfuerzo empleado pues
bienvenido sea...

2021-04-17 5:54 GMT-05:00, 'José Manuel Delicado Alcolea' via NVDA en
español <nvd...@googlegroups.com>:
>> https://nvda.es <https://nvda.es>
>> Visita la tienda de la web oficial de la comunidad para adquirir
>> algunos productos, como materiales de formación o sintetizadores de
>> voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
>> <https://nvda.es/tienda/>
>> Consulta las normas de esta lista siempre que quieras en la siguiente
>> dirección:
>> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
>>
>> <https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/>
>> ---
>> Has recibido este mensaje porque estás suscrito al grupo "NVDA en
>> español" de Grupos de Google.
>> Para cancelar la suscripción a este grupo y dejar de recibir sus
>> mensajes, envía un correo electrónico a
>> nvda-es+u...@googlegroups.com
>> <mailto:nvda-es+u...@googlegroups.com>.
>> Para ver esta conversación en el sitio web, visita
>> https://groups.google.com/d/msgid/nvda-es/e657a3e3-d0d7-3be1-1ea1-fc018bb88248%40gmail.com
>>
>> <https://groups.google.com/d/msgid/nvda-es/e657a3e3-d0d7-3be1-1ea1-fc018bb88248%40gmail.com?utm_medium=email&utm_source=footer>.
> --
>
> José Manuel Delicado Alcolea
> Administrador y editor en la web nvda.es <https://nvda.es>
> Twitter: @nvda_es <https://twitter.com/nvda_es>
> Certificado en el programa NVDA Expert 2019
> <https://certification.nvaccess.org>
>
> Logo NVDA Certified Expert <https://certification.nvaccess.org>
>
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/b7350298-e919-bfc8-b7d2-c207440199b5%40nvda.es.
>


--
AVISO DE PRIVACIDAD: ADVERTENCIA a cualquier persona, institución, agente,
agencia o estructura gubernamental, incluyendo, al Gobierno Federal de los
Estados
Unidos, usando vigilancia de este sitio o cualquiera de sus sitios
asociados, no tienen mi permiso para utilizar la información total o
parcial de mi perfil,
O cualquier parte del contenido aquí publicado incluidos los comentarios,
sobre mis fotos o cualquier otra imagen del arte publicado en mi perfil. Se
le
Notifica aquí que tienen estrictamente prohibido divulgar, copiar,
distribuir, difundir o tomar cualquier otra acción contra mí con este
perfil y el contenido
Del mismo. Las prohibiciones anteriores también se aplican a sus empleados,
estudiantes, agentes y/o cualquier personal bajo su dirección o control. El
Contenido de este perfil es información privada y confidencial. La
violación de mi intimidad es penada por la ley..

Rémy Ruiz

unread,
Apr 17, 2021, 3:09:55 PM4/17/21
to nvd...@googlegroups.com
Hola david,

Muchas gracias por tu nuevo aporte, bueno somos muchos que hemos usado
este sintetizador de voz, a pesar de sus carencias, nos habiamos
aconstumbrado a este...

Bueno, te enviare en tu privado la traduccion de la documentacion al
español y francés para que la puedas agregar y los pocos mensajes del
archivo po tambien estan traducidos en ambos idiomas.

Gracias nuevamente por todo.

Rémy

Lluis María

unread,
Apr 17, 2021, 4:36:55 PM4/17/21
to nvd...@googlegroups.com
Hola lista, me gustaría si es posible , saber cual es la diferencia de usar el sintetizador que habláis con el complemento eloquence,yo estoyutilizando el complemento eloquence y de momento no veo ningún problema con la nueva versión de NVDA,también es verdad que utilizo ocasionalmente el NVDA,estoy acostiumbrado usar mayormente el lector Jaws,me cuesta acostumbrarme al NVDA, gracias.


-----Mensaje original-----
De: nvd...@googlegroups.com <nvd...@googlegroups.com> En nombre de Rémy Ruiz
Enviado el: sábado, 17 de abril de 2021 21:10
Para: nvd...@googlegroups.com
Asunto: Re: [nvda-es] PICO tts, ahora compatible con las versiones recientes de NVDA!
--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/ Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/nvda-es/e8ec0276-b0d0-ee37-a547-a86df2300bc0%40gmail.com.

DaVid

unread,
Apr 17, 2021, 9:43:35 PM4/17/21
to nvd...@googlegroups.com
Hola.
Para Lluis. Pico TTS es un sintetizador más, si estás bien con tu
sintetizador actual no es necesario que cambies.

Para Guillermo. Yo no creo que NVDA planee romper compatibilidad
anualmente, el intento de migración hacia python 3.8 fue una cuestión
en la que se juntaron varios factores.
Sin embargo la propuesta es interesante, para todas las personas que
deseen solicitar funcionalidades y desarrolladores dispuestos a
implementarlas.
Lo difícil de darle mantenimiento a un complemento es que los
desarrolladores originales podrían sentir que le han robado el
trabajo. Y que si uno comienza a trabajar en el proyecto, puede que
alguien más lo esté haciendo en paralelo y se estén duplicando
esfuerzos.
Con el complemento PICO tts, me habría gustado poder tomar como base
algún repositorio de git, pero no pude encontrar ninguno.
Voy a considerar tu propuesta.

Saludos.

Criss

unread,
Apr 17, 2021, 9:47:46 PM4/17/21
to nvd...@googlegroups.com
Hola.


Al menos a mí me funciona en NVDA 2020.4. Eso si, no se si desde el
driver se puede hacer algo, pero de pronto el volumen que tiene es muy
bajo, además de tener un sonido opaco que torna difusa su comprensión.

DaVid

unread,
Apr 17, 2021, 10:29:10 PM4/17/21
to nvd...@googlegroups.com
Hola.

Voy a ver si encuentro la documentación para ver si se puede hacer
algo, que de momento solo tengo un encabezado de librería que no
indica mucho.
Pero dudo que se pueda hacer algo, creo que esa voz siempre fue así.
Si te fijas, la voz en inglés no tiene esos inconvenientes, al menos
yo no siento que sea así.
Desconozco si binarios más recientes de pico TTS vengan con las voces
mejoradas, porque de ser así valdría la pena invertir esfuerzos en
compilar una versión más nueva.

Saludos.

juanjo arévalo

unread,
Apr 18, 2021, 3:39:20 AM4/18/21
to nvd...@googlegroups.com

Y para mi amigo no me aparece en la lista lista de sintetizadores y fayo al instalar y no me aparece en la lista de jestion de complementos para sacarlo saludos juanjo


--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.

Rémy Ruiz

unread,
Apr 19, 2021, 7:43:15 AM4/19/21
to nvd...@googlegroups.com
Hola David,

Bueno, ya te mande a tu privado en archivo adjunto la nueva traduccion
para el español e francés para el controlador de voz PICO tts.

Cualquier cosa nos estamos comunicando.

Esperando que lo pongas al dia, asi lo hare conocer a los amigos franceces.

Gracias de nuevo por todo.

Amistosamente.

Rémy

Le 17/04/2021 à 03:30, DaVid a écrit :

Carlos Esteban Martínez Macías

unread,
Apr 19, 2021, 10:20:28 AM4/19/21
to 'Jonathan' via NVDA en español
Hola a todos.
Recordé que allá por finales de 2016, cuando andava más por YouTube que por otras páginas, vi un video sobre cómo instalar voces en NVDA de alguien a quien justo llegué a conocer poco después por las redes (si no estoy mal, ha borrado el canal donde tenía ese video). Aquí afirmava que Pico TTS para NVDA seguía funcionando bien, pero según mostraba, en Windows10, por alguna razón, sonava diferente a cómo suena en Windows 8 y 7. Solo he probado este driver actualizado en Windows 10, de momento, y pareciera que por algo con la calidad, la tasa de muestreo o algo parecido, aún sigue pasando, porque en Windows10 está sonando con la calidad que recuerdo haber escuchado. Habría que hacer pruebas entonces, y ver si se puede corregir algo con respecto a eso.
De todas formas, una cosa que tiene que pulir es que siglas que contienen vocales las sigue leyendo como palabra aunque estén en mayúsculas, por lo visto son temas con el diccionario interno.
Saludos.
  

--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.


--
Carlos Esteban Martínez Macías.
Soporte a usuarios, comunidad de NVDA en español.

juanjose

unread,
Apr 19, 2021, 5:48:04 PM4/19/21
to 'Carlos Esteban Martínez Macías' via NVDA en español

amigo pasame el driver que no lo encuentro saludos juanjo

josé maría de aquino campos.

unread,
Apr 19, 2021, 8:10:02 PM4/19/21
to nvd...@googlegroups.com
hola yo no puedo activar el sintetizador pico me dice esto:
Error de Sintetizador diálogo No se pudo cargar el sintetizador pico.
aceptar votón.
¿me podrían explicar qué está pasando? se los agradecería mucho.
saludos.
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table
style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Libre de virus. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>

El 19/4/21, juanjose <arvalo...@gmail.com> escribió:
> amigo pasame el driver que no lo encuentro saludos juanjo
>
> El 19/04/2021 a las 11:20, 'Carlos Esteban Martínez Macías' via NVDA en
> español escribió:
>> Hola a todos.
>> Recordé que allá por finales de 2016, cuando andava más por YouTube
>> que por otras páginas, vi un video sobre cómo instalar voces en NVDA
>> de alguien a quien justo llegué a conocer poco después por las redes
>> (si no estoy mal, ha borrado el canal donde tenía ese video). Aquí
>> afirmava que Pico TTS para NVDA seguía funcionando bien, pero según
>> mostraba, en Windows10, por alguna razón, sonava diferente a cómo
>> suena en Windows 8 y 7. Solo he probado este driver actualizado en
>> Windows 10, de momento, y pareciera que por algo con la calidad, la
>> tasa de muestreo o algo parecido, aún sigue pasando, porque en
>> Windows10 está sonando con la calidad que recuerdo haber escuchado.
>> Habría que hacer pruebas entonces, y ver si se puede corregir algo con
>> respecto a eso.
>> De todas formas, una cosa que tiene que pulir es que siglas que
>> contienen vocales las sigue leyendo como palabra aunque estén en
>> mayúsculas, por lo visto son temas con el diccionario interno.
>> Saludos.
>>
>> El lun, 19 abr 2021 a las 6:43, Rémy Ruiz (<remy...@gmail.com
>> <mailto:remy...@gmail.com>>) escribió:
>> https://nvda.es <https://nvda.es>
>> Visita la tienda de la web oficial de la comunidad para adquirir
>> algunos productos, como materiales de formación o sintetizadores
>> de voz, que mejorarán tu experiencia con NVDA:
>> https://nvda.es/tienda/ <https://nvda.es/tienda/>
>> Consulta las normas de esta lista siempre que quieras en la
>> siguiente dirección:
>>
>> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
>>
>> <https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/>
>> ---
>> Has recibido este mensaje porque estás suscrito al grupo "NVDA en
>> español" de Grupos de Google.
>> Para cancelar la suscripción a este grupo y dejar de recibir sus
>> mensajes, envía un correo electrónico a
>> nvda-es+u...@googlegroups.com
>> <mailto:nvda-es%2Bunsu...@googlegroups.com>.
>> <https://groups.google.com/d/msgid/nvda-es/381d8da7-dff3-4cb1-c8da-ba6f6149b8c0%40gmail.com>.
>>
>>
>>
>> --
>> Carlos Esteban Martínez Macías.
>> Soporte a usuarios, comunidad de NVDA en español.
>> Web www.nvda.es <http://www.nvda.es>
>> Experto certificado en NVDA <https://certification.nvaccess.org>
>>
>> --
>> Visita la web oficial de la comunidad de NVDA en español para acceder
>> a recursos y descargas que desplegarán todo el potencial de tu lector
>> de pantalla:
>> https://nvda.es <https://nvda.es>
>> Visita la tienda de la web oficial de la comunidad para adquirir
>> algunos productos, como materiales de formación o sintetizadores de
>> voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
>> <https://nvda.es/tienda/>
>> Consulta las normas de esta lista siempre que quieras en la siguiente
>> dirección:
>> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
>>
>> <https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/>
>> ---
>> Has recibido este mensaje porque estás suscrito al grupo "NVDA en
>> español" de Grupos de Google.
>> Para cancelar la suscripción a este grupo y dejar de recibir sus
>> mensajes, envía un correo electrónico a
>> nvda-es+u...@googlegroups.com
>> <mailto:nvda-es+u...@googlegroups.com>.
>> <https://groups.google.com/d/msgid/nvda-es/CAHu4i_CgzCSW%2BHN4g8%3Dya2%2B9V0%2BR7UJcO_hVL%2BiJb-N53yG%2B9g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/fb99aa44-eee4-0c70-b813-474e099c59dd%40gmail.com.
>


--
entra a mi blog para conseguir programas actualizados, y accesibles.
también puedes
encontrar tutoriales.
https://mundodediscapacidadytecnologia.blogspot.com/
si quieres escrivirme puedes acerlo a mi correo electrónico qué es el siguiente:
aquinoca...@Gmail.com

Carlos Esteban Martínez Macías

unread,
Apr 19, 2021, 9:25:05 PM4/19/21
to 'Jonathan' via NVDA en español
Hola.
Juanjo, el link está en el primer mensaje, pero aquí te lo dejo:
Sobre el error al cargar el sintetizador, puedes ir a menú NVDA, herramientas, ver registro y desde la barra de menús o copiando y pegando nos lo pasas, para ver qué error ha lanzado.
Un saludo.




--
Carlos Esteban Martínez Macías.
Soporte a usuarios, comunidad de NVDA en español.

juanjose

unread,
Apr 20, 2021, 2:33:08 AM4/20/21
to 'Carlos Esteban Martínez Macías' via NVDA en español

gracias amigo

DaVid

unread,
Apr 20, 2021, 4:17:01 AM4/20/21
to nvd...@googlegroups.com
Hola.
Gracias a Rémy, ahora tenemos la traducción al español y al francés de
este sintetizador.
Ha traducido tanto la documentación como la interfaz, el nuevo release
como siempre, lo encuentran siguiendo este link:
https://davidacm.github.io/getlatest/gh/davidacm/PicoTTS-NVDA

Saludos.

Rémy Ruiz

unread,
Apr 20, 2021, 5:43:21 AM4/20/21
to nvd...@googlegroups.com
Hola,

Acabo de probarlo en mi Windows 10 y cambie el sintetizador por:

Svox pico synthesizer

Por defecto es la voz en español que es detectada, tuve que pasarla al
francés, pienso que esta primera es mas reactiva :)

Dire tambien que se debera colocar el complemento ya sea en documentos,
no en una carpeta de lo contrario NVDA no lo puede instalar.

Nota, los idiomas soportados son el Inglés americano, Inglés Britanico,
Español, Francés, Italiano y Aleman.

De todas maneras se agradece nuevamente a David por su aporte.

Saludos a mistosos.

Rémy

Tirecias Engineering

unread,
Apr 20, 2021, 8:14:16 AM4/20/21
to nvd...@googlegroups.com
Hola!


Este pico tts no era la voz q solía traer por defecto el talkback de
android?


La versión en español latino no era... Como decirlo, bastante poco
agraciada?


La han mejorado?

Ke tal va su funcionalidad?


Gracias

Yerko Alfaro

unread,
Apr 20, 2021, 9:28:26 AM4/20/21
to nvd...@googlegroups.com
David, ¿Crees que sería posible volver a la vida el complemento de Mbrola?
http://grossgang.com/tts/synthesizers%20for%20nvda/espeak/mbrola%20in%20espeak.nvda-addon

O el Mbrolax:
http://www.brailleweb.com/Mbrolax/Mbrolax4NVDA-1.1B.nvda-addon

Estos dejaron de funcionar tras el cambio a Python 3.8 también.

Saludos.



El 17/4/21, DaVid <dhf...@gmail.com> escribió:
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/CABgZ1auT7dHKwh--nRBoYS5iAxRp_wKrB1OZc0POjkBDtCSbcA%40mail.gmail.com.
>

Rémy Ruiz

unread,
Apr 20, 2021, 10:20:36 AM4/20/21
to nvd...@googlegroups.com
Hola David,
Bueno pueda ser que te sirva como base no lo se como hablaron de
festival en la lista, encontre sin querer este enlace:
Este complemento es para festival pero ahora ya no funciona:
http://grossgang.com/tts/synthesizers%20for%20nvda/Festival.nvda-addon

Y este otro complemento ligado con festival, pienso que tampoco funciona:

festival-many-voices.nvda-addon
http://grossgang.com/tts/synthesizers%20for%20nvda/festival-many-voices.nvda-addon

Buena investigacion!
Y cualquier cosa para traducir en el futuro toc, toc, toc...
Me parece que el francés no existe, lol, he visto que hay el español, y
otros idiomas...
Bueno...
Saludos amistosos.
Rémy

DaVid

unread,
Apr 20, 2021, 10:29:13 AM4/20/21
to nvd...@googlegroups.com
Hola.

A los que me han enviado los links de sintetizadores... Lo voy a mirar
pero no creo que sea pronto, realizar la portabilidad en el tema de
sintetizadores no es tan simple porque involucra librerías externas,
entonces requiere comprender un poco el funcionamiento de cada engine
y cuando un error surge, es más difícil darle seguimiento.
Fácilmente podemos quedarnos sin voz en el NVDA si no tenemos cuidado, jeje.

Me serviría mucho si pudiesen pasarme los repositorios oficiales, me
gusta más la idea de hacer un fork siempre que sea posible para poder
enviar pull requests a los autores originales.

Saludos.

Guillermo Eduardo Charcahuana López

unread,
Apr 20, 2021, 11:02:24 AM4/20/21
to nvd...@googlegroups.com
El problema es el que NVDA cambie anualmente la compatibilidad con los
complementos entre los que básicamente se encuentran sintetizadores de
voz. Ya avisaron que para NVDA 2021 se volverá a romper la
compatibilidad nuevamente así que bueno.
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/CABgZ1auda8GUsAMLk-0MMP_BG30mQaHv-WyghH91Uu2oJb9M7w%40mail.gmail.com.

DaVid

unread,
Apr 20, 2021, 11:10:21 AM4/20/21
to nvd...@googlegroups.com
Hola.

La incompatibilidad con los sintetizadores para la 2021 no se debe al
cambio de python, que finalmente no sé si vaya a darse. Python 3.7 y
3.8 no requiere tantos cambios en los complementos, excepto casos muy
específicos.
Se debe a que cambiaron ciertas cosas en el SDK interno, estos cambios
se habrían roto igualmente aunque fuera con python 3.7.

Al menos los complementos que yo mantengo, es decir IBMTTS y pico TTS,
deberían funcionar en las alphas correctamente. El resto de mis
complementos no los he probado aún.

En mi opinión debieron haber dejado la compatibilidad con lo anterior,
no costaba nada...
Incluso hubo un cambio en una alpha que nos tomó por sorpresa porque
no se hablaba de él en ninguna parte.
Pero reitero que eso no tiene nada que ver con la versión del lenguaje.

Saludos.

El 20/4/21, Guillermo Eduardo Charcahuana López
<charcan...@gmail.com> escribió:

Angel Salazar Mendoza

unread,
Apr 20, 2021, 11:20:46 AM4/20/21
to nvd...@googlegroups.com, DaVid
Hola a todos

Intenté traducir un libro y lo hizo perfectamente, pero al intentar con
otro no me funcionó, lo que el lector verbaliza es traducción fallida.
Cabe decir que los libros son de 300 páginas en promedio, y el
complemento no tiene límite de traducción.

Espero una solución, muchas gracias.

Coordialmente Miguel Salazar.

Rémy Ruiz

unread,
Apr 20, 2021, 12:57:41 PM4/20/21
to nvd...@googlegroups.com
Hola David,

Bueno, he encontrado algo relativo a Festival que te pueda servir a
pesar que esto no esta escrito en Python sino en C++ pero si es
opensources, nada que ver con el complemento pero bueno tal vez puedas
investigar mejor su adaptacion desde su repositorio en GitHub:

https://github.com/festvox/festival


Suerte.

Amistosamente.

Rémy

Rémy Ruiz

unread,
Apr 20, 2021, 1:09:52 PM4/20/21
to nvd...@googlegroups.com
Hola David,

Otra vez yo... :)

Bueno he encontrado esto en Python ligado a Festival:

https://pypi.org/project/pyfestival/

Python Festival module

Esta encausado tambien con el enlace anterior.

Bueno, esta es mi pequeña busqueda...

Gracias de nuevo por todo.

Saludos amistosos.

Rémy


Le 20/04/2021 à 16:29, DaVid a écrit :

josé maría de aquino campos.

unread,
Apr 20, 2021, 1:27:51 PM4/20/21
to nvd...@googlegroups.com
hola, amigos de la communidad de NVDA en español.
ya copié el registro de la información de el sintetizador pico, y, al
parecer, uvo un error en su ejecución.
pero bueno aquí tienen el registro. aver, sí me lo podrían solucionar,
se los agradecería mucho.
saludos.
NVDA initialized
ERROR - synthDriverHandler.setSynth (12:17:47.131) - MainThread (5960):
setSynth
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 448, in setSynth
File "synthDriverHandler.pyc", line 419, in getSynthInstance
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 105, in __init__
self._set_voice("es")
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 156, in _set_voice
self.load_resources(*self.voice_resources[value])
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 114, in load_resources
self.dll.pico_loadResource(self.pico_system,
os.path.join(BASE_PATH.encode('utf-8'), b'svox-pico-data', langData),
ctypes.byref(langRes))
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 73, in pico_system_errcheck
raise RuntimeError("error while calling '%s' with arguments %s.
underlying API reports: '%s'"%(func.__name__,args,message.value))
RuntimeError: error while calling 'pico_loadResource' with arguments
(c_void_p(68427808),
b'C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin',
<cparam 'P' (0949D8C8)>). underlying API reports: 'b'cannot open file:
C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin''
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table
style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Libre de virus. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>

El 20/4/21, Rémy Ruiz <remy...@gmail.com> escribió:
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/6b747aa1-07dd-e06c-c450-cabe4de581be%40gmail.com.

Guillermo Eduardo Charcahuana López

unread,
Apr 20, 2021, 1:29:22 PM4/20/21
to nvd...@googlegroups.com
A continuación, reporto un registro:
INFO - __main__ (12:28:10.280) - MainThread (3824):
Starting NVDA version alpha-22429,37d66a51
INFO - core.main (12:28:10.568) - MainThread (3824):
Config dir: C:\Users\kathita\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (12:28:10.568) - MainThread (3824):
Loading config: C:\Users\kathita\AppData\Roaming\nvda\nvda.ini
INFO - core.main (12:28:11.111) - MainThread (3824):
Windows version: Windows 10 20H2 (10.0.19042) workstation
INFO - core.main (12:28:11.111) - MainThread (3824):
Using Python version 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020,
18:01:55) [MSC v.1900 32 bit (Intel)]
INFO - core.main (12:28:11.112) - MainThread (3824):
Using comtypes version 1.1.8
INFO - core.main (12:28:11.113) - MainThread (3824):
Using configobj version 5.1.0 with validate version 1.0.1
INFO - synthDriverHandler.setSynth (12:28:12.794) - MainThread (3824):
Loaded synthDriver ibmeci
INFO - core.main (12:28:12.794) - MainThread (3824):
Using wx version 4.1.1 msw (phoenix) wxWidgets 3.1.5 with six version 1.15.0
INFO - brailleInput.initialize (12:28:12.800) - MainThread (3824):
Braille input initialized
INFO - braille.initialize (12:28:12.809) - MainThread (3824):
Using liblouis version 3.17.0
INFO - braille.initialize (12:28:12.819) - MainThread (3824):
Using pySerial version 3.5
INFO - braille.BrailleHandler.setDisplayByName (12:28:12.835) -
MainThread (3824):
Loaded braille display driver noBraille, current display has 0 cells.
INFO - core.main (12:28:13.613) - MainThread (3824):
Java Access Bridge support initialized
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (12:28:13.658) -
_UIAHandler.UIAHandler.MTAThread (2060):
UIAutomation: IUIAutomation6
ERROR - globalPluginHandler.listPlugins (12:28:17.754) - MainThread (3824):
Error importing global plugin vocalizer_expressive_globalPlugin
Traceback (most recent call last):
File "globalPluginHandler.pyc", line 23, in listPlugins
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\globalPlugins\vocalizer_expressive_globalPlugin\__init__.py",
line 31, in <module>
from .dialogs import *
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\globalPlugins\vocalizer_expressive_globalPlugin\dialogs.py",
line 16, in <module>
from synthDrivers.vocalizer_expressive import _config, storage
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 37, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 48, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - globalPluginHandler.listPlugins (12:28:17.824) - MainThread (3824):
Error importing global plugin vocalizer_globalPlugin
Traceback (most recent call last):
File "globalPluginHandler.pyc", line 23, in listPlugins
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\globalPlugins\vocalizer_globalPlugin\__init__.py",
line 27, in <module>
from .dialogs import *
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\globalPlugins\vocalizer_globalPlugin\dialogs.py",
line 14, in <module>
from synthDrivers.vocalizer import _config
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 32, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 43, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - globalPluginHandler.listPlugins (12:28:17.975) - MainThread (3824):
Error importing global plugin translate
Traceback (most recent call last):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\translate\globalPlugins\translate\__init__.py",
line 33, in <module>
import mtranslate
File "C:\Users\kathita\AppData\Roaming\nvda\addons\translate\globalPlugins\translate\mtranslate\__init__.py",
line 2, in <module>
from .core import translate
File "C:\Users\kathita\AppData\Roaming\nvda\addons\translate\globalPlugins\translate\mtranslate\core.py",
line 36, in <module>
import html.parser
ModuleNotFoundError: No module named 'html.parser'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "globalPluginHandler.pyc", line 23, in listPlugins
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\translate\globalPlugins\translate\__init__.py",
line 37, in <module>
logHandler.log.exception("Failed to initialize translate addon", e)
File "logHandler.pyc", line 192, in exception
TypeError: 'ModuleNotFoundError' object is not subscriptable
ERROR - globalPluginHandler.listPlugins (12:28:18.428) - MainThread (3824):
Error importing global plugin objectDetection
Traceback (most recent call last):
File "globalPluginHandler.pyc", line 23, in listPlugins
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\globalPlugins\objectDetection\__init__.py",
line 19, in <module>
from visionEnhancementProviders.objectDetection import ObjectDetection
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 195, in <module>
class ObjectDetection(providerBase.VisionEnhancementProvider):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 198, in ObjectDetection
_settings = ObjectDetectionSettings()
File "vision\providerBase.pyc", line 42, in __init__
File "autoSettingsUtils\autoSettings.pyc", line 107, in initSettings
File "baseObject.pyc", line 26, in __get__
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 186, in _get_supportedSettings
driverHandler.BooleanDriverSetting(
AttributeError: module 'driverHandler' has no attribute 'BooleanDriverSetting'
INFO - core.main (12:28:20.087) - MainThread (3824):
NVDA initialized
ERROR - vision.visionHandler._getProvidersFromFileSystem
(12:28:20.108) - MainThread (3824):
Error while importing vision enhancement provider module objectDetection
Traceback (most recent call last):
File "vision\visionHandler.pyc", line 58, in _getProvidersFromFileSystem
File "vision\visionHandler.pyc", line 36, in _getProviderClass
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 195, in <module>
class ObjectDetection(providerBase.VisionEnhancementProvider):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 198, in ObjectDetection
_settings = ObjectDetectionSettings()
File "vision\providerBase.pyc", line 42, in __init__
File "autoSettingsUtils\autoSettings.pyc", line 107, in initSettings
File "baseObject.pyc", line 26, in __get__
File "C:\Users\kathita\AppData\Roaming\nvda\addons\objectDetection\visionEnhancementProviders\objectDetection.py",
line 186, in _get_supportedSettings
driverHandler.BooleanDriverSetting(
AttributeError: module 'driverHandler' has no attribute 'BooleanDriverSetting'
WARNING - eventHandler._EventExecuter.next (12:28:20.251) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:23.051) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:23.611) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:24.222) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:24.594) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:25.518) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:27.535) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:31.790) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:31.827) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:35.666) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - synthDriverHandler.getSynthList (12:28:38.539) - MainThread (3824):
Error while importing SynthDriver vocalizer_expressive
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 37, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 48, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - synthDriverHandler.getSynthList (12:28:38.618) - MainThread (3824):
Error while importing SynthDriver vocalizer_expressive2
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive2_driver\synthDrivers\vocalizer_expressive2\__init__.py",
line 19, in <module>
class SynthDriver(SynthDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive2_driver\synthDrivers\vocalizer_expressive2\__init__.py",
line 31, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - synthDriverHandler.getSynthList (12:28:38.676) - MainThread (3824):
Error while importing SynthDriver vocalizer
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 32, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 43, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
WARNING - eventHandler._EventExecuter.next (12:28:39.148) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:39.711) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:40.524) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
INFO - synthDriverHandler.setSynth (12:28:43.246) - MainThread (3824):
Loaded synthDriver pico
WARNING - eventHandler._EventExecuter.next (12:28:43.723) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - eventHandler.executeEvent (12:28:43.745) - MainThread (3824):
error executing event: focusEntered on <NVDAObjects.UIA.UIA object at
0x06DE19F0> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\__init__.pyc", line 1131, in event_focusEntered
File "speech\__init__.pyc", line 455, in speakObject
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
WARNING - eventHandler._EventExecuter.next (12:28:45.258) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - eventHandler.executeEvent (12:28:45.388) - MainThread (3824):
error executing event: gainFocus on
<NVDAObjects.Dynamic_UIItemListItemUIA object at 0x06E043F0> with
extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyNavigation\globalPlugins\easyNavigation\__init__.py",
line 149, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyTableNavigator\globalPlugins\easyTableNavigator.py",
line 83, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\volumeAdjustment\globalPlugins\volumeAdjustment\__init__.py",
line 100, in event_gainFocus
NextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\applicationDictionary\globalPlugins\applicationDictionary.py",
line 82, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "appModules\explorer.pyc", line 415, in event_gainFocus
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\UIA\__init__.pyc", line 1142, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1137, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1005, in reportFocus
File "speech\__init__.pyc", line 455, in speakObject
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
WARNING - eventHandler._EventExecuter.next (12:28:45.737) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - eventHandler.executeEvent (12:28:45.868) - MainThread (3824):
error executing event: gainFocus on
<NVDAObjects.Dynamic_UIItemListItemUIA object at 0x06B57CF0> with
extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyNavigation\globalPlugins\easyNavigation\__init__.py",
line 149, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyTableNavigator\globalPlugins\easyTableNavigator.py",
line 83, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\volumeAdjustment\globalPlugins\volumeAdjustment\__init__.py",
line 100, in event_gainFocus
NextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\applicationDictionary\globalPlugins\applicationDictionary.py",
line 82, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "appModules\explorer.pyc", line 415, in event_gainFocus
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\UIA\__init__.pyc", line 1142, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1137, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1005, in reportFocus
File "speech\__init__.pyc", line 455, in speakObject
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
WARNING - eventHandler._EventExecuter.next (12:28:46.318) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - eventHandler.executeEvent (12:28:46.449) - MainThread (3824):
error executing event: gainFocus on
<NVDAObjects.Dynamic_UIItemListItemUIA object at 0x06C82450> with
extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyNavigation\globalPlugins\easyNavigation\__init__.py",
line 149, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\easyTableNavigator\globalPlugins\easyTableNavigator.py",
line 83, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\volumeAdjustment\globalPlugins\volumeAdjustment\__init__.py",
line 100, in event_gainFocus
NextHandler()
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\applicationDictionary\globalPlugins\applicationDictionary.py",
line 82, in event_gainFocus
nextHandler()
File "eventHandler.pyc", line 105, in next
File "appModules\explorer.pyc", line 415, in event_gainFocus
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\UIA\__init__.pyc", line 1142, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1137, in event_gainFocus
File "NVDAObjects\__init__.pyc", line 1005, in reportFocus
File "speech\__init__.pyc", line 455, in speakObject
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - synthDriverHandler.getSynthList (12:28:48.027) - MainThread (3824):
Error while importing SynthDriver vocalizer_expressive
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 37, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive_driver\synthDrivers\vocalizer_expressive\__init__.py",
line 48, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - synthDriverHandler.getSynthList (12:28:48.081) - MainThread (3824):
Error while importing SynthDriver vocalizer_expressive2
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive2_driver\synthDrivers\vocalizer_expressive2\__init__.py",
line 19, in <module>
class SynthDriver(SynthDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer_expressive2_driver\synthDrivers\vocalizer_expressive2\__init__.py",
line 31, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - synthDriverHandler.getSynthList (12:28:48.142) - MainThread (3824):
Error while importing SynthDriver vocalizer
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 397, in getSynthList
File "synthDriverHandler.pyc", line 386, in _getSynthDriver
File "importlib\__init__.pyc", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 32, in <module>
class SynthDriver(BaseDriver):
File "C:\Users\kathita\AppData\Roaming\nvda\addons\vocalizer-driver\synthDrivers\vocalizer\__init__.py",
line 43, in SynthDriver
speech.IndexCommand,
AttributeError: module 'speech' has no attribute 'IndexCommand'
WARNING - eventHandler._EventExecuter.next (12:28:48.579) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
ERROR - eventHandler.executeEvent (12:28:48.633) - MainThread (3824):
error executing event: focusEntered on
<NVDAObjects.Dynamic_NvdaDialogDialogIAccessibleWindowNVDAObject
object at 0x06E04390> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\__init__.pyc", line 1131, in event_focusEntered
File "speech\__init__.pyc", line 455, in speakObject
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - eventHandler.executeEvent (12:28:48.952) - MainThread (3824):
error executing event: valueChange on
<NVDAObjects.IAccessible.IAccessible object at 0x06D41E30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\wintenApps\globalPlugins\wintenObjs.py",
line 277, in event_valueChange
nextHandler()
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\IAccessible\__init__.pyc", line 1457, in event_valueChange
File "NVDAObjects\__init__.pyc", line 1169, in event_valueChange
File "speech\__init__.pyc", line 315, in speakObjectProperties
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - eventHandler.executeEvent (12:28:49.604) - MainThread (3824):
error executing event: valueChange on
<NVDAObjects.IAccessible.IAccessible object at 0x06D41E30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\wintenApps\globalPlugins\wintenObjs.py",
line 277, in event_valueChange
nextHandler()
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\IAccessible\__init__.pyc", line 1457, in event_valueChange
File "NVDAObjects\__init__.pyc", line 1169, in event_valueChange
File "speech\__init__.pyc", line 315, in speakObjectProperties
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - eventHandler.executeEvent (12:28:49.808) - MainThread (3824):
error executing event: valueChange on
<NVDAObjects.IAccessible.IAccessible object at 0x06D41E30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\wintenApps\globalPlugins\wintenObjs.py",
line 277, in event_valueChange
nextHandler()
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\IAccessible\__init__.pyc", line 1457, in event_valueChange
File "NVDAObjects\__init__.pyc", line 1169, in event_valueChange
File "speech\__init__.pyc", line 315, in speakObjectProperties
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - eventHandler.executeEvent (12:28:49.993) - MainThread (3824):
error executing event: valueChange on
<NVDAObjects.IAccessible.IAccessible object at 0x06D41E30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\wintenApps\globalPlugins\wintenObjs.py",
line 277, in event_valueChange
nextHandler()
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\IAccessible\__init__.pyc", line 1457, in event_valueChange
File "NVDAObjects\__init__.pyc", line 1169, in event_valueChange
File "speech\__init__.pyc", line 315, in speakObjectProperties
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
ERROR - eventHandler.executeEvent (12:28:50.664) - MainThread (3824):
error executing event: valueChange on
<NVDAObjects.IAccessible.IAccessible object at 0x06D41E30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in __init__
File "eventHandler.pyc", line 105, in next
File "C:\Users\kathita\AppData\Roaming\nvda\addons\wintenApps\globalPlugins\wintenObjs.py",
line 277, in event_valueChange
nextHandler()
File "eventHandler.pyc", line 105, in next
File "NVDAObjects\IAccessible\__init__.pyc", line 1457, in event_valueChange
File "NVDAObjects\__init__.pyc", line 1169, in event_valueChange
File "speech\__init__.pyc", line 315, in speakObjectProperties
File "C:\Users\kathita\AppData\Roaming\nvda\addons\tonysEnhancements\globalPlugins\tonysEnhancements.py",
line 796, in newSpeechSpeak
return originalSpeechSpeak(sequence, *args, **kwargs)
File "speech\__init__.pyc", line 756, in speak
File "speech\manager.pyc", line 264, in speak
File "speech\manager.pyc", line 421, in _pushNextSpeech
File "C:\Users\kathita\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 222, in speak
elif isinstance(item,speech.IndexCommand):
AttributeError: module 'speech' has no attribute 'IndexCommand'
INFO - synthDriverHandler.setSynth (12:28:51.041) - MainThread (3824):
Loaded synthDriver ibmeci
WARNING - eventHandler._EventExecuter.next (12:28:51.521) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - external:globalPlugins.tonysEnhancements.checkUpdate
(12:28:55.026) - MainThread (3824):
Error retrieving text during dynamic keystroke handling:
WARNING - eventHandler._EventExecuter.next (12:28:55.520) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:56.361) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:57.280) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:57.442) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:57.629) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:58.510) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:58.833) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
WARNING - eventHandler._EventExecuter.next (12:28:59.032) - MainThread (3824):
Could not execute function event_becomeNavigatorObject defined in
globalPlugins.objloc module; kwargs: {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 105, in next
TypeError: event_becomeNavigatorObject() got an unexpected keyword
argument 'isFocus'
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/09bc75f4-1908-82e7-1539-fff0599ef0b4%40gmail.com.

José Manuel Delicado Alcolea

unread,
Apr 20, 2021, 1:39:29 PM4/20/21
to nvd...@googlegroups.com

Hola.

Yo diría que tiene que ver con la tilde en la ruta del perfil de usuario. De nuevo, nos encontramos con las peculiaridades de Python a la hora de tratar con cadenas.

Un saludo.

--

José Manuel Delicado Alcolea
Administrador y editor en la web nvda.es
Twitter: @nvda_es
Certificado en el programa NVDA Expert 2019

Logo NVDA Certified Expert

DaVid

unread,
Apr 20, 2021, 1:55:29 PM4/20/21
to nvd...@googlegroups.com
Hola.

Para guillermo. El error que has reportado fue un descuido mío, ya
está corregido pero no lo he subido a release porque no he sabido
configurar github actions, y me da flojera estar subiendo binarios
manualmente. Voy a ver como resuelvo esto, pero si alguien quiere
echarme una luz sobre como configurar automáticamente un release tras
hacer push de un tag...

Para josé maría de aquino: casi estoy seguro que se trata de algo con
las tildes. Aunque es extraño, porque si fuera eso, deberían llegar
mal las cadenas con tildes a ser sintetizadas y eso no está
sucediendo.

Voy a hacer algunas pruebas en rutas con acentos y te cuento.

Saludos.

Héctor J. Benítez Corredera

unread,
Apr 20, 2021, 2:35:00 PM4/20/21
to nvd...@googlegroups.com

Hola yo no sé si esto dará algo de orientación.

 

Pero ayer mismo me encontré con que reportaban de una aplicación copilada con cx-Freeze 6.6 que no se ejecutaba.

 

Bien probando en el código vi que todo iba bien, que la versión de esa misma aplicación anterior en la ruta que me decían si se ejecutaba solo pude pensar en la única librería que había actualizado.

 

Justamente fue cx-Freeze de la versión 6.5.3 que actualice a la 6.6. Pues bien regrese a la versión 6.5.3 y bingo la aplicación se ejecutó sin ningún problema y por las pruebas que estuve haciendo todo era por que la ruta contenía en una de las palabras un acento.

 

Creo que NVDA se compila con una versión modificada de Py2exe si no voy mal, a ver si han tocado algo por hay y los acentos están rompiendo algo.

 

Saludos

josé maría de aquino campos.

unread,
Apr 20, 2021, 2:42:26 PM4/20/21
to nvd...@googlegroups.com
entonces, qué me recomiendan?
qquitarle el acento a la carpeta?
o como.
saludos.<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table
style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Libre de virus. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>

El 20/4/21, Héctor J. Benítez Corredera <heb...@gmail.com> escribió:
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/de22a362-d080-4bc1-605d-9966203b55bc%40gmail.com.

Guillermo Eduardo Charcahuana López

unread,
Apr 20, 2021, 2:50:21 PM4/20/21
to nvd...@googlegroups.com
No sé si sirva pero intenta crearte otra cuenta o usuario en el equipo
e intenta usar NVDA con el complemento.

2021-04-20 13:42 GMT-05:00, josé maría de aquino campos.
<aquinoca...@gmail.com>:
> https://groups.google.com/d/msgid/nvda-es/CA%2B6AeGanWYvs6tGfiFuqVFDuMCv5UPcYQ3byYReoace02BZwJg%40mail.gmail.com.

josé maría de aquino campos.

unread,
Apr 20, 2021, 3:09:33 PM4/20/21
to nvd...@googlegroups.com
cual complemento?
yo tengo Windows 8.1 profecional.
arquitectura:
32bits(x86)
saludos.
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table
style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Libre de virus. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>

El 20/4/21, Guillermo Eduardo Charcahuana López
<charcan...@gmail.com> escribió:
> https://groups.google.com/d/msgid/nvda-es/CAE%2BbU-Fm7X5eqeM7PpDFR27n_JMEDRWB3x%2Buibu6jCKUweTaWg%40mail.gmail.com.

Rémy Ruiz

unread,
Apr 20, 2021, 3:28:27 PM4/20/21
to nvd...@googlegroups.com
Hola David,

Como bien lo sabeis no soy programador, pero hace tiempo cuando usaba un
complemento instalado en un W7 el cual mi nombre de usuario contenia el
acento é en mi nombre Rémy el complemento se instalo pero no se cargaba,
y en su tiempo el autor modifico una linea en su archivo fuente:


        docFolder = os.path.dirname(__file__)
        docFolder= docFolder.decode("mbcs")


No se si esto podria servirte...


En cuanto a lo que preguntas tal vez esto te sirva al menos pienso que
no se trata de

configurar github actions pero puedes configurar para que puedas subir automaticamente tus complementos usando AppVeyor:

Gracias a Abdel el cual esta ausente y no tengo noticias de él.


# Using AppVeyor to manage NVDA add-ons

## Procedure to build and attach nvda-addon files to releases on GitHub

This can be used to automate the building of NVDA add-ons (binaries with
the .nvda-addon extension), which will be uploaded from Appveyor to
GitHub, and attached to the created release.

It works for add-ons based on the [Add-on
Template](https://github.com/nvdaaddons/addontemplate).

### Setting AppVeyor for add-ons

1. Get the code of an add-on.

Example:

```
git clone https://github.com/username/repo

git pull
```
2. In the root of the add-on folder (where the sconstruct file is
placed), paste this [AppVeyor configuration
file](https://gist.github.com/nvdaes/a486e45b98566d530688f6da9ce75f84/raw/d05b620185a58327b39da1215cf3c13c01249031/appveyor.yml)
(appveyor.yml).

3. If you don't have it, [create a personal API access
token](https://github.com/settings/tokens) and [encrypt
it](https://ci.appveyor.com/tools/encrypt).

4. In the appveyor.yml file, replace the value provided for the secure
key with your encrypted token. For instance, instead of

```
  auth_token:
    secure:
3yxF2EQ/wfLKNEobcRfdNL6srjXjoMdRa/LSQ7z2PJNqOL3IEyiFtlnxxHeIQskH
```

```
auth_token:
    secure: yourEncryptedToken
```

Now, you can paste your appveyor.yml file to any add-on posted on your
GitHub account.

5. [Sign in with AppVeyor](https://www.appveyor.com/).

6. From AppVeyor, select New Project. (If needed, choose GitHub and
authorize it).

7. Locate the name of the repo you're interested in, move the mouse over
it (for instance pressing NVDA+numpadDivide or NVDA+shift+m), and
activate the "Add" link below.

### Releasing

To post a new release of an add-on, you can create a tag and push it to
GitHub:

Example

```
git tag 1.0

git push origin 1.0
```

Now, the release will be created and binary-1.0.nvda-addon will be
attached on GitHub.

Bonus track: Also, Abdel has created an [appveyorForFTP.yml
file](https://gist.githubusercontent.com/nvdaes/a486e45b98566d530688f6da9ce75f84/raw/46236e04b02de117f9edbb30aaf626692116b6c3/appveyorForFTP.yml)
for releasing using an FTP server.


## Procedure to receive notifications about commits

For notifications about push events (recommended for add-ons review),
please see:
https://github.com/nvdaaddons/nvdaaddons.github.io/wiki/githubWebhooks

Anyway, if you want to use AppVeyor:

1. Create an email address to receive notifications. For instance, you
may use the [groups.io email
integration](https://groups.io/static/features).

2. In the appveyor.yml file, add these lines:

```

notifications:
  - provider: Email
    to:
      - notificationsEmailAddress.example.com

```

Replace notificationsEmailAddress.example.com with a valid email address.

Here is a [topic in groups.io mailing list as a real
example](https://nvdaes.groups.io/g/NVDAADDONSCOMMITS/topic/build_completed/27377767).

## References

- [Appveyor.yml reference](https://www.appveyor.com/docs/appveyor-yml/)
- [Publishing artifacts to GitHub Releases |
AppVeyor](https://www.appveyor.com/docs/deployment/github/#configuring-in-appveyoryml)
- [Syntax of the release name value in the deploy section of the
appveyor.yml configuration
file](http://help.appveyor.com/discussions/questions/9221-syntax-of-the-release-name-value-in-the-deploy-section-of-the-appveyoryml-configuration-file)
- [mesa/appveyor.yml at master ·
anholt/mesa](https://github.com/anholt/mesa/blob/master/appveyor.yml)
- [Discussion on the NVDA add-ons mailing
list](https://nvda-addons.groups.io/g/nvda-addons/topic/6220467)
- [Updates for appveyor by Abdel on the NVDA add-ons mailing
list](https://nvda-addons.groups.io/g/nvda-addons/topic/31686195#7943)

## Aknowledgements

Thanks to @abdel792, @derekriemer and @tuukao for making this possible.



Saludos amistosos.

Esperando que esto te sirva.

Rémy

DaVid

unread,
Apr 20, 2021, 4:24:45 PM4/20/21
to nvd...@googlegroups.com
Hola Rémy. Muchas gracias, justamente encodearlo en mbcs es lo que
planeaba hacer, que fue lo que hizo el programador con tu complemento.
pero ahora en la noche que tenga tiempo, y ver si eso no rompe cosas
para otras personas.


Siempre he usado appveyor para automatizar los releases, pero debido a
unos inconvenientes que he tenido últimamente con otros repos, aunque
he podido solucionarlos, he preferido probar con github actions.
Todavía no lo he logrado pero si lo lograra, pienso que el proceso
sería mucho más sencillo que depender de appveyor.

Saludos.

Rémy Ruiz

unread,
Apr 21, 2021, 9:59:29 AM4/21/21
to nvd...@googlegroups.com
Hola David,

Te quise hechar un cable buscandolo solicitado...

Posible respuesta: 😔
Consultar esta página en español:
Sintaxis de flujo de trabajo para acciones de GitHub - GitHub Docs
https://docs.github.com/es/actions/reference/workflow-syntax-for-github-actions
Esta misma página  para la misma documentación pero en inglés:
Workflow syntax for GitHub Actions - GitHub Docs
https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
Y por si acaso puedes consultar esta página en inglés:
GitHub - actions/create-release: An Action to create releases via the
GitHub Release API
https://github.com/actions/create-release
Buen trabajo. ✌

Amistosamente.

Rémy

DaVid

unread,
Apr 22, 2021, 8:40:33 AM4/22/21
to nvd...@googlegroups.com
Hola a todos.

Les comento que el problema de cargar picoTTS cuando hay rutas con
tildes, y el problema al enviar comandos de índice, han sido resueltos
y ya se encuentra disponible para su descarga en el link como siempre:
https://davidacm.github.io/getlatest/gh/davidacm/PicoTTS-NVDA

Ahora sí, finalmente con github actions para los releases.
El problema era tan sencillo y me pasó por no leer bien, los workflows
hay que ponerlos en la carpeta .github y no en la carpeta .git. Una
vez hecho esto es pan comido.
Ya me parecía a mí que algo andaba extraño pidiendo que tocaran la
carpeta ".git", seguro estaba medio dormido el día que lo intenté
jaja.

Saludos.

josé maría de aquino campos.

unread,
Apr 23, 2021, 5:31:52 PM4/23/21
to nvd...@googlegroups.com
hola, sigo con el mismo error descargué otra vez, pero el qué pusiste
en el último mensaje, y, lamentablemente, sigo con el mismo error, al
parecer voy a tener qué camviar mi nombre de usuario.
es el mismo error.
qué no se pudo cargar el sintetizador pico.
les buelvo a emviar todo el registro otra vez.
INFO - __main__ (15:55:59.182) - MainThread (5264):
Starting NVDA version 2020.4
INFO - core.main (15:56:00.979) - MainThread (5264):
Config dir: C:\Users\Agamenón\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (15:56:00.979) - MainThread (5264):
Loading config: C:\Users\Agamenón\AppData\Roaming\nvda\nvda.ini
INFO - core.main (15:56:01.588) - MainThread (5264):
Using Windows version 6.3.9600 workstation
INFO - core.main (15:56:01.588) - MainThread (5264):
Using Python version 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020,
18:01:55) [MSC v.1900 32 bit (Intel)]
INFO - core.main (15:56:01.588) - MainThread (5264):
Using comtypes version 1.1.7
INFO - core.main (15:56:01.588) - MainThread (5264):
Using configobj version 5.1.0 with validate version 1.0.1
INFO - synthDriverHandler.setSynth (15:56:06.955) - MainThread (5264):
Loaded synthDriver eloquence
INFO - core.main (15:56:09.501) - MainThread (5264):
Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0
INFO - brailleInput.initialize (15:56:09.517) - MainThread (5264):
Braille input initialized
INFO - braille.initialize (15:56:09.533) - MainThread (5264):
Using liblouis version 3.16.1
INFO - braille.initialize (15:56:09.564) - MainThread (5264):
Using pySerial version 3.4
INFO - braille.BrailleHandler.setDisplayByName (15:56:09.611) -
MainThread (5264):
Loaded braille display driver noBraille, current display has 0 cells.
INFO - core.main (15:56:10.814) - MainThread (5264):
Java Access Bridge support initialized
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (15:56:10.970) -
_UIAHandler.UIAHandler.MTAThread (3708):
UIAutomation: IUIAutomation3
INFO - core.main (15:56:15.179) - MainThread (5264):
NVDA initialized
ERROR - synthDriverHandler.setSynth (15:56:21.890) - MainThread (5264):
setSynth
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 448, in setSynth
File "synthDriverHandler.pyc", line 419, in getSynthInstance
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 105, in __init__
self._set_voice("es")
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 156, in _set_voice
self.load_resources(*self.voice_resources[value])
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 114, in load_resources
self.dll.pico_loadResource(self.pico_system,
os.path.join(BASE_PATH.encode('utf-8'), b'svox-pico-data', langData),
ctypes.byref(langRes))
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 73, in pico_system_errcheck
raise RuntimeError("error while calling '%s' with arguments %s.
underlying API reports: '%s'"%(func.__name__,args,message.value))
RuntimeError: error while calling 'pico_loadResource' with arguments
(c_void_p(71901216),
b'C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin',
<cparam 'P' (099D00F8)>). underlying API reports: 'b'cannot open file:
C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin''
INFO - synthDriverHandler.setSynth (15:56:22.515) - MainThread (5264):
Loaded synthDriver eloquence
ERROR - synthDriverHandler.setSynth (15:57:26.750) - MainThread (5264):
setSynth
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 448, in setSynth
File "synthDriverHandler.pyc", line 419, in getSynthInstance
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 105, in __init__
self._set_voice("es")
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 156, in _set_voice
self.load_resources(*self.voice_resources[value])
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 114, in load_resources
self.dll.pico_loadResource(self.pico_system,
os.path.join(BASE_PATH.encode('utf-8'), b'svox-pico-data', langData),
ctypes.byref(langRes))
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 73, in pico_system_errcheck
raise RuntimeError("error while calling '%s' with arguments %s.
underlying API reports: '%s'"%(func.__name__,args,message.value))
RuntimeError: error while calling 'pico_loadResource' with arguments
(c_void_p(182759456),
b'C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin',
<cparam 'P' (099F90A8)>). underlying API reports: 'b'cannot open file:
C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin''
INFO - synthDriverHandler.setSynth (15:57:27.297) - MainThread (5264):
Loaded synthDriver eloquence
ERROR - synthDriverHandler.setSynth (16:30:03.512) - MainThread (5264):
setSynth
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 448, in setSynth
File "synthDriverHandler.pyc", line 419, in getSynthInstance
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 105, in __init__
self._set_voice("es")
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 156, in _set_voice
self.load_resources(*self.voice_resources[value])
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 114, in load_resources
self.dll.pico_loadResource(self.pico_system,
os.path.join(BASE_PATH.encode('utf-8'), b'svox-pico-data', langData),
ctypes.byref(langRes))
File "C:\Users\Agamenón\AppData\Roaming\nvda\addons\svox-pico\synthDrivers\pico.py",
line 73, in pico_system_errcheck
raise RuntimeError("error while calling '%s' with arguments %s.
underlying API reports: '%s'"%(func.__name__,args,message.value))
RuntimeError: error while calling 'pico_loadResource' with arguments
(c_void_p(252162080),
b'C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin',
<cparam 'P' (03322D78)>). underlying API reports: 'b'cannot open file:
C:\\Users\\Agamen\xc3\xb3n\\AppData\\Roaming\\nvda\\addons\\svox-pico\\synthDrivers\\svox-pico-data\\es-ES_ta.bin''
INFO - synthDriverHandler.setSynth (16:30:04.074) - MainThread (5264):
Loaded synthDriver eloquence.
saludos. ojalá.<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br />
<table style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Libre de virus. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>

El 22/4/21, DaVid <dhf...@gmail.com> escribió:
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a
> recursos y descargas que desplegarán todo el potencial de tu lector de
> pantalla:
> https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos
> productos, como materiales de formación o sintetizadores de voz, que
> mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente
> dirección:
> https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> ---
> Has recibido este mensaje porque estás suscrito al grupo "NVDA en español"
> de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a nvda-es+u...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/nvda-es/CABgZ1asz6F46Y6zEsge0VOdc253-xkBke4EEin%3DAuuRJEfCSYQ%40mail.gmail.com.

DaVid

unread,
Apr 23, 2021, 7:18:06 PM4/23/21
to nvd...@googlegroups.com
Fue error mío, no me fijé que la utilidad que hice para descargar la
última versión lo tengo puesto para descargar la estable, pero esta es
una versión en desarrollo. Aquí tienes la última. tendré que
actualizar la herramienta:
https://github.com/davidacm/PicoTTS-NVDA/releases/download/3.3-dev/svox-pico-3.3-dev.nvda-addon

Saludos.

El 23/4/21, josé maría de aquino campos. <aquinoca...@gmail.com> escribió:

Rémy Ruiz

unread,
Apr 24, 2021, 5:35:48 AM4/24/21
to nvd...@googlegroups.com
Hola David,

Vale,

Quiere decir que este enlace no descarga la version dev sino estable?

https://davidacm.github.io/getlatest/gh/davidacm/PicoTTS-NVDA

Lo cierto que usando este enlace tengo descargada la version 3.2-dev

es la misma que no lleva la correccion.

Gracias por este nuevo enlace:

Ahora tengo descargada la version 3.3-dev

Que hago con el primer enlace?

Lo dejo en mi blog?

Se corregira pronto?

O tengo que poner el el ultimo enlace que es para ladev 3.3

para que descarguen la buena version los  amigos franceces.

https://github.com/davidacm/PicoTTS-NVDA/releases/download/3.3-dev/svox-pico-3.3-dev.nvda-addon

Gracias de nuevo por todo.

Ah me olvidaba el buildVars.py que esta en tu repositorio para dicho
complemento no contiene el numéro de version.

No se si tambien fue un olvido, :)

Bueno, que pases un muy buen fin de semana.

Amistosamente.

Rémy

José Manuel Delicado Alcolea

unread,
Apr 24, 2021, 7:32:47 AM4/24/21
to nvd...@googlegroups.com

Hola.

David, he agregado tu versión de desarrollo de Pico al sistema de gestión de enlaces de la comunidad y te he dado permisos de edición. Debería aparecerte ya en la lista de complementos al iniciar sesión. Esta es la URL de descarga asignada: https://nvda.es/files/get.php?file=svoxpico-dev

Un saludo.

Reply all
Reply to author
Forward
0 new messages