Დამატება გაშვების ხმები თქვენი Mac

გამოყენება Automator და Terminal მიიღოს თქვენი Mac თამაში Startup ხმები

ადრე Mac ოპერაციული სისტემების ერთ-ერთი გართობა ფუნქცია (სისტემა 9.x და უფრო ადრე) იყო ხმის ფაილების დასადგენად გაშვების, გამორთვის ან სხვა კონკრეტული მოვლენების დროს.

მიუხედავად იმისა, რომ ჩვენ ვერ ვნახეთ, რომ ხმის ეფექტურობის მინიჭება კონკრეტული მოვლენა OS X- ში , საკმაოდ მარტივია, რომ თქვენი Mac იწყება თამაში. ამისათვის ჩვენ ვიყენებთ ავტომატს, რათა შექმნას აპლიკაცია შეფუთვა ტერმინალის ბრძანებით, ვთქვათ ფრაზა ან ხმოვანი ფაილების დაკვრა. მას შემდეგ, რაც ჩვენ შევქმნით განაცხადის Automator , ჩვენ შეგვიძლია მივანიჭოთ, რომ განაცხადი როგორც გაშვების საკითხი.

ასე რომ, მოდით მივდივართ ჩვენს პროექტში დაამატოთ გაშვება ხმის თქვენი Mac.

  1. დაიწყე ავტომატიზირება, რომელიც განთავსებულია აპლიკაციებზე.
  2. შეარჩიეთ განაცხადი, როგორც თარგი ტიპის გამოყენება და დააჭირეთ ღილაკს არჩევა.
  3. ფანჯრის ზედა მარცხენა კუთხის მახლობლად, დარწმუნდით, რომ აქციები ხაზგასმულია.
  4. აქციები ბიბლიოთეკადან, აირჩიეთ კომუნალური.
  5. დააჭირეთ და გადაათრიეთ "Run Shell Script" - ის სამუშაო პანელში.
  6. ჭურვი სკრიპტი ჩვენ გვსურს, დამოკიდებულია იმაზე, თუ გვინდა, რომ Mac- ს კონკრეტული ტექსტის შესასწავლად გამოიყენოთ ერთ-ერთი ჩაშენებული ხმები, ან აუდიო ფაილების დაკვრა, რომელიც შეიცავს მუსიკას, სიტყვას ან ხმის ეფექტს. იმის გამო, რომ არსებობს ორი განსხვავებული ტერმინალის ბრძანებები, ჩვენ გაჩვენებთ, თუ როგორ გამოიყენოთ ორივე მათგანი.

ვსაუბრობ ტექსტში Mac- ის ჩამონტაჟებული ხმები

ჩვენ რეალურად უკვე დაფარული გზა მისაღებად Mac საუბარი საუბარი Terminal და "Say" ბრძანება. თქვენ შეგიძლიათ იპოვოთ ინსტრუქციები შემდეგ სტატიაში გამოყენებისას: Talking Terminal - თქვენი Mac აცხადებს Hello .

მომდევნო სტატიის წაკითხვისას მომენტალური დავალების შესწავლა მოხდეს. როცა მზად ხართ, დაბრუნდი აქ და ჩვენ შევქმნით დამწერლობას Automator- ში, რომელიც იყენებს ბრძანებას.

სცენარი ჩვენ დავამატებთ არის საკმაოდ ძირითადი; ის შემდეგ ფორმაშია:

Say -v VoiceName "ტექსტი გსურთ ამბობენ ბრძანება ლაპარაკი"

ჩვენი მაგალითისთვის, ჩვენ ვაპირებთ, რომ Mac- ს ვთქვათ "Hi, მივესალმები უკან, მე გამოტოვე" Fred ხმის გამოყენებით.

შექმენით ჩვენი მაგალითი, ჩაწერეთ შემდეგი Run Shell Script Box- ში:

Say -v fred "Hi, მივესალმები უკან, მე გამოტოვებული თქვენ"

დააკოპირეთ მთელი ხაზი და გამოვიყენოთ იგი ნებისმიერი ტექსტის შეცვლისთვის, რომელიც უკვე შეიძლება იმყოფებოდეს Run Shell Script- ის ყუთში.

რამდენიმე რამ უნდა აღინიშნოს იმ ბრძანების შესახებ. ტექსტს გვინდა, რომ Mac- ის საუბარი გვსურს ორმაგი შეთავაზებები გქონდეს, რადგან ტექსტი შეიცავს პუნქტუაციის ნიშნებს. ჩვენ გვინდა პუნქტუაციის ნიშნები, ამ შემთხვევაში, გრაფები, რადგან ისინი აცხადებენ, რომ ბრძანება პაუზის. ჩვენი ტექსტი ასევე შეიცავს აპოსტროფს, რომელიც შეიძლება ითქვას ტერმინალზე. ორმაგი შეთავაზებები გითხრათ, რომ ბრძანება, რომ ორმაგი შეთავაზებების ფარგლებში არის ტექსტი და არა სხვა ბრძანება. მაშინაც კი, თუ თქვენი ტექსტი არ შეიცავს რაიმე პუნქტუაციას, კარგი იდეაა, რომ გარს ორმაგი შეთავაზებები გქონდეს.

ხმის ხმის ფაილი

სხვა სკრიპტი ჩვენ შეგვიძლია გამოვიყენოთ ხმის ფაილის დასაბრუნებლად იყენებს afplay ბრძანება, რომელიც ავალებს ტერმინალის ვივარაუდოთ ფაილი შემდეგ afplay ბრძანება არის ხმის ფაილი და თამაში უკან.

Afplay ბრძანება შეიძლება ითამაშოს ყველაზე ხმის ფაილის ფორმატებში, ერთად აღსანიშნავია გარდა დაცული iTunes ფაილი . თუ დაცულ iTunes მუსიკალურ ფაილში გინდათ რომ ითამაშოთ, თქვენ ჯერ უნდა გადავიცვალოთ დაუცველი ფორმატით. კონვერტაციის პროცესი ამ სტატიის ფარგლებს არ სცილდება, ამიტომ ჩვენ ვთვლით, რომ გსურთ დაამატოთ სტანდარტული დაუცველი ფაილი, როგორიცაა mp3, wav, aaif ან aac ფაილი .

Afplay ბრძანება გამოიყენება შემდეგნაირად:

Afplay გზა ხმის ფაილი

მაგალითად:

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

თქვენ შეგიძლიათ გამოიყენოთ afplay, რომ ითამაშოს უკან ხანგრძლივი მუსიკა სიმღერა, მაგრამ გახსოვდეთ, რომ თქვენ ისმის ხმა ყოველ ჯერზე თქვენ დაიწყოს თქვენი Mac. მოკლე ხმის ეფექტი უკეთესია; რაღაც 6 წამში არის კარგი სამიზნე.

თქვენ შეგიძლიათ დააკოპირეთ ზემოთ ხაზის ჩასმა Run Shell Script ყუთში, მაგრამ დარწმუნდით, რომ შეცვალეთ გზა თქვენს სისტემაში სწორი ხმის ფაილის ადგილმდებარეობის შესაცვლელად.

ტესტირება შენი Script

თქვენ შეგიძლიათ შეამოწმოთ ტესტი, რომ თქვენი აპლიკაციის აპლიკაციის შენახვისას ავტომატური აპლიკაცია იმუშავებს. სკრიპტის შესამოწმებლად დააწკაპუნეთ ღილაკზე "Run" ღილაკი Automator window- ის ზედა მარჯვენა კუთხეში.

ერთ-ერთი ყველაზე გავრცელებული პრობლემა არასწორი ფაილის გეზის სახელია. თუ თქვენ გაქვთ სირთულე გზაზე სახელით, სცადეთ ეს პატარა ხრიკი. წაშალეთ მიმდინარე ბილიკი თქვენი ხმის ეფექტის ფაილში. დაიწყე ტერმინალი და გადაათრიეთ ხმის ფაილი Finder window- ში Terminal window- ში. ფაილის ბილიკის სახელი გამოჩნდება ტერმინალის ფანჯარაში. უბრალოდ კოპირება / ჩასმა გზაზე სახელით Automator Run Shell Script ყუთში.

ჩვეულებრივ, გამოწვეული ბრძანებების პრობლემები, როგორც წესი, გამოწვეულია არა შეთავაზებების გამოყენებით, ამიტომ დარწმუნდით, რომ აკრიფეთ ნებისმიერი ტექსტი გინდათ თქვენი Mac- ის ორმაგ შეთავაზებაზე.

განაცხადის შენახვა

როდესაც დაადასტურა, რომ თქვენი სკრიპტი სწორად მუშაობს, აირჩიეთ "შენახვა" ფაილების მენიუდან .

მიეცით ფაილის სახელი და შეინახეთ იგი თქვენს Mac- ზე. გაითვალისწინეთ, თუ სად შეინახეთ ფაილი, რადგან ეს ინფორმაცია მომდევნო ნაბიჯში დაგჭირდებათ.

დაამატეთ განაცხადი, როგორც Startup- ის საქონელი

ბოლო ნაბიჯი არის თქვენი ანგარიშის შექმნა ავტომატურად თქვენს Mac მომხმარებლის ანგარიშზე, როგორც გაშვების ელემენტი. თქვენ შეგიძლიათ იპოვოთ ინსტრუქციები, თუ როგორ დაამატოთ გაშვების ელემენტი ჩვენს სახელმძღვანელოში Adding Startup Items თქვენს Mac- ზე .