Saludos:
Hoy, en un mensaje en redes sociales ha ocurrido una cosa curiosa que querría comentar a ver si a alguien se le ocurre una solución.
El texto del mensaje eran frases sueltas en líneas independientes pero sin signo de puntuación para finalizarlas.
El resultado ha sido el ahogo de Eloquence.
Corregido el mensaje con los puntos finales de cada frase, Eloquence ha vuelto a respirar y leer correctamente.
No sé si esta forma de escribir sea muy correcta pero sí sé que lamentablemente viene para quedarse particularmente en redes sociales donde se escribe cada vez con menos puntuación, particularmente los puntos y aparte al considerar que el simple retorno de carro ya hace la separación de la frase.
La pregunta:
Cómo se podría forzar a NVDA para que cuando encuentre un texto así redactado permita que el sintetizador haga las pausas correctas?
Dejo aquí el ejemplo, primero sin puntuación y luego con puntuación para que veáis la diferencia tanto de puntuación como de pronunciación.
Primera versión sin las puntuaciones:
Texto alternativo para usuarios ciegos o con baja visión
Texto alternativo para usuarios con poco ancho de banda
Texto alternativo para internet inestable
Texto alternativo para el deterioro digital y la pérdida de enlaces
Texto alternativo para navegadores basados en texto
Texto alternativo para destacar los detalles relevantes que erróneamente asumes como obvios para todos
Texto alternativo para explicar el chiste a personas con antecedentes diferentes a los tuyos
Texto alternativo para las 10,000 personas que hoy aprenden algo que "todo el mundo sabe" por primera vez
Texto alternativo para mejorar tus habilidades de escritura
Texto alternativo para todos
traducido del original en inglés de @dotj...@tech.lgbt
#alttext
Aquí la versión con puntuación.
Texto alternativo para usuarios ciegos o con baja visión.
Texto alternativo para usuarios con poco ancho de banda.
Texto alternativo para internet inestable.
Texto alternativo para el deterioro digital y la pérdida de enlaces.
Texto alternativo para navegadores basados en texto.
Texto alternativo para destacar los detalles relevantes que erróneamente asumes como obvios para todos.
Texto alternativo para explicar el chiste a personas con antecedentes diferentes a los tuyos.
Texto alternativo para las 10,000 personas que hoy aprenden algo que "todo el mundo sabe" por primera vez.
Texto alternativo para mejorar tus habilidades de escritura.
Texto alternativo para todos.
traducido del original en inglés de @dotj...@tech.lgbt
#alttext
Hola, se me ocurre que puedes añadir una entrada al diccionario de pronunciación basada en expresiones regulares:
Patrón: ([^\.])(\r\n|\n|\r)
Reemplazar: \1.
Tipo: expresión regular
Igual es un poco matar moscas a cañonazos, pero parece que funciona.
Saludín,
Ramón.
Saludos:
Lo pruebo y te digo, aunque me da que es un problema que se tendrá que solucionar a nivel de revisor de pantalla. LO que me interesaba con este mensaje es saber si con otros sintetizadores también ocurre.
Luego hay otro tema: Las expresiones regulares: Si no me la preparas, ni idea de como gestionarlas. Eso no parece muy prudente para usuarios poco expertos.
Gracias!
Claro, solo era una ñapa cutre para leer más cómodamente casos
como ese, en realidad ni siquiera lo llamaría solución, porque
interfiere con la lectura real del contenido, ayer lo tenía
activado en el diccionario temporal y es terrible para
programar porque te lee puntos donde no los hay y eso en
programación es muy importante. Y sí, lo de las expresiones
regulares es complejo, yo me tiré un ratito para llegar a lo que
quería, para alguien que no es programador es completamente
inviable.
Para ver este debate, visita https://groups.google.com/d/msgid/nvda-es/52e80e94-fe8a-4632-9da2-177a59c9d801%40gmail.com.