Description (eng)
silabeador is a Python library of methods and functions for syllabic division and prosodic stress detecting for Spanish. This library is part of the research project Sound and Meaning in Spanish Golden Age Literature. Automatic verse scansion required a syllable separator tolerant to non-Spanish consonant clusters and unusual and non-Spanish diacritics. Other libraries available take for granted that the words are well-constructed according to the Spanish grammar. This is not always the case in particular text types, as in ü as regularly used or as a metric diacritic (e.g., Si-güen-za vs crü-el).
It achieves 99.81 % accuracy when tested against the corpus EDFU without exceptions and 98.51 % when applying exceptions such as the implicit hiatus in verbs in -uar (a-cen-tu-ar) or -uir (re-hu-ir), or words some nouns (a-rri-e-ro).