擅长:python、mysql、java
<pre><code>def syllabify(language, text) :
#These lines will take any list of phonemes or string of phonemes
#and strip all of the whitespace and 'pau's
#and won't return any empty phonemes
if type(text) is not str:
text = ' '.join(text)
text.replace("pau", "")
text = text.split()
syllables = [] # This is the returned data structure.
internuclei = [] # This maintains a list of phonemes between nuclei.
for phoneme in text:
# so you don't have to check for empty phonemes,
# delete 'pau's, or strip whitespace here
stress = None
# whatever else you do
</code></pre>