EPUBCheck HTM-007: lege ssml:ph uitspraak
Bijgewerkt:
EPUBCheck HTM-007 is een waarschuwing: “Empty or whitespace-only value of attribute ssml:ph.” Een ssml:ph attribuut is leeg of bevat alleen blanco ruimte. Het attribuut geeft een fonetische uitspraak voor tekst-naar-spraak, dus een leeg attribuut geeft de spraakengine niets om mee te werken.
Het officiële bericht
Empty or whitespace-only value of attribute ssml:ph.
- Standaard ernst
- Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Een uitspraakattribuut toegevoegd door een tool of sjabloon en nooit ingevuld.
- Een waarde handmatig verwijderd terwijl het attribuut behouden bleef.
Hoe het te repareren
- Open het bestand EPUBCheck namen (het bericht geeft het pad, de regel en de kolom) in een tekst- of EPUB editor zoals Sigil, of unzip de EPUB en open het daar.
- Vul de uitspraak in het alfabet in dat het document verklaart (ssml:alphabet), of verwijder de ssml:ph-attribuut.
- Als geen enkel element meer SSML gebruikt, verwijder ook de xmlns:ssml-declaratie.
- Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.
Wanneer het niet dit is
Dit betreft alleen SSML-uitspraak aanwijzingen; het zegt niets over de media-overlayvertelling.
Andere HTM berichten
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: ….
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.