@@ -167,12 +167,9 @@ <h2 class="no-num no-toc" id=status>Status of this document</h2>
167167 class =property > phonemes</ code > ’ property breaks principle of
168168 content/presentation separation</ a >
169169
170- < li > < a href ="#issue-speakability-name "> ‘< code
171- class =property > speakability</ code > ’ not an ideal property name
172- ?</ a >
173-
174170 < li > < a href ="#issue-lists "> handling of list styles, numbered items</ a >
175171 </ ul >
172+ <!-- li><a href="#issue-speakability-name">'speakability' not an ideal property name ?</a></li -->
176173 <!-- li><a href="#issue-voice-cues-volume">audio cues volume level relative to voice-volume</a></li -->
177174 <!-- li><a href="#issue-speak_none">speak:none</a></li -->
178175
@@ -203,8 +200,8 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
203200 class =property > voice-balance</ code > ’</ a >
204201
205202 < li > < a href ="#speaking-props "> < span class =secno > 5. </ span > Speaking
206- properties: ‘< code class =property > speakability </ code > ’,
207- ‘ < code class =property > speak</ code > ’</ a >
203+ properties: ‘< code class =property > speak </ code > ’, ‘ < code
204+ class =property > speak-as </ code > ’</ a >
208205
209206 < li > < a href ="#pause-props "> < span class =secno > 6. </ span > Pause properties:
210207 ‘< code class =property > pause-before</ code > ’, ‘< code
@@ -516,19 +513,18 @@ <h2 id=mixing-props><span class=secno>4. </span>Mixing properties:
516513 ‘< a href ="#voice-volume "> < code
517514 class =property > voice-volume</ code > </ a > ’ property has a value of
518515 ‘< code class =property > silent</ code > ’, and an element whose
519- ‘< a href ="#speakability "> < code
520- class =property > speakability</ code > </ a > ’ property has the value
521- ‘< code class =property > none</ code > ’. The former takes up the
522- same time as if it had been spoken, including any pause before and after
523- the element, but no sound is generated (although descendants can override
524- the ‘< a href ="#voice-volume "> < code
516+ ‘< a href ="#speak "> < code class =property > speak</ code > </ a > ’
517+ property has the value ‘< code class =property > none</ code > ’. The
518+ former takes up the same time as if it had been spoken, including any
519+ pause before and after the element, but no sound is generated (although
520+ descendants can override the ‘< a href ="#voice-volume "> < code
525521 class =property > voice-volume</ code > </ a > ’ value and may therefore
526522 generate audio output). The latter requires no time and is not rendered in
527523 the aural dimension
528524 <!-- (including its descendants, which cannot override the inherited 'none' value). -->
529- (although descendants can override the ‘< a
530- href =" #speakability " > < code class =property > speakability </ code > </ a > ’
531- value and may therefore generate audio output).
525+ (although descendants can override the ‘< a href =" #speak " > < code
526+ class =property > speak </ code > </ a > ’ value and may therefore generate
527+ audio output).
532528
533529 < table class =propdef summary ="name: syntax ">
534530 < tbody >
@@ -634,9 +630,8 @@ <h2 id=mixing-props><span class=secno>4. </span>Mixing properties:
634630<em>does</em> apply to <a href="#cue-props">audio cues</a>.</p -->
635631
636632 < h2 id =speaking-props > < span class =secno > 5. </ span > Speaking properties:
637- ‘< a href ="#speakability "> < code
638- class =property > speakability</ code > </ a > ’, ‘< a
639- href ="#speak "> < code class =property > speak</ code > </ a > ’</ h2 >
633+ ‘< a href ="#speak "> < code class =property > speak</ code > </ a > ’,
634+ ‘< a href ="#speak-as "> < code class =property > speak-as</ code > </ a > ’</ h2 >
640635 <!-- <p>An additional speech property, speak-header, is described in the
641636CSS module covering tables.</p> -->
642637
@@ -645,7 +640,7 @@ <h2 id=speaking-props><span class=secno>5. </span>Speaking properties:
645640 < tr >
646641 < td > Name:
647642
648- < td > < dfn id =speakability > speakability </ dfn >
643+ < td > < dfn id =speak > speak </ dfn >
649644
650645 < tr >
651646 < td > < em > Value:</ em >
@@ -682,9 +677,9 @@ <h2 id=speaking-props><span class=secno>5. </span>Speaking properties:
682677
683678 < td > specified value
684679 </ table >
685-
686- < p class = issue id = issue-speakability-name > ISSUE: should the "speakability"
687- property be named differently ? e.g. "speaking"
680+ <!-- p class="issue" id="issue-speakability-name">
681+ ISSUE: should the "speakability" property be named differently ? e.g. "speaking "
682+ </p -->
688683
689684 < p > This property specifies whether text will be rendered aurally.
690685
@@ -717,7 +712,7 @@ <h2 id=speaking-props><span class=secno>5. </span>Speaking properties:
717712 pauses</ a > or additive behavior of adjoining rests.</ p >
718713 <!--
719714Descendant elements do not get rendered either;
720- this behavior cannot be overridden by setting the 'speakability ' property on the descendants.
715+ this behavior cannot be overridden by setting the 'speak ' property on the descendants.
721716-->
722717
723718
@@ -731,27 +726,27 @@ <h2 id=speaking-props><span class=secno>5. </span>Speaking properties:
731726 href ="#display-def "> < code class =property > display</ code > </ a > ’
732727 property cannot be overridden by descendants of the affected element, the
733728 ‘< code class =property > auto</ code > ’ value of ‘< a
734- href ="#speakability "> < code class =property > speakability </ code > </ a > ’
735- can however be overridden by descendants, using either of ‘< code
729+ href ="#speak "> < code class =property > speak </ code > </ a > ’ can however be
730+ overridden by descendants, using either of ‘< code
736731 class =property > none</ code > ’ or ‘< code
737732 class =property > normal</ code > ’. In the case of ‘< code
738733 class =property > normal</ code > ’, this would result in descendants
739734 being rendered in the aural dimension even though they would not be
740735 rendered on the visual canvas.
741736 <!-- To ensure that an element <em>and its descendants</em> do not get rendered in the aural dimension,
742- use the 'none' value for the 'speakability ' property. -->
737+ use the 'none' value for the 'speak ' property. -->
743738 </ p >
744739 <!-- p class="note">
745740Note that the value of the 'visibility' property
746- may affect the computed value of 'voice-volume', but do not affect the 'speakability ' property.
741+ may affect the computed value of 'voice-volume', but do not affect the 'speak ' property.
747742</p -->
748743
749744 < table class =propdef summary ="name: syntax ">
750745 < tbody >
751746 < tr >
752747 < td > Name:
753748
754- < td > < dfn id =speak > speak</ dfn >
749+ < td > < dfn id =speak-as > speak-as </ dfn >
755750
756751 < tr >
757752 < td > < em > Value:</ em >
@@ -828,11 +823,11 @@ <h2 id=speaking-props><span class=secno>5. </span>Speaking properties:
828823 </ dl >
829824
830825 < p > Speech synthesizers are knowledgeable about what is and what is not a
831- number. The ‘< a href ="#speak "> < code
832- class =property > speak</ code > </ a > ’ property gives authors the means to
833- control how the synthesizer renders the numbers it discovers in the source
834- text, and may be implemented as a preprocessing step before passing the
835- text to the speech synthesizer.
826+ number. The ‘< a href ="#speak-as "> < code
827+ class =property > speak-as </ code > </ a > ’ property gives authors the means
828+ to control how the synthesizer renders the numbers it discovers in the
829+ source text, and may be implemented as a preprocessing step before passing
830+ the text to the speech synthesizer.
836831
837832 < h2 id =pause-props > < span class =secno > 6. </ span > Pause properties: ‘< a
838833 href ="#pause-before "> < code class =property > pause-before</ code > </ a > ’,
@@ -2792,10 +2787,9 @@ <h2 class=no-num id=property-index>Appendix B — Property index</h2>
27922787 < tr valign =baseline >
27932788 < td > < a class =property href ="#speak "> speak</ a >
27942789
2795- < td > normal | spell-out | digits | literal-punctuation | no-punctuation |
2796- inherit
2790+ < td > auto | none | normal | inherit
27972791
2798- < td > normal
2792+ < td > auto
27992793
28002794 < td > all elements
28012795
@@ -2806,11 +2800,12 @@ <h2 class=no-num id=property-index>Appendix B — Property index</h2>
28062800 < td > speech
28072801
28082802 < tr valign =baseline >
2809- < td > < a class =property href ="#speakability " > speakability </ a >
2803+ < td > < a class =property href ="#speak-as " > speak-as </ a >
28102804
2811- < td > auto | none | normal | inherit
2805+ < td > normal | spell-out | digits | literal-punctuation | no-punctuation |
2806+ inherit
28122807
2813- < td > auto
2808+ < td > normal
28142809
28152810 < td > all elements
28162811
@@ -3079,8 +3074,7 @@ <h2 class=no-num id=index>Appendix C — Index</h2>
30793074
30803075 < li > speak, < a href ="#speak " title =speak > < strong > 5.</ strong > </ a >
30813076
3082- < li > speakability, < a href ="#speakability "
3083- title =speakability > < strong > 5.</ strong > </ a >
3077+ < li > speak-as, < a href ="#speak-as " title =speak-as > < strong > 5.</ strong > </ a >
30843078
30853079 < li > style sheet, < a href ="#style-sheet " title ="style
30863080 sheet "> < strong > #</ strong > </ a >
@@ -3368,6 +3362,12 @@ <h2 class=no-num id=changes>Appendix F — Changes from previous draft</h2>
33683362
33693363 < li > Improved the pause collapsing prose, removed redundant paragraphs.
33703364
3365+ < li > Renamed ‘< code class =property > speakability</ code > ’ to
3366+ ‘< a href ="#speak "> < code class =property > speak</ code > </ a > ’, and
3367+ ‘< a href ="#speak "> < code class =property > speak</ code > </ a > ’ to
3368+ ‘< a href ="#speak-as "> < code
3369+ class =property > speak-as</ code > </ a > ’.
3370+
33713371 < li > Added the "auto" value for ‘< a href ="#voice-stress "> < code
33723372 class =property > voice-stress</ code > </ a > ’.
33733373
0 commit comments