From edc37b082997a954db3ab04a9b12df917251d4d1 Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Wed, 27 Sep 2023 14:31:37 +0800 Subject: [PATCH] Fix building HLG --- egs/librispeech/ASR/local/prepare_lang_fst.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/egs/librispeech/ASR/local/prepare_lang_fst.py b/egs/librispeech/ASR/local/prepare_lang_fst.py index 7e3518dae..fb1e7f9c0 100755 --- a/egs/librispeech/ASR/local/prepare_lang_fst.py +++ b/egs/librispeech/ASR/local/prepare_lang_fst.py @@ -160,6 +160,11 @@ def build_HLG( return HLG +def copy_fst(fst): + # Please don't use fst.copy() + return kaldifst.StdVectorFst(fst) + + def main(): args = get_args() lang_dir = args.lang_dir @@ -185,8 +190,8 @@ def main(): logging.info("Building HL") HL = build_HL( - H=H.copy(), - L=L.copy(), + H=copy_fst(H), + L=copy_fst(L), has_silence=args.has_silence, lexicon=lexicon, )