Anonim

นับตั้งแต่เปิดตัวคอมพิวเตอร์ Macintosh เครื่องแรกในปี 1984 การแปลงข้อความเป็นคำพูดนับเป็นคุณสมบัติที่สำคัญของแพลตฟอร์ม ในขณะที่คุณภาพและความสามารถในการพูดของ Mac เพิ่มขึ้นอย่างมากตั้งแต่นั้นมาก็ยังมีวิธีการเรียนรู้แบบเก่าที่ทำให้ Mac ของคุณพูดได้: Terminal
หากต้องการใช้คำพูดในเทอร์มินัลให้เปิดหน้าต่างเทอร์มินัลใหม่แล้วพิมพ์ คำพูด ตามด้วยช่องว่างและคำหรือวลีที่คุณต้องการแล้วกดปุ่ม Return ในตัวอย่างของเราเราจะให้เทอร์มินัลพูดว่า "สวัสดีจิม:"

พูดสวัสดีจิม

หากลำโพงของ Mac ของคุณเปิดขึ้นคุณจะได้ยินเสียงคอมพิวเตอร์ที่คุ้นเคยพูดวลีที่กำหนด เสียงเริ่มต้นใน OS X คือเสียงผู้ชาย“ อเล็กซ์” แต่คุณยังสามารถใช้หนึ่งในจำนวนของเสียงที่แตกต่างกันโดยป้อนโมดิฟายเออร์ในคำสั่ง พูด ของคุณ มีให้เลือกหลายแบบทั้งชายและหญิง คุณสามารถค้นหารายการทั้งหมดใน การตั้งค่าระบบ> การเขียนตามคำบอก & คำพูด> ข้อความเป็นคำพูด> เสียงของระบบ

เสียงที่ติดตั้งเป็นค่าเริ่มต้นนั้นมีอยู่ในเมนูแบบเลื่อนลง แต่คุณสามารถดาวน์โหลดและติดตั้งเสียงอื่น ๆ ผ่านทางตัวเลือก ปรับแต่ง หากต้องการตัวอย่างเสียงก่อนติดตั้งให้เน้นหนึ่งเสียงแล้วกดปุ่ม เล่น ที่ด้านล่างของหน้าต่างปรับแต่ง

เสียงบางเสียงดีมากและให้เสียงที่เป็นธรรมชาติอย่างน่าประหลาดใจบางเสียงแปลกและตลก แต่ด้วยการเลือกที่หลากหลายให้เลือกทุกคนควรจะสามารถค้นหาเสียงหรือสองที่พวกเขาต้องการ เมื่อคุณติดตั้งและจดชื่อ ในตัวอย่างของเราเราจะใช้เสียงหญิงชาวออสเตรเลีย“ กะเหรี่ยง”
มุ่งหน้ากลับไปที่ Terminal และพิมพ์ คำพูด อีกครั้ง แต่คราวนี้จะตามด้วยโมดิฟาย เออร์ -v ชื่อของเสียงที่คุณเลือกแล้วตามด้วยข้อความที่ต้องการ โปรดทราบว่าหากคุณใช้คำสั่ง say กับตัวดัดแปลงใด ๆ คุณควรใส่ข้อความไว้ในวงเล็บ ควรมีลักษณะเช่นนี้:

พูด -v Karen "Hello Jim"

ขั้นตอนข้างต้นใช้งานได้หากคุณมีคำเพียงไม่กี่คำที่คุณต้องการพูด แต่จะเกิดอะไรขึ้นถ้าคุณติดต่อกับเอกสารทั้งหมด ในกรณีนี้คำสั่ง say สามารถอ่านได้จากไฟล์ข้อความอินพุตโดยใช้ตัวเลือก -f เพียงเพิ่ม -f ในคำสั่ง พูด ของคุณตามด้วยตำแหน่งของไฟล์ ในตัวอย่างของเราเราจะให้ชาวกะเหรี่ยงอ่านจากไฟล์ข้อความชื่อ“ text.txt” ที่อยู่บนเดสก์ท็อปของเรา:

พูด -v Karen -f /Users/Tanous/Desktop/text.txt

ตามค่าเริ่มต้น OS X จะพูดข้อความของคุณในอัตราปกติ แต่คุณสามารถใช้อ็อพชัน -r เพื่อทำให้เร็วขึ้นหรือช้าลง เพียงเพิ่ม -r แล้วตามด้วยตัวเลขแสดงถึงความเร็วในการอ่านที่ต้องการเป็นคำต่อนาที ในขณะที่มันแตกต่างกันไปด้วยเสียง 175 คำต่อนาทีเป็นอัตราการพูด "ปกติ" อย่างคร่าว ๆ เพิ่มหมายเลขนั้นเพื่อทำให้ Mac ของคุณพูดได้เร็วขึ้นลดลงเพื่อนำสิ่งต่าง ๆ มาสู่การรวบรวมข้อมูล เมื่อขยายตัวอย่างของเราจากด้านบนเราจะให้ชาวกะเหรี่ยงอ่านเอกสารข้อความนั้นด้วยความเร็ว 250 คำต่อนาที:

พูด -v Karen -r 250 -f /Users/Tanous/Desktop/test.txt

หากคุณทำให้ Mac ของคุณพูดถึงสิ่งที่มีค่าเป็นพิเศษคุณสามารถส่งคำพูดไปยังไฟล์เสียงเพื่อเล่นหรือแชร์ในภายหลัง หากต้องการทำสิ่งนี้เพิ่มตัวเลือก -o ลงในคำสั่งของคุณตามด้วยเส้นทางและชื่อไฟล์ รูปแบบเอาต์พุตเริ่มต้นคือ AIFF เพื่อสรุปตัวอย่างชุดของเราเราจะให้ชาวกะเหรี่ยงอ่านไฟล์ข้อความนั้นที่ 250 คำต่อนาทีและส่งคำพูดไปยังไฟล์ AIFF ในโฟลเดอร์ Music ของผู้ใช้ของเรา

พูด -v Karen -r 250 -o /Users/Tanous/Music/test_output.aiff -f /Users/Tanous/Desktop/test.txt

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

ผู้ชายพูด

ด้วยวิธีการอื่น ๆ ที่จะใช้การอ่านออกเสียงข้อความใน OS X หลายท่านอาจถามว่า: ทำไมต้องใช้ Terminal เมื่อฉันสามารถใช้บริการ OS X ผ่าน GUI ได้อย่างง่ายดาย? คำตอบคือสองเท่า อันดับแรกมันมักจะเป็นเพียงแค่เครื่องทำความเย็นธรรมดาที่จะใช้และคำสั่งหลักของเทอร์มินัลเนื่องจากมันมีความยืดหยุ่นมากกว่าและมีฟังก์ชั่นการใช้งานที่หลากหลายซึ่งอาจซ่อนอยู่จาก GUI พื้นฐานของ OS X
ประการที่สองความสามารถในการใช้งานการ พูด ผ่านเทอร์มินัลช่วยให้คุณสามารถทำการ pranking ซึ่งคุณสามารถรีโมตเข้าสู่ Mac ของเพื่อนหรือสมาชิกในครอบครัวผ่านเชลล์ที่ปลอดภัย (ssh) และเริ่มคำสั่งข้อความเป็นคำพูดที่จะทำให้สับสน ของพวกเขา. เราอาจเขียนเคล็ดลับในอนาคตที่เกี่ยวข้องกับสถานการณ์ที่แน่นอนนี้ ที่กล่าวไว้โปรดใช้คำสั่ง say อย่าง รับผิดชอบ

วิธีทำให้ mac talk ของคุณใช้คำสั่ง say ในเทอร์มินัล