Just to take an initial idea you can find an old reference of Language-Agnostic Syllabification with Neural Sequence Labeling in:

  
      

      github.com
  

  
    

jacobkrantz/lstm-syllabify 16


  Breaks a word into syllables using an LSTM-based neural network.