Gi din Mac en Voice med Text

Give Mac en Røst med tekst-til-tale

Mountain Lion introduserte oss til Diktat, en Siri-lignende tale-til-tekst-tjenesten for din Mac. Men hva hvis du ønsker din Mac til å snakke med deg? OS X har hatt noen av de beste tekst-til-tale-funksjonalitet i bransjen i lang tid. La oss dra nytte av det og gi din Mac (til og med din iPhone) en stemme!



Hva er tekst-til-tale?

Tekst-til-tale er en av kjernetilgjengelighets funksjonene i OS X som er designet for de med nedsatt syn. Det har eksistert siden begynnelsen av OS X og vedtar en syntetisk stemme for å gi et lydgrensesnitt til på skjermen dialogbokser, samt en måte å lese ut tekstavsnitt

Tekst-til-tale er en av kjernetilgjengelighets funksjonene i OS X

når du er i bruk, kan du ha din Mac varsler deg med en stemme for ting som en søknad spretter i dokken eller lese ut et varsel når det oppstår en feil.

The tale valgpanelet

i Systemvalg
, kan du få tilgang til Mac-tekst-til-tale-innstillinger under tale
valgpanelet (eller Diktat og tale
for Mountain Lion)
Systemvalg

i valgpanelet har vi disse to deler: Talegjenkjenning plakater (eller Dictation
for Mountain Lion-brukere) og Tekst til tale
.
Tekst-til-tale Preferences

Ved anvendelsen av denne opplæringen, er vi bare interessert i Tekst til tale
delen. Så, hva har vi her? La oss arbeide fra topp til bunn:

System Voice og talehastighet

Med dette alternativet kan du stille stemme og tale hastighet på din Mac, samt forhåndsvisning endringene. Som standard bruker Mac en stemme som heter Alex.

Det kan bare se ut som det er en håndfull stemmer tilgjengelig, men hvis du klikker Tilpass
, du kan velge å laste ned flere talepakker for en rekke forskjellige språk
Voices

hver stemme pakken er omtrent 300-500Mb hver slik at det kan ta litt tid, avhengig av din internettforbindelse hastighet

Tips:.. Vil du ha Mac å høres ut som Siri? Hvis du er i USA, er det Samantha. For britiske statsborgere, er Siri navn Daniel.

Kunngjøringer |

Når du har plukket den perfekte stemmen, kan du ha din Mac kunngjøre om det er en varselboks og eventuelt lese den ut. Når den er aktivert, kan du tilpasse innstillingene ytterligere
Varslingsalternativer

Tale product::. Du kan tilpasse stemmen hvis du foretrekker en bestemt (og unik) stemme til lese ut varsler

Phrase product::.! Velg fra en liste over setninger som Mac vil si når et varsel vises, eller enda bedre, lage din egen

< em> Delay
: Sette en forsinkelse betyr at du kan avvise et varsel før Mac begynner å lese den ut. Dette er nyttig hvis du ønsker å bruke et muntlig varsel for de gangene du kan gå glipp av det.



  • Mac kan også kunngjøre når et program krever din oppmerksomhet. Dette er lyden tilsvarer en søknad sprette i Dock.

    Hvis du ønsker å være i stand til å ha en tastatursnarvei for å snakke markert tekst i de fleste applikasjoner, kan du aktivere dette alternativet, og angi hva snarvei du ønsker. Standarden er Alt-Esc
    . Alternativt kan du høyreklikke teksten i de fleste applikasjoner vil få opp en Tale
    meny du kan bruke til å begynne å snakke tekst.

    Hvis du er en fan av en snakkende klokke du kan også ha klokke kunngjøre tid

    hulene dypere. The 'si' Command

    Vi har utforsket standardinnstillingene for OS X sin tekst-til-tale-funksjonalitet. Nå er det på tide å ta ting ett skritt videre med noen Terminal kommandoer. I det følgende skal vi ikke bare kommer til å ha Mac si noe vi ønsker, kommer vi til å bruke den til å gjøre noen tilpassede ringetoner for vår iPhone kontakter

    Tips: Vi kommer til å bli hulene i Terminal her. Vennligst fortsette hvis du er komfortabel med å bruke kommandolinjen

    Trinn 1: Introduksjon til "si"

    Åpne Terminal, som ligger i Programmer >. Verktøy
    , og skriv inn følgende kommando:
    si "Hello World" Hei Verden

    Trykk på enter og Mac skal nå ha sagt " Hello World
    " i standardtale du setter i Speech System Preference. ! Ryddig

    Trinn 2: Ulike Voices

    Hva om vi ønsker å bruke en annen stemme? Vi kunne gå tilbake til Tale i Systemvalg og endre standard stemme, men det betyr å endre våre eksisterende innstillinger. I stedet bruker vi en valgfri parameter kjent som en flagg
    . Den beste måten å forklare det er å skrive inn følgende kommando:
    si -v Alex "Hello World"

    Mac ville har nå sa "Hello World" med Alex stemme. Prøv denne kommandoen:
    si -v Vicki "Hello World" Hei Verden 2

    Og nå det samme igjen, men i Vicki stemme. Bruke v
    flagg etterfulgt av en stemme navnet forteller kommandoen som vi ønsker å bruke en bestemt stemme
    .

    Ved hjelp av bare én kommando i Terminal, vi kan fortelle vår Mac nøyaktig hva jeg skal si

    Trinn 3: Utgang til en fil

    nå har vi en generell idé om hvordan å ha vår Mac si hva vi vil, i stedet for å snakke gjennom høyttalerne, vi kommer til å lagre det i en fil i stedet. Før vi begynner, la oss sørge for at du er i Hjem-mappen.
    I den åpne Terminal-vinduet, skriv "cd" og trykk enter. Hvis du ikke er klar over dette, å skrive denne kommandoen på egen hånd tar du til Hjem-mappen.

    Før brukte vi v
    flagg. Nå skal vi bruke -o
    flagg. Dette lar oss fortelle kommandoen til utgang
    lyd til en fil i stedet for å spille det gjennom høyttalerne. Å sette dette ut i livet, skriver du inn følgende kommando og trykk enter:
    si -o helloworld.aiff "Hello World"
    Sende ut til en fil

    Ingenting skjedde, ikke sant? Fordi vi har fortalt kommandoen for å lagre det i en fil, vil det ikke spille noe. I stedet bruker Finder for å gå til Hjem-mappen, og du skal se en fil der som heter helloworld.aiff
    .
    Fil i vårt hjem mappen

    Åpne filen i QuickTime og vil du nå ha en lydfil med din Mac stemme si Hello World

    . Tips: du kan bruke flere flagg, slik at du kan tilpasse stemmen og utgang til en fil hvis du ønsker det.

    Trinn 4: tegnsetting

    OS X sin tekst-til-tale skaper bøyninger når det brukes med riktig tegnsetting. For eksempel, skriv inn følgende kommando og trykk enter:
    si "Hello World" Hei Verden

    Nå Mac høres forvirret! La oss prøve et utropstegn:
    si "Hello World!"
    Uh-oh

    Vent, hva skjedde? Vel, er et utropstegn en spesiell karakter og brukes på egen hånd, er det tolkes som noe annet. Å la Terminal vet vi ønsker å bruke utropstegn som en del av vår tekst, vi unnslippe
    det ved å legge til en omvendt skråstrek like før det. Dette forteller Terminal " Hei, tegnet rett etter denne skråstrek er å bare være en normal karakter, ikke noe spesielt
    ".
    Det er bedre
    Opprette en tilpasset ringetone

    for neste del, kommer jeg til å bruke en stor app for ringetoner kalt Ringer ($ 3,99 på Mac App store). Dette vil la oss enkelt lage en ringetone fra en fil som vi vil skape

    Trinn 1: Velg a. Kontakt

    Ta en titt på kontaktlisten og velg en kontakt som du ønsker å gi en personlig hilsen. Jeg kommer til å bruke navnet Tim (gjerne erstatte din egen kontaktnavn). Nå, la oss hoppe tilbake i Terminal og skape vår nye ringetone

    Trinn 2:. Bruk Terminal å generere en egnet ringetone

    I Terminal, bruker du følgende kommando og trykk enter:
    sier -o Tim.aiff "Tim kaller"
    det er kommandoen

    nå kan du dra tilbake til hjemmappen i Finder, og du skal se en fil som heter Tim.aiff
    .

    fil i vårt hjem mappen
    Trinn 3:. dra filen til ringe-

    Åpne opp Ringer, dra filen til programmet, og du bør da ha ringetonen tilgjengelig for å skape

    Ringer

    Før vi skaper vår ringetone, pass på at gapet er satt til minst 3 sekunder. Hvis det er igjen til noe mindre, vil du bare få ringetonen gjenta for raskt som vil gjøre din iPhone høres veldig utålmodig! Etter at du har satt gapet, traff Opprett.

    Du vil nå se ringetone i iTunes (kalt Tim
    ). Nå som vi har fått en tilpasset ringetone i iTunes, er det på tide å synkronisere din iPhone. Når du har synkronisert det, åpne Kontakter
    på din iPhone og velg ønsket kontakt. Trykk Rediger Hotell og herfra, tildele egendefinerte ringetone.
    Rediger ønsket kontakt

    Og det er det! IPhone har nå en tilpasset ringetone for at visse kontakt for å skille dem slik at du ikke engang trenger å se på din iPhone til å vite hvem som ringer. Ved hjelp av informasjonen ovenfor, hvorfor ikke prøve å lage ringetoner for andre kontakter eller varseltoner for e-post og tekstmeldinger?

    Wrapping Up

    Selv serverer en veldig konkret behov, OS X sin tekst-til- tale evner har et bredt spekter av bruksområder for mange ulike brukere. Etter endt ovenfor opplæringen, vil du være i stand til å gjøre bruk av dette ofte oversett funksjon en hel masse mer.

    Ringetoner er bare en ny måte å bruke tekst-til-tale. Fordi det er tilgjengelig via Terminal, kan avanserte brukere integrere den i Automator, Applescript og selv skallskript. Tenk å kunne bli fortalt når du har mottatt en ny e-post og for Mac til å fortelle deg hvem det er fra? Det er helt gjennomførbart, og jeg vil gjerne høre fra alle som bruker tekst-til-tale i unike og interessante måter!