Anonim

Mula pa nang ang pagpapakilala ng unang computer ng Macintosh noong 1984, ang text-to-speech ay naging pangunahing tampok ng platform. Habang ang kalidad at kakayahan ng pagsasalita ng Mac ay tumaas nang malaki mula noon, mayroon pa ring isang lumang paraan ng paaralan upang gawin ang iyong pag-uusap sa Mac: ang Terminal.
Upang gumamit ng pagsasalita sa Terminal, buksan ang isang bagong window ng Terminal at uri sabihin na sinusundan ng isang puwang at ang iyong nais na salita o parirala, at pagkatapos ay pindutin ang Return key. Sa aming halimbawa, magkakaroon kami ng Terminal na "Hello Jim:"

sabi ni Hello Jim

Kung ang mga nagsasalita ng iyong Mac ay nakabukas, maririnig mo ang isang pamilyar na computer na boses na nagsasalita ng itinalagang parirala. Ang default na boses sa OS X ay ang boses ng lalaki na "Alex, " ngunit maaari mo ring gamitin ang isa sa isang bilang ng iba't ibang mga tinig sa pamamagitan ng pagpasok ng isang modifier sa iyong sinasabi na utos. Mayroong dose-dosenang mga lalaki at babaeng tinig na pipiliin; maaari kang makahanap ng isang kumpletong listahan sa Mga Kagustuhan ng System> Dictation & Speech> Teksto sa Pagsasalita> Voice System .

Ang default na naka-install na tinig ay magagamit sa drop-down menu, ngunit maaari mong i-download at mai-install ang iba sa pamamagitan ng pagpipilian na Ipasadya . Upang halimbawa ng mga tinig bago i-install ang mga ito, i-highlight ang isa at pindutin ang pindutan ng Play sa ilalim ng window ng Customise.

Ang ilang mga tinig ay napakaganda at nakakagulat na natural na tunog, ang ilan ay kakaiba at nakakatawa, at ang iba pa ay puro masama. Ngunit sa isang malawak na pagpipilian kung saan pipiliin, ang bawat tao ay dapat na makahanap ng isang boses o dalawang gusto nila. Kapag ginawa mo, i-install ito at tandaan ang pangalan nito. Sa aming halimbawa, gagamitin namin ang boses ng babaeng babaeng "Karen."
Tumungo pabalik sa Terminal at muling i-type ang sabihin, ngunit sa oras na ito sundin ito kasama ang modifier -v, ang pangalan ng iyong napiling boses, at pagkatapos ang nais na teksto. Tandaan na kung gumagamit ka ng sinasabi na utos sa anumang mga modifier, dapat mong ilagay ang iyong teksto sa mga panaklong. Dapat itong magmukhang ganito:

say -v Karen "Hello Jim"

Ang mga hakbang sa itaas ay gumagana kung mayroon ka lamang ng ilang mga salita na nais mong magsalita, ngunit paano kung nakikitungo ka sa isang buong dokumento? Sa kasong ito, ang say command ay maaaring magbasa mula sa isang file ng input ng teksto gamit ang pagpipilian na -f . Magdagdag lamang -f sa iyong sinasabi utos na sinusundan ng lokasyon ng isang file. Sa aming halimbawa, basahin namin si Karen mula sa isang text file na tinatawag na "text.txt" na matatagpuan sa aming desktop:

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

Bilang default, sasabihin ng OS X ang iyong teksto sa normal na rate nito. Ngunit maaari mong gamitin ang pagpipilian na -r upang gawin itong mas mabilis o mas mabagal. Magdagdag lamang -r na sinusundan ng isang numero na kumakatawan sa nais na bilis ng pagbabasa sa mga salita bawat minuto. Habang nag-iiba ito sa pamamagitan ng boses, ang 175 mga salita bawat minuto ay halos isang "normal" na rate ng pagsasalita. Itaas ang numero na iyon upang gawing mas mabilis ang pag-uusap ng Mac, ibaba ito upang magdala ng mga bagay sa isang pag-crawl. Ang pagpapalawak sa aming halimbawa mula sa itaas, basahin namin si Karen na basahin ang teksto ng teksto sa isang brisk na 250 salita bawat minuto:

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

Kung sasabihin mo ang iyong Mac na sabihin ang isang bagay na mahalaga, maaari mong i-output ang pagsasalita sa isang audio file para sa pag-playback o pagbabahagi. Upang gawin ito, idagdag ang pagpipilian ng -o sa iyong utos, na sinusundan ng isang landas at filename. Ang default na format ng output ay AIFF. Upang tapusin ang aming serye ng mga halimbawa, basahin namin si Karen na ang file na teksto sa 250 na salita bawat minuto at i-output ang pagsasalita sa isang AIFF file sa folder ng Music ng aming gumagamit.

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

Kapag gagamitin mo ang pagpipilian ng output, ang iyong Mac ay hindi talaga sasabihin ang live na teksto; synthesize lamang nito ang audio at itinapon ito sa iyong output audio file. Ginagawa nitong lumilikha ng mga audio file mula sa mahabang dokumento nang mas mabilis.
Ito ang mga pinaka-karaniwang opsyon para sa utos ng sabihin sa OS X. Tulad ng lahat ng mga utos sa Terminal, kung nais mong maghukay sa ilan sa mga mas esoterikong bagay, gamitin lamang ang utos ng tao upang hilahin ang manu-manong para sabihin :

sabi ng lalaki

Sa pamamagitan ng maraming iba pang mga paraan upang magamit ang text-to-speech sa OS X, marami sa inyo ang marahil nagtatanong ngayon: Bakit abala ang paggamit ng Terminal kung kaya ko lang madaling gamitin ang mga serbisyo ng OS X sa pamamagitan ng GUI? Dalawa ang sagot. Una, madalas na simpleng palamig na gamitin at master ang mga utos sa Terminal, dahil madalas silang mas nababaluktot at nag-aalok ng kumpletong hanay ng pag-andar na maaaring maitago mula sa mas pangunahing GUI ng OS X.
Pangalawa, ang kakayahang magamit sabihin sa pamamagitan ng Terminal ay nagbibigay-daan para sa ilang mga epic pranking, kung saan maaari kang mag-remote sa Mac ng isang kaibigan o miyembro ng pamilya sa pamamagitan ng isang secure na shell (ssh) at simulan ang mga utos ng text-to-speech na lito ng mga ito. Maaari kaming sumulat ng isang tip sa hinaharap na may kinalaman sa eksaktong senaryo. Iyon ay sinabi, mangyaring gamitin nang maayos ang say command.

Paano gawin ang iyong mac talk gamit ang say command sa terminal