Ok, con los diptongos hiatos y esas cosas no me he metido, prefiero dejarlo para un segundo nivel...
Se que no se puede hacer, pero por lo menos me conformo con que separe sílabas mas o menos bien.
La pregunta es: ¿existe alguna regla para saber si una palabra es aguda o esdrújula? O por lo menos algo que se le asemeje. Lo maximo que he podido encontrar es:
Cita: These are the two basic rules:
1. Words that end in a vowel, -n or -s stress the next-to-last syllable (penultimate syllable):
clase, examen, mesas
2. Words that end in a consonant other than n or s, stress the last syllable:
bondad, papel, cantar
Pero no creo que me sirva para demasiadas palabras... sin contar los verbos!
En fin, seguire mañana desarrollando mi silabear(), a ver si se mejora aunque sea un poquillo.