1 votos

¿Cómo puedo usar el automator para crear servicio de texto a voz que habla más rápido que el servicio actual?

El servicio de texto a voz tiene una opción habla que va de lento a rápido. Pero la opción rápida es no lo suficientemente rápido (300 palabras por minuto).

Sólo intenté crear un servicio. Simplemente arrastra la acción de "Hablar el texto", guardado y probado. Parece que mi nuevo servicio aún se basa en la opción de velocidad especificada en las preferencias.

Hay una manera para mí para decirle algo así como "hacer el discurso en wpm 400"

2voto

Baczek Puntos 150

Para ello:

  1. Eliminar la acción de "texto de habla".
  2. Añadir la acción "Ejecutar AppleScript".
  3. Borrar todo el texto por defecto en la acción.
  4. Copia/pega este script en la acción:
on run {input, parameters}
  repeat with thisText in input
      say thisText speaking rate 400
  end repeat
end run

Si quieres una voz específica, anexar using "SomeVoiceName" después de la say comando.

Ejemplo:say thisText speaking rate 400 using "Bruce" -- Bruce is a name of the voice

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X