คำถามติดแท็ก say

6
ฉันจะเปลี่ยนวิธีการที่คำสั่ง 'พูด' ของ OS X ออกเสียงคำได้อย่างไร
sayคำสั่งของ OS X มีประโยชน์สำหรับงานบางอย่าง (เช่น 'แจ้งเตือนฉันเมื่อมีผู้ติดต่อออนไลน์) ของ Skype แต่มีการออกเสียงชื่อบางชื่อไม่ถูกต้อง มีวิธีสอนsayให้ออกเสียงคำต่าง ๆ หรือไม่? ตัวอย่างเช่นลอง: say "Hi, Joel Spolsky" เสียง 'ol' ดูเหมือน 'ball' มากกว่า 'old' ฉันต้องการเพิ่มข้อยกเว้นที่บอกว่า "ออกเสียง Spolsky เช่นนี้" แทนที่จะพยายามสอนกฎทางภาษาใหม่ ฉันพนันได้เลยว่ามันเป็นวิธีที่สามารถออกเสียง "iphone" ตามที่ Apple ต้องการ อัพเดท - หลังการวิจัยบางอย่างนี่คือสิ่งที่ฉันได้เรียนรู้: ข้อความเป็นคำพูดจะแบ่งระหว่างการเปลี่ยนข้อความเป็นหน่วยเสียงจากนั้นหน่วยเสียงจะเปลี่ยนเป็นเสียงโดยใช้เสียง การเปลี่ยนเสียงจะไม่มีผลกับหน่วยเสียง สังเคราะห์เสียงพูดผู้จัดการมีฟังก์ชั่นบางอย่างสำหรับการเปลี่ยนข้อความให้เป็นหน่วยเสียงและวิธีการสำหรับ การลงทะเบียนพจนานุกรมคำพูดที่จะเพิ่มแผนที่ข้อความใหม่ฟอนิม อย่างไรก็ตามพจนานุกรมคำพูดของ Apple จะต้องอยู่ในรูปแบบไบนารี - ฉันไม่พบ XML ที่สมบูรณ์ เมื่อใช้dtraceงานsayฉันพบไฟล์ที่น่าสนใจบางไฟล์ที่เปิดใน /System/Library/PrivateFrameworks/SpeechDictionary.framework/Resources นี่อาจเป็นพจนานุกรมคำพูด …
14 macos  say 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.