Lag Mac OS X Snakk (eller synge) utdataene for en kommandolinjeoppgave

Langs linjene med vokal kunngjøringsoppgave i kommandolinjen, kan du også få Mac OS X til å snakke utdataene fra en utført kommando.

Dette er veldig enkelt, å følge med på Open Terminal (funnet på / Applications / Utilities / Terminal), og så må du bare skrive inn en hvilken som helst kommando og rør utgangen av en slik kommando direkte til "say", slik som:

uptime | say

I dette eksemplet vil dette tale utgangen av oppetid ved å bruke standard OS X tekst til tale-tale, selv om du kan endre stemmen til noe annet med -v-flagget:

uname -a | say -V Samantha

Ved å ta dette et skritt videre, er det mulig å eksportere den talte kommandoutgangen til en lydfil. Her er et meningsløst eksempel på å lagre den talte utgangen på openssl manuell side som en m4a-fil:

man openssl | say -v Samantha -o "talkopenssltome.m4a"

Hvis du vil bli latterlig, kan du bruke en av sangstemtene til, vel, synge utgangen av en kommando. Og hvem vil ikke ha en lydfil av den robotte Cellos-stemmen eller den fryktfulle gode News som synger utgangen av en manuell side? Sett den på din iPod for stasjonen hjemme.

man openssl | say -v Cellos -o "serenadingmanpages.m4a"

Hvis du ikke liker de medfølgende stemmeene, kan du alltid legge til nye stemmer til OS X gratis via Speech preference panel.

Bli kreativ, fordi det ultimate verktøyet for dette er helt opp til deg.

Takk til Greg P ​​for å peke ut dette i kommentarene