Įdiegimas paleisties garsus į "Mac"

"Automator" ir "Terminal" naudojimas, kad "Mac" galėtų paleisti paleidimo garsus

Vienas iš įdomių ankstesnių "Mac" operacinių sistemų funkcijų ("System 9.x" ir anksčiau) buvo galimybė priskirti garso failus žaisti paleidžiant, išjungiant ar kitokius konkrečius įvykius.

Nors mes neradome būdų priskirti garso efektą konkrečiam įvykiui OS X , gana paprasta nustatyti garsą, kurį paleidžia Mac, kai paleidžiama. Norėdami tai padaryti, naudosime "Automator", kad sukurtume programos aplanką aplink "Terminalo" komandą, kad pasakytume frazę ar paleistume garso failą. Sukūrę programą su "Automator" , galime priskirti šią programą kaip paleisties elementą.

Taigi, pradėkime savo projektą, kad į "Mac" pridėtumėte paleidimo garsą.

  1. Paleisk Automator, esančią adresu / Applications.
  2. Pasirinkite "Application" kaip naudojamą šablono tipą ir spustelėkite mygtuką "Pasirinkti".
  3. Netoli viršutiniame kairiajame lango kampe pažymėkite "Veiksmai".
  4. Iš "Actions Library" pasirinkite "Utilities".
  5. Spustelėkite ir vilkite "Įveskite Shell Script" į darbo eigos langą.
  6. "Shell" scenarijus, kurį norime naudoti, priklauso nuo to, ar norime, kad "Mac" kalbėtų konkrečiu tekstu naudodamas vieną iš galimų integruotų balsų arba atkurtų garso failą , kuriame būtų muzika, kalba ar garso efektai. Kadangi yra dviejų skirtingų terminalo komandų, mes parodysime, kaip juos naudoti.

Kalbėjimo tekstas naudojant "Mac" integruotus balso įrašus

Mes iš tikrųjų jau apėmėme būdą, kaip "Mac" galėtų kalbėti naudojant "Terminal" ir "pasakyti" komandą. Galite rasti nurodymus, kaip naudoti komandą say (pasakyti), pateiktame straipsnyje: " Talking Terminal" - "Mac" sako sveiki .

Pasimėgaudami pasikalbėti su komanda, perskaičius šį straipsnį. Kai būsite pasirengęs, grįžkime čia ir mes sukursime scenarijų "Automator", kuriame naudojama komanda "say".

Skriptas, kurį pridėsime, yra gana bazinis; tai yra tokia forma:

Sakykite -v VoiceName "Tekstas, kurį norite pasakyti komandai kalbėti"

Pavyzdžiui, mes norėtume, kad "Mac" pasakytų "Sveiki atvykę atgal, aš tau praleidau", naudojant Fredo balsą.

Norėdami sukurti mūsų pavyzdį, įveskite šiuos laukelius paleiskite "Shell Script":

Pasakyk -v fred "Labas, sveikinu atgal, aš tavo praleidau"

Nukopijuokite visą aukščiau esančią eilutę ir naudokite ją, norėdami pakeisti bet kurį tekstą, kuris jau gali būti dėžutėje "Vykdyti apvalkalo scenarijų".

Keletas dalykų, kuriuos reikia atkreipti dėmesį į komandą say. Tekstas, kurį norime, kad "Mac" kalba, suprantamas dvigubomis kabutėmis, nes tekstas yra skyrybos ženklų. Mes norime, kad skyrybos ženklai, šiuo atveju, būtų kableliais, nes jie sako komandą say, kad pristabdytų. Mūsų tekste taip pat yra apostrofas, kuris gali supainioti Terminalą. Dvigubos kabutės pasakoja komandą say, kad bet kas per dvigubas kabutes yra tekstas, o ne kita komanda. Net jei jūsų tekste nėra skyrybos ženklų, geriausia suprasti jį dvigubomis kabutėmis.

Garso failo atkūrimas

Kitas scenarijus, kurį galėtume panaudoti garso failo atkūrimui, naudoja komandą afplay, kuri paveda Terminalui prisiimti failą po to, kai komanda "afplay" yra garso failas ir atkuriamas atgal.

"Afplay" komanda gali atkurti daugelį garso failų formatų, išskyrus saugius iTunes failus . Jei turite apsaugotą "iTunes" muzikos failą, kurį norite paleisti, pirmiausia turite jį paversti neapsaugotu formatu. Konversijos procesas nepatenka į šio straipsnio taikymo sritį, todėl mes manysime, kad norite paleisti standartinį neapsaugotą failą, pvz., Mp3, wav, aaif arba aac failą .

"Afplay" komanda naudojama taip:

Kelias į garso failą

Pavyzdžiui:

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

Galite naudoti "afplay", kad atkurtumėte ilgą muzikos takelį, bet nepamirškite, kad garsu girdėsite kiekvieną kartą, kai paleisite "Mac". Trumpas garso efektas yra geresnis; kažkas pagal 6 sekundes yra geras tikslas.

Galite nukopijuoti / įklijuoti aukščiau esančią eilutę į langą Run Shell Script, tačiau būtinai pakeiskite kelią į teisingą garso failo vietą jūsų sistemoje.

Testavimas scenarijaus

Galite atlikti bandymą, kad įsitikintumėte, jog jūsų " Automator" programa veikia prieš jį išsaugant kaip programą. Norėdami patikrinti scenarijų, spustelėkite mygtuką Vykdyti, esantį viršutiniame dešiniajame automatinio lango kampe.

Viena iš dažniausiai pasitaikančių problemų yra neteisingas failo maršruto pavadinimas. Jei turite sunkumų su kelio pavadinimu, pabandykite šiek tiek apgauti. Ištrinti dabartinį jūsų garso efekto failo kelią. Paleiskite terminalą ir vilkite garso failą iš "Finder" lango į terminalo langą. Failo maršruto pavadinimas bus rodomas terminalo lange. Tiesiog nukopijuokite / įklijuokite kelio pavadinimą į langelį "Automator Run Shell Script".

Problemos, susijusios su komandą say, dažniausiai kyla dėl nenaudojimo kabučių, todėl įsitikinkite, kad suprato bet kokį tekstą, kurį norite, kad "Mac" kalbėtų dvigubomis kabutėmis.

Išsaugokite prašymą

Kai patikrinsite, ar tinkamai veikia jūsų scenarijus, meniu Failas pasirinkite "Išsaugoti".

Duokite failui vardą ir išsaugokite jį "Mac". Pasirašykite, kur išsaugojote failą, nes jums reikės šios informacijos kitame žingsnyje.

Pridėkite programą kaip paleisties elementą

Paskutinis žingsnis yra pridėti programą, kurią sukūrėte "Automator", į "Mac" vartotojo paskyrą kaip paleisties elementą. Galite rasti instrukcijų, kaip pridėti paleisties elementus mūsų vadove, kaip pridėti paleisties elementus į "Mac" .