From cafcd44c84b19a856bf7fbf64b86dff078b96068 Mon Sep 17 00:00:00 2001 From: zhangtianhao Date: Wed, 23 Nov 2022 07:34:39 +0000 Subject: [PATCH] aishell1_wav2vec2, sb_datapipeline --- examples/aishell/asr3/cmd.sh | 89 ++ examples/aishell/asr3/conf/conformer.yaml | 91 ++ examples/aishell/asr3/conf/preprocess.yaml | 3 + .../asr3/conf/tuning/chunk_decode.yaml | 11 + examples/aishell/asr3/conf/tuning/decode.yaml | 4 + examples/aishell/asr3/conf/wav2vec2ASR.yaml | 168 +++ examples/aishell/asr3/local/data.sh | 95 ++ examples/aishell/asr3/local/test.sh | 84 ++ examples/aishell/asr3/local/test_wav.sh | 58 + examples/aishell/asr3/local/train.sh | 59 + examples/aishell/asr3/path.sh | 15 + examples/aishell/asr3/run.sh | 47 + examples/aishell/asr3/utils | 1 + paddlespeech/s2t/exps/wav2vec2/model.py | 331 +++++- paddlespeech/s2t/io/wav2vec2/batch.py | 184 +++ paddlespeech/s2t/io/wav2vec2/data_pipeline.py | 518 +++++++++ paddlespeech/s2t/io/wav2vec2/data_utils.py | 167 +++ paddlespeech/s2t/io/wav2vec2/dataio.py | 1024 +++++++++++++++++ paddlespeech/s2t/io/wav2vec2/dataloader.py | 215 ++++ paddlespeech/s2t/io/wav2vec2/dataset.py | 409 +++++++ paddlespeech/s2t/io/wav2vec2/depgraph.py | 276 +++++ .../s2t/io/wav2vec2/make_dataloader.py | 115 ++ paddlespeech/s2t/io/wav2vec2/sampler.py | 695 +++++++++++ paddlespeech/s2t/io/wav2vec2/sb_pipeline.py | 162 +++ .../s2t/io/wav2vec2/train_with_wav2vec.yaml | 86 ++ .../s2t/models/wav2vec2/wav2vec2_ASR.py | 86 +- 26 files changed, 4915 insertions(+), 78 deletions(-) create mode 100755 examples/aishell/asr3/cmd.sh create mode 100755 examples/aishell/asr3/conf/conformer.yaml create mode 100755 examples/aishell/asr3/conf/preprocess.yaml create mode 100755 examples/aishell/asr3/conf/tuning/chunk_decode.yaml create mode 100755 examples/aishell/asr3/conf/tuning/decode.yaml create mode 100755 examples/aishell/asr3/conf/wav2vec2ASR.yaml create mode 100755 examples/aishell/asr3/local/data.sh create mode 100755 examples/aishell/asr3/local/test.sh create mode 100755 examples/aishell/asr3/local/test_wav.sh create mode 100755 examples/aishell/asr3/local/train.sh create mode 100755 examples/aishell/asr3/path.sh create mode 100755 examples/aishell/asr3/run.sh create mode 120000 examples/aishell/asr3/utils mode change 100644 => 100755 paddlespeech/s2t/exps/wav2vec2/model.py create mode 100755 paddlespeech/s2t/io/wav2vec2/batch.py create mode 100755 paddlespeech/s2t/io/wav2vec2/data_pipeline.py create mode 100755 paddlespeech/s2t/io/wav2vec2/data_utils.py create mode 100755 paddlespeech/s2t/io/wav2vec2/dataio.py create mode 100755 paddlespeech/s2t/io/wav2vec2/dataloader.py create mode 100755 paddlespeech/s2t/io/wav2vec2/dataset.py create mode 100755 paddlespeech/s2t/io/wav2vec2/depgraph.py create mode 100755 paddlespeech/s2t/io/wav2vec2/make_dataloader.py create mode 100755 paddlespeech/s2t/io/wav2vec2/sampler.py create mode 100755 paddlespeech/s2t/io/wav2vec2/sb_pipeline.py create mode 100755 paddlespeech/s2t/io/wav2vec2/train_with_wav2vec.yaml mode change 100644 => 100755 paddlespeech/s2t/models/wav2vec2/wav2vec2_ASR.py diff --git a/examples/aishell/asr3/cmd.sh b/examples/aishell/asr3/cmd.sh new file mode 100755 index 000000000..7b70ef5e0 --- /dev/null +++ b/examples/aishell/asr3/cmd.sh @@ -0,0 +1,89 @@ +# ====== About run.pl, queue.pl, slurm.pl, and ssh.pl ====== +# Usage: .pl [options] JOB=1: +# e.g. +# run.pl --mem 4G JOB=1:10 echo.JOB.log echo JOB +# +# Options: +# --time