Train.sh

From SpeechWiki

Revision as of 15:46, 12 February 2006 by Mark Hasegawa-Johnson (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  1. !/bin/bash
  2. This file contains all of the HTK program calls
  3. that were automatically generated by perl/train.pl.
  4. If you already have all of your configuration files,
  5. then you should be able to get the same results by running
  6. train.sh or train.pl.
  1. Section 1: Convert waveforms into PLP matrices

HCopy -A -T 1 -C cfg/HCopy.cfg -S scp/wav2plp.scp


  1. Section 2: Pre-process the dictionary and transcription files
  2. This section of train.pl does nothing more than manipulate
  3. configuration files (dictionaries and transcriptions).
  4. train.sh assumes all of those things have already been done.
  5. Section 3: Use HCompV to compute the global mean and variance of cepstrum

HCompV -A -T 1 -I mlf/word_utt.mlf -C cfg/HERest.cfg -m -f 0.001 -S scp/train.scp -M mmf/protophones mmf/proto

  1. Section 4: Create Placeholder forms for all phones

HHEd -A -T 1 -H mmf/protophones/mmf -M mmf/withsilence ed/sil.hhed mmf/monophones.phf HLEd -A -d dict/training.dict -l '*' -i mlf/unaligned_phones.mlf ed/expand.hled mlf/word_utt.mlf HLEd -A -d dict/withstress.dict -l '*' -i mlf/monostress.mlf ed/expand.hled mlf/word_utt.mlf

  1. Section 5: Embedded Re-estimation of the flatstart models

HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/withsilence/mmf -M mmf/flat1G1 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G1/mmf -M mmf/flat1G2 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G2/mmf -M mmf/flat1G3 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G3/mmf -M mmf/flat1G4 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G4/mmf -M mmf/flat1G5 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G5/mmf -M mmf/flat1G6 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G6/mmf -M mmf/flat1G7 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -s mmf/flat1G8/stats -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat1G7/mmf -M mmf/flat1G8 mmf/monophones.phf

  1. Section 6: Create unclustered, stress-dependent triphone models
  2. Edit the label files: monophones -> triphones

HLEd -A -l '*' -i mlf/tricstress.mlf -n mmf/tricstress.phf ed/triphones.hled mlf/monostress.mlf

  1. Edit the HMMs: monophones -> triphones

HHEd -A -T 1 -M mmf/cloned_triphones -H mmf/flat1G8/mmf ed/triphones.hhed mmf/monophones.phf

  1. Re-estimate

HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/cloned_triphones/mmf -M mmf/tri1G1 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G1/mmf -M mmf/tri1G2 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G2/mmf -M mmf/tri1G3 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G3/mmf -M mmf/tri1G4 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G4/mmf -M mmf/tri1G5 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G5/mmf -M mmf/tri1G6 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G6/mmf -M mmf/tri1G7 mmf/triphones.phf HERest -A -T 4 -u m -m 1 -s mmf/tri1G8/stats -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/tri1G7/mmf -M mmf/tri1G8 mmf/triphones.phf

  1. Section 7: Cluster the triphones
  2. Edit the HMMs: triphones -> clustered triphones

HHEd -A -T 1 -H mmf/tri1G8/mmf -M mmf/clus1G0 ed/cluster.hhed mmf/triphones.phf

  1. Re-estimate

HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G0/mmf -M mmf/clus1G1 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G1/mmf -M mmf/clus1G2 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G2/mmf -M mmf/clus1G3 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G3/mmf -M mmf/clus1G4 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G4/mmf -M mmf/clus1G5 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G5/mmf -M mmf/clus1G6 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G6/mmf -M mmf/clus1G7 mmf/clusters.phf HERest -A -T 4 -s mmf/clus1G8/stats -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus1G7/mmf -M mmf/clus1G8 mmf/clusters.phf

  1. Section 8: Train the language model
  2. Collect bigram and unigram statistics from word_nutt.mlf

HLStats -A -T 1 -t 1 -h 1 -b gram/bigram.ll -o gram/wordlist.txt mlf/word_nutt.mlf

  1. Build a search lattice

HBuild -A -T 1 -n gram/bigram.ll gram/wordlist.txt gram/bigram.lat


  1. Section 9.1.c: Test the clustered-triphone models, with 1 Gaussian per state
  2. Create a regression class tree, so that MLLR knows which HMMs to cluster

HHEd -A -T 1 -H mmf/clus1G8/mmf -w mmf/clus1rc/mmf ed/rcclus1.hhed mmf/clusters.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4908A/clus1T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4936A/clus1T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4905A/clus1T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4903A/clus1T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4917B/clus1T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4908B/clus1T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4925A/clus1T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4903B/clus1T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4927B/clus1T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4917A/clus1T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4914B/clus1T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4911A/clus1T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4902A/clus1T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4909B/clus1T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4936B/clus1T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4927A/clus1T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4914A/clus1T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4911B/clus1T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4902B/clus1T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4940B/clus1T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4901B/clus1T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4928B/clus1T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4925B/clus1T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4928A/clus1T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4926B/clus1T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4940A/clus1T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4926A/clus1T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4901A/clus1T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4909A/clus1T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4905B/clus1T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/clus1T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus1T0s.mlf results/sw4936A/clus1T0s.mlf results/sw4905A/clus1T0s.mlf results/sw4903A/clus1T0s.mlf results/sw4917B/clus1T0s.mlf results/sw4908B/clus1T0s.mlf results/sw4925A/clus1T0s.mlf results/sw4903B/clus1T0s.mlf results/sw4927B/clus1T0s.mlf results/sw4917A/clus1T0s.mlf results/sw4914B/clus1T0s.mlf results/sw4911A/clus1T0s.mlf results/sw4902A/clus1T0s.mlf results/sw4909B/clus1T0s.mlf results/sw4936B/clus1T0s.mlf results/sw4927A/clus1T0s.mlf results/sw4914A/clus1T0s.mlf results/sw4911B/clus1T0s.mlf results/sw4902B/clus1T0s.mlf results/sw4940B/clus1T0s.mlf results/sw4901B/clus1T0s.mlf results/sw4928B/clus1T0s.mlf results/sw4925B/clus1T0s.mlf results/sw4928A/clus1T0s.mlf results/sw4926B/clus1T0s.mlf results/sw4940A/clus1T0s.mlf results/sw4926A/clus1T0s.mlf results/sw4901A/clus1T0s.mlf results/sw4909A/clus1T0s.mlf results/sw4905B/clus1T0s.mlf > results/all/clus1T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4908A/clus1T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/clus1T0.tmf -i results/sw4908A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4936A/clus1T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/clus1T0.tmf -i results/sw4936A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4905A/clus1T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/clus1T0.tmf -i results/sw4905A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4903A/clus1T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/clus1T0.tmf -i results/sw4903A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4917B/clus1T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/clus1T0.tmf -i results/sw4917B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4908B/clus1T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/clus1T0.tmf -i results/sw4908B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4925A/clus1T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/clus1T0.tmf -i results/sw4925A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4903B/clus1T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/clus1T0.tmf -i results/sw4903B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4927B/clus1T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/clus1T0.tmf -i results/sw4927B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4917A/clus1T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/clus1T0.tmf -i results/sw4917A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4914B/clus1T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/clus1T0.tmf -i results/sw4914B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4911A/clus1T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/clus1T0.tmf -i results/sw4911A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4902A/clus1T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/clus1T0.tmf -i results/sw4902A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4909B/clus1T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/clus1T0.tmf -i results/sw4909B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4936B/clus1T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/clus1T0.tmf -i results/sw4936B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4927A/clus1T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/clus1T0.tmf -i results/sw4927A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4914A/clus1T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/clus1T0.tmf -i results/sw4914A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4911B/clus1T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/clus1T0.tmf -i results/sw4911B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4902B/clus1T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/clus1T0.tmf -i results/sw4902B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4940B/clus1T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/clus1T0.tmf -i results/sw4940B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4901B/clus1T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/clus1T0.tmf -i results/sw4901B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus1rc/mmf -l '*' -j 3 -K results/sw4928B/clus1T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/clus1T0.tmf -i results/sw4928B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4925B/clus1T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/clus1T0.tmf -i results/sw4925B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4928A/clus1T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/clus1T0.tmf -i results/sw4928A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4926B/clus1T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/clus1T0.tmf -i results/sw4926B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4940A/clus1T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/clus1T0.tmf -i results/sw4940A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4926A/clus1T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/clus1T0.tmf -i results/sw4926A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus1rc/mmf -l '*' -j 1 -K results/sw4901A/clus1T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/clus1T0.tmf -i results/sw4901A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus1rc/mmf -l '*' -j 4 -K results/sw4909A/clus1T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/clus1T0.tmf -i results/sw4909A/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus1rc/mmf -l '*' -j 2 -K results/sw4905B/clus1T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/clus1T0.tmf -i results/sw4905B/clus1T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus1T1s.mlf results/sw4936A/clus1T1s.mlf results/sw4905A/clus1T1s.mlf results/sw4903A/clus1T1s.mlf results/sw4917B/clus1T1s.mlf results/sw4908B/clus1T1s.mlf results/sw4925A/clus1T1s.mlf results/sw4903B/clus1T1s.mlf results/sw4927B/clus1T1s.mlf results/sw4917A/clus1T1s.mlf results/sw4914B/clus1T1s.mlf results/sw4911A/clus1T1s.mlf results/sw4902A/clus1T1s.mlf results/sw4909B/clus1T1s.mlf results/sw4936B/clus1T1s.mlf results/sw4927A/clus1T1s.mlf results/sw4914A/clus1T1s.mlf results/sw4911B/clus1T1s.mlf results/sw4902B/clus1T1s.mlf results/sw4940B/clus1T1s.mlf results/sw4901B/clus1T1s.mlf results/sw4928B/clus1T1s.mlf results/sw4925B/clus1T1s.mlf results/sw4928A/clus1T1s.mlf results/sw4926B/clus1T1s.mlf results/sw4940A/clus1T1s.mlf results/sw4926A/clus1T1s.mlf results/sw4901A/clus1T1s.mlf results/sw4909A/clus1T1s.mlf results/sw4905B/clus1T1s.mlf > results/all/clus1T1.results

  1. Section 9.1.f: Test the flat-start models, with 1 Gaussian per state
  2. Create a regression class tree, so that MLLR knows which HMMs to cluster

HHEd -A -T 1 -H mmf/flat1G8/mmf -w mmf/flat1rc/mmf ed/rcflat1.hhed mmf/monophones.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4908A/flat1T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4936A/flat1T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4905A/flat1T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4903A/flat1T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4917B/flat1T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4908B/flat1T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4925A/flat1T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4903B/flat1T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4927B/flat1T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4917A/flat1T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4914B/flat1T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4911A/flat1T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4902A/flat1T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4909B/flat1T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4936B/flat1T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4927A/flat1T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4914A/flat1T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4911B/flat1T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4902B/flat1T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4940B/flat1T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4901B/flat1T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4928B/flat1T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4925B/flat1T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4928A/flat1T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4926B/flat1T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4940A/flat1T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4926A/flat1T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4901A/flat1T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4909A/flat1T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4905B/flat1T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/flat1T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat1T0s.mlf results/sw4936A/flat1T0s.mlf results/sw4905A/flat1T0s.mlf results/sw4903A/flat1T0s.mlf results/sw4917B/flat1T0s.mlf results/sw4908B/flat1T0s.mlf results/sw4925A/flat1T0s.mlf results/sw4903B/flat1T0s.mlf results/sw4927B/flat1T0s.mlf results/sw4917A/flat1T0s.mlf results/sw4914B/flat1T0s.mlf results/sw4911A/flat1T0s.mlf results/sw4902A/flat1T0s.mlf results/sw4909B/flat1T0s.mlf results/sw4936B/flat1T0s.mlf results/sw4927A/flat1T0s.mlf results/sw4914A/flat1T0s.mlf results/sw4911B/flat1T0s.mlf results/sw4902B/flat1T0s.mlf results/sw4940B/flat1T0s.mlf results/sw4901B/flat1T0s.mlf results/sw4928B/flat1T0s.mlf results/sw4925B/flat1T0s.mlf results/sw4928A/flat1T0s.mlf results/sw4926B/flat1T0s.mlf results/sw4940A/flat1T0s.mlf results/sw4926A/flat1T0s.mlf results/sw4901A/flat1T0s.mlf results/sw4909A/flat1T0s.mlf results/sw4905B/flat1T0s.mlf > results/all/flat1T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4908A/flat1T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/flat1T0.tmf -i results/sw4908A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4936A/flat1T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/flat1T0.tmf -i results/sw4936A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4905A/flat1T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/flat1T0.tmf -i results/sw4905A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4903A/flat1T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/flat1T0.tmf -i results/sw4903A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4917B/flat1T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/flat1T0.tmf -i results/sw4917B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4908B/flat1T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/flat1T0.tmf -i results/sw4908B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4925A/flat1T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/flat1T0.tmf -i results/sw4925A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4903B/flat1T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/flat1T0.tmf -i results/sw4903B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4927B/flat1T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/flat1T0.tmf -i results/sw4927B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4917A/flat1T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/flat1T0.tmf -i results/sw4917A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4914B/flat1T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/flat1T0.tmf -i results/sw4914B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4911A/flat1T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/flat1T0.tmf -i results/sw4911A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4902A/flat1T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/flat1T0.tmf -i results/sw4902A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4909B/flat1T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/flat1T0.tmf -i results/sw4909B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4936B/flat1T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/flat1T0.tmf -i results/sw4936B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4927A/flat1T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/flat1T0.tmf -i results/sw4927A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4914A/flat1T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/flat1T0.tmf -i results/sw4914A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4911B/flat1T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/flat1T0.tmf -i results/sw4911B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4902B/flat1T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/flat1T0.tmf -i results/sw4902B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4940B/flat1T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/flat1T0.tmf -i results/sw4940B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4901B/flat1T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/flat1T0.tmf -i results/sw4901B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat1rc/mmf -l '*' -j 3 -K results/sw4928B/flat1T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/flat1T0.tmf -i results/sw4928B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4925B/flat1T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/flat1T0.tmf -i results/sw4925B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4928A/flat1T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/flat1T0.tmf -i results/sw4928A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4926B/flat1T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/flat1T0.tmf -i results/sw4926B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4940A/flat1T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/flat1T0.tmf -i results/sw4940A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4926A/flat1T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/flat1T0.tmf -i results/sw4926A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat1rc/mmf -l '*' -j 1 -K results/sw4901A/flat1T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/flat1T0.tmf -i results/sw4901A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat1rc/mmf -l '*' -j 4 -K results/sw4909A/flat1T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/flat1T0.tmf -i results/sw4909A/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat1rc/mmf -l '*' -j 2 -K results/sw4905B/flat1T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/flat1T0.tmf -i results/sw4905B/flat1T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat1T1s.mlf results/sw4936A/flat1T1s.mlf results/sw4905A/flat1T1s.mlf results/sw4903A/flat1T1s.mlf results/sw4917B/flat1T1s.mlf results/sw4908B/flat1T1s.mlf results/sw4925A/flat1T1s.mlf results/sw4903B/flat1T1s.mlf results/sw4927B/flat1T1s.mlf results/sw4917A/flat1T1s.mlf results/sw4914B/flat1T1s.mlf results/sw4911A/flat1T1s.mlf results/sw4902A/flat1T1s.mlf results/sw4909B/flat1T1s.mlf results/sw4936B/flat1T1s.mlf results/sw4927A/flat1T1s.mlf results/sw4914A/flat1T1s.mlf results/sw4911B/flat1T1s.mlf results/sw4902B/flat1T1s.mlf results/sw4940B/flat1T1s.mlf results/sw4901B/flat1T1s.mlf results/sw4928B/flat1T1s.mlf results/sw4925B/flat1T1s.mlf results/sw4928A/flat1T1s.mlf results/sw4926B/flat1T1s.mlf results/sw4940A/flat1T1s.mlf results/sw4926A/flat1T1s.mlf results/sw4901A/flat1T1s.mlf results/sw4909A/flat1T1s.mlf results/sw4905B/flat1T1s.mlf > results/all/flat1T1.results

  1. Section 9.3.c: Test the clustered models, with 3 Gaussians per state
  2. Upmix from 1 to 3 Gaussians per state

HHEd -A -T 1 -H mmf/clus1G8/mmf -M mmf/clus3G0 ed/upmix3.hhed mmf/clusters.phf

  1. Re-estimate

HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G0/mmf -M mmf/clus3G1 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G1/mmf -M mmf/clus3G2 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G2/mmf -M mmf/clus3G3 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G3/mmf -M mmf/clus3G4 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G4/mmf -M mmf/clus3G5 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G5/mmf -M mmf/clus3G6 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G6/mmf -M mmf/clus3G7 mmf/clusters.phf HERest -A -T 4 -s mmf/clus3G8/stats -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus3G7/mmf -M mmf/clus3G8 mmf/clusters.phf

  1. Create a regression class tree, so that MLLR knows which HMMs to cluster

HHEd -A -T 1 -H mmf/clus3G8/mmf -w mmf/clus3rc/mmf ed/rcclus3.hhed mmf/clusters.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4908A/clus3T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4936A/clus3T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4905A/clus3T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4903A/clus3T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4917B/clus3T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4908B/clus3T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4925A/clus3T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4903B/clus3T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4927B/clus3T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4917A/clus3T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4914B/clus3T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4911A/clus3T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4902A/clus3T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4909B/clus3T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4936B/clus3T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4927A/clus3T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4914A/clus3T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4911B/clus3T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4902B/clus3T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4940B/clus3T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4901B/clus3T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4928B/clus3T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4925B/clus3T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4928A/clus3T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4926B/clus3T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4940A/clus3T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4926A/clus3T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4901A/clus3T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4909A/clus3T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4905B/clus3T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/clus3T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus3T0s.mlf results/sw4936A/clus3T0s.mlf results/sw4905A/clus3T0s.mlf results/sw4903A/clus3T0s.mlf results/sw4917B/clus3T0s.mlf results/sw4908B/clus3T0s.mlf results/sw4925A/clus3T0s.mlf results/sw4903B/clus3T0s.mlf results/sw4927B/clus3T0s.mlf results/sw4917A/clus3T0s.mlf results/sw4914B/clus3T0s.mlf results/sw4911A/clus3T0s.mlf results/sw4902A/clus3T0s.mlf results/sw4909B/clus3T0s.mlf results/sw4936B/clus3T0s.mlf results/sw4927A/clus3T0s.mlf results/sw4914A/clus3T0s.mlf results/sw4911B/clus3T0s.mlf results/sw4902B/clus3T0s.mlf results/sw4940B/clus3T0s.mlf results/sw4901B/clus3T0s.mlf results/sw4928B/clus3T0s.mlf results/sw4925B/clus3T0s.mlf results/sw4928A/clus3T0s.mlf results/sw4926B/clus3T0s.mlf results/sw4940A/clus3T0s.mlf results/sw4926A/clus3T0s.mlf results/sw4901A/clus3T0s.mlf results/sw4909A/clus3T0s.mlf results/sw4905B/clus3T0s.mlf > results/all/clus3T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4908A/clus3T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/clus3T0.tmf -i results/sw4908A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4936A/clus3T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/clus3T0.tmf -i results/sw4936A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4905A/clus3T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/clus3T0.tmf -i results/sw4905A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4903A/clus3T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/clus3T0.tmf -i results/sw4903A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4917B/clus3T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/clus3T0.tmf -i results/sw4917B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4908B/clus3T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/clus3T0.tmf -i results/sw4908B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4925A/clus3T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/clus3T0.tmf -i results/sw4925A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4903B/clus3T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/clus3T0.tmf -i results/sw4903B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4927B/clus3T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/clus3T0.tmf -i results/sw4927B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4917A/clus3T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/clus3T0.tmf -i results/sw4917A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4914B/clus3T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/clus3T0.tmf -i results/sw4914B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4911A/clus3T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/clus3T0.tmf -i results/sw4911A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4902A/clus3T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/clus3T0.tmf -i results/sw4902A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4909B/clus3T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/clus3T0.tmf -i results/sw4909B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4936B/clus3T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/clus3T0.tmf -i results/sw4936B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4927A/clus3T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/clus3T0.tmf -i results/sw4927A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4914A/clus3T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/clus3T0.tmf -i results/sw4914A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4911B/clus3T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/clus3T0.tmf -i results/sw4911B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4902B/clus3T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/clus3T0.tmf -i results/sw4902B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4940B/clus3T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/clus3T0.tmf -i results/sw4940B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4901B/clus3T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/clus3T0.tmf -i results/sw4901B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus3rc/mmf -l '*' -j 3 -K results/sw4928B/clus3T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/clus3T0.tmf -i results/sw4928B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4925B/clus3T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/clus3T0.tmf -i results/sw4925B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4928A/clus3T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/clus3T0.tmf -i results/sw4928A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4926B/clus3T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/clus3T0.tmf -i results/sw4926B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4940A/clus3T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/clus3T0.tmf -i results/sw4940A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4926A/clus3T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/clus3T0.tmf -i results/sw4926A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus3rc/mmf -l '*' -j 1 -K results/sw4901A/clus3T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/clus3T0.tmf -i results/sw4901A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus3rc/mmf -l '*' -j 4 -K results/sw4909A/clus3T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/clus3T0.tmf -i results/sw4909A/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus3rc/mmf -l '*' -j 2 -K results/sw4905B/clus3T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/clus3T0.tmf -i results/sw4905B/clus3T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus3T1s.mlf results/sw4936A/clus3T1s.mlf results/sw4905A/clus3T1s.mlf results/sw4903A/clus3T1s.mlf results/sw4917B/clus3T1s.mlf results/sw4908B/clus3T1s.mlf results/sw4925A/clus3T1s.mlf results/sw4903B/clus3T1s.mlf results/sw4927B/clus3T1s.mlf results/sw4917A/clus3T1s.mlf results/sw4914B/clus3T1s.mlf results/sw4911A/clus3T1s.mlf results/sw4902A/clus3T1s.mlf results/sw4909B/clus3T1s.mlf results/sw4936B/clus3T1s.mlf results/sw4927A/clus3T1s.mlf results/sw4914A/clus3T1s.mlf results/sw4911B/clus3T1s.mlf results/sw4902B/clus3T1s.mlf results/sw4940B/clus3T1s.mlf results/sw4901B/clus3T1s.mlf results/sw4928B/clus3T1s.mlf results/sw4925B/clus3T1s.mlf results/sw4928A/clus3T1s.mlf results/sw4926B/clus3T1s.mlf results/sw4940A/clus3T1s.mlf results/sw4926A/clus3T1s.mlf results/sw4901A/clus3T1s.mlf results/sw4909A/clus3T1s.mlf results/sw4905B/clus3T1s.mlf > results/clus3T1.results > results/all/clus3T1.results

  1. Section 9.3.f: Test the flat-start models, with 3 Gaussians per state
  2. Upmix from 1 to 3 Gaussians per state

HHEd -A -T 1 -H mmf/flat1G8/mmf -M mmf/flat3G0 ed/upmix3.hhed mmf/monophones.phf

  1. Re-estimate

HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G0/mmf -M mmf/flat3G1 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G1/mmf -M mmf/flat3G2 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G2/mmf -M mmf/flat3G3 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G3/mmf -M mmf/flat3G4 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G4/mmf -M mmf/flat3G5 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G5/mmf -M mmf/flat3G6 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G6/mmf -M mmf/flat3G7 mmf/monophones.phf HERest -A -T 4 -s mmf/flat3G8/stats -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat3G7/mmf -M mmf/flat3G8 mmf/monophones.phf

  1. Create a regression class tree, so that MLLR knows which HMMs to cluster

HHEd -A -T 1 -H mmf/flat3G8/mmf -w mmf/flat3rc/mmf ed/rcflat3.hhed mmf/monophones.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4908A/flat3T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4936A/flat3T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4905A/flat3T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4903A/flat3T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4917B/flat3T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4908B/flat3T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4925A/flat3T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4903B/flat3T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4927B/flat3T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4917A/flat3T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4914B/flat3T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4911A/flat3T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4902A/flat3T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4909B/flat3T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4936B/flat3T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4927A/flat3T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4914A/flat3T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4911B/flat3T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4902B/flat3T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4940B/flat3T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4901B/flat3T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4928B/flat3T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4925B/flat3T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4928A/flat3T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4926B/flat3T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4940A/flat3T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4926A/flat3T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4901A/flat3T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4909A/flat3T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4905B/flat3T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/flat3T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat3T0s.mlf results/sw4936A/flat3T0s.mlf results/sw4905A/flat3T0s.mlf results/sw4903A/flat3T0s.mlf results/sw4917B/flat3T0s.mlf results/sw4908B/flat3T0s.mlf results/sw4925A/flat3T0s.mlf results/sw4903B/flat3T0s.mlf results/sw4927B/flat3T0s.mlf results/sw4917A/flat3T0s.mlf results/sw4914B/flat3T0s.mlf results/sw4911A/flat3T0s.mlf results/sw4902A/flat3T0s.mlf results/sw4909B/flat3T0s.mlf results/sw4936B/flat3T0s.mlf results/sw4927A/flat3T0s.mlf results/sw4914A/flat3T0s.mlf results/sw4911B/flat3T0s.mlf results/sw4902B/flat3T0s.mlf results/sw4940B/flat3T0s.mlf results/sw4901B/flat3T0s.mlf results/sw4928B/flat3T0s.mlf results/sw4925B/flat3T0s.mlf results/sw4928A/flat3T0s.mlf results/sw4926B/flat3T0s.mlf results/sw4940A/flat3T0s.mlf results/sw4926A/flat3T0s.mlf results/sw4901A/flat3T0s.mlf results/sw4909A/flat3T0s.mlf results/sw4905B/flat3T0s.mlf > results/all/flat3T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4908A/flat3T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/flat3T0.tmf -i results/sw4908A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4936A/flat3T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/flat3T0.tmf -i results/sw4936A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4905A/flat3T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/flat3T0.tmf -i results/sw4905A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4903A/flat3T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/flat3T0.tmf -i results/sw4903A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4917B/flat3T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/flat3T0.tmf -i results/sw4917B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4908B/flat3T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/flat3T0.tmf -i results/sw4908B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4925A/flat3T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/flat3T0.tmf -i results/sw4925A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4903B/flat3T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/flat3T0.tmf -i results/sw4903B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4927B/flat3T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/flat3T0.tmf -i results/sw4927B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4917A/flat3T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/flat3T0.tmf -i results/sw4917A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4914B/flat3T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/flat3T0.tmf -i results/sw4914B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4911A/flat3T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/flat3T0.tmf -i results/sw4911A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4902A/flat3T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/flat3T0.tmf -i results/sw4902A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4909B/flat3T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/flat3T0.tmf -i results/sw4909B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4936B/flat3T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/flat3T0.tmf -i results/sw4936B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4927A/flat3T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/flat3T0.tmf -i results/sw4927A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4914A/flat3T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/flat3T0.tmf -i results/sw4914A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4911B/flat3T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/flat3T0.tmf -i results/sw4911B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4902B/flat3T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/flat3T0.tmf -i results/sw4902B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4940B/flat3T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/flat3T0.tmf -i results/sw4940B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4901B/flat3T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/flat3T0.tmf -i results/sw4901B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat3rc/mmf -l '*' -j 3 -K results/sw4928B/flat3T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/flat3T0.tmf -i results/sw4928B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4925B/flat3T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/flat3T0.tmf -i results/sw4925B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4928A/flat3T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/flat3T0.tmf -i results/sw4928A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4926B/flat3T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/flat3T0.tmf -i results/sw4926B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4940A/flat3T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/flat3T0.tmf -i results/sw4940A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4926A/flat3T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/flat3T0.tmf -i results/sw4926A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat3rc/mmf -l '*' -j 1 -K results/sw4901A/flat3T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/flat3T0.tmf -i results/sw4901A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat3rc/mmf -l '*' -j 4 -K results/sw4909A/flat3T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/flat3T0.tmf -i results/sw4909A/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat3rc/mmf -l '*' -j 2 -K results/sw4905B/flat3T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/flat3T0.tmf -i results/sw4905B/flat3T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat3T1s.mlf results/sw4936A/flat3T1s.mlf results/sw4905A/flat3T1s.mlf results/sw4903A/flat3T1s.mlf results/sw4917B/flat3T1s.mlf results/sw4908B/flat3T1s.mlf results/sw4925A/flat3T1s.mlf results/sw4903B/flat3T1s.mlf results/sw4927B/flat3T1s.mlf results/sw4917A/flat3T1s.mlf results/sw4914B/flat3T1s.mlf results/sw4911A/flat3T1s.mlf results/sw4902A/flat3T1s.mlf results/sw4909B/flat3T1s.mlf results/sw4936B/flat3T1s.mlf results/sw4927A/flat3T1s.mlf results/sw4914A/flat3T1s.mlf results/sw4911B/flat3T1s.mlf results/sw4902B/flat3T1s.mlf results/sw4940B/flat3T1s.mlf results/sw4901B/flat3T1s.mlf results/sw4928B/flat3T1s.mlf results/sw4925B/flat3T1s.mlf results/sw4928A/flat3T1s.mlf results/sw4926B/flat3T1s.mlf results/sw4940A/flat3T1s.mlf results/sw4926A/flat3T1s.mlf results/sw4901A/flat3T1s.mlf results/sw4909A/flat3T1s.mlf results/sw4905B/flat3T1s.mlf > results/all/flat3T1.results

  1. Section 9.5.c: Test the clustered models, with 5 Gaussians per state
  2. Upmix from 3 to 5 Gaussians per state

HHEd -A -T 1 -H mmf/clus3G8/mmf -M mmf/clus5G0 ed/upmix5.hhed mmf/clusters.phf

  1. Re-estimate

HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G0/mmf -M mmf/clus5G1 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G1/mmf -M mmf/clus5G2 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G2/mmf -M mmf/clus5G3 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G3/mmf -M mmf/clus5G4 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G4/mmf -M mmf/clus5G5 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G5/mmf -M mmf/clus5G6 mmf/clusters.phf HERest -A -T 4 -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G6/mmf -M mmf/clus5G7 mmf/clusters.phf HERest -A -T 4 -s mmf/clus5G8/stats -I mlf/triphones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/clus5G7/mmf -M mmf/clus5G8 mmf/clusters.phf

  1. Create a regression class tree

HHEd -A -T 1 -H mmf/clus5G8/mmf -w mmf/clus5rc/mmf ed/rcclus5.hhed mmf/clusters.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4908A/clus5T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4936A/clus5T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4905A/clus5T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4903A/clus5T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4917B/clus5T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4908B/clus5T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4925A/clus5T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4903B/clus5T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4927B/clus5T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4917A/clus5T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4914B/clus5T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4911A/clus5T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4902A/clus5T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4909B/clus5T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4936B/clus5T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4927A/clus5T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4914A/clus5T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4911B/clus5T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4902B/clus5T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4940B/clus5T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4901B/clus5T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4928B/clus5T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4925B/clus5T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4928A/clus5T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4926B/clus5T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4940A/clus5T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4926A/clus5T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4901A/clus5T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4909A/clus5T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4905B/clus5T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/clus5T0.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus5T0s.mlf results/sw4936A/clus5T0s.mlf results/sw4905A/clus5T0s.mlf results/sw4903A/clus5T0s.mlf results/sw4917B/clus5T0s.mlf results/sw4908B/clus5T0s.mlf results/sw4925A/clus5T0s.mlf results/sw4903B/clus5T0s.mlf results/sw4927B/clus5T0s.mlf results/sw4917A/clus5T0s.mlf results/sw4914B/clus5T0s.mlf results/sw4911A/clus5T0s.mlf results/sw4902A/clus5T0s.mlf results/sw4909B/clus5T0s.mlf results/sw4936B/clus5T0s.mlf results/sw4927A/clus5T0s.mlf results/sw4914A/clus5T0s.mlf results/sw4911B/clus5T0s.mlf results/sw4902B/clus5T0s.mlf results/sw4940B/clus5T0s.mlf results/sw4901B/clus5T0s.mlf results/sw4928B/clus5T0s.mlf results/sw4925B/clus5T0s.mlf results/sw4928A/clus5T0s.mlf results/sw4926B/clus5T0s.mlf results/sw4940A/clus5T0s.mlf results/sw4926A/clus5T0s.mlf results/sw4901A/clus5T0s.mlf results/sw4909A/clus5T0s.mlf results/sw4905B/clus5T0s.mlf > results/all/clus5T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4908A/clus5T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/clus5T0.tmf -i results/sw4908A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4936A/clus5T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/clus5T0.tmf -i results/sw4936A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4905A/clus5T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/clus5T0.tmf -i results/sw4905A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4903A/clus5T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/clus5T0.tmf -i results/sw4903A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4917B/clus5T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/clus5T0.tmf -i results/sw4917B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4908B/clus5T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/clus5T0.tmf -i results/sw4908B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4925A/clus5T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/clus5T0.tmf -i results/sw4925A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4903B/clus5T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/clus5T0.tmf -i results/sw4903B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4927B/clus5T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/clus5T0.tmf -i results/sw4927B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4917A/clus5T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/clus5T0.tmf -i results/sw4917A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4914B/clus5T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/clus5T0.tmf -i results/sw4914B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4911A/clus5T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/clus5T0.tmf -i results/sw4911A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4902A/clus5T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/clus5T0.tmf -i results/sw4902A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4909B/clus5T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/clus5T0.tmf -i results/sw4909B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4936B/clus5T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/clus5T0.tmf -i results/sw4936B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4927A/clus5T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/clus5T0.tmf -i results/sw4927A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4914A/clus5T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/clus5T0.tmf -i results/sw4914A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4911B/clus5T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/clus5T0.tmf -i results/sw4911B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4902B/clus5T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/clus5T0.tmf -i results/sw4902B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4940B/clus5T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/clus5T0.tmf -i results/sw4940B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4901B/clus5T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/clus5T0.tmf -i results/sw4901B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/clus5rc/mmf -l '*' -j 3 -K results/sw4928B/clus5T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/clus5T0.tmf -i results/sw4928B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4925B/clus5T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/clus5T0.tmf -i results/sw4925B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4928A/clus5T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/clus5T0.tmf -i results/sw4928A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4926B/clus5T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/clus5T0.tmf -i results/sw4926B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4940A/clus5T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/clus5T0.tmf -i results/sw4940A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4926A/clus5T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/clus5T0.tmf -i results/sw4926A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/clus5rc/mmf -l '*' -j 1 -K results/sw4901A/clus5T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/clus5T0.tmf -i results/sw4901A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/clus5rc/mmf -l '*' -j 4 -K results/sw4909A/clus5T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/clus5T0.tmf -i results/sw4909A/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/clus5rc/mmf -l '*' -j 2 -K results/sw4905B/clus5T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/clus5T0.tmf -i results/sw4905B/clus5T1.mlf -w gram/bigram.lat -t 1000.0 dict/triphones.dict mmf/clusters.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/clusters.phf results/sw4908A/clus5T1s.mlf results/sw4936A/clus5T1s.mlf results/sw4905A/clus5T1s.mlf results/sw4903A/clus5T1s.mlf results/sw4917B/clus5T1s.mlf results/sw4908B/clus5T1s.mlf results/sw4925A/clus5T1s.mlf results/sw4903B/clus5T1s.mlf results/sw4927B/clus5T1s.mlf results/sw4917A/clus5T1s.mlf results/sw4914B/clus5T1s.mlf results/sw4911A/clus5T1s.mlf results/sw4902A/clus5T1s.mlf results/sw4909B/clus5T1s.mlf results/sw4936B/clus5T1s.mlf results/sw4927A/clus5T1s.mlf results/sw4914A/clus5T1s.mlf results/sw4911B/clus5T1s.mlf results/sw4902B/clus5T1s.mlf results/sw4940B/clus5T1s.mlf results/sw4901B/clus5T1s.mlf results/sw4928B/clus5T1s.mlf results/sw4925B/clus5T1s.mlf results/sw4928A/clus5T1s.mlf results/sw4926B/clus5T1s.mlf results/sw4940A/clus5T1s.mlf results/sw4926A/clus5T1s.mlf results/sw4901A/clus5T1s.mlf results/sw4909A/clus5T1s.mlf results/sw4905B/clus5T1s.mlf > results/all/clus5T1.results

  1. Section 9.5.f: Test the flat-start models, with 5 Gaussians per state
  2. Upmix from 3 to 5 Gaussians per state

HHEd -A -T 1 -H mmf/flat3G8/mmf -M mmf/flat5G0 ed/upmix5.hhed mmf/monophones.phf

  1. Re-estimate

HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G0/mmf -M mmf/flat5G1 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G1/mmf -M mmf/flat5G2 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G2/mmf -M mmf/flat5G3 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G3/mmf -M mmf/flat5G4 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G4/mmf -M mmf/flat5G5 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G5/mmf -M mmf/flat5G6 mmf/monophones.phf HERest -A -T 4 -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G6/mmf -M mmf/flat5G7 mmf/monophones.phf HERest -A -T 4 -s mmf/flat5G8/stats -I mlf/unaligned_phones.mlf -C cfg/HERest.cfg -t 250.0 150.0 10000.0 -S scp/train.scp -H mmf/flat5G7/mmf -M mmf/flat5G8 mmf/monophones.phf

  1. Create a regression class tree

HHEd -A -T 1 -H mmf/flat5G8/mmf -w mmf/flat5rc/mmf ed/rcflat5.hhed mmf/monophones.phf

  1. First-pass recognition: Recognition with talker-independent models, and create the transform matrices for the second pass

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4908A/flat5T0.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4936A/flat5T0.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4905A/flat5T0.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4903A/flat5T0.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4917B/flat5T0.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4908B/flat5T0.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4908B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4925A/flat5T0.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4903B/flat5T0.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4903B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4927B/flat5T0.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4917A/flat5T0.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4917A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4914B/flat5T0.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4911A/flat5T0.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4902A/flat5T0.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4909B/flat5T0.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4936B/flat5T0.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4936B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4927A/flat5T0.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4927A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4914A/flat5T0.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4914A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4911B/flat5T0.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4911B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4902B/flat5T0.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4902B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4940B/flat5T0.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4901B/flat5T0.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4928B/flat5T0.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4925B/flat5T0.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4925B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4928A/flat5T0.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4928A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4926B/flat5T0.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4940A/flat5T0.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4940A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4926A/flat5T0.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4926A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4901A/flat5T0.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4901A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4909A/flat5T0.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4909A/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4905B/flat5T0.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_0 -i results/sw4905B/flat5T0.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat5T0s.mlf results/sw4936A/flat5T0s.mlf results/sw4905A/flat5T0s.mlf results/sw4903A/flat5T0s.mlf results/sw4917B/flat5T0s.mlf results/sw4908B/flat5T0s.mlf results/sw4925A/flat5T0s.mlf results/sw4903B/flat5T0s.mlf results/sw4927B/flat5T0s.mlf results/sw4917A/flat5T0s.mlf results/sw4914B/flat5T0s.mlf results/sw4911A/flat5T0s.mlf results/sw4902A/flat5T0s.mlf results/sw4909B/flat5T0s.mlf results/sw4936B/flat5T0s.mlf results/sw4927A/flat5T0s.mlf results/sw4914A/flat5T0s.mlf results/sw4911B/flat5T0s.mlf results/sw4902B/flat5T0s.mlf results/sw4940B/flat5T0s.mlf results/sw4901B/flat5T0s.mlf results/sw4928B/flat5T0s.mlf results/sw4925B/flat5T0s.mlf results/sw4928A/flat5T0s.mlf results/sw4926B/flat5T0s.mlf results/sw4940A/flat5T0s.mlf results/sw4926A/flat5T0s.mlf results/sw4901A/flat5T0s.mlf results/sw4909A/flat5T0s.mlf results/sw4905B/flat5T0s.mlf > results/all/flat5T0.results

  1. Second-pass (talker-adapted) recognition

HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4908A/flat5T1.tmf -k uid sw4908A -k uname sw4908A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908A/flat5T0.tmf -i results/sw4908A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4936A/flat5T1.tmf -k uid sw4936A -k uname sw4936A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936A/flat5T0.tmf -i results/sw4936A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4905A/flat5T1.tmf -k uid sw4905A -k uname sw4905A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905A/flat5T0.tmf -i results/sw4905A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4903A/flat5T1.tmf -k uid sw4903A -k uname sw4903A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903A/flat5T0.tmf -i results/sw4903A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4917B/flat5T1.tmf -k uid sw4917B -k uname sw4917B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917B/flat5T0.tmf -i results/sw4917B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4908B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4908B/flat5T1.tmf -k uid sw4908B -k uname sw4908B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4908B/flat5T0.tmf -i results/sw4908B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4925A/flat5T1.tmf -k uid sw4925A -k uname sw4925A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925A/flat5T0.tmf -i results/sw4925A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4903B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4903B/flat5T1.tmf -k uid sw4903B -k uname sw4903B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4903B/flat5T0.tmf -i results/sw4903B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4927B/flat5T1.tmf -k uid sw4927B -k uname sw4927B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927B/flat5T0.tmf -i results/sw4927B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4917A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4917A/flat5T1.tmf -k uid sw4917A -k uname sw4917A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4917A/flat5T0.tmf -i results/sw4917A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4914B/flat5T1.tmf -k uid sw4914B -k uname sw4914B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914B/flat5T0.tmf -i results/sw4914B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4911A/flat5T1.tmf -k uid sw4911A -k uname sw4911A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911A/flat5T0.tmf -i results/sw4911A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4902A/flat5T1.tmf -k uid sw4902A -k uname sw4902A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902A/flat5T0.tmf -i results/sw4902A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909B.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4909B/flat5T1.tmf -k uid sw4909B -k uname sw4909B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909B/flat5T0.tmf -i results/sw4909B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4936B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4936B/flat5T1.tmf -k uid sw4936B -k uname sw4936B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4936B/flat5T0.tmf -i results/sw4936B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4927A.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4927A/flat5T1.tmf -k uid sw4927A -k uname sw4927A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4927A/flat5T0.tmf -i results/sw4927A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4914A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4914A/flat5T1.tmf -k uid sw4914A -k uname sw4914A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4914A/flat5T0.tmf -i results/sw4914A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4911B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4911B/flat5T1.tmf -k uid sw4911B -k uname sw4911B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4911B/flat5T0.tmf -i results/sw4911B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4902B.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4902B/flat5T1.tmf -k uid sw4902B -k uname sw4902B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4902B/flat5T0.tmf -i results/sw4902B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4940B/flat5T1.tmf -k uid sw4940B -k uname sw4940B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940B/flat5T0.tmf -i results/sw4940B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4901B/flat5T1.tmf -k uid sw4901B -k uname sw4901B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901B/flat5T0.tmf -i results/sw4901B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928B.scp -H mmf/flat5rc/mmf -l '*' -j 3 -K results/sw4928B/flat5T1.tmf -k uid sw4928B -k uname sw4928B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928B/flat5T0.tmf -i results/sw4928B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4925B.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4925B/flat5T1.tmf -k uid sw4925B -k uname sw4925B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4925B/flat5T0.tmf -i results/sw4925B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4928A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4928A/flat5T1.tmf -k uid sw4928A -k uname sw4928A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4928A/flat5T0.tmf -i results/sw4928A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926B.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4926B/flat5T1.tmf -k uid sw4926B -k uname sw4926B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926B/flat5T0.tmf -i results/sw4926B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4940A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4940A/flat5T1.tmf -k uid sw4940A -k uname sw4940A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4940A/flat5T0.tmf -i results/sw4940A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4926A.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4926A/flat5T1.tmf -k uid sw4926A -k uname sw4926A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4926A/flat5T0.tmf -i results/sw4926A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4901A.scp -H mmf/flat5rc/mmf -l '*' -j 1 -K results/sw4901A/flat5T1.tmf -k uid sw4901A -k uname sw4901A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4901A/flat5T0.tmf -i results/sw4901A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4909A.scp -H mmf/flat5rc/mmf -l '*' -j 4 -K results/sw4909A/flat5T1.tmf -k uid sw4909A -k uname sw4909A -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4909A/flat5T0.tmf -i results/sw4909A/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf HVite -A -T 1 -C cfg/HVite.cfg -p -20 -s 10 -S scp/tlkdep/sw4905B.scp -H mmf/flat5rc/mmf -l '*' -j 2 -K results/sw4905B/flat5T1.tmf -k uid sw4905B -k uname sw4905B -k chan switchboard_12hour -k desc unsupervised_adaptation_iter_1 -J results/sw4905B/flat5T0.tmf -i results/sw4905B/flat5T1.mlf -w gram/bigram.lat -t 1000.0 dict/training.dict mmf/monophones.phf

  1. Compute the results

HResults -A -c -I mlf/word_snor.mlf mmf/monophones.phf results/sw4908A/flat5T1s.mlf results/sw4936A/flat5T1s.mlf results/sw4905A/flat5T1s.mlf results/sw4903A/flat5T1s.mlf results/sw4917B/flat5T1s.mlf results/sw4908B/flat5T1s.mlf results/sw4925A/flat5T1s.mlf results/sw4903B/flat5T1s.mlf results/sw4927B/flat5T1s.mlf results/sw4917A/flat5T1s.mlf results/sw4914B/flat5T1s.mlf results/sw4911A/flat5T1s.mlf results/sw4902A/flat5T1s.mlf results/sw4909B/flat5T1s.mlf results/sw4936B/flat5T1s.mlf results/sw4927A/flat5T1s.mlf results/sw4914A/flat5T1s.mlf results/sw4911B/flat5T1s.mlf results/sw4902B/flat5T1s.mlf results/sw4940B/flat5T1s.mlf results/sw4901B/flat5T1s.mlf results/sw4928B/flat5T1s.mlf results/sw4925B/flat5T1s.mlf results/sw4928A/flat5T1s.mlf results/sw4926B/flat5T1s.mlf results/sw4940A/flat5T1s.mlf results/sw4926A/flat5T1s.mlf results/sw4901A/flat5T1s.mlf results/sw4909A/flat5T1s.mlf results/sw4905B/flat5T1s.mlf > results/all/flat5T1.results

Personal tools