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?
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
Usa il codice
189ed7ca010140fc2065b06e3802bcd5
per ricevere 5 € dopo l'iscrizione
👇 Contenuti da non perdere 👇
- intelligenza artificiale 👁
- Marketing & SEO 🌪
- Programmare 🖥
- Scrivere 🖋
- Sicurezza & Privacy 👁
- 💬 Il nostro canale Telegram: iscriviti
- 🔵 Spamming: che cosa vuol dire?
- 🟢 Come clonare un sito (copia statica)
- 🟢 Quanti domini cancellati .it sono disponibili in media?