mirror of
https://github.com/stronk-dev/Guitar-Sheet-Parser.git
synced 2025-07-05 00:25:08 +02:00
Improved tab/lyric line detection. This really needs more work
This commit is contained in:
parent
7f671723f1
commit
4eef1ff044
@ -53,8 +53,8 @@ def isTablatureData(inputString):
|
||||
if any(elem in inputString for elem in tablatureSpecificCharacterString):
|
||||
#print("'{}' is a tablature line, since it contains a tablature specific character".format(inputString))
|
||||
return True
|
||||
# Assume LYRIC line if any TEXT character OTHER THAN {a, b, c, d, e, f, g, h, b, x, m}
|
||||
lyricSpecificCharacterString = r"abcdefghbxm"
|
||||
# Assume LYRIC line if any TEXT character OTHER THAN {a, b, c, d, e, f, g, h, b, x, m, j, n}
|
||||
lyricSpecificCharacterString = r"abcdefghbxmjn"
|
||||
for char in inputString:
|
||||
if char.isalpha():
|
||||
if not char.lower() in lyricSpecificCharacterString:
|
||||
|
Loading…
x
Reference in New Issue
Block a user