รูปที่ 1. แอปพลิเคชั่น ReadPlease 2003: แอปพลิเคชั่น Windows นี้อาจอ่านข้อความใด ๆ ที่วางจากคลิปบอร์ดลงในช่องแก้ไข |
รูปที่ 2 แอปพลิเคชันตัวอย่าง - คุณสามารถใช้แอปพลิเคชันนี้เพื่อฟังข้อความที่พูดได้หลากหลายวิธี |
<speech:prompt id="prmText" runat="server"> <เนื้อหาอินไลน์> <คำพูด:ค่า runat="เซิร์ฟเวอร์" TargetElement="txtText" TargetAttribute="ค่า"> </คำพูด:คุณค่า>< </เนื้อหาอินไลน์> </คำพูด:พร้อมท์>< |
คำอธิบาย | องค์ประกอบ SSML |
ssml:paragraph/ssml:sentence | ใช้เพื่อแบ่งข้อความออกเป็นประโยคหรือย่อหน้า |
ssml:say-as | ใช้เพื่อระบุวิธีการเล่นข้อความ ยอมรับแอตทริบิวต์ที่แตกต่างกันหลายประการเพื่อระบุประเภทของข้อความ |
ssml:phoneme | ใช้เพื่อควบคุมการออกเสียงคำ |
ssml:sub | ใช้เพื่อระบุคำหรือวลีทดแทนเพื่อแทนที่ข้อความที่ระบุ |
ssml:emphasis | ใช้เพื่อเพิ่มความเครียดให้กับคำหรือวลี |
ssml:break | ใช้เพื่อแทรกการหยุดชั่วคราวระหว่างคำบางคำในข้อความ |
ssml:prosody | ใช้เพื่อควบคุมระดับเสียง อัตรา และระดับเสียง |
ssml:audio | ใช้สำหรับแทรกไฟล์เสียงที่บันทึกไว้ |
ssml:mark | ใช้เพื่อแทรกเครื่องหมายที่ตำแหน่งใดตำแหน่งหนึ่งในข้อความ แท็กนี้สามารถใช้เพื่อแสดงถึงเหตุการณ์หรือทริกเกอร์พฤติกรรมได้ |
<speech:prompt id="prmSayAsAcronym" runat="เซิร์ฟเวอร์"> <เนื้อหาอินไลน์> <ssml:say-as type="ตัวย่อ"> <คำพูด:ค่า runat="เซิร์ฟเวอร์" TargetElement="txtText" TargetAttribute="value"></speech:Value> </ssml:พูดเหมือน> </เนื้อหาอินไลน์> </คำพูด:พร้อมท์>< |
ฟังก์ชั่น SayAsAcronym () { prmSayAsAcronym.Start(); - |