Anuncio:

Conoce a los Colaboradores Destacados de la Comunidad Oficial de Soporte de Apple en español
Son apasionados de la tecnología. Tienen un conocimiento profundo de productos y del ecosistema de Apple
Son gente única que les encanta resolver problemas
Disfrutan compartiendo lo que saben y ayudando a otras personas como tú

Videos de consejos y trucos de soporte de Apple especialmente para ti en Apple YouTube.
Suscríbete al Apple YouTube España, Apple YouTube Mexico, Apple YouTube Colombia, Apple YouTube Chile.
Cómo tomar fotos con el iPhone

Anuncio: ¿Estás considerando una Capacitación para técnicos de AppleCare?

Acerca de la certificaciones de servicio de AppleCare para los técnicos de iOS y de Mac.
Con novedosas prestaciones inspiradas en los profesionales pero diseñado para todos, como un nuevo modo oscuro y Stack, descubre macOS Mojave

Parece que nadie ha participado en esta conversación desde hace mucho tiempo. Para empezar una conversación, haz una nueva pregunta.

Pregunta:

Pregunta: Voz del macOS

Hola,

Recientemente comencé a utilizar la lectura de textos en el macOS, la encuentro muy útil ya que tengo dificultades visuales. El problema que tengo es que uso mucho contenido en Inglés y en Español en forma simultánea. ¿Es posible tener 2 voces a la vez? Por ejemplo usar comando + G para hablar en Español y comando + F para hablar en Ingles.

¡Muchas gracias!

Mac mini (Late 2014), macOS High Sierra (10.13)

Publicado el

Responder
Pregunta marcada como Resuelta
Respuesta:
Respuesta:

Buen día Martoon,


No estoy del todo seguro, pero me parece que no es posible tener activas dos voces del sistema de forma simultánea. Si bien es posible estar cambiando entre ellas a través de las opciones de Accesibilidad en Preferencias del Sistema, puede ser poco practico. Afortunadamente, macOS cuenta con la aplicación Automator, con la que nos es posible crear servicios, los cuales podemos activar dentro de nuestro entorno de trabajo.


Los siguientes pasos que me gustaría compartirte son para crear un servicio dentro de Automator, con el que podrás activar la lectura de voz de un texto que selecciones, sin modificar la voz por defecto del sistema. Este servicio aparecerá listado al momento de seleccionar un texto y hacer click sobre el, pero también es posible configurarlo para que funcione con una función rápida o atajo del teclado.


Lo primero que tienes que hacer es el seleccionar y descargar la voz que deseas emplear, para ello abre Preferencias del Sistema y en la sección de Accesibilidad, elige Voz. Haz click en la primera opción que te aparece, Voz del sistema, y elige Personalizar..., allí veras listada las diferentes voces que puedes usar, pero notarás que solo algunas están palomeadas, esas son las únicas que tienes descargadas actualmente en tu Mac. Selecciona aquellas que desees emplear, la voz de Allison en inglés de EE.UU. por ejemplo, y selecciona OK, puedes reproducir antes la voz para saber si te gusta o no.


Una vez que termine de descargar las nuevas voces, abre la aplicación Automator, la cual la encuentras en tu carpeta de Aplicaciones. Al momento de abrirlo, selecciona Servicio como tipo de documento. En la columna de la izquierda, elige Utilidades para después elegir la acción llamada Ejecutar AppleScript, aquí tendrás que seleccionar dicha acción y arrastrarla al espacio gris de la derecha. Tras hacerlo, asegúrate que las opciones de la parte superior queden de la siguiente manera: El servicio recibe la selección de "texto" en "cualquier aplicación", Los datos de entrada son "toda la selección", y que la casilla de "El resultado reemplaza el texto seleccionado" este desactivada.


En la sección de abajo podrás agregar en forma de código, las ordenes que deseas que efectúe dicho servicio. Te dejo como muestra el código que se usaría para emplear la voz de Allison para leer texto en inglés. Si deseas usar otra voz, reemplaza Allison por el nombre de aquella voz que te gustaría usar, si tienes dudas de como se escribe, es el mismo nombre que aparece en la lista de voces dentro de la sección de Accesibilidad de Preferencias del Sistema.

on run {input, parameters}

do shell script "say -v Allison " & (quoted form of (input as string))

return input

end run

Por ultimo, guarda el servicio, menú Archivo > Guardar, asignándole un nombre con el que te sea fácil de identificarlo.


A partir de ese momento, ya puedes probar el servicio al seleccionar un texto y hacer click sobre el para que te aparezca como opción el servicio con el nombre que acabas de asignar. Si deseas usar una función rápida del teclado con el, abre la opción Teclado en Preferencias del Sistema y en la pestaña Funciones rápidas, selecciona Servicios en la columna de la izquierda y busca en la sección Texto el servicio que acabas de crear en Automator, haz click sobre el botón Agregar función rápida y cuando cambie a un recuadro en blanco, teclea el atajo que deseas usar para que quede registrado.


Esta es una opción que considero practica, ya que no tienes que preocuparte por que la voz por defecto del sistema se cambie a otra. Con el ejemplo anterior, puedes añadir diferentes servicios para el idioma español u otros que desees.


Al final, si en algún momento deseas eliminar dichos servicios y restaurar los valores de las funciones rápidas, tendrás que acceder a la carpeta oculta de Librería, lo cual puedes hacer al estar en Finder y seleccionar el menú Ir mientras mantienes presionada la tecla option, para abrir allí la carpeta Services en donde se guardan los archivos .workflow que creamos en Automator. Selecciona aquellos que deseas eliminar y muévelos al Basurero, para después reiniciar tu Mac, o abrir la opción de Teclado en Preferencias del Sistema y en la misma pestaña de Funciones rápidas selecciona el botón Restaurar valores por omisión si fueron estas las únicas que hayas agregado.


Espero que esta información te sirva de ayuda Martoon,


Recibe un cordial saludo.

Publicado el

El contenido de la página fue cargado

Pregunta marcada como Resuelta

30/09/2017 10:21 AM en respuesta a Martoon En respuesta a Martoon

Buen día Martoon,


No estoy del todo seguro, pero me parece que no es posible tener activas dos voces del sistema de forma simultánea. Si bien es posible estar cambiando entre ellas a través de las opciones de Accesibilidad en Preferencias del Sistema, puede ser poco practico. Afortunadamente, macOS cuenta con la aplicación Automator, con la que nos es posible crear servicios, los cuales podemos activar dentro de nuestro entorno de trabajo.


Los siguientes pasos que me gustaría compartirte son para crear un servicio dentro de Automator, con el que podrás activar la lectura de voz de un texto que selecciones, sin modificar la voz por defecto del sistema. Este servicio aparecerá listado al momento de seleccionar un texto y hacer click sobre el, pero también es posible configurarlo para que funcione con una función rápida o atajo del teclado.


Lo primero que tienes que hacer es el seleccionar y descargar la voz que deseas emplear, para ello abre Preferencias del Sistema y en la sección de Accesibilidad, elige Voz. Haz click en la primera opción que te aparece, Voz del sistema, y elige Personalizar..., allí veras listada las diferentes voces que puedes usar, pero notarás que solo algunas están palomeadas, esas son las únicas que tienes descargadas actualmente en tu Mac. Selecciona aquellas que desees emplear, la voz de Allison en inglés de EE.UU. por ejemplo, y selecciona OK, puedes reproducir antes la voz para saber si te gusta o no.


Una vez que termine de descargar las nuevas voces, abre la aplicación Automator, la cual la encuentras en tu carpeta de Aplicaciones. Al momento de abrirlo, selecciona Servicio como tipo de documento. En la columna de la izquierda, elige Utilidades para después elegir la acción llamada Ejecutar AppleScript, aquí tendrás que seleccionar dicha acción y arrastrarla al espacio gris de la derecha. Tras hacerlo, asegúrate que las opciones de la parte superior queden de la siguiente manera: El servicio recibe la selección de "texto" en "cualquier aplicación", Los datos de entrada son "toda la selección", y que la casilla de "El resultado reemplaza el texto seleccionado" este desactivada.


En la sección de abajo podrás agregar en forma de código, las ordenes que deseas que efectúe dicho servicio. Te dejo como muestra el código que se usaría para emplear la voz de Allison para leer texto en inglés. Si deseas usar otra voz, reemplaza Allison por el nombre de aquella voz que te gustaría usar, si tienes dudas de como se escribe, es el mismo nombre que aparece en la lista de voces dentro de la sección de Accesibilidad de Preferencias del Sistema.

on run {input, parameters}

do shell script "say -v Allison " & (quoted form of (input as string))

return input

end run

Por ultimo, guarda el servicio, menú Archivo > Guardar, asignándole un nombre con el que te sea fácil de identificarlo.


A partir de ese momento, ya puedes probar el servicio al seleccionar un texto y hacer click sobre el para que te aparezca como opción el servicio con el nombre que acabas de asignar. Si deseas usar una función rápida del teclado con el, abre la opción Teclado en Preferencias del Sistema y en la pestaña Funciones rápidas, selecciona Servicios en la columna de la izquierda y busca en la sección Texto el servicio que acabas de crear en Automator, haz click sobre el botón Agregar función rápida y cuando cambie a un recuadro en blanco, teclea el atajo que deseas usar para que quede registrado.


Esta es una opción que considero practica, ya que no tienes que preocuparte por que la voz por defecto del sistema se cambie a otra. Con el ejemplo anterior, puedes añadir diferentes servicios para el idioma español u otros que desees.


Al final, si en algún momento deseas eliminar dichos servicios y restaurar los valores de las funciones rápidas, tendrás que acceder a la carpeta oculta de Librería, lo cual puedes hacer al estar en Finder y seleccionar el menú Ir mientras mantienes presionada la tecla option, para abrir allí la carpeta Services en donde se guardan los archivos .workflow que creamos en Automator. Selecciona aquellos que deseas eliminar y muévelos al Basurero, para después reiniciar tu Mac, o abrir la opción de Teclado en Preferencias del Sistema y en la misma pestaña de Funciones rápidas selecciona el botón Restaurar valores por omisión si fueron estas las únicas que hayas agregado.


Espero que esta información te sirva de ayuda Martoon,


Recibe un cordial saludo.

30/09/2017 10:21 AM

Responder Útil (2)

30/09/2017 06:52 PM en respuesta a Martoon En respuesta a Martoon

Hace tiempo leí acerca de este AppleScript gracias al blog de un usuario llamado Graham Miln, por lo que las felicitaciones son en realidad para el, pero al leer tu comentario inicial me acorde de ello y me complace el saber que te ha resultado practico para tus necesidades.


Saludos, Martoon 🙂

30/09/2017 06:52 PM

Responder Útil
Perfil de usuario para usuario: Martoon

Pregunta: Voz del macOS