- From: Daniel Weck <daniel.weck@gmail.com>
- Date: Thu, 28 Apr 2011 16:59:14 +0100
- To: W3C style mailing list <www-style@w3.org>
On 28 Apr 2011, at 08:49, fantasai wrote: > 4. voice-balance > > +100 does not need to be called out separately from 100. This > is all handled at the syntactic level; you don't need to address > it here. (If you want to discuss 100 vs +100, then you might as > well also discuss 100 vs 0100, the comparison of which operates > at the same level.) I agree. I reviewed the uses and fixed the non-uses of <time>, <frequency>, <number> and <non-negative number>, but I failed to spot this one. Thanks for pointing it out ! > # Many speech synthesizers only support a single channel. The > # ‘voice-balance’ property can then be treated as part of a > # post synthesis mixing step. This is where speech is mixed > # with other audio sources. > > I think this point could use some clarification, or maybe an > example. What about this ? " Note that many speech synthesizers only generate mono sound, and therefore do not intrinsically support the 'voice-balance' property. The distribution of audio signals between left and right channels would consequently occur at post-synthesis stage, for example when a speech-enabled user-agent mixes the various audio sources that may be authored within the document. " > 6. Pause > > # The synthesis processor may insert a rest as part of its > implementation > # of the prosodic break. > > This sentence seems weird and potentially confusing. The sentence > before > it is poorly worded as well. I suggest replacing with > > | Expresses the pause by the strength of the prosodic break in speech > | output. The exact time is implementation-dependent. That's better indeed. > Probably 'none' should be called out in a separate definition and > defined as equal to 0ms. Good suggestion ! > # and can be used to inhibit a prosodic break which the processor > # would otherwise produce > > I suggest removing this phrase since it implies that prosodic > breaks introduced by punctuation here might also be removed. > I don't think that's the intention. It _is_ the intent: http://www.w3.org/TR/speech-synthesis/#S3.2.3 > What might be useful is some discussion of the UA style sheet > and how the author can override, e.g. the breaks between > paragraphs by specifying > p { pause: none; } Ok, I'll give it a stab. => TODO > # "x-weak" and "x-strong" are mnemonics for "extra weak" and > # "extra strong", respectively. > > If this note needs to be kept, it should be in a class="note". > (I don't think it's really necessary to mention, though.) Sure. Fixed. > # The stronger boundaries are typically accompanied by pauses. > # The breaks between paragraphs are typically much stronger than > # the breaks between words within a sentence. > > This is UA stylesheet advice, and does not belong in the definition > of the values. Agreed. What about this note: <p class="note"> Note that stronger content boundaries are typically accompanied by pauses. For example, the breaks between paragraphs are typically much more substantial than the breaks between words within a sentence. </p> I think this would help the reader understand the purpose of the property. > 6.1 collapsing pauses > > s/Adjacent/Adjoining/ to be consistent with the collapsing > terminology. > > s/should be merged/are merged/ (this is not merely a recommendation) Done. > The "combination of a named break and time duration" sentence is > placed > awkwardly... Maybe merge it in like this: > > | Adjoining pauses are merged by selecting the strongest named break > and > | the longest absolute time interval. Thus "strong" is selected when > | comparing "strong" and "weak", "1s" is selected when comparing "1s" > | and "250ms", and "strong" and "250ms" take effect additively when > | comparing "strong" and "250ms". That's good. > s/collapse:/are adjoining:/ seems like a good idea... It makes more sense indeed. > Also toss in > > | A collapsed pause is considered adjoining to another pause if any > | of its component pauses is adjoining to that pause. > > (Taken from CSS2.1 8.3.1 Collapsing margins.) Well spotted ! > # if the the "box" has a ‘voice-duration’ of "0ms" ... and no content. > > I think what's intended here is a voice-duration of 0ms *or* no > content. > No? Correct. To clarify, I added "and" and "or" terms. > Also, s/no content/no rendered content/, since it may have content > hidden by display: none. Or by 'speakability' / 'speak' ;) > > The sentences about pauses being adjoining seem redundant with the > sentences about pauses collapsing. Probably the latter should be > removed? Oops, some copy/paste oversight. > 7. Rests > > See comments for 6. Pauses Yes, I fixed that at the same time as 'pause' issues. > s/additively/additively and do not collapse/ (just to be extra clear) Sure. More to come in part #3.
Received on Thursday, 28 April 2011 15:59:47 UTC