REFACTOR: Names follow pep008

This commit is contained in:
Tim Mahrt
2016-07-09 17:23:18 +02:00
parent b76454f626
commit ac8643678b
2 changed files with 0 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
'''
Created on Oct 22, 2014
@author: tmahrt
Basic examples of common usage.
'''
from pysle import isletool
from pysle import pronunciationtools
# In this first example we look up the syllabification of a word and get it's
# stress information.
searchWord = 'pumpkins'
isleDict = isletool.LexicalTool('islev2.txt')
lookupResults = isleDict.lookup(searchWord)
firstEntry = lookupResults[0]
firstSyllableList = firstEntry[0]
firstStressList = firstEntry[1]
print(searchWord)
print(firstSyllableList, firstStressList) # 3rd syllable carries stress
# Here we determine the syllabification of a word, as it was said.
# (Of course, this is just a guess)
print('-'*50)
searchWord = 'another'
anotherPhoneList = ['n', '@', 'th', 'r']
returnList = pronunciationtools.findBestSyllabification(isleDict,
searchWord,
anotherPhoneList)
(stressedSyllable, syllableList, syllabification,
stressedSyllableIndexList, stressedPhoneIndexList,
flattenedStressIndexList) = returnList
print(searchWord)
print(anotherPhoneList)
print(stressedSyllableIndexList) # We can see the first syllable was elided
print(stressedPhoneIndexList)
print(flattenedStressIndexList)