การเพิ่มเสียงเริ่มต้นลงใน Mac ของคุณ

ใช้ Automator และ Terminal เพื่อรับ Mac ของคุณเพื่อเล่นเสียงเริ่มต้น

หนึ่งในคุณสมบัติที่น่าสนใจของระบบปฏิบัติการ Mac ก่อนหน้านี้ (ระบบ 9.x และก่อนหน้า) คือความสามารถในการกำหนดไฟล์เสียงให้เล่นเมื่อเริ่มต้นการปิดเครื่องหรือเหตุการณ์เฉพาะอื่น ๆ

แม้ว่าเราจะไม่พบวิธีกำหนดผลเสียงให้กับเหตุการณ์เฉพาะใน OS X แต่คุณสามารถตั้งค่าเสียงให้เล่นได้โดยง่ายเมื่อ Mac ของคุณเริ่มทำงาน เมื่อต้องการทำเช่นนี้ เราจะใช้ Automator เพื่อสร้าง wrapper แอ็พพลิเคชันรอบ ๆ คำสั่ง Terminal เพื่อพูดวลีหรือเล่นไฟล์เสียง เมื่อเรา สร้างแอพพลิเคชันด้วย Automator แล้วเราสามารถกำหนดแอพพลิเคชั่นดังกล่าวเป็นรายการเริ่มต้น

ดังนั้นขอให้ไปกับโครงการของเราเพื่อเพิ่มเสียงเริ่มต้นกับเครื่อง Mac ของคุณ

  1. Launch Automator ตั้งอยู่ที่ / Applications
  2. เลือกแอ็พพลิเคชันเป็นชนิดของเทมเพลตที่จะใช้และคลิกปุ่ม Choose
  3. บริเวณมุมซ้ายบนสุดของหน้าต่างตรวจสอบให้แน่ใจว่าการกระทำถูกเน้น
  4. จากไลบรารีการดำเนินการให้เลือก Utilities
  5. คลิกและลาก "เรียกใช้สคริปต์เชลล์" ไปยังเวิร์กโฟลว์บานหน้าต่าง
  6. สคริปต์เชลล์ที่เราต้องการใช้ขึ้นอยู่กับว่าเราต้องการให้ Mac พูดข้อความเฉพาะโดยใช้เสียงในตัวที่มีอยู่หรือเล่น ไฟล์เสียง ที่มีคำพูดเสียงหรือเอฟเฟ็กต์เสียง เนื่องจากมีคำสั่ง Terminal ที่แตกต่างกัน 2 คำเราจึงจะแสดงวิธีใช้ทั้งสองแบบ

การพูดข้อความด้วยเสียงในตัวของ Mac

เราได้กล่าวถึงวิธีการใช้ Mac เพื่อพูดโดยใช้ Terminal และคำสั่ง "say" แล้ว คุณสามารถค้นหาคำแนะนำในการใช้คำสั่ง say ในบทความต่อไปนี้: Talking Terminal - Mac ของคุณว่า Hello

ใช้เวลาสักครู่เพื่อตรวจสอบคำสั่งดังกล่าวโดยการอ่านบทความด้านบน เมื่อคุณพร้อมแล้วให้กลับมาที่นี่และเราจะสร้างสคริปต์ใน Automator ที่ใช้คำสั่ง say

สคริปต์ที่เราจะเพิ่มเป็นพื้นฐานสวย ๆ อยู่ในรูปแบบต่อไปนี้:

Say -v VoiceName "ข้อความที่คุณต้องการพูดคำสั่งที่จะพูด"

ตัวอย่างเช่นเราจะพูดถึง Mac ว่า "สวัสดียินดีต้อนรับฉันพลาดคุณ" โดยใช้เสียง Fred

ในการสร้างตัวอย่างของเราให้ป้อนข้อมูลต่อไปนี้ลงในกล่องสคริปต์เรียกใช้สคริปต์:

Say - V fred "สวัสดียินดีต้อนรับฉันพลาดคุณ"

คัดลอกทั้งบรรทัดด้านบนและใช้เพื่อแทนที่ข้อความใด ๆ ที่มีอยู่แล้วในกล่อง Run Shell Script

บางสิ่งที่ควรทราบเกี่ยวกับคำสั่งพูด ข้อความที่เราต้องการให้ Mac ถูกพูดโดยล้อมรอบด้วยเครื่องหมายคำพูดคู่เพราะข้อความมีเครื่องหมายวรรคตอน เราต้องการเครื่องหมายวรรคตอนในกรณีนี้คือเครื่องหมายจุลภาคเนื่องจากคำสั่ง say จะหยุดชั่วคราว ข้อความของเรามีเครื่องหมายอัญประกาศเดี่ยวซึ่งอาจทำให้สับสนได้ เครื่องหมายคำพูดคู่บอกคำสั่งว่าอะไรที่อยู่ในเครื่องหมายคำพูดคู่คือข้อความและไม่ใช่คำสั่งอื่น แม้ว่าข้อความของคุณไม่มีเครื่องหมายวรรคตอนคุณควรล้อมรอบด้วยเครื่องหมายคำพูดคู่

