Siirry sisältöön
EPUBCheck · XHTML sisältöasiakirjat

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

  1. 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ä.
  2. Täytä ääntämys asiakirjan ilmoittamassa tähdellä (ssml:alphabet), tai poista ssml:ph-attribuutti.
  3. Jos mikään elementti ei käytä SSML:ää enää, poista myös xmlns:ssml-määritys.
  4. 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-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-011 Entity is undeclared.
  • HTM-001 Any 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ä.

FAQ

Mitä EPUBCheck HTM-007 tarkoittaa?

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ää.

Onko HTM-007 virhe?

HTM-007 ilmoitetaan varoituksena oletusarvoisesti. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu 0:lla, ellei annat --failonwarnings.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut