คุณสมบัติ speak
คุณสมบัติ speech ระบุว่าข้อความจะถูกนำเสนอแบบเสียง (aurally) หรือไม่ และจะอ่านอย่างไร
ค่าที่ใช้ได้
| ค่า | คำอธิบาย |
|---|---|
none | ปิดการอ่านออกเสียง ไม่ใช้เวลาในการเรนเดอร์ |
normal | อ่านตามกฎการออกเสียงของภาษา (ค่าเริ่มต้น) |
spell-out | สะกดตัวอักษรทีละตัว (เช่น "CSS" → "C-S-S") |
ความแตกต่างสำคัญ: volume: silent vs speak: none
| คุณสมบัติ | พฤติกรรม |
|---|---|
volume: silent | ใช้เวลาเท่าการอ่านปกติ (รวม pause before/after) แต่ไม่มีเสียง |
speak: none | ไม่ใช้เวลาเลย ไม่เรนเดอร์ ข้ามไปเลย |
ตัวอย่างการใช้งาน
.skip-reading { speak: none; }
.acronym { speak: spell-out; }
.normal-text { speak: normal; }
การใช้งานร่วมกับคุณสมบัติอื่น
ทำงานร่วมกับ: speech-rate, voice-family, pitch, richness, stress เพื่อควบคุมคุณภาพการอ่านออกเสียงให้เหมาะสม