├── .gitignore ├── README.md ├── asr_prep_json.py ├── dataset.py ├── examples ├── mini_librispeech │ ├── cmd.sh │ ├── conf │ │ └── mfcc_hires.conf │ ├── local │ │ ├── data_prep.sh │ │ ├── download_and_untar.sh │ │ ├── download_lm.sh │ │ ├── format_lms.sh │ │ ├── prepare_dict.sh │ │ └── score_kaldi_wer.sh │ ├── path.sh │ ├── prepare_e2e.sh │ ├── prepare_feat.sh │ ├── prepare_graph.sh │ ├── run.sh │ ├── steps │ └── utils └── wsj │ ├── cmd.sh │ ├── conf │ └── mfcc_hires.conf │ ├── local │ ├── dict │ ├── find_transcripts.pl │ ├── flist2scp.pl │ ├── ndx2flist.pl │ ├── normalize_transcript.pl │ ├── score_kaldi_wer.sh │ ├── wsj_data_prep.sh │ ├── wsj_extend_char_dict.sh │ ├── wsj_extend_dict.sh │ ├── wsj_format_data.sh │ ├── wsj_format_local_lms.sh │ ├── wsj_prepare_char_dict.sh │ ├── wsj_prepare_dict.sh │ └── wsj_train_lms.sh │ ├── path.sh │ ├── prepare_data.sh │ ├── prepare_e2e.sh │ ├── prepare_feat.sh │ ├── prepare_graph.sh │ ├── prepare_lang.sh │ ├── run.sh │ ├── steps │ └── utils ├── models ├── __init__.py ├── rnn.py ├── tdnn.py └── tdnn_lstm.py ├── test.py ├── tools ├── Makefile └── dump.sh └── train.py /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | build 3 | exp/* 4 | *.pyc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/README.md -------------------------------------------------------------------------------- /asr_prep_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/asr_prep_json.py -------------------------------------------------------------------------------- /dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/dataset.py -------------------------------------------------------------------------------- /examples/mini_librispeech/cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/cmd.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/conf/mfcc_hires.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/conf/mfcc_hires.conf -------------------------------------------------------------------------------- /examples/mini_librispeech/local/data_prep.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/mini_librispeech/s5/local/data_prep.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/local/download_and_untar.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/mini_librispeech/s5/local/download_and_untar.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/local/download_lm.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/mini_librispeech/s5/local/download_lm.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/local/format_lms.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/mini_librispeech/s5/local/format_lms.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/local/prepare_dict.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/mini_librispeech/s5/local/prepare_dict.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/local/score_kaldi_wer.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/steps/scoring/score_kaldi_wer.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/path.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/prepare_e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/prepare_e2e.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/prepare_feat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/prepare_feat.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/prepare_graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/prepare_graph.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/mini_librispeech/run.sh -------------------------------------------------------------------------------- /examples/mini_librispeech/steps: -------------------------------------------------------------------------------- 1 | ../../tools/kaldi/egs/wsj/s5/steps/ -------------------------------------------------------------------------------- /examples/mini_librispeech/utils: -------------------------------------------------------------------------------- 1 | ../../tools/kaldi/egs/wsj/s5/utils/ -------------------------------------------------------------------------------- /examples/wsj/cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/cmd.sh -------------------------------------------------------------------------------- /examples/wsj/conf/mfcc_hires.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/conf/mfcc_hires.conf -------------------------------------------------------------------------------- /examples/wsj/local/dict: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/dict/ -------------------------------------------------------------------------------- /examples/wsj/local/find_transcripts.pl: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/find_transcripts.pl -------------------------------------------------------------------------------- /examples/wsj/local/flist2scp.pl: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/flist2scp.pl -------------------------------------------------------------------------------- /examples/wsj/local/ndx2flist.pl: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/ndx2flist.pl -------------------------------------------------------------------------------- /examples/wsj/local/normalize_transcript.pl: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/normalize_transcript.pl -------------------------------------------------------------------------------- /examples/wsj/local/score_kaldi_wer.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/steps/scoring/score_kaldi_wer.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_data_prep.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_data_prep.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_extend_char_dict.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_extend_char_dict.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_extend_dict.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_extend_dict.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_format_data.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_format_data.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_format_local_lms.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_format_local_lms.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_prepare_char_dict.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/local/wsj_prepare_char_dict.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_prepare_dict.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_prepare_dict.sh -------------------------------------------------------------------------------- /examples/wsj/local/wsj_train_lms.sh: -------------------------------------------------------------------------------- 1 | ../../../tools/kaldi/egs/wsj/s5/local/wsj_train_lms.sh -------------------------------------------------------------------------------- /examples/wsj/path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/path.sh -------------------------------------------------------------------------------- /examples/wsj/prepare_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/prepare_data.sh -------------------------------------------------------------------------------- /examples/wsj/prepare_e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/prepare_e2e.sh -------------------------------------------------------------------------------- /examples/wsj/prepare_feat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/prepare_feat.sh -------------------------------------------------------------------------------- /examples/wsj/prepare_graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/prepare_graph.sh -------------------------------------------------------------------------------- /examples/wsj/prepare_lang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/prepare_lang.sh -------------------------------------------------------------------------------- /examples/wsj/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/examples/wsj/run.sh -------------------------------------------------------------------------------- /examples/wsj/steps: -------------------------------------------------------------------------------- 1 | ../../tools/kaldi/egs/wsj/s5/steps/ -------------------------------------------------------------------------------- /examples/wsj/utils: -------------------------------------------------------------------------------- 1 | ../../tools/kaldi/egs/wsj/s5/utils/ -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/models/rnn.py -------------------------------------------------------------------------------- /models/tdnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/models/tdnn.py -------------------------------------------------------------------------------- /models/tdnn_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/models/tdnn_lstm.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/test.py -------------------------------------------------------------------------------- /tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/tools/Makefile -------------------------------------------------------------------------------- /tools/dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/tools/dump.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YiwenShaoStephen/pychain_example/HEAD/train.py --------------------------------------------------------------------------------