diff options
Diffstat (limited to 'client/g2p.py')
| -rw-r--r-- | client/g2p.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/client/g2p.py b/client/g2p.py index 7b80226..9595dbf 100644 --- a/client/g2p.py +++ b/client/g2p.py @@ -12,8 +12,8 @@ import jasperpath class PhonetisaurusG2P(object): - PATTERN = re.compile(r'^(?P<word>.+)\t(?P<precision>\d+\.\d+)\t<s> ' + - r'(?P<pronounciation>.*) </s>', re.MULTILINE) + PATTERN = re.compile(r'^(?P<word>.+)\t(?P<precision>\d+\.\d+)\t(?:<s> )?' + + r'(?P<pronounciation>.*?)(?: </s>)?$', re.MULTILINE) @classmethod def execute(cls, fst_model, input, is_file=False, nbest=None): |
