Text To Speech - Taxa personalizada (não no controle deslizante)


1

Em Preferências do Sistema, em Ditado & amp; Discurso , existe um Taxa de falar configuração:

Dictation & Speech - System Preferences

Existe uma maneira de mudar o Taxa de falar para um valor que não está nessa barra deslizante?

Por exemplo, se eu quiser que a taxa de fala seja mais rápida do que o valor máximo do controle deslizante, como posso fazer isso? Há uma maneira de fazer com que o terminal fale certas linhas de texto com mais rapidez (por exemplo, say --rate 500 "hello world" ), mas eu gostaria que fosse a configuração de todo o sistema.

Isso pode ser definido usando algo como default write com.example.apple.speech.rate 999?

Respostas:



1

Apenas para adicionar as duas respostas existentes, eu adicionaria que você também pode fazer os comandos do monitor de atividade no terminal, para que você possa pular uma tonelada de passos. Não parece que você precisa digitar o código separadamente.

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

0

Adicionando a resposta do user3621156, altere cada dos valores do Item 2 para 500.

Se você não quiser reiniciar, você pode abrir o Activity Monitor, procurar por speech e forçar o encerramento de cada um dos processos correspondentes sob seu nome de usuário. Em seguida, abra as configurações de fala e ative a tecla de atalho. Na próxima vez que você usá-la, ela deverá ser mais rápida.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.