การเล่นไฟล์เสียง

สคริปต์อื่น ๆ ที่เราสามารถใช้เพื่อเล่นไฟล์เสียงใช้คำสั่ง afplay ซึ่งสั่งให้เทอร์มินัลถือว่าแฟ้มตามคำสั่ง afplay คือไฟล์เสียงและเล่นกลับ

คำสั่ง afplay สามารถเล่นไฟล์เสียงได้มากที่สุดยกเว้น ไฟล์ iTunes ที่ได้รับการป้องกัน หากคุณมีไฟล์เพลง iTunes ที่มีการป้องกันที่คุณต้องการเล่นคุณต้องแปลงเป็นไฟล์ที่ไม่มีการป้องกัน กระบวนการแปลงข้อมูลอยู่นอกเหนือขอบเขตของบทความนี้ดังนั้นเราจะถือว่าคุณต้องการเล่นไฟล์ที่ไม่มีการป้องกันมาตรฐานเช่นไฟล์ mp3, wav, aaif หรือ aac

คำสั่ง afplay ถูกใช้เป็นดังนี้:

ดูเส้นทางไปยังไฟล์เสียง

ตัวอย่างเช่น:

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

คุณสามารถใช้ afplay เพื่อเล่นเพลงนาน ๆ แต่จำไว้ว่าคุณจะได้ยินเสียงทุกครั้งที่เริ่ม Mac ขึ้น เอฟเฟ็กต์เสียงสั้น ๆ จะดีกว่า สิ่งที่อยู่ภายใต้ 6 วินาทีเป็นเป้าหมายที่ดี

คุณสามารถคัดลอก / วางบรรทัดด้านบนลงในกล่องสคริปต์เรียกใช้สคริปต์ได้ แต่ต้องเปลี่ยนเส้นทางไปยังตำแหน่งไฟล์เสียงที่ถูกต้องในระบบของคุณ

การทดสอบสคริปต์ของคุณ

คุณสามารถทำการทดสอบเพื่อให้แน่ใจว่า แอ็พพลิเคชัน Automator ของคุณจะทำงานได้ก่อนที่คุณจะบันทึกเป็นแอ็พพลิเคชัน หากต้องการทดสอบสคริปต์ให้คลิกปุ่มเรียกใช้ที่มุมขวาบนของหน้าต่าง Automator

หนึ่งในปัญหาที่พบบ่อยที่สุดคือชื่อพา ธ ไฟล์ที่ไม่ถูกต้อง หากคุณมีปัญหากับชื่อพา ธ ลองใช้เคล็ดลับเล็ก ๆ นี้ ลบพา ธ ปัจจุบันไปยังไฟล์เสียงของคุณ เรียกใช้ Terminal และลากไฟล์เสียงจากหน้าต่าง Finder เข้าไปในหน้าต่าง Terminal ชื่อพา ธ ของไฟล์จะแสดงในหน้าต่างเทอร์มินัล เพียงแค่คัดลอก / วางชื่อเส้นทางไปยังกล่องสคริปต์เชลล์เรียกใช้ Automator

ปัญหาเกี่ยวกับคำสั่ง say มักเกิดจากการไม่ใช้เครื่องหมายคำพูดเพื่อให้แน่ใจว่าจะล้อมรอบข้อความใด ๆ ที่คุณต้องการให้ Mac พูดโดยใช้เครื่องหมายคำพูดคู่

บันทึกแอพพลิเคชัน

เมื่อคุณตรวจสอบว่าสคริปต์ของคุณทำงานอย่างถูกต้องแล้วให้เลือก "บันทึก" จาก เมนูไฟล์

ให้ชื่อไฟล์และบันทึกลงใน Mac จดบันทึกตำแหน่งที่คุณบันทึกไฟล์ไว้เนื่องจากคุณจะต้องมีข้อมูลดังกล่าวในขั้นตอนถัดไป

เพิ่มแอ็พพลิเคชันเป็นรายการเริ่มต้น

ขั้นตอนสุดท้ายคือการเพิ่มแอพพลิเคชันที่คุณสร้างไว้ใน Automator ลงในบัญชีผู้ใช้ Mac ของคุณเป็นรายการเริ่มต้น คุณสามารถดูคำแนะนำเกี่ยวกับการเพิ่มรายการเริ่มต้นใช้งานในคำแนะนำในการเพิ่มรายการเริ่มต้นระบบลงใน Mac ของคุณ ได้