Seguici su Telegram, ne vale la pena ❤️ ➡ @trovalost
Vai al contenuto

Come far leggere un testo al Mac e salvarlo in MP3 (guida comando terminale: say)

In questa nuova guida che ho realizzato cercheremo di capire come far leggere un testo al Mac e come salvarlo in formato file MP3, utilizzando le diverse voci di sistema che sono disponibili.

Per poter eseguire correttamente tutti i passi riportato in questa guida si consiglia di utilizzare un sistema operativo aggiornato all’ultima versione, scaricando anche le voci che sono necessarie per far funzionare il tutto (sarà il Mac a chiedervi di farlo, quindi tenete la connessione internet attiva per tutto il tempo).

Come far leggere un testo al Mac (in italiano)

Di base, tanto per iniziare a smanettare e divertirci un po’ con questo versatilissimo comando, il comando say è disponibile su tutti i terminali Mac, per cui aprendone uno e digitando:

say

seguito da invio, vedremo le varie opzioni disponibili.

Ma andiamo subito sul lato più operativo o pratico, che ne dite? Se ad esempio provate a scrivere:

say Questa è una prova per capire come funziona sto coso.

seguito da invio, sentirete la voce di sistema che pronuncia esattamente la frase che avete inserito, nel mio esempio Questa è una prova per capire come funziona sto coso.

Nei test successivi, per uscire dal comando e ricominciare da zero la sessione basta premere il tasto control (CTRL) e C contemporaneamente.

Se avete bisogno di far leggere un apice o apostrofo, consigliamo di mettere il testo tra doppie virgolette, “:

say “Proviamo pure l’apostrofo”

Se non lo fate il comando non sarà eseguito ed apparirà una enigmatica scritta Quote, che andrà certamente al di là di quello che volete fare per ora. Fin qui tutto chiaro?

Screenshot 2023 01 28 alle 15.56.31

Come far leggere un file di testo al Mac e salvarlo in MP3

In genere consigliamo di utilizzare file di testo, ovvero: se volete far leggere un documento al Mac, convertelo in formato testo e solo a quel punto operate sul file. Questo richiede un po’ di familiarità con il file sistem del Mac, peraltro: quando aprite il terminale, sarete nella cartella di default, ma per sicurezza potete “orientarvi” facilmente digitando:

pwd

che significa “fammi vedere in che cartella mi trovo”. Tipicamente, lanciandolo seguito da invio, troverete qualcosa tipo:

/Users/nomeutente/

Andate adesso nella cartella Documenti, come primo passo, scrivendo:

cd Documents

e poi salvate il vostro file prova.txt dentro la cartella documenti.

Fatto? Bene, adesso non vi resta che scrivere qualcosa del genere:

say -f testo.txt

che servirà a leggere il contenuto di prova.txt e leggerlo ad alta voce, sempre con la voce di sistema.

Come far leggere un file di testo al Mac e salvarlo in MP3

Abbiamo visto l’uso del parametro -f per scegliere il file; e se volessi salvare il tutto in formato MP3? Il formato mp3 non è sempre supportato da tutte le voci (cosa strana di per sè, ma questa è), per cui dovrete creare il file in formato audio aiff e convertirlo in MP3.  Quindi, ad esempio, scriveremo:

say -f testo.txt -o testo-trascritto.aiff

Come cambiare la voce della lettura

Le voci disponibili nel mio mac sono le seguenti, ad oggi:

Alice it_IT # Salve, mi chiamo Alice e sono una voce italiana.
Eddy (Italiano (Italia)) it_IT # Ciao! Mi chiamo Eddy.
Flo (Italiano (Italia)) it_IT # Ciao! Mi chiamo Flo.
Grandma (Italiano (Italia)) it_IT # Ciao! Mi chiamo Grandma.
Grandpa (Italiano (Italia)) it_IT # Ciao! Mi chiamo Grandpa.
Luca it_IT # Ciao! Mi chiamo Luca.
Luca (Enhanced) it_IT # Ciao! Mi chiamo Luca.
Reed (Italiano (Italia)) it_IT # Ciao! Mi chiamo Reed.
Rocko (Italiano (Italia)) it_IT # Ciao! Mi chiamo Rocko.
Sandy (Italiano (Italia)) it_IT # Ciao! Mi chiamo Sandy.
Shelley (Italiano (Italia)) it_IT # Ciao! Mi chiamo Shelley.

Tra le voci più divertenti consiglio di provare Grandma e Grandpa, per inciso.

say -f testo.txt -o testo-trascritto.aiff -v Grandma
say -f testo.txt -o testo-trascritto.aiff -v Grandpa

Per salvare il file testo.txt in formato aiff con la voce di Luca, ad esempio, scriveremo:

say -f testo.txt -o testo-trascritto.aiff -v Luca

oppure:

say -f testo.txt -o testo-trascritto.aiff -v "Luca (Enhanced)"

Come far leggere un testo al Mac (in inglese)

Per ottenere un impeccabile accento english, basta fare uso della voce di Samantha:

say -v Samantha The cat is on the table

Digitando infine:

man say

seguito da invio, vedrete il manuale completo di say.

Fonte: comando say

👇 Da non perdere 👇



Questo sito esiste da 4516 giorni (12 anni), e contiene ad oggi 4028 articoli (circa 3.222.400 parole in tutto) e 16 servizi online gratuiti. – Leggi un altro articolo a caso
5/5 (1)

Ti sembra utile o interessante? Vota e fammelo sapere.

Questo sito contribuisce alla audience di sè stesso.
Il nostro network informativo: Lipercubo - Pagare online (il blog) - Trovalost.it