summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/g2p.py4
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):