Come fare un Mac Talk: Text to Speech

Puoi fare in modo che il tuo Mac ti parli in vari modi e persino parlare con voci diverse, il tutto usando le potenti abilità di sintesi vocale incorporate di Mac OS X. Con questo puoi parlare un paio di parole, frasi o anche un intero documento.

Copriremo i due modi più semplici e veloci usando il semplice editor di testo TextEdit, che viene fornito con tutti i Mac, e la linea di comando 'dire' trucco tramite l'applicazione Terminale. Ti mostreremo anche come modificare le voci utilizzate e la velocità di parola (ovvero, quanto velocemente le parole sono pronunciate).

Fai un Mac Talk con TextEdit

Puoi pronunciare il testo esistente o digitare qualsiasi cosa per farlo parlare:

  • Imposta il cursore sul punto in cui desideri che il testo sia pronunciato (l'impostazione predefinita sarà l'inizio del documento o del testo)
  • Dal menu Modifica, seleziona "Voce"
  • Seleziona "Start Speaking"

Il discorso inizia immediatamente attraverso questo metodo.

Il discorso continuerà fino a quando tutte le parole non saranno state lette, o fino a quando il discorso non sarà stato interrotto andando allo stesso menu vocale e scegliendo "Interrompi parlare". Questo userà qualunque sia la voce predefinita in Mac OS X.

Cambia la voce e il ritmo del discorso

Se vuoi cambiare la voce predefinita, troverai che è impostata nel pannello di controllo "Dettatura e discorso":

  • Apri le Preferenze di Sistema dal menu  Apple e scegli "Dettatura e voce"
  • Nella scheda "Voce", regola la selezione trovata nel menu "Voce sistema"

Puoi anche regolare cose come la velocità di conversazione attraverso lo stesso pannello delle preferenze. Qualunque sia la voce scelta, diventa il nuovo predefinito. Puoi anche aggiungere voci se decidi che quelli che senti non funzionano per te.

Fai in modo che il tuo Mac parli con il terminale e comandi "say"

Questo si baserà sulla riga di comando, e quindi potrebbe essere considerato leggermente più avanzato. Tuttavia, è ancora estremamente facile da usare, quindi non essere timido per provarlo:

  • Avvia l'app Terminale, che si trova in / Applicazioni / Utility, e digita il comando 'say' seguito da una parola o frase, in questo modo:
  • say hello I love osxdaily.com

La voce in uscita sarà uguale all'impostazione predefinita di sistema, che è impostata nel suddetto pannello "Sistema vocale". Il terminale è un po 'più potente del motore standard di sintesi vocale, e si può facilmente specificare una nuova voce usando il flag -v, seguito dal nome del voicome come è etichettato in OS X. Ad esempio, per usare il voce "agnes":

say -v agnes "this sure is a fancy voice! well maybe not, but I do love osxdaily.com"

La velocità di parola può essere regolata con -r così:

say -v Samantha -r 2000 "Hello I like to talk super fast"

Puoi usare il comando 'say' con qualsiasi cosa, e può anche essere usato in remoto tramite SSH se hai voglia di far partire un Mac remoto.

Parla di interi file con il comando "Rispondi"

Il comando dire può anche essere usato per parlare un intero file usando il flag -f in questo modo:
say -f filename.txt

Ad esempio, per pronunciare un file denominato "TheAmericanDictionary.rtf" trovato sul desktop, si utilizzerà il seguente comando:

say -f ~/Desktop/TheAmericanDictionary.rtf

Si noti che il comando dire pronuncia l'intero comando a meno che non sia stato fermato premendo CONTROL + C insieme per terminare il motore vocale.