Slik konverterer du en tekstfil til en muntlig lydfil via kommandolinje

Ved hjelp av Mac OS X Text til Taleverktøy kan vi konvertere alle .RTF- eller .TXT-filer til en muntlig lydfil som deretter kan overføres til iPod eller iPhone for senere lytting.

Oppdatering: Det er en enklere måte å gjøre en tekst til lydfilkonvertering ved hjelp av OS X Services-menyen. Det resulterende talte lydsporet går direkte inn i iTunes. Det kan hende du vil prøve det først hvis du ikke foretrekker kommandolinjens tilnærming vi dekker her.


Kommandoen formatet for å konvertere et tekstdokument til en m4a lydfil er som følger:

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

Standardutgangen vil være i Terminalens nåværende arbeidskatalog (vanligvis hjemme), men du kan spesifisere det for å gå andre steder hvis du vil. Her er et eksempel, med utdataene som går til skrivebordet og inngangsfilen kommer fra en dokumentmappe:

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

Hvis du vil bruke en tekstfil som er begravet dypt et sted på din Mac, husk at du kan dra og slippe ikonet til Terminal for å vise det er fullstendig bane.

Lydfilen vil være i M4A-format og leses uansett hvilken gjeldende standard tekst-til-tale-stemme er. Hvis du helst vil ha en mp3-fil, bruk bare iTunes til å konvertere m4a til mp3, og du kan alltid endre stemmen med -v-flagget eller ved å sette standard til noe annet.

Oppdatering: Hvis du har problemer, kan du prøve å bruke en vanlig tekst .txt-fil som inngangsdokument.