silabear en java ?

Tagged:  

hola, necesito que me orienten ya que quiero hacer en java un programa para dividir palabras por silabas pero no se como empezar, por ejemplo de como programar un hiato (union de 2 vocales fuertes), como hacer para que recorra la palabra y al momento que encuentre un hiato haga la separacion por silabas, son como 10 reglas para separar silabas, por favor no pido codigo sino una orientacion de como empazar.
gracias