Disponiamo di alcuni trucchi per terminali che ci piace condividere con gli utenti Mac. La maggior parte fornisce miglioramenti chiaramente funzionali all'uso del Mac. Ma a volte, è solo il momento di divertirsi, quindi con questo in mente, ti diamo il comando Say.
"Say" è un comando Terminale che dirà tutto ciò che scrivi dopo il comando. Puoi provarlo avviando Terminal, situato in / Applicazioni / Utility, quindi digitando o copiando / incollando gli esempi qui riportati.
Un semplice esempio:
di Ciao
Farà in modo che il tuo Mac pronunci la parola Ciao.
Puoi anche specificare quale voce deve usare il tuo Mac quando pronuncia il comando dire usando l'attributo -v. Un esempio:
dì -v fred ciao
In questo caso, la voce di nome Fred verrà utilizzata per pronunciare la parola ciao.
Le molte voci del Mac
Il tuo Mac ha parecchie voci che può usare per il parlato; attualmente, ci sono oltre 100 voci disponibili in varie lingue e stili. Se vuoi vedere un elenco completo delle voci, ecco come farlo:
-
Avvia le Preferenze di Sistema facendo clic sulla sua icona Dock o selezionando Preferenze di Sistema dal menu Apple.
-
Seleziona il pannello delle preferenze di Dettatura e Voce (in OS X Lion, seleziona il pannello delle preferenze del discorso).
-
Seleziona la scheda Text to Speech.
-
Dal menu a discesa di System Voice, selezionare Personalizza.
-
Un foglio mostrerà tutte le voci disponibili che il tuo Mac può usare.
-
Noterai che alcune voci hanno un segno di spunta accanto a loro, mentre altre hanno la casella vuota. Quelli con un segno di spunta sono visualizzati nel menu a discesa System Voice.
-
Se desideri provare le varie voci, puoi utilizzare il menu a discesa System Voice per selezionare una voce, quindi fare clic sul pulsante Riproduci per sentire la voce pronunciare una o due frasi.
Un metodo alternativo per visualizzare tutte le voci disponibili è immettere il seguente comando in Terminale:
dì -v?
e quindi premere il tasto Invio o Invio.
Terminal elenca tutte le voci disponibili.
Quando si specifica una voce nel terminale, utilizzare tutte le lettere minuscole. Se il nome contiene uno spazio, come Bad News, mettilo tra virgolette, come questo.
Tempo per il terminale di cantare
Basta con l'inferno; su per più divertente. Il comando Say può pronunciare una frase lunga; in effetti, può dire qualsiasi cosa purché sia su una singola riga. Se premi la chiave di ritorno, il comando verrà eseguito, quindi il modo più semplice per produrre discorsi lunghi è di scriverli prima in un editor di testo e poi copiarli / incollarli in Terminale. Il comando Say comprende alcuni segni di punteggiatura, tra cui il punto e la virgola, entrambi i quali iniettano una leggera pausa nel pronunciare il testo.
Adesso per la parte divertente. Con la giusta combinazione di voce e parole, puoi ottenere il comando Say per cantare.
say-v 'pipe organ' Dum dum dee dum dum dum dum dum dum dee dum dum dum dum dee dum dee dum dum dum dum dum dum dee dum dee dum dum dee dummmmmmmmmmmmmmmmmmm
Ci sono in realtà alcune voci diverse che possono essere usate per il canto, tutte nella sezione Novità della lista che il pannello delle preferenze di Dictation & Speech ha prodotto nell'esempio sopra.
Per la maggior parte, la capacità di queste voci di cantare non è nella stringa di testo che si usa, ma in realtà è incorporata nella caratteristica della voce. Ecco alcuni esempi:
Sala del Re della Montagna
L'intonazione vocale di Cellos è la Sala del Re della Montagna. Dai una prova in Terminale:
say -v cellos Doo da doo da dum dee dee doodly doo dum dum dum doo da doo da doo da doo dad doo da doo
Puoi effettivamente utilizzare qualsiasi testo; la voce di Cellos proverà a renderla nella forma della Sala del Re della Montagna.
Pompa e circostanza
Pronto per un po 'di pompa per il giorno della laurea? Prova quanto segue nel terminale:
dire -v 'buone notizie' di di di di di di di di di di di di di di di di di di di di di di di di di di di di
Sono tutte le voci cantanti che ho trovato nelle molte voci del Mac. Ma ci sono così tante voci disponibili, potrebbe essercene di più da trovare. Mandaci una riga se trovi voci vocali aggiuntive di canto.
Scopri di più sul comando Say.