Convertire testo in un file audio MP3 sul tuo Mac è più facile di quanto molti pensino, e la cosa migliore è che non ti serve alcun software a pagamento, servizio online o abbonamento per farlo. macOS include uno strumento a riga di comando integrato e molto potente chiamato sayUn'utility a riga di comando di macOS che converte il testo scritto in audio parlato utilizzando le voci sintetiche del sistema. che può leggere ad alta voce qualsiasi testo usando voci di sistema dal suono naturale e, combinato con l'utility gratuita ffmpegUno strumento gratuito e open source a riga di comando usato per registrare, convertire e trasmettere file audio e video., trasforma i file di testo in file audio MP3Un formato audio compresso ampiamente supportato, ideale per la condivisione, lo streaming e la riproduzione praticamente su qualsiasi dispositivo. standard in un paio di passaggi. Che tu voglia ascoltare articoli lunghi durante gli spostamenti, creare un audiolibroUna registrazione vocale del contenuto di un libro, pensata per essere ascoltata anziché letta. fatto in casa da un romanzo, generare rapidamente una voce fuori campo per un video o rendere gli appunti di studio accessibili ovunque, questo semplice flusso di lavoro fa tutto in pochi minuti e funziona interamente offline. In questa guida imparerai esattamente come convertire testo in MP3 su Mac gratis, passo dopo passo, con esempi che puoi copiare e incollare direttamente nel TerminaleL'applicazione a riga di comando di macOS usata per eseguire comandi e script testuali..
Cosa ti serve per convertire testo in MP3 su Mac
Ti servono solo due cose, entrambe gratuite:
- Terminale macOS — preinstallato su ogni Mac (Applicazioni > Utility > Terminale).
- ffmpeg — un convertitore gratuito installato tramite HomebrewIl package manager più popolare per macOS, usato per installare strumenti a riga di comando dal Terminale..
Il comando integrato say esporta solo in AIFFAudio Interchange File Format: il formato audio non compresso nativo di Apple, simile al WAV. File di grandi dimensioni, non ideali per la condivisione., M4AMPEG-4 Audio: il formato audio compresso preferito da Apple, più piccolo dell'AIFF. o WAV — non direttamente in MP3. Ecco perché aggiungeremo un ulteriore passaggio con ffmpeg per ottenere un MP3 standard universalmente compatibile.
Passo 1 — Installa ffmpeg sul tuo Mac
Se non hai ancora Homebrew, installalo incollando questo comando nel Terminale:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Poi installa ffmpeg:
brew install ffmpegVerifica l'installazione:
ffmpeg -versionPasso 2 — Converti un file di testo in MP3 su Mac
Prepara un file .txt con il testo che vuoi convertire (chiamiamolo miotesto.txt) e posizionalo sulla Scrivania. Poi apri il Terminale ed esegui:
cd ~/Desktop
say -o output.aiff -f miotesto.txt
ffmpeg -i output.aiff -codec:a libmp3lame -qscale:a 2 miotesto.mp3Fatto. Ora hai miotesto.mp3 sulla Scrivania, pronto per essere riprodotto su qualsiasi dispositivo, condiviso via email o caricato sul telefono.
Cosa fa ciascun comando
cd ~/Desktop— sposta il Terminale nella cartella Scrivania.say -o output.aiff -f miotesto.txt— legge ad alta vocemiotesto.txte lo salva come file audio AIFF.ffmpeg -i output.aiff -codec:a libmp3lame -qscale:a 2 miotesto.mp3— converte AIFF in MP3 ad alta qualità.
Versione one-liner
Se preferisci un unico comando che elimini anche il file AIFF temporaneo:
say -o temp.aiff -f miotesto.txt && ffmpeg -i temp.aiff -codec:a libmp3lame -qscale:a 2 miotesto.mp3 && rm temp.aiffConvertire testo in MP3 su Mac senza un file di testo
Se vuoi solo convertire una frase breve senza creare prima un file, passa il testo direttamente tra virgolette:
say -o ciao.aiff "Ciao, questo è un test da testo a MP3 su Mac."
ffmpeg -i ciao.aiff -codec:a libmp3lame -qscale:a 2 ciao.mp3Scegli voce e lingua
macOS include decine di voci in molte lingue. Elencale tutte con:
say -v ?Poi scegli una voce con il flag -v:
say -v "Alice" -o output.aiff -f miotesto.txtVoci comuni includono Alice (italiano), Luca (italiano), Samantha (inglese americano), Daniel (inglese britannico), Thomas (francese), Anna (tedesco) e Monica (spagnolo). Per scaricare voci di qualità superiore, vai su Impostazioni di Sistema > Accessibilità > Contenuto letto ad alta voce > Voce di sistema > Gestisci voci.
Se vuoi usare specificamente le nuove voci di Siri, più naturali, consulta la mia guida correlata su come convertire testo nella voce di Siri.
Cambia la velocità di lettura
Usa il flag -r per impostare le parole al minuto (valore predefinito ≈ 175):
say -v "Alice" -r 200 -o output.aiff -f miotesto.txtCrea un audiolibro gratuito da testo su Mac
Lo stesso flusso di lavoro si applica a interi libri. Se hai un file .txt lungo (un romanzo, un manuale, appunti di lezione), basta eseguire gli stessi due comandi — l'unica differenza è il tempo di elaborazione.
Per una migliore qualità dell'audiolibro:
- Usa una voce di alta qualità scaricata (es. Siri Voce 2 o Alice (Migliorata)).
- Rallenta leggermente con
-r 160per un ascolto più agevole. - Aggiungi i capitoli dividendo il testo sorgente in più file ed elaborando ciascuno separatamente.
Esempio per un libro intero:
say -v "Alice" -r 160 -o libro.aiff -f libro.txt
ffmpeg -i libro.aiff -codec:a libmp3lame -qscale:a 2 libro.mp3Converti più file di testo in MP3 in batch
Se hai diversi file .txt in una cartella e vuoi convertirli tutti in una volta, usa questo ciclo shell:
cd ~/Desktop/miei-testi
for f in *.txt; do
say -o "${f%.txt}.aiff" -f "$f"
ffmpeg -i "${f%.txt}.aiff" -codec:a libmp3lame -qscale:a 2 "${f%.txt}.mp3"
rm "${f%.txt}.aiff"
doneQuesto legge ogni file .txt nella cartella, lo converte in MP3 ed elimina l'AIFF temporaneo. Perfetto per elaborare un'intera raccolta di articoli, capitoli o appunti di studio durante la notte.
Converti RTF, PDF o documenti Word in MP3
Il comando say legge file di testo semplice e RTF. Per i file PDF o .docx, convertili prima in .txt:
- PDF: usa
pdftotext(installalo conbrew install poppler), poi esegui:pdftotext miodoc.pdf miodoc.txt - Word (.docx): apri il documento, File > Esporta come > Testo semplice, salva come
.txt. - Pagine web: copia il testo, incollalo in TextEdit e salvalo come testo semplice.
Poi segui il flusso di lavoro standard da testo a MP3 descritto sopra.
Casi d'uso comuni
- Studio e ripasso — ascolta gli appunti delle lezioni durante gli spostamenti.
- Accessibilità — crea versioni audio dei documenti per persone con disabilità visive o dislessia.
- Voci fuori campo — narrazione rapida per video YouTube, tutorial o podcast.
- Audiolibri fatti in casa — converti libri di pubblico dominio (Project Gutenberg, LibriVox) in audiolibri personali.
- Revisione — ascoltare il proprio testo letto ad alta voce aiuta a individuare refusi e frasi poco scorrevoli.
Risoluzione dei problemi
"say: command not found"
Probabilmente non sei su un Mac. Il comando say è integrato in macOS e non è disponibile su Windows o Linux.
"ffmpeg: command not found"
Installalo con brew install ffmpeg. Se Homebrew non è installato, esegui prima l'installer di Homebrew dal Passo 1.
L'MP3 legge solo il nome del file
Questo accade quando say riceve il percorso del file come testo anziché leggerne il contenuto. Assicurati di usare il flag -f e di non passare il nome del file come semplice argomento.
I file di grandi dimensioni richiedono troppo tempo
L'elaborazione dipende dalla CPU e procede all'incirca in tempo reale. Un audiolibro di 10 ore richiede un paio d'ore per essere generato. Lascia il Terminale in esecuzione e si completerà da solo.
Domande frequenti
Come converto testo in MP3 su Mac gratis?
Apri il Terminale ed esegui say -o output.aiff -f tuofile.txt seguito da ffmpeg -i output.aiff -codec:a libmp3lame -qscale:a 2 tuofile.mp3. Entrambi gli strumenti sono gratuiti e l'intero processo funziona offline.
Posso convertire un file di testo in MP3 su Mac senza installare nulla?
Il comando say da solo può esportare in AIFF o M4A senza alcuna installazione. Per ottenere specificamente MP3 serve ffmpeg, che richiede un'unica installazione gratuita.
Come creo un audiolibro da un file di testo su Mac?
Salva il tuo libro come file .txt, quindi esegui say -v "Alice" -r 160 -o libro.aiff -f libro.txt e converti in MP3 con ffmpeg. Per i capitoli, suddividi il testo in file separati ed elabora ciascuno singolarmente.
La conversione da testo a MP3 su Mac funziona offline?
Sì. Sia il comando say sia ffmpeg funzionano interamente offline dopo l'installazione iniziale delle voci e del software.
Qual è la voce migliore per convertire testo in MP3 su Mac?
Per l'italiano, Alice e Luca sono le voci più naturali. Scarica voci migliorate o premium da Impostazioni di Sistema > Accessibilità > Contenuto letto ad alta voce > Gestisci voci.
Posso convertire un PDF in MP3 su Mac?
Sì, indirettamente. Prima converti il PDF in testo semplice con pdftotext (dal pacchetto Poppler) o copiando manualmente il testo, poi segui il flusso di lavoro standard da testo a MP3.
Perché il comando say non esporta direttamente in MP3?
Il comando say supporta nativamente solo AIFF, M4A, CAF e WAV. MP3 richiede un encoder esterno come LAME, incluso in ffmpeg.
Conclusione
Non ti servono app a pagamento, servizi online o software complicati per convertire testo in MP3 sul tuo Mac. Con due strumenti gratuiti a riga di comando e un paio di righe nel Terminale, puoi trasformare qualsiasi file di testo — un appunto di studio, un articolo, un intero libro — in un file audio MP3 portatile in pochi minuti.
Se vuoi usare specificamente la voce di Siri per i tuoi file audio, consulta la mia guida correlata su come convertire testo nella voce di Siri. E per altri suggerimenti di automazione e produttività, sfoglia il resto del mio blog.