/[suikacvs]/markup/voice/schema/module/ssml1-style.mod
Suika

Contents of /markup/voice/schema/module/ssml1-style.mod

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Sun Jun 20 03:40:47 2010 UTC (14 years, 4 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
were not added to the repository

1 wakaba 1.1 <!-- ...................................................................... -->
2     <!-- SSML 1 Prosody and Style Module ...................................... -->
3     <!-- file: ssml1-style.mod
4    
5     This is Speech Synthesis Markup Language (SSML), Version 1.
6    
7     Copyright 2004 Wakaba <w@suika.fam.cx>, All Rights Reserved.
8    
9     Permission to use, copy, modify and distribute this DTD and its
10     accompanying documentation for any purpose and without fee is hereby
11     granted in perpetuity, provided that the above copyright notice and
12     this paragraph appear in all copies. The copyright holders make no
13     representation about the suitability of the DTD for any purpose.
14    
15     It is provided "as is" without expressed or implied warranty.
16    
17     Revision: 2004-09-16T04:03:38+00:00 (Generated by mkdtds/1.06)
18    
19     This DTD module is identified by the SYSTEM identifier:
20    
21     SYSTEM "http://suika.fam.cx/www/markup/voice/schema/module/ssml1-style.mod"
22    
23     ...................................................................... -->
24    
25     <!-- Prosody and Style
26    
27     break, emphasis, prosody, voice
28     -->
29    
30     <!-- voice: Request a change in speaking voice. ........ -->
31    
32     <!ENTITY % ssml1.voice.element "INCLUDE">
33     <![%ssml1.voice.element;[
34     <!ENTITY % ssml1.voice.content "(#PCDATA|%ssml1.sentenceAndStructure.class;)*">
35     <!ENTITY % ssml1.voice.qname "voice">
36     <!ENTITY % ssml1.voice.tagmin.start "-">
37     <!ENTITY % ssml1.voice.tagmin.end "-">
38     <![%sgml.tag.minimizable;[
39     <!ENTITY % ssml1.voice.tagmin "%ssml1.voice.tagmin.start; %ssml1.voice.tagmin.end;">
40     <!-- end of sgml.tag.minimizable -->]]>
41     <!ENTITY % ssml1.voice.tagmin "">
42     <!ELEMENT %ssml1.voice.qname; %ssml1.voice.tagmin; %ssml1.voice.content;>
43     <!-- end of ssml1.voice.element -->]]>
44    
45     <!ENTITY % ssml1.voice.attlist "INCLUDE">
46     <![%ssml1.voice.attlist;[
47     <!ATTLIST %ssml1.voice.qname;
48     %ssml1.common.attrib;>
49     <!-- end of ssml1.voice.attlist -->]]>
50    
51     <!-- emphasis: Emphasis (or Prominence or Stress) ...... -->
52    
53     <!ENTITY % ssml1.emphasis.element "INCLUDE">
54     <![%ssml1.emphasis.element;[
55     <!ENTITY % ssml1.emphasis.content "(#PCDATA|%ssml1.sentence.class;)*">
56     <!ENTITY % ssml1.emphasis.qname "emphasis">
57     <!ENTITY % ssml1.emphasis.tagmin.start "-">
58     <!ENTITY % ssml1.emphasis.tagmin.end "-">
59     <![%sgml.tag.minimizable;[
60     <!ENTITY % ssml1.emphasis.tagmin "%ssml1.emphasis.tagmin.start; %ssml1.emphasis.tagmin.end;">
61     <!-- end of sgml.tag.minimizable -->]]>
62     <!ENTITY % ssml1.emphasis.tagmin "">
63     <!ELEMENT %ssml1.emphasis.qname; %ssml1.emphasis.tagmin; %ssml1.emphasis.content;>
64     <!-- end of ssml1.emphasis.element -->]]>
65    
66     <!ENTITY % ssml1.emphasis.attlist "INCLUDE">
67     <![%ssml1.emphasis.attlist;[
68     <!ATTLIST %ssml1.emphasis.qname;
69     %ssml1.common.attrib;>
70     <!-- end of ssml1.emphasis.attlist -->]]>
71    
72     <!-- break: Control the pausing or other prosodic boundaries between words. -->
73    
74     <!ENTITY % ssml1.break.element "INCLUDE">
75     <![%ssml1.break.element;[
76     <!ENTITY % ssml1.break.content "EMPTY">
77     <!ENTITY % ssml1.break.qname "break">
78     <!ENTITY % ssml1.break.tagmin.start "-">
79     <!ENTITY % ssml1.break.tagmin.end "o">
80     <![%sgml.tag.minimizable;[
81     <!ENTITY % ssml1.break.tagmin "%ssml1.break.tagmin.start; %ssml1.break.tagmin.end;">
82     <!-- end of sgml.tag.minimizable -->]]>
83     <!ENTITY % ssml1.break.tagmin "">
84     <!ELEMENT %ssml1.break.qname; %ssml1.break.tagmin; %ssml1.break.content;>
85     <!-- end of ssml1.break.element -->]]>
86    
87     <!ENTITY % ssml1.break.attlist "INCLUDE">
88     <![%ssml1.break.attlist;[
89     <!ATTLIST %ssml1.break.qname;
90     %ssml1.common.attrib;>
91     <!-- end of ssml1.break.attlist -->]]>
92    
93     <!-- prosody: Control of the pitch, speaking rate and volume -->
94    
95     <!ENTITY % ssml1.prosody.element "INCLUDE">
96     <![%ssml1.prosody.element;[
97     <!ENTITY % ssml1.prosody.content "(#PCDATA|%ssml1.sentenceAndStructure.class;)*">
98     <!ENTITY % ssml1.prosody.qname "prosody">
99     <!ENTITY % ssml1.prosody.tagmin.start "-">
100     <!ENTITY % ssml1.prosody.tagmin.end "-">
101     <![%sgml.tag.minimizable;[
102     <!ENTITY % ssml1.prosody.tagmin "%ssml1.prosody.tagmin.start; %ssml1.prosody.tagmin.end;">
103     <!-- end of sgml.tag.minimizable -->]]>
104     <!ENTITY % ssml1.prosody.tagmin "">
105     <!ELEMENT %ssml1.prosody.qname; %ssml1.prosody.tagmin; %ssml1.prosody.content;>
106     <!-- end of ssml1.prosody.element -->]]>
107    
108     <!ENTITY % ssml1.prosody.attlist "INCLUDE">
109     <![%ssml1.prosody.attlist;[
110     <!ATTLIST %ssml1.prosody.qname;
111     %ssml1.common.attrib;>
112     <!-- end of ssml1.prosody.attlist -->]]>
113    
114    
115     <!-- end of ssml1-style.mod -->

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24