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 .
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.