Anonim

Još od uvođenja prvog računala Macintosh 1984. godine, tekst u govor glavno je obilježje platforme. Iako se kvaliteta govora i mogućnosti Maca znatno povećale od tada, još uvijek postoji stari način na koji možete razgovarati o Macu: Terminal.
Da biste koristili govor u terminalu, otvorite novi prozor terminala i upišite say, a zatim razmak i željenu riječ ili frazu, a zatim pritisnite tipku Return. U našem ćemo slučaju Terminal reći "Hello Jim:"

reci Hello Jim

Ako su Mac zvučnici uključeni, čut ćete poznati računalni glas koji govori označenu frazu. Zadani glas u OS X je muški glas "Alex", ali također možete upotrijebiti jedan od različitih glasova unosom modifikatora u vašu naredbu say . Postoje deseci muških i ženskih glasova od kojih birati; kompletan popis možete pronaći u Postavkama sustava> Diktacija i govor> Tekst u govor> Sustavni glas .

Zadani instalirani glasovi dostupni su na padajućem izborniku, ali druge možete preuzeti i instalirati putem opcije Prilagodi . Da biste uzorkovali glasove prije instaliranja, označite jedan i pritisnite gumb Reproduciraj na dnu prozora Prilagodi.

Neki su glasovi vrlo dobrog i iznenađujuće prirodnog zvuka, neki su čudni i smiješni, a drugi su sasvim loši. Ali sa širokim izborom iz kojeg treba odabrati, svi bi trebali moći pronaći glas ili dva koji im se sviđaju. Kad to učinite, instalirajte ga i zabilježite njegovo ime. U našem primjeru upotrijebit ćemo australijski ženski glas "Karen."
Vratite se u Terminal i još jednom upišite rec, ali ovaj put slijedite ga uz modifikator -v, ime vašeg odabranog glasa, a zatim željeni tekst. Imajte na umu da ako koristite izreku naredbu s bilo kojim modifikatorima, trebali biste tekst staviti u zagrade. To bi trebalo izgledati ovako:

reci -v Karen "Zdravo Jime"

Gornji koraci djeluju ako imate samo nekoliko riječi koje biste željeli izgovoriti, ali što ako imate posla s čitavim dokumentom? U ovom slučaju naredba say može čitati iz ulazne tekstualne datoteke pomoću opcije -f . Jednostavno dodajte -f svojoj naredbi recimo, a zatim slijedi mjesto datoteke. U našem ćemo primjeru Karen pročitati iz tekstualne datoteke zvane "text.txt" koja se nalazi na našoj radnoj površini:

recite -v Karen -f /Users/Tanous/Desktop/text.txt

OS X će prema zadanim postavkama govoriti vaš tekst uobičajenom brzinom. Ali možete upotrijebiti opciju -r da biste to učinili brže ili sporije. Samo dodajte -r, a slijedi broj koji predstavlja željenu brzinu čitanja u riječima po minuti. Iako se razlikuje glasom, 175 riječi u minuti otprilike je "normalna" stopa govora. Povećajte taj broj da bi Mac brže razgovarao, a smanjite kako bi se stvari indeksirale. Proširivši se na naš primjer odozgo, Karen će pročitati taj tekstualni dokument brzim 250 riječi u minuti:

recimo -v Karen -r 250 -f /Users/Tanous/Desktop/test.txt

Ako na Mac učinite da kaže nešto posebno vrijedno, možete predati govor u audio datoteku za kasniju reprodukciju ili dijeljenje. Da biste to učinili, svojoj naredbi dodajte opciju -o, a zatim put i naziv datoteke. Zadani izlazni format je AIFF. Za zaključak niza primjera, Karen će pročitati tu tekstualnu datoteku brzinom od 250 riječi u minuti i iznijeti govor u AIFF datoteku u glazbenoj mapi našeg korisnika.

recimo -v Karen -r 250 -o /Users/Tanous/Music/test_output.aiff -f /Users/Tanous/Desktop/test.txt

Kada koristite izlaznu opciju, vaš Mac zapravo neće uživo govoriti tekst; on samo sintetizira audio i ubacuje ga u svoju izlaznu audio datoteku. To znatno brže stvara audio datoteke iz dugačkih dokumenata.
Ovo su najčešće opcije za naredbu say u OS X. Kao i kod svih naredbi Terminala, ako želite kopati neke od ezoteričnijih stvari, upotrijebite naredbu man kako biste povukli priručnik za recite :

kaže čovjek

S brojnim drugim načinima korištenja teksta u govor u OS X, mnogi od vas se vjerojatno sada pitaju: Zašto se gnjaviti uporabom Terminala kada mogu jednako lako koristiti OS X usluge putem GUI-ja? Odgovor je dvostruk. Prvo, često je jednostavno hlađenje upotrebljavati i savladati naredbe terminala, jer su one često fleksibilnije i nude kompletan spektar funkcionalnosti koji se mogu sakriti od osnovnog grafičkog sučelja OS X.
Drugo, mogućnost korištenja recimo putem terminala omogućava neko epsko podmetanje u kojem se možete maknuti u Mac prijatelja ili člana obitelji preko sigurne ljuske (ssh) i pokrenuti naredbe teksta u govor koje će zbuniti vrag od njih. Možemo napisati budući savjet koji će se baviti ovim točnim scenarijem. U skladu s tim, odgovorno koristite naredbu kazivanja.

Kako započeti mac razgovor koristeći naredbu say u terminalu