Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Hola, buenas tardes.

Me refiero a poder utilizar los “Comandos de Voz” predeterminados por el Sistema (Navegación básica, Superposiciones y ratón, Dictado, Selección de texto, Navegación por texto, Edición de texto y Eliminación de texto) dentro del código de los archivos de AppleScript o Automator creados por el usuario.

En caso afirmativo, agradecería cualquier tipo de ayuda.

¡Salud!

1 Respuesta

1voto

Peter Puntos286320

Abre Preferencias del Sistema > Accesibilidad > Dictado.

Ahí entra a comandos y puedes crear todos los que quieras e interactuar con cualquier tipo de aplicación. Creo que eso es lo que buscas y te va a funcionar mejor.

En AppleScript puedes ejecutar cualquier comando de voz con algo como esto:

on run
  set miTexto to "Este es mi comando"
  say miTexto using "Cellos"
end run

Entonces puedes combinar los tuyos o hacer que el mismo AppleScript los diga por ti.

:)

0voto

DJUNQUERA comentado

Hola, Peter.

Muchas gracias por responder.

Tal vez no expresé con claridad la pregunta.

Se trata de insertar comandos de voz predefinidos por el sistema en un script creado por el usuario.

Por ejemplo,

tell application “Finder”
activate
MOSTAR CUADRÍCULA DE VENTANA
HACER DOBLE CLIC EN 8 (por ejemplo)
(
¿Existe la posibilidad de, mediante código u otro recurso, hacer uso de comandos de voz predefinidos por el sistema como los citados en las líneas de arriba (“Mostar cuadrícula de ventana”, etc.) para integrarlos en un script del usuario
)
end tell

Gracias de nuevo por tu disponibilidad.

Saludos.

1voto

Peter comentado

Con ese ejemplo puedes.

on run
  set miTexto to "Mostar cuadrícula de ventana"
  say miTexto using "Cellos"
end run

Al ser comandos de voz, se necesitan activar por voz y con este ejemplo lo dice directamente AppleScript y se ejecuta. Solo es que actives los comandos de voz y listo.

Si lo que quieres es ejecutar un script que haga lo mismo que el comando de voz hace, entonces tienes que hacer el script para que lo haga, porque ya no se trata de comando de voz.

Saludos.

1voto

DJUNQUERA comentado

"Si lo que quieres es ejecutar un script que haga lo mismo que el comando de voz hace, entonces tienes que hacer el script para que lo haga, porque ya no se trata de comando de voz."

Lo has explicado perfectamente y lo he comprendido.

Tu respuesta hace que me pregunte dónde puedo conseguir información para aprender a hacer ese tipo de scripts.

Muchas gracias y ¡salud!

0voto

Peter comentado

Bien!

Pues es cosa de armarlos con Automator o AppleScript por partes y poco a poco. Saca los pasos que deben de seguir e intenta ir haciendo de uno en uno en Automator, seguramente te queda como quieres.

:)

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...