Vi har et par Terminal-tricks, vi kan lide at dele med Mac-brugere. De fleste giver tydeligt funktionelle forbedringer for at bruge Mac. Men nogle gange er det bare tid til lidt sjov, så med det i tankerne giver vi dig kommandoen Say.
"Say" er en Terminal-kommando, der vil tale noget, du skriver efter kommandoen. Du kan prøve det ved at starte Terminal, der findes på / Programmer / Hjælpeprogrammer, og derefter skrive eller kopiere / indsætte eksemplerne her.
Et simpelt eksempel:
sig hej
Vil få din Mac til at tale ordet hej.
Du kan også angive, hvilken stemme din Mac skal bruge, når den taler say-kommandoen ved hjælp af -v-attributten. Et eksempel:
sige -v fred hallo
I dette tilfælde vil stemmen med navnet Fred blive brugt til at tale ordet hallo.
Macens mange stemmer
Din Mac har ganske få stemmer, det kan bruge til tale; I øjeblikket er der over 100 stemmer tilgængelige på forskellige sprog og stilarter. Hvis du vil se en komplet liste over stemmerne, så gør du det:
-
Start systemindstillinger ved at klikke på ikonet Dock eller vælge Systemindstillinger fra Apple-menuen.
-
Vælg dialogboksen Diktation og taleindstillinger (i OS X Lion, vælg dialogboksen Indstillinger for tale).
-
Vælg fanen Tekst til tale.
-
Vælg Tilpas i rullemenuen for System Voice.
-
Et ark viser alle tilgængelige stemmer, som din Mac kan bruge.
-
Du vil bemærke, at nogle stemmer har et flueben ved siden af dem, mens andre har afkrydsningsfeltet blankt. De med en markering vises i rullemenuen System Voice.
-
Hvis du vil prøve de forskellige stemmer, kan du bruge rullemenuen System Voice til at vælge en stemme, og derefter klikke på knappen Afspil for at høre stemmen tale en sætning eller to.
En alternativ metode til at se alle tilgængelige stemmer er at indtaste følgende kommando i Terminal:
sig -v?
og tryk derefter på retur eller Enter-tasten.
Terminal vil liste alle tilgængelige stemmer.
Når du angiver en stemme i Terminal, skal du bruge alle små bogstaver. Hvis navnet har et mellemrum i det, f.eks. Bad News, skal du placere det i citater, som dette.
siger -v 'dårlige nyheder' hej
Tid til Terminal at synge
Nok med hellos; videre til mere sjovt. Say-kommandoen kan tale en lang sætning; Faktisk kan det sige næsten alt, så længe det er på en enkelt linje. Hvis du trykker på returnøglen, udføres kommandoen, så den nemmeste måde at producere lange taler på er at skrive dem ind i en tekstredaktør først og derefter kopiere / indsætte dem i Terminal. Say-kommandoen forstår nogle tegnsætning, herunder perioden og kommaet, som begge giver en lille pause i at tale teksten.
Nu for den sjove del. Med den rigtige kombination af stemme og ord kan du få kommandoen Say til at synge.
sige -v 'pipe organ' Dum dum dee dum dum dum dum dee Dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dee dummmmmmmmmmmmmmmmm
Der er faktisk nogle få forskellige stemmer, der kan bruges til at synge, alle i Novelty-sektionen på listen, som Diktation & Tal præferencepanel produceret i eksemplet ovenfor.
For det meste er disse stemmeers evne til at synge ikke i tekststrengen du bruger, men er faktisk indbygget i stemmeens karakteristika. Her er nogle eksempler:
Hall of the Mountain King
Cellos stemme intonation er Hall of the Mountain King. Giv følgende et forsøg i Terminal:
sige -v cellos Doo da doo da dum dee dee dødly doo dum dum dum doo da doo da doo da doo da doo far doo da doo
Du kan faktisk bruge enhver tekst; Cellos stemme vil forsøge at gøre det i form af bjergkammens sal.
Pomp og omstødighed
Klar til lidt pomp for eksamen dag? Prøv følgende i Terminal:
sig -v 'gode nyheder' di di di di di di di di di di di di di di di di di di di
Det er alle de sangstemmer, jeg har fundet i Macs mange stemmer. Men der er så mange stemmer til rådighed, der kan være mere at finde. Sæt os en linje, hvis du finder yderligere syngende Terminal stemmer.
Se mere om kommandoen Say.




