diff --git a/asr/mika-fred-1.cfg b/asr/mika-fred-1.cfg index 22d1b7c224c13ed2e85bde4b7d07d60ce48b63c9..af7c7ad3f4f735ec079215e885510ba9c64cecee 100644 --- a/asr/mika-fred-1.cfg +++ b/asr/mika-fred-1.cfg @@ -1,5 +1,5 @@ dir = asr/mika-fred-1 -name = Rocio's voice 1 +name = Rocio's voice (adaptated macbook) fst = $dir/HCLG.fst model = $dir/final.mdl diff --git a/asr/mika-fred-2.cfg b/asr/mika-fred-2.cfg new file mode 100644 index 0000000000000000000000000000000000000000..28c03b5513aabe25015357e372b489fbb14401be --- /dev/null +++ b/asr/mika-fred-2.cfg @@ -0,0 +1,15 @@ +dir = asr/mika-fred-2 +name = Rocio's voice (adaptated show) + +fst = $dir/HCLG.fst +model = $dir/final.mdl +word-syms = $dir/words.txt +feature-type = mfcc +mfcc-config = $dir/conf/mfcc.conf +ivector-extraction-config = $dir/conf/ivector_extractor.fixed.conf +max-active = 7000 +beam = 11.0 +lattice-beam = 6.0 +do-endpointing = True +acoustic-scale = 0.0416 +endpoint-silence-phones = 1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34:35 diff --git a/download-models.sh b/download-models.sh index 6c8aa1c95a63ccc4fcbbe831150f2b95477490f6..126293216f29b25d2e09ca73d77e9e2b0b66fa79 100755 --- a/download-models.sh +++ b/download-models.sh @@ -2,11 +2,12 @@ set -e -u -o pipefail -mkdir -p asr/{mika-fred-1,fisher-benoit-1,fisher-fred-1} +mkdir -p asr/{mika-fred-1,mika-fred-2,fisher-benoit-1,fisher-fred-1} # get local models -scp -r frontend:~benoit.favre/work/kaldi/kaldi-trunk/egs/fisher_english/s5/lm/mika-model1/* asr/mika-fred-1 -scp -r frontend:~benoit.favre/work/kaldi/kaldi-trunk/egs/fisher_english/s5/lm/model-fred/* asr/fisher-fred-1 +#scp -r frontend:~benoit.favre/work/kaldi/kaldi-trunk/egs/fisher_english/s5/lm/mika-model1/* asr/mika-fred-1 +#scp -r frontend:~benoit.favre/work/kaldi/kaldi-trunk/egs/fisher_english/s5/lm/model-fred/* asr/fisher-fred-1 +git clone git@gitlab.lif.univ-mrs.fr:mickael.rouvier/asr-model-rocio.git asr/ scp -r frontend:~benoit.favre/work/kaldi/kaldi-trunk/egs/fisher_english/s5/lm/model2/* asr/fisher-benoit-1 # get fisher acoustic model @@ -26,7 +27,7 @@ mkdir -p asr/fisher/ivector_extractor asr/fisher/conf (cd asr/fisher-benoit-1 && ln -s ../fisher/* .) # fix ivector extraction paths -for model in mika-fred-1 fisher-fred-1 fisher-benoit-1 +for model in mika-fred-1 mika-fred-2 fisher-fred-1 fisher-benoit-1 do cat asr/$model/conf/ivector_extractor.conf | perl -npe 's/=.*nnet_a_gpu_online\//=asr\/'$model'\//' > asr/$model/conf/ivector_extractor.fixed.conf done diff --git a/main.py b/main.py index 2970c5d9ce45e9fd570442aae95cf2de5ee3d00a..98c5592435da9d54ea81f56af1b2f681a52e81d3 100644 --- a/main.py +++ b/main.py @@ -124,6 +124,7 @@ if __name__ == '__main__': import selector xml_filename = 'data/homeostasis_25nov.xml' asr_config_file = 'asr/mika-fred-1.cfg' + asr_config_file = 'asr/mika-fred-2.cfg' asr_config_file = 'asr/fisher-benoit-1.cfg' if len(sys.argv) > 1: xml_filename = sys.argv[1]