2 votes

Comment puis-je utiliser l'automate pour créer un service de synthèse vocale qui parle plus vite que le service actuel ?

Le service de synthèse vocale dispose d'une option de vitesse d'élocution qui va de lente à rapide. Mais l'option rapide n'est pas assez rapide (300 mots par minute).

Je viens d'essayer de créer un service. J'ai simplement fait glisser l'action "Speak text", je l'ai enregistrée et je l'ai testée. Il semble que mon nouveau service dépende toujours de l'option de vitesse spécifiée dans les préférences.

Y a-t-il un moyen pour moi de lui dire quelque chose comme "rendre la parole à 400wpm".

3voto

Faites-le :

  1. Retirez le " Dire le texte " action.
  2. Ajouter le " Exécuter AppleScript " action.
  3. Effacer tout le texte par défaut dans l'action.
  4. Copier/coller ce script dans l'action :
on run {input, parameters}
  repeat with thisText in input
      say thisText speaking rate 400
  end repeat
end run

Si vous voulez une voix spécifique, ajoutez using "SomeVoiceName" après le say commandement.

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

0 votes

T

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X