From adf32376629f6940c84b62167bee6c252e6c2fcc Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期四, 09 十一月 2023 11:32:34 +0800
Subject: [PATCH] fix perl bug

---
 funasr/__init__.py                          |    5 ++++-
 egs/aishell/transformer/utils/apply_cmvn.sh |   15 +++++++++++----
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/egs/aishell/transformer/utils/apply_cmvn.sh b/egs/aishell/transformer/utils/apply_cmvn.sh
index f8fd1d1..525c993 100755
--- a/egs/aishell/transformer/utils/apply_cmvn.sh
+++ b/egs/aishell/transformer/utils/apply_cmvn.sh
@@ -17,10 +17,17 @@
 dump_dir=${output_dir}/ark; mkdir -p ${dump_dir}
 mkdir -p ${logdir}
 
-$cmd JOB=1:$nj $logdir/apply_cmvn.JOB.log \
-    python utils/apply_cmvn.py -a $fbankdir/ark/feats.JOB.ark \
-        -c $cmvn_file -i JOB -o ${dump_dir} \
-        || exit 1;
+#$cmd JOB=1:$nj $logdir/apply_cmvn.JOB.log \
+#    python utils/apply_cmvn.py -a $fbankdir/ark/feats.JOB.ark \
+#        -c $cmvn_file -i JOB -o ${dump_dir} \
+#        || exit 1;
+
+for JOB in `seq 1 $nj`;do
+  {
+      python utils/apply_cmvn.py -a $fbankdir/ark/feats.${JOB}.ark \
+    -c $cmvn_file -i ${JOB} -o ${dump_dir} || exit 1;
+  } &> $logdir/apply_cmvn.${JOB}.log &
+done
 
 for n in $(seq $nj); do
     cat ${dump_dir}/feats.$n.scp || exit 1
diff --git a/funasr/__init__.py b/funasr/__init__.py
index 1f31505..aab4289 100644
--- a/funasr/__init__.py
+++ b/funasr/__init__.py
@@ -129,4 +129,7 @@
         
         return inference_pipeline(data_path_and_name_and_type, raw_inputs=raw_inputs, **kwargs)
     
-    return _infer_fn
\ No newline at end of file
+    return _infer_fn
+
+if __name__ == '__main__':
+    pass
\ No newline at end of file

--
Gitblit v1.9.1