Inaongeza Sauti ya Kuanza kwa Mac yako

Kutumia Automator na Terminal Kupata Mac yako Ili kucheza Sauti ya Kuanza

Moja ya vipengele vya kufurahisha vya mifumo ya uendeshaji wa awali ya Mac (System 9.x na mapema) ilikuwa uwezo wa kugawa faili za sauti kucheza wakati wa kuanza, shutdown, au matukio mengine maalum.

Wakati hatukupata njia ya kugawa athari ya sauti kwenye tukio maalum katika OS X , ni rahisi kuweka sauti ya kucheza wakati Mac yako inapoanza. Ili kufanya hivyo, tutatumia Automator kuunda wrapper ya maombi karibu na amri ya Terminal ili kusema maneno au kucheza faili ya sauti. Mara tukiunda programu na Automator , tunaweza kugawa programu hiyo kama kipengee cha kuanzisha.

Kwa hiyo, hebu tuende na mradi wetu ili kuongeza sauti ya kuanza kwa Mac yako.

  1. Kuanzisha Automator, iko kwenye / Maombi.
  2. Chagua Maombi kama aina ya template ya kutumia, na bofya kifungo Chagua.
  3. Karibu na kona ya kushoto ya dirisha, onyesha Vitendo vya uhakika.
  4. Kutoka kwenye Vitabu cha Vitabu, chagua Utilities.
  5. Bofya na gurisha "Run Shell Script" kwenye kipande cha kazi.
  6. Script ya shell tunayotumia itategemea kama tunataka Mac ilizungumze maandishi maalum kwa kutumia moja ya sauti zilizojengeka zilizopo, au kurejesha faili ya sauti iliyo na muziki, hotuba, au sauti. Kwa sababu kuna amri mbili tofauti za Terminal zinazohusika, tutakuonyesha jinsi ya kutumia wote wawili.

Kuzungumza Nakala Kwa sauti za Mac & # 39; s Inbyggning Voices

Tumekuwa tayari kufunikwa njia ya kupata Mac kuzungumza kwa kutumia Terminal na amri ya "sema". Unaweza kupata maagizo ya kutumia amri ya kusema katika makala ifuatayo: Terminal Talk - Mac yako Says Hello .

Fanya muda kuchunguza amri ya kusema kwa kusoma makala hapo juu. Unapo tayari, kurudi hapa na tutaunda script katika Automator ambayo inatumia amri ya kusema.

Script tutaongeza ni ya msingi ya msingi; ni katika fomu ifuatayo:

Sema -V VoiceName "Nakala unataka amri ya kusema kusema"

Kwa mfano wetu, tutawa na Mac kusema "Hi, kuwakaribisha nyuma, nimekukosa" kwa kutumia sauti ya Fred.

Ili kujenga mfano wetu, ingiza zifuatazo kwenye sanduku la Run Shell Script:

Sema -a fred "Hi, kuwakaribisha nyuma, nimekukosa"

Nakili mstari ulio juu na uitumie kuchukua nafasi ya maandishi yoyote ambayo yanaweza kuwa tayari kwenye sanduku la Run Shell Script.

Mambo machache ya kumbuka kuhusu amri ya kusema. Nakala tunayotaka Mac kuzungumza imezungukwa na quotes mbili kwa sababu maandishi yana alama za punctuation. Tunataka alama za punctuation, katika kesi hii, vito, kwa sababu wanasema amri ya kusema kusitisha. Nakala yetu pia ina apostrophe, ambayo inaweza kuchanganya Terminal. Nukuu mbili zinasema amri ya kusema kwamba kitu chochote ndani ya quotes mbili ni maandishi na si amri nyingine. Hata kama maandishi yako hayana vifupisho vyovyote, ni wazo nzuri la kuzunguka na quotes mbili.

Kucheza Nyuma Faili ya Sauti

Script nyingine tunayoweza kutumia ili kurejesha faili ya sauti hutumia amri ya afplay, ambayo inamfundisha Terminal kudhani faili kufuatia amri ya afplay ni faili ya sauti na kucheza tena.

Amri ya afplay inaweza kucheza nyuma ya faili nyingi za sauti, pamoja na ubaguzi usiojulikana wa faili za iTunes zilizohifadhiwa . Ikiwa una faili ya muziki ya iTunes iliyohifadhiwa unayotaka kucheza, lazima kwanza ugeuke kwenye muundo usiohifadhiwa. Utaratibu wa uongofu ni zaidi ya upeo wa makala hii, kwa hiyo tutafikiri unataka kucheza faili isiyohifadhiwa, kama vile mp3, wav, aaif, au faili ya aac.

Amri ya afplay hutumiwa kama ifuatavyo:

Afplay njia ya faili sauti

Kwa mfano:

Afplay /Users/tnelson/music/storetooges/tryingtothink.mp3

Unaweza kutumia nafasi ya kucheza nyuma ya muziki wa muda mrefu, lakini kumbuka kwamba utasikia sauti kila wakati unapoanza Mac yako. Athari mfupi ya sauti ni bora; kitu chini ya sekunde 6 ni lengo nzuri.

Unaweza nakala / kuweka mstari ulio juu kwenye sanduku la Run Shell Script, lakini hakikisha kubadili njia ya eneo sahihi la faili kwenye mfumo wako.

Kujaribu Script yako

Unaweza kufanya mtihani ili kuhakikisha maombi yako ya Automator itafanya kazi kabla ya kuiokoa kama programu. Ili kupima script, bofya kifungo Run kwenye kona ya juu ya kulia ya dirisha la Automator.

Moja ya matatizo ya kawaida ni jina la njia ya faili sahihi. Ikiwa una shida na jina la njia, jaribu hila hili kidogo. Futa njia ya sasa kwa faili yako ya athari za sauti. Fungua Terminal , na gurudisha faili ya sauti kutoka kwenye dirisha la Finder kwenye dirisha la Terminal. Jina la njia ya faili litaonyeshwa kwenye dirisha la Terminal. Tu nakala / kuweka jina la njia kwenye sanduku la Kichwa cha Automator Run Shell Script.

Matatizo kwa amri ya kusema husababishwa na si kutumia quotes, hivyo hakikisha kuzunguka maandishi yoyote unataka Mac yako kuzungumza kwa quotes mbili.

Hifadhi Matumizi

Ukihakikishia kwamba script yako inafanya kazi vizuri, chagua "Hifadhi" kutoka kwenye Menyu ya Faili .

Fanya jina la faili, na uihifadhi kwenye Mac yako. Andika maelezo ya mahali ulihifadhi faili hiyo kwa sababu utahitaji habari hiyo katika hatua inayofuata.

Ongeza Maombi kama Nambari ya Kuanza

Hatua ya mwisho ni kuongeza programu uliyoundwa kwa Automator kwenye akaunti yako ya mtumiaji wa Mac kama kitu cha kuanzisha. Unaweza kupata maagizo juu ya jinsi ya kuongeza vitu vya kuanzia katika mwongozo wetu juu ya kuongeza vipengee vya kuanzisha kwa Mac yako .