ทำไมต้องมี Aural Rendering?
Aural Rendering (การนำเสนอเอกสารแบบเสียง) ใช้หลักโดย ผู้พิการทางสายตา (visually impaired) แต่ก็มีประโยชน์ในสถานการณ์อื่นๆ อีกมาก
สถานการณ์ที่ใช้ Aural Rendering
| สถานการณ์ | คำอธิบาย |
|---|---|
| เรียนรู้การอ่าน (Learning to read) | เด็กหรือผู้ใหญ่ที่กำลังเรียนอ่าน ฟังขณะอ่านช่วยพัฒนาทักษะ |
| การฝึกอบรม (Training) | คู่มือการใช้งาน คู่มือความปลอดภัย ที่ต้องฟังขณะทำงานมือ |
| เข้าถึงเว็บในยานพาหนะ (Web access in vehicles) | คนขับ/ผู้โดยสาร ฟังเนื้อหาแทนการอ่านหน้าจอ |
| ความบันเทิงที่บ้าน (Home entertainment) | ฟังบทความ บล็อก นิยาย ขณะทำกิจกรรมอื่น |
| เอกสารอุตสาหกรรม (Industrial documentation) | ช่างเทคนิคอ่านคู่มือซ่อมแซมขณะมือยุ่ง |
| เอกสารทางการแพทย์ (Medical documentation) | แพทย์/พยาบาลฟังประวัติผู้ป่วยขณะตรวจร่างกาย |
แคนวาส 3 มิติของเสียง (Sound Canvas)
เมื่อใช้คุณสมบัติเสียง (aural properties) แคนวาสจะประกอบด้วย:
- พื้นที่ทางกายภาพ 3 มิติ (Physical 3D space): เสียงล้อมรอบ (sound surrounds) - ควบคุมด้วย
azimuth(แนวนอน) และelevation(แนวตั้ง) - พื้นที่ทางเวลา (Temporal space): สามารถระบุเสียง ก่อน ระหว่าง หลัง เสียงอื่นได้ - ควบคุมด้วย
pause-before,pause-after,cue-before,cue-after,play-during
คุณสมบัติ Aural CSS ทั้งหมด (สรุป)
/ 3D Position /
azimuth, elevation
/ Timing /
pause-before, pause-after, pause
cue-before, cue-after, cue
play-during
/ Voice Quality /
pitch, pitch-range, richness, stress, voice-family
/ Speech Control /
speech-rate, speak, speak-numeral, speak-punctuation
/ Volume /
volume
สถานะปัจจุบัน
CSS Speech Module อยู่ในระดับ Working Draft รองรับหลักใน Screen Readers (NVDA, JAWS, VoiceOver) และบาง Voice Assistants