EPUBCheck HTM-007: tyhjät ssml:ph ääntäminen
Päivitetty:
EPUBCheck HTM-007 on varoitusviesti: “Empty or whitespace-only value of attribute ssml:ph.” ssml:ph-attribuutti on tyhjää tai sisältää vain valkoista tilaa. Attribuutti antaa fonettisen ääntämisen tekstistä puheeksi, joten tyhjät attribuutit eivät anna puhemoottorille mitään käytettävää.
Virallinen viesti
Empty or whitespace-only value of attribute ssml:ph.
- Oletusarvoinen vakavuus
- Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Ääntämisattribuutti, joka on lisätty työkalulla tai mallilla eikä koskaan täytetty.
- Arvo, joka on poistettu käsin säilyttäen attribuutin.
Kuinka korjata se
- Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
- Täytä ääntämys asiakirjan ilmoittamassa tähdellä (ssml:alphabet), tai poista ssml:ph-attribuutti.
- Jos mikään elementti ei käytä SSML:ää enää, poista myös xmlns:ssml-määritys.
- Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.
Milloin tämä ei ole se
Tämä koskee vain SSML:ää ääntä vihjeitä; se ei sano mitään media overlay -kerronnasta.
Tässä käytetyt termit
Muut HTM viestit
HTM-009The DOCTYPE provided is obsolete or irregular and can be removed.HTM-004Irregular DOCTYPE: found "…", expected "…".HTM-010Namespace "…" is unusual for the prefix "epub".HTM-003External entities are not allowed in EPUB v3 documents. External entity declaration found: ….HTM-011Entity is undeclared.HTM-001Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.