-
Notifications
You must be signed in to change notification settings - Fork 4
Description
I propose that we explicitly clarify the scope of this document.
This TR is intended to define what kinds of information user agents should consider when generating spoken presentation of documents containing ruby — including ruby annotations themselves, morphological analysis, and particle pronunciation — but not how such information should be processed.
Because authors use ruby in highly diverse ways, it is unlikely that any single deterministic algorithm could reliably produce appropriate text-to-speech output in all cases. Therefore, implementation details — including heuristics, rule-based systems, and AI-based analysis — should be left to implementers.
Clarifying this in the introduction or scope section would help reviewers understand that this document complements, but does not overlap with, specifications like Specification for Spoken Presentation in HTML or the unofficial Web Speech API.