Så här konverterar du en textfil till en talad ljudfil via kommandoraden

Med hjälp av Mac OS X Text till Talverktyg kan vi konvertera alla .RTF- eller .TXT-filer till en talad ljudfil som sedan kan överföras till din iPod eller iPhone för att senare lyssna.

Uppdatering: Det finns ett enklare sätt att göra en text till ljudfilkonvertering med OS X Services-menyn. Det resulterade talade ljudspåret går direkt till iTunes, du kanske vill försöka det först om du inte föredrar kommandoradsinriktningen vi täcker här.


Kommandotypen för att konvertera ett textdokument till en m4a-ljudfil är som följer:

say -o output.m4a -f /path/to/file.txt

Standardutgången kommer att vara i den aktuella arbetsboken Terminals (vanligtvis ditt hem), men du kan ange det för att gå någon annanstans om du vill. Här är ett exempel där utmatningen går till skrivbordet och inmatningsfilen kommer från en dokumentmapp:

say -o ~/Desktop/textaudio.m4a -f ~/Documents/HugeDocumentNobodyWantsToRead.txt

Om du vill använda en textfil som är begravd djupt någonstans på din Mac, kom ihåg att du kan dra och släppa ikonen i terminalen för att visa den är fullständig sökväg.

Ljudfilen kommer att vara i M4A-format och läsas oberoende av vad din nuvarande standard text-till-tal-röst är. Om du hellre vill ha en mp3-fil, använd bara iTunes för att konvertera m4a till mp3, och du kan alltid ändra röst med -v-flaggan eller genom att ställa in standard till något annat.

Uppdatering: Om du har några problem, försök med att använda en vanlig text .txt-fil som inmatningsdokument.