Aloitusäänten lisääminen Maciin

Automatorin ja terminaalin käyttäminen Get Your Macin pelaamiseen käynnistysäänet

Yksi aikaisempien Mac-käyttöjärjestelmien hauskoista ominaisuuksista (System 9.x ja aiemmin) oli mahdollisuus antaa äänitiedostoja, joita voi toistaa käynnistettäessä, sammutettaessa tai muissa erityisissä tapahtumissa.

Vaikka emme löytäneet tapaa antaa äänitehosteita tietylle tapahtumalle OS X: ssä , on melko helppoa asettaa äänentoisto, kun Mac käynnistyy. Tätä varten käytämme Automatoria luomaan sovelluksen kääreen Terminal-komennon ympärille sanomaan lausekkeen tai toistamalla äänitiedoston. Kun luomme sovelluksen Automatorilla , voimme määrittää sovelluksen käynnistyskohteeksi.

Joten menemme projektimme kanssa käynnistysäänen lisäämiseen Mac-tietokoneellesi.

  1. Launch Automator, joka sijaitsee osoitteessa / Applications.
  2. Valitse sovellus käytettäväksi mallintatyypiksi ja napsauta Valitse-painiketta.
  3. Varmista, että Toiminnot on korostettuna ikkunan vasemmassa yläkulmassa.
  4. Valitse Toiminnot-kirjastosta Lisäohjelmat.
  5. Napsauta ja vedä "Run Shell Script" työnkulun ruudulle.
  6. Kuorikirjoitus, jota haluamme käyttää, riippuu siitä, haluammeko Macia puhumaan tietystä tekstistä yhdellä käytettävissä olevista sisäänrakennetuista äänistä tai toistamalla äänitiedostoa, joka sisältää musiikkia, puhetapaa tai äänitehosteita. Koska mukana on kaksi eri Terminal-komentoa, näytämme, miten voit käyttää molempia.

Puhuttu teksti Macin sisäänrakennetuilla äänillä

Olemme jo aiemmin käsittäneet keinon saada Macin puhua Terminalin ja "say" -komennon avulla. Löydät ohjeet sanan komennon käyttämiseen seuraavassa artikkelissa: Talking Terminal - Mac sanoo Hei .

Ota hetki tutkia sanastoa lukemalla edellä mainittu artikkeli. Kun olet valmis, palaa tänne ja luomme käsikirjoituksen Automatorissa, joka käyttää sanan komentoa.

Käsikirjoitus, jonka lisäämme, on melko yksinkertainen; se on seuraavanlainen:

Say -v VoiceName "Teksti, jonka haluat sanan komennon puhua"

Esimerkkinä me aiomme Macin sanovan "Hei, tervetuloa takaisin, olen jäänyt sinut" käyttäen Fred-ääntä.

Kirjoita esimerkki esimerkkiin kirjoittamalla Run Shell Script -ruutuun seuraava:

Sano -v fred "Hei, tervetuloa takaisin, olen kaipaan sinua"

Kopioi koko yllä oleva rivi ja korvaa sen minkä tahansa tekstin, joka saattaa olla läsnä Run Shell Script -ruutussa.

Muutamia asioita, jotka on otettava huomioon sanan komennolla. Teksti, jonka haluamme Macin puhuvan, ympäröi kaksinkertaiset lainausmerkit, koska teksti sisältää välimerkkejä. Haluamme välimerkkejä, tässä tapauksessa, pilkuja, koska he sanovat sanan komennon pysähtymään. Tekstissämme on myös apostrophe, joka voisi sekoittaa Terminalin. Kaksoisluettelot kertovat sanan komennon, että jokin kaksoisotosten sisällä oleva teksti on teksti eikä toinen komento. Vaikka tekstissäsi ei olisi välimerkkejä, kannattaa se ympäröi sitä kaksinkertaisilla lainauksilla.

Äänitiedoston toistaminen

Toinen skripti, jota voisimme käyttää äänitiedoston toistamiseen, käyttää afplay-komentoa, joka käskee Terminaalia ottamaan afplay-komennon jälkeen tiedoston, joka on äänitiedosto ja toistaa sen.

Afplay-komento voi toistaa useimmat äänitiedostomuodot, lukuun ottamatta suojattuja iTunes-tiedostoja . Jos sinulla on suojattu iTunes-musiikkitiedosto, jonka haluat toistaa, sinun on ensin muunnettava se suojaamattomaksi tiedostomuodoksi. Muuntamisprosessi on tämän artikkelin ulkopuolella, joten oletamme, että haluat toistaa normaalia suojaamatonta tiedostoa, kuten mp3-, wav-, aaif- tai aac-tiedostoa .

Afplay-komentoa käytetään seuraavasti:

Avaa polku äänitiedostoon

Esimerkiksi:

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

Voit käyttää Afplayia soittaaksesi pitkästä musiikista, mutta muista, että kuulet äänen joka kerta, kun käynnistät Mac-tietokoneesi. Lyhyt äänitehoste on parempi; jotain alle 6 sekuntia on hyvä tavoite.

Voit kopioida / liittää yllä olevan rivin Run Shell Script -ruutuun, mutta muista muuttaa polku oikeaan äänitiedoston sijaintiin järjestelmässäsi.

Skriptin testaaminen

Voit suorittaa testin varmistaaksesi, että Automator-sovellus toimii ennen kuin tallennat sen sovellukseksi. Voit testata komentosarjan napsauttamalla Automator-ikkunan oikeassa yläkulmassa olevaa Suorita-painiketta.

Yksi yleisimmistä ongelmista on virheellinen tiedostopolun nimi. Jos sinulla on vaikeuksia polun nimen kanssa, kokeile tätä pikku temppu. Poista nykyinen polku äänitehotteellesi. Käynnistä päätelaite ja vedä äänitiedosto Finder-ikkunasta Terminal-ikkunaan. Tiedoston polun nimi näkyy Pääte-ikkunassa. Kopioi / liitä polun nimi Automator Run Shell Script -ruutuun.

Ongelmia sanan komennon kanssa aiheutuu yleensä lainausmerkkien käytöstä. Varmista, että ympäröivä teksti, jonka haluat Mac: n puhua kaksinkertaisella lainausmerkillä.

Tallenna sovellus

Kun olet varmistanut, että käsikirjasi toimii oikein, valitse Tiedosto-valikosta Tallenna.

Anna tiedostolle nimi ja tallenna se Mac-tietokoneeseesi. Merkitse tiedoston tallennuspaikka, koska tarvitset näitä tietoja seuraavassa vaiheessa.

Lisää sovellus käynnistyskohteena

Viimeinen vaihe on lisätä Automatorissa luomasi sovellus Mac-käyttäjätilille käynnistyksen kohteena. Löydät ohjeet siitä, miten voit lisätä käynnistyskohteita oppaaseen Käynnistyskohteiden lisääminen Maciin .