Texto a voz - Velocidad personalizada (no en el control deslizante)

1

En Preferencias del sistema, bajo Dictado & Habla , hay una configuración de tasa de conversación :

¿Hayalgunamaneradecambiarlatasadeconversaciónaunvalorquenoseencuentreenesabarradeslizante?

Porejemplo,siquieroquelavelocidaddevozseamásrápidaqueelvalormáximodelcontroldeslizante,¿cómopuedohacerlo?Hayunamaneradehacerqueelterminaldigaciertaslíneasdetextomásrápido(porejemplo,say--rate500"hello world" ), pero me gustaría que sea la configuración de todo el sistema.

¿Se puede configurar esto usando algo como default write com.example.apple.speech.rate 999 ?

    
pregunta user3621156 14.11.2014 - 02:44

3 respuestas

2

Descubrí que puedes cambiar el objeto VoiceDataRateArray en ~ / Library / Preferences / com.apple.speech.voice.prefs.plist

Acabo de cambiar el valor del Artículo 2 a un valor de valor 500 y reinicié.

Gracias a tyler por enlace

    
respondido por el user3621156 25.12.2014 - 07:37
1

Solo para agregar a las dos respuestas existentes, agregaría que también puede ejecutar los comandos del monitor de actividad en el terminal, de modo que puede omitir muchos pasos. Parece que ni siquiera necesitas ingresar el código por separado.

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
    
respondido por el Talos Potential 04.06.2018 - 23:55
0

Agregando a la respuesta del usuario 3621156, cambie cada de los valores del Elemento 2 a 500.

Si no desea reiniciar, puede abrir el Monitor de actividad, buscar speech y forzar la salida de cada uno de los procesos coincidentes con su nombre de usuario. Luego, abra la configuración de voz y alterne la tecla de acceso directo y la próxima vez que la use debería ser más rápida.

    
respondido por el Josue Rios 03.04.2016 - 06:36

Lea otras preguntas en las etiquetas