From 7498bd7388afdde8d5e6f8a4cb6aeb8be8ac60fa Mon Sep 17 00:00:00 2001
From: shixian.shi <shixian.shi@alibaba-inc.com>
Date: 星期五, 08 三月 2024 11:37:46 +0800
Subject: [PATCH] update code
---
funasr/bin/compute_audio_cmvn.py | 25 +++++++++++++------------
1 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/funasr/bin/compute_audio_cmvn.py b/funasr/bin/compute_audio_cmvn.py
index b66bb14..ffad652 100644
--- a/funasr/bin/compute_audio_cmvn.py
+++ b/funasr/bin/compute_audio_cmvn.py
@@ -18,7 +18,7 @@
assert "model" in kwargs
if "model_conf" not in kwargs:
- logging.info("download models from model hub: {}".format(kwargs.get("model_hub", "ms")))
+ logging.info("download models from model hub: {}".format(kwargs.get("hub", "ms")))
kwargs = download_model(is_training=kwargs.get("is_training", True), **kwargs)
@@ -79,8 +79,8 @@
fbank = batch["speech"].numpy()[0, :, :]
if total_frames == 0:
- mean_stats = fbank
- var_stats = np.square(fbank)
+ mean_stats = np.sum(fbank, axis=0)
+ var_stats = np.sum(np.square(fbank), axis=0)
else:
mean_stats += np.sum(fbank, axis=0)
var_stats += np.sum(np.square(fbank), axis=0)
@@ -93,6 +93,7 @@
'total_frames': total_frames
}
cmvn_file = kwargs.get("cmvn_file", "cmvn.json")
+ # import pdb;pdb.set_trace()
with open(cmvn_file, 'w') as fout:
fout.write(json.dumps(cmvn_info))
@@ -110,14 +111,14 @@
fout.write("</Nnet>" + '\n')
-
+
+"""
+python funasr/bin/compute_audio_cmvn.py \
+--config-path "/Users/zhifu/funasr1.0/examples/aishell/paraformer/conf" \
+--config-name "train_asr_paraformer_conformer_12e_6d_2048_256.yaml" \
+++train_data_set_list="/Users/zhifu/funasr1.0/data/list/audio_datasets.jsonl" \
+++cmvn_file="/Users/zhifu/funasr1.0/data/list/cmvn.json" \
+++dataset_conf.num_workers=0
+"""
if __name__ == "__main__":
main_hydra()
- """
- python funasr/bin/compute_status.py \
- --config-path "/Users/zhifu/funasr1.0/examples/aishell/conf" \
- --config-name "train_asr_paraformer_conformer_12e_6d_2048_256.yaml" \
- ++train_data_set_list="/Users/zhifu/funasr1.0/data/list/audio_datasets.jsonl" \
- ++cmvn_file="/Users/zhifu/funasr1.0/data/list/cmvn.json" \
- ++dataset_conf.num_workers=32
- """
\ No newline at end of file
--
Gitblit v1.9.1