Додавање стартување звуци на вашиот Mac

Користење на автоматика и терминал за да го добиете вашиот Mac за да пуштате звук на подигнување

Една од забавните карактеристики на претходните оперативни системи на Mac (System 9.x и порано) беше способноста да се додели звучни датотеки за да играат при стартувањето, исклучувањето или други специфични настани.

Додека не пронајдовме начин да доделите звучен ефект на одреден настан во OS X , прилично лесно е да поставите звук што ќе се репродуцира кога вашиот Mac ќе почне да работи. За да го направите ова, ние ќе го користиме Automator за да создадеме обвивка на апликација околу командата Terminal за да кажеме фраза или да репродуцираме звучна датотека. Откако ќе ја создадеме апликацијата со Automator , можеме да ја назначиме таа апликација како стартувачка ставка.

Значи, да започнеме со нашиот проект за да додадеме звук за стартување на вашиот Mac.

  1. Стартувајте го Automator, кој се наоѓа во / Applications.
  2. Изберете Апликација како тип на образец за користење и кликнете на копчето Избери.
  3. Во близина на горниот лев агол на прозорецот, проверете дали е означено Actions.
  4. Од Библиотеката со акции, одберете Utilities.
  5. Кликнете и влечете "Run Shell Script" во работниот прозорец.
  6. Школската скрипта што сакаме да ја користи зависи од тоа дали сакаме Mac да зборува конкретен текст користејќи еден од достапните вградени гласови или да репродуцира аудио датотека што содржи музика, говор или звучни ефекти. Бидејќи се вклучени две различни терминални команди, ние ќе ви покажеме како да ги користите двата од нив.

Говорејќи текст со вградени Voices на Mac

Ние всушност веќе го опфативме начинот да го добиеме Mac за да зборуваме со користење на терминал и командата "каже". Можете да најдете инструкции за користење на командата за кажување во следната статија: Зборување терминал - Вашиот Mac вели Здраво .

Земете еден миг за да ја испитате командата на говорот со читање на горенаведената статија. Кога ќе бидете подготвени, вратете се овде и ние ќе создадеме скрипта во Автомат, која ја користи командата за рече.

Сценариото што ќе го додадеме е прилично основно; тоа е во следнава форма:

Кажи -v VoiceName "Текст кој сакаш да каже командата да зборува"

За нашиот пример, ние ќе треба да имаат Mac велат "Здраво, добредојде назад, јас сум пропуштил тебе" со користење на глас Фред.

За да го создадеме нашиот пример, внесете го следново во полето Run Script Script:

Кажи -v fred "Здраво, добредојде назад, јас сум пропуштил тебе"

Копирајте ја целата горенаведена линија и искористете ја за да го замените секој текст што можеби веќе е присутен во полето за сценарио за Run Shell.

Неколку работи што треба да се забележат за командата на говорот. Текстот што сакаме да го зборуваме Mac е опкружен со двојни цитати, бидејќи текстот содржи интерпункциски знаци. Сакаме знаци на интерпункција, во овој случај, запирки, бидејќи тие ја раскажуваат командата за кажување за пауза. Нашиот текст, исто така, содржи апостроф, кој може да го збуни Терминалот. Двојните цитати ја кажуваат командата за рече дека ништо во двојните цитати е текст, а не друга команда. Дури и ако вашиот текст не содржи никакви интерпункциски знаци, добра идеја е да го опкружувате со двојни наводници.

Репродукција на звучна датотека

Другата скрипта што би можеле да ја искористиме за да репродуцираме звучна датотека ја користи командата afplay, која наредува Терминалот да ја преземе датотеката по командата afplay е звучна датотека и да ја репродуцира.

Командата afplay може да ги репродуцира повеќето звучни формати на датотеки, со значаен исклучок на заштитените iTunes датотеки . Ако имате заштитена iTunes музичка датотека која сакате да ја репродуцирате, прво мора да ја претворите во незаштитен формат. Процесот на конверзија е надвор од опсегот на овој член, така што ќе претпоставиме дека сакате да репродуцирате стандардна незаштитена датотека, како што се mp3, wav, aaif или aac датотека .

Командата afplay се користи на следниов начин:

Патека на Afplay до звучна датотека

На пример:

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

Можете да го користите afplay за да репродуцирате долга музичка песна, но запомнете дека ќе го слушнете звукот секој пат кога ќе го стартувате вашиот Mac. Краток звучен ефект е подобар; нешто под 6 секунди е добра цел.

Можете да ја копирате / залепите горенаведената линија во полето Run Script Script, но не заборавајте да ја промените патеката до точната локација на звучниот фајл на вашиот систем.

Тестирање на вашето сценарио

Можете да извршите тест за да бидете сигурни дека вашата апликација на Automator ќе работи пред да ја зачувате како апликација. За да тестирате скрипта, кликнете на копчето Run (Во Run) во горниот десен агол од прозорецот Automator.

Еден од најчестите проблеми е неточна име на патеката на датотеката. Ако имате потешкотии со името на патеката, обидете се со овој мал трик. Избришете ја тековната патека до вашата датотека со звучен ефект. Стартувајте го терминалот и повлечете ја звучната датотека од прозорецот Finder во прозорецот Terminal. Името на патеката на датотеката ќе се прикаже во прозорецот Terminal. Едноставно копирајте / вмрете го името на патеката во полето за автоматско стартување на скрипта за скрипти.

Проблемите со командата велат обично се предизвикани од тоа што не се користат цитати, па осигурајте се да го опкружувате секој текст што сакате вашиот Mac да зборува со двојни цитати.

Зачувај ја апликацијата

Кога сте потврдиле дека вашата скрипта работи правилно, изберете "Save" од менито File .

Дајте му на датотеката име и зачувајте го на вашиот Mac. Направете забелешка за тоа каде ја зачувавте датотеката, бидејќи ќе ви бидат потребни информациите во следниот чекор.

Додадете ја апликацијата како стартна ставка

Последниот чекор е да ја додадете апликацијата што сте ја креирале во Automator на вашата корисничка сметка на Mac како стартна ставка. Можете да најдете упатства за тоа како да додадете стартување ставки во нашиот водич за Додавање подигнување на ставки на вашиот Mac .