1 votes

Text To Speech - Taux personnalisé (pas sur le curseur)

Dans les Préférences Système, sous Dictée et discours il existe un Taux d'intervention de la mise en place :

Dictation & Speech - System Preferences

Existe-t-il un moyen de modifier le Taux d'intervention à une valeur qui ne figure pas sur la barre de défilement ?

Par exemple, si je veux que le débit de parole soit plus rapide que la valeur maximale du curseur, comment puis-je le faire ? Il existe un moyen de faire en sorte que le terminal prononce certaines lignes de texte plus rapidement (par ex. say --rate 500 "hello world" ), mais j'aimerais qu'il s'agisse d'un paramètre valable pour l'ensemble du système.

Ce paramètre peut-il être défini à l'aide de quelque chose comme default write com.example.apple.speech.rate 999 ?

2voto

Talos Potential Points 600

Pour compléter les deux réponses existantes, j'ajouterai que vous pouvez également exécuter les commandes du moniteur d'activité dans le terminal, ce qui vous permet de sauter un grand nombre d'étapes. Il semble que vous n'ayez même pas besoin d'entrer le code séparément.

plutil -convert json ~/Library/Preferences/com.apple.speech.voice.prefs.plist -o - | python -c 'import json, sys;d=json.load(sys.stdin);[x.__setitem__(-1, 720) for x in d["VoiceRateDataArray"]];json.dump(d, sys.stdout)' | plutil -convert binary1 -o ~/Library/Preferences/com.apple.speech.voice.prefs.plist -

killall com.apple.speech.speechsynthesisd
killall SpeechSynthesisServer

1voto

user268379 Points 11

Grâce à ce fil de discussion et à d'autres, j'ai mis au point une solution bash.sh qui permet de modifier rapidement la valeur via le terminal.

à vérifier ! https://github.com/insasquatchcountry/TTSpeed

Dans le README.md se trouve un copier/coller de l'installation script pour les gens comme moi qui ne sont pas très doués en shell.

0voto

timeNomad Points 566

En complément de la réponse de l'utilisateur 3621156, modifier chacun des valeurs du poste 2 à 500.

Si vous ne voulez pas redémarrer, vous pouvez ouvrir le Moniteur d'activité, rechercher speech et quittez de force chacun des processus correspondants sous votre nom d'utilisateur. Ensuite, ouvrez les paramètres de la parole et basculez la touche de raccourci et la prochaine fois que vous l'utiliserez, elle devrait être plus rapide.

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