Din Mac kan säga hej till dig

Vår lista över terminaltrick är en blandning av affärer och nöje. Vissa fungerar som funktionella förbättringar av upplevelsen av att använda en Mac, och andra är bara för skojs skull, till exempel kommandot "säg".

"Säg" är ett terminalkommando som styr Mac-datorn att tala allt du skriver efter den. Testa det genom att starta Terminal (Finder > tillämpningar > Utilities) och skriv sedan följande i kommandoraden:

säg hej

Detta kommando leder din Mac att tala ordet "hej" eller vad du än skriver efter det första "säg" -kommandot.

Darryn van der Walt / Getty Images

Du kan också ange vilken röst din Mac ska använda när den talar med attributet -v. Till exempel:

säg -v fred hej

I det här fallet kommer rösten med namnet "Fred" att användas för att tala det inmatade kommandot.


Macs många röster

Mac har många röster som den kan använda för talkommandon. För närvarande finns det över 100 röster tillgängliga på olika språk och stilar. Så här gör du om du vill skanna och prova hela listan med rösterna:

  1. Starta systeminställningar genom att välja Dock-ikonen eller Systeminställningar alternativ från Apple meny.

  2. Välja Tillgänglighet.

  3. Bläddra nedåt och välj i det vänstra fönstret Dictation > Öppna diktat och talinställningar.

  4. Välj Text-till-tal fliken.

  5. Från System Voice rullgardinsmeny, välj skräddarsy. Ett popup-fönster visar alla tillgängliga röster som din Mac kan använda.

    Du kommer att märka att vissa röstkryssrutor är markerade och andra inte. De markerade rösterna visas i System Voice rullgardinsmenyn. Använd den här menyn för att välja en röst som du vill prova och välj sedan Spela för att höra rösten tala en mening eller två.

En alternativ metod för att visa alla tillgängliga röster är att ange följande kommando i Terminal:

säg -v?

Terminal listar alla tillgängliga röster.

Använd alla små bokstäver när du anger en röst i Terminal. Om namnet har ett mellanslag, som Bad News, placera det i citat, så här:

säg -v 'dåliga nyheter' hej

Dags för Terminal att sjunga

Say-kommandot kan tala så länge som en enda rad tillåter. Om du trycker på returtangenten körs kommandot, så det enklaste sättet att producera långa tal är att först skriva in dem i en textredigerare och sedan kopiera / klistra in dem i Terminal. Say-kommandot förstår viss skiljetecken, inklusive period och komma, som båda ger en liten paus i att tala texten.

Med rätt kombination av ord kan du till och med få Say-kommandot att sjunga.

säg -v 'piporgel' Dum dum dee dum dum dum dum dee Dum dum dee dum dum dum dum dum dee dum dee dum dum dum de dum dum dum dum dee dum dee dum dum dum dee dummmmmmmmmmmmmmmmmmm

Det finns några olika röster som kan användas för att sjunga, alla i avsnittet Nyhet Diktat och tal inställningsfönster. Dessa rösters förmåga att sjunga kommer inte från textkommandot utan röstens karaktär. Här är några fler exempel:


I Bergakungens sal

Cellos röstintonation är till melodin i In the Hall of the Mountain King. Detta fungerar med alla textsträngar. Ange följande i Terminal för att höra det:

säg -v cellos Doo da doo da dum dee dee doodly doo dum dum dum doo da doo da doo da doo da doo da doo pappa doo da doo


Pomp och omständighet

Prova följande terminalkommando för lite pomp på examensdagen:

säg -v 'goda nyheter' di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di

Lämna en kommentar