习惯了使用 ide 开发,做 kaldi 开发使用 vim 虽然也可以,总觉得别扭,所以想找个 IDE 开发,这里使用的是 CLion 作为开发工具。

将项目以 [ Import Project from Source ] 的方式导入到 Clion 里面,然后配置好相关的 CMakeLists.txt 即可,用鼠标进行跳转代码咯,如下是我对 CMakeList.txt 文件的修改

cmake_minimum_required(VERSION 3.10)
project(kaldi)set(CMAKE_CXX_STANDARD 11)set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++1y -Wall -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_CLAPACK -I../../tools/CLAPACK")include_directories(tools/ATLAS_headers/include)
include_directories(tools/CLAPACK)
include_directories(tools/openfst/include)
include_directories(tools/openfst/lib)
include_directories(src)add_executable(kaldi
#        egs/reverb/s5/local/Generate_mcTrainData_cut.m
#        misc/papers/icassp12_lat/figures/figures.msrc/base/io-funcs-inl.hsrc/base/io-funcs-test.ccsrc/base/io-funcs.ccsrc/base/io-funcs.hsrc/base/kaldi-common.hsrc/base/kaldi-error-test.ccsrc/base/kaldi-error.ccsrc/base/kaldi-error.hsrc/base/kaldi-math-test.ccsrc/base/kaldi-math.ccsrc/base/kaldi-math.hsrc/base/kaldi-types.hsrc/base/kaldi-utils.ccsrc/base/kaldi-utils.hsrc/base/timer-test.ccsrc/base/timer.hsrc/bin/acc-lda.ccsrc/bin/acc-tree-stats.ccsrc/bin/add-self-loops.ccsrc/bin/ali-to-pdf.ccsrc/bin/ali-to-phones.ccsrc/bin/ali-to-post.ccsrc/bin/align-compiled-mapped.ccsrc/bin/align-equal-compiled.ccsrc/bin/align-equal.ccsrc/bin/align-mapped.ccsrc/bin/align-text.ccsrc/bin/am-info.ccsrc/bin/analyze-counts.ccsrc/bin/build-pfile-from-ali.ccsrc/bin/build-tree-two-level.ccsrc/bin/build-tree.ccsrc/bin/cluster-phones.ccsrc/bin/compile-questions.ccsrc/bin/compile-train-graphs-fsts.ccsrc/bin/compile-train-graphs.ccsrc/bin/compute-wer-bootci.ccsrc/bin/compute-wer.ccsrc/bin/convert-ali.ccsrc/bin/copy-gselect.ccsrc/bin/copy-int-vector.ccsrc/bin/copy-matrix.ccsrc/bin/copy-post.ccsrc/bin/copy-transition-model.ccsrc/bin/copy-tree.ccsrc/bin/copy-vector.ccsrc/bin/decode-faster-mapped.ccsrc/bin/decode-faster.ccsrc/bin/draw-tree.ccsrc/bin/est-lda.ccsrc/bin/est-mllt.ccsrc/bin/est-pca.ccsrc/bin/get-post-on-ali.ccsrc/bin/hmm-info.ccsrc/bin/latgen-faster-mapped-parallel.ccsrc/bin/latgen-faster-mapped.ccsrc/bin/logprob-to-post.ccsrc/bin/make-h-transducer.ccsrc/bin/make-ilabel-transducer.ccsrc/bin/make-pdf-to-tid-transducer.ccsrc/bin/matrix-dim.ccsrc/bin/matrix-sum-rows.ccsrc/bin/matrix-sum.ccsrc/bin/phones-to-prons.ccsrc/bin/post-to-pdf-post.ccsrc/bin/post-to-phone-post.ccsrc/bin/post-to-smat.ccsrc/bin/post-to-tacc.ccsrc/bin/post-to-weights.ccsrc/bin/prob-to-post.ccsrc/bin/prons-to-wordali.ccsrc/bin/scale-post.ccsrc/bin/show-alignments.ccsrc/bin/show-transitions.ccsrc/bin/sum-lda-accs.ccsrc/bin/sum-matrices.ccsrc/bin/sum-mllt-accs.ccsrc/bin/sum-post.ccsrc/bin/sum-tree-stats.ccsrc/bin/transform-vec.ccsrc/bin/tree-info.ccsrc/bin/vector-scale.ccsrc/bin/vector-sum.ccsrc/bin/weight-post.ccsrc/bin/weight-silence-post.ccsrc/chain/chain-datastruct.hsrc/chain/chain-den-graph.ccsrc/chain/chain-den-graph.hsrc/chain/chain-denominator.ccsrc/chain/chain-denominator.hsrc/chain/chain-generic-numerator.ccsrc/chain/chain-generic-numerator.hsrc/chain/chain-kernels-ansi.hsrc/chain/chain-numerator.ccsrc/chain/chain-numerator.hsrc/chain/chain-supervision-test.ccsrc/chain/chain-supervision.ccsrc/chain/chain-supervision.hsrc/chain/chain-training.ccsrc/chain/chain-training.hsrc/chain/language-model-test.ccsrc/chain/language-model.ccsrc/chain/language-model.hsrc/chainbin/chain-est-phone-lm.ccsrc/chainbin/chain-get-supervision.ccsrc/chainbin/chain-make-den-fst.ccsrc/chainbin/nnet3-chain-acc-lda-stats.ccsrc/chainbin/nnet3-chain-combine.ccsrc/chainbin/nnet3-chain-compute-post.ccsrc/chainbin/nnet3-chain-compute-prob.ccsrc/chainbin/nnet3-chain-copy-egs.ccsrc/chainbin/nnet3-chain-e2e-get-egs.ccsrc/chainbin/nnet3-chain-get-egs.ccsrc/chainbin/nnet3-chain-merge-egs.ccsrc/chainbin/nnet3-chain-normalize-egs.ccsrc/chainbin/nnet3-chain-shuffle-egs.ccsrc/chainbin/nnet3-chain-subset-egs.ccsrc/chainbin/nnet3-chain-train.ccsrc/cudamatrix/cu-allocator.ccsrc/cudamatrix/cu-allocator.hsrc/cudamatrix/cu-array-inl.hsrc/cudamatrix/cu-array-test.ccsrc/cudamatrix/cu-array.ccsrc/cudamatrix/cu-array.hsrc/cudamatrix/cu-block-matrix-test.ccsrc/cudamatrix/cu-block-matrix.ccsrc/cudamatrix/cu-block-matrix.hsrc/cudamatrix/cu-common.ccsrc/cudamatrix/cu-common.hsrc/cudamatrix/cu-compressed-matrix-test.ccsrc/cudamatrix/cu-compressed-matrix.ccsrc/cudamatrix/cu-compressed-matrix.hsrc/cudamatrix/cu-device-test.ccsrc/cudamatrix/cu-device.ccsrc/cudamatrix/cu-device.hsrc/cudamatrix/cu-kernels-ansi.hsrc/cudamatrix/cu-kernels.hsrc/cudamatrix/cu-math-test.ccsrc/cudamatrix/cu-math.ccsrc/cudamatrix/cu-math.hsrc/cudamatrix/cu-matrix-inl.hsrc/cudamatrix/cu-matrix-lib.hsrc/cudamatrix/cu-matrix-speed-test.ccsrc/cudamatrix/cu-matrix-test.ccsrc/cudamatrix/cu-matrix.ccsrc/cudamatrix/cu-matrix.hsrc/cudamatrix/cu-matrixdim.hsrc/cudamatrix/cu-packed-matrix-test.ccsrc/cudamatrix/cu-packed-matrix.ccsrc/cudamatrix/cu-packed-matrix.hsrc/cudamatrix/cu-rand-speed-test.ccsrc/cudamatrix/cu-rand.ccsrc/cudamatrix/cu-rand.hsrc/cudamatrix/cu-sp-matrix-speed-test.ccsrc/cudamatrix/cu-sp-matrix-test.ccsrc/cudamatrix/cu-sp-matrix.ccsrc/cudamatrix/cu-sp-matrix.hsrc/cudamatrix/cu-sparse-matrix-test.ccsrc/cudamatrix/cu-sparse-matrix.ccsrc/cudamatrix/cu-sparse-matrix.hsrc/cudamatrix/cu-test.ccsrc/cudamatrix/cu-tp-matrix-test.ccsrc/cudamatrix/cu-tp-matrix.ccsrc/cudamatrix/cu-tp-matrix.hsrc/cudamatrix/cu-value.hsrc/cudamatrix/cu-vector-speed-test.ccsrc/cudamatrix/cu-vector-test.ccsrc/cudamatrix/cu-vector.ccsrc/cudamatrix/cu-vector.hsrc/cudamatrix/cublas-wrappers.hsrc/decoder/biglm-faster-decoder.hsrc/decoder/decodable-mapped.hsrc/decoder/decodable-matrix.hsrc/decoder/decodable-sum.hsrc/decoder/decoder-wrappers.ccsrc/decoder/decoder-wrappers.hsrc/decoder/faster-decoder.ccsrc/decoder/faster-decoder.hsrc/decoder/lattice-biglm-faster-decoder.hsrc/decoder/lattice-faster-decoder.ccsrc/decoder/lattice-faster-decoder.hsrc/decoder/lattice-faster-online-decoder.ccsrc/decoder/lattice-faster-online-decoder.hsrc/decoder/lattice-simple-decoder.ccsrc/decoder/lattice-simple-decoder.hsrc/decoder/simple-decoder.ccsrc/decoder/simple-decoder.hsrc/decoder/training-graph-compiler.ccsrc/decoder/training-graph-compiler.h
#        src/feat/test_data/prepare_wav_in_ascii.msrc/feat/feature-common-inl.hsrc/feat/feature-common.hsrc/feat/feature-fbank-test.ccsrc/feat/feature-fbank.ccsrc/feat/feature-fbank.hsrc/feat/feature-functions-test.ccsrc/feat/feature-functions.ccsrc/feat/feature-functions.hsrc/feat/feature-mfcc-test.ccsrc/feat/feature-mfcc.ccsrc/feat/feature-mfcc.hsrc/feat/feature-plp-test.ccsrc/feat/feature-plp.ccsrc/feat/feature-plp.hsrc/feat/feature-sdc-test.ccsrc/feat/feature-spectrogram.ccsrc/feat/feature-spectrogram.hsrc/feat/feature-window.ccsrc/feat/feature-window.hsrc/feat/mel-computations.ccsrc/feat/mel-computations.hsrc/feat/online-feature-test.ccsrc/feat/online-feature.ccsrc/feat/online-feature.hsrc/feat/pitch-functions-test.ccsrc/feat/pitch-functions.ccsrc/feat/pitch-functions.hsrc/feat/resample-test.ccsrc/feat/resample.ccsrc/feat/resample.hsrc/feat/signal-test.ccsrc/feat/signal.ccsrc/feat/signal.hsrc/feat/wave-reader-test.ccsrc/feat/wave-reader.ccsrc/feat/wave-reader.hsrc/featbin/add-deltas-sdc.ccsrc/featbin/add-deltas.ccsrc/featbin/append-post-to-feats.ccsrc/featbin/append-vector-to-feats.ccsrc/featbin/apply-cmvn-sliding.ccsrc/featbin/apply-cmvn.ccsrc/featbin/compare-feats.ccsrc/featbin/compose-transforms.ccsrc/featbin/compute-and-process-kaldi-pitch-feats.ccsrc/featbin/compute-cmvn-stats-two-channel.ccsrc/featbin/compute-cmvn-stats.ccsrc/featbin/compute-fbank-feats.ccsrc/featbin/compute-kaldi-pitch-feats.ccsrc/featbin/compute-mfcc-feats.ccsrc/featbin/compute-plp-feats.ccsrc/featbin/compute-spectrogram-feats.ccsrc/featbin/concat-feats.ccsrc/featbin/copy-feats-to-htk.ccsrc/featbin/copy-feats-to-sphinx.ccsrc/featbin/copy-feats.ccsrc/featbin/extend-transform-dim.ccsrc/featbin/extract-feature-segments.ccsrc/featbin/extract-segments.ccsrc/featbin/feat-to-dim.ccsrc/featbin/feat-to-len.ccsrc/featbin/fmpe-acc-stats.ccsrc/featbin/fmpe-apply-transform.ccsrc/featbin/fmpe-est.ccsrc/featbin/fmpe-init.ccsrc/featbin/fmpe-sum-accs.ccsrc/featbin/get-full-lda-mat.ccsrc/featbin/interpolate-pitch.ccsrc/featbin/modify-cmvn-stats.ccsrc/featbin/paste-feats.ccsrc/featbin/post-to-feats.ccsrc/featbin/process-kaldi-pitch-feats.ccsrc/featbin/process-pitch-feats.ccsrc/featbin/select-feats.ccsrc/featbin/shift-feats.ccsrc/featbin/splice-feats.ccsrc/featbin/subsample-feats.ccsrc/featbin/subset-feats.ccsrc/featbin/transform-feats.ccsrc/featbin/wav-copy.ccsrc/featbin/wav-reverberate.ccsrc/featbin/wav-to-duration.ccsrc/fgmmbin/fgmm-global-acc-stats-post.ccsrc/fgmmbin/fgmm-global-acc-stats.ccsrc/fgmmbin/fgmm-global-copy.ccsrc/fgmmbin/fgmm-global-est.ccsrc/fgmmbin/fgmm-global-get-frame-likes.ccsrc/fgmmbin/fgmm-global-gselect-to-post.ccsrc/fgmmbin/fgmm-global-info.ccsrc/fgmmbin/fgmm-global-init-from-accs.ccsrc/fgmmbin/fgmm-global-merge.ccsrc/fgmmbin/fgmm-global-sum-accs.ccsrc/fgmmbin/fgmm-global-to-gmm.ccsrc/fgmmbin/fgmm-gselect.ccsrc/fstbin/fstaddselfloops.ccsrc/fstbin/fstaddsubsequentialloop.ccsrc/fstbin/fstcomposecontext.ccsrc/fstbin/fstcopy.ccsrc/fstbin/fstdeterminizelog.ccsrc/fstbin/fstdeterminizestar.ccsrc/fstbin/fstisstochastic.ccsrc/fstbin/fstmakecontextfst.ccsrc/fstbin/fstmakecontextsyms.ccsrc/fstbin/fstminimizeencoded.ccsrc/fstbin/fstphicompose.ccsrc/fstbin/fstpushspecial.ccsrc/fstbin/fstrand.ccsrc/fstbin/fstrmepslocal.ccsrc/fstbin/fstrmsymbols.ccsrc/fstbin/fsts-project.ccsrc/fstbin/fsts-to-transcripts.ccsrc/fstbin/fsts-union.ccsrc/fstbin/fsttablecompose.ccsrc/fstext/context-fst-inl.hsrc/fstext/context-fst-test.ccsrc/fstext/context-fst.hsrc/fstext/deterministic-fst-inl.hsrc/fstext/deterministic-fst-test.ccsrc/fstext/deterministic-fst.hsrc/fstext/determinize-lattice-inl.hsrc/fstext/determinize-lattice-test.ccsrc/fstext/determinize-lattice.hsrc/fstext/determinize-star-inl.hsrc/fstext/determinize-star-test.ccsrc/fstext/determinize-star.hsrc/fstext/epsilon-property-inl.hsrc/fstext/epsilon-property-test.ccsrc/fstext/epsilon-property.hsrc/fstext/factor-inl.hsrc/fstext/factor-test.ccsrc/fstext/factor.hsrc/fstext/fst-test-utils.hsrc/fstext/fstext-lib.hsrc/fstext/fstext-utils-inl.hsrc/fstext/fstext-utils-test.ccsrc/fstext/fstext-utils.hsrc/fstext/kaldi-fst-io-inl.hsrc/fstext/kaldi-fst-io.ccsrc/fstext/kaldi-fst-io.hsrc/fstext/lattice-utils-inl.hsrc/fstext/lattice-utils-test.ccsrc/fstext/lattice-utils.hsrc/fstext/lattice-weight-test.ccsrc/fstext/lattice-weight.hsrc/fstext/pre-determinize-inl.hsrc/fstext/pre-determinize-test.ccsrc/fstext/pre-determinize.hsrc/fstext/prune-special-inl.hsrc/fstext/prune-special-test.ccsrc/fstext/prune-special.hsrc/fstext/push-special-test.ccsrc/fstext/push-special.ccsrc/fstext/push-special.hsrc/fstext/rand-fst.hsrc/fstext/remove-eps-local-inl.hsrc/fstext/remove-eps-local-test.ccsrc/fstext/remove-eps-local.hsrc/fstext/table-matcher-test.ccsrc/fstext/table-matcher.hsrc/fstext/trivial-factor-weight-test.ccsrc/fstext/trivial-factor-weight.hsrc/gmm/am-diag-gmm-test.ccsrc/gmm/am-diag-gmm.ccsrc/gmm/am-diag-gmm.hsrc/gmm/decodable-am-diag-gmm.ccsrc/gmm/decodable-am-diag-gmm.hsrc/gmm/diag-gmm-inl.hsrc/gmm/diag-gmm-normal.ccsrc/gmm/diag-gmm-normal.hsrc/gmm/diag-gmm-test.ccsrc/gmm/diag-gmm.ccsrc/gmm/diag-gmm.hsrc/gmm/ebw-diag-gmm-test.ccsrc/gmm/ebw-diag-gmm.ccsrc/gmm/ebw-diag-gmm.hsrc/gmm/full-gmm-inl.hsrc/gmm/full-gmm-normal.ccsrc/gmm/full-gmm-normal.hsrc/gmm/full-gmm-test.ccsrc/gmm/full-gmm.ccsrc/gmm/full-gmm.hsrc/gmm/indirect-diff-diag-gmm.ccsrc/gmm/indirect-diff-diag-gmm.hsrc/gmm/mle-am-diag-gmm-test.ccsrc/gmm/mle-am-diag-gmm.ccsrc/gmm/mle-am-diag-gmm.hsrc/gmm/mle-diag-gmm-test.ccsrc/gmm/mle-diag-gmm.ccsrc/gmm/mle-diag-gmm.hsrc/gmm/mle-full-gmm-test.ccsrc/gmm/mle-full-gmm.ccsrc/gmm/mle-full-gmm.hsrc/gmm/model-common.ccsrc/gmm/model-common.hsrc/gmm/model-test-common.ccsrc/gmm/model-test-common.hsrc/gmmbin/gmm-acc-mllt-global.ccsrc/gmmbin/gmm-acc-mllt.ccsrc/gmmbin/gmm-acc-stats-ali.ccsrc/gmmbin/gmm-acc-stats-twofeats.ccsrc/gmmbin/gmm-acc-stats.ccsrc/gmmbin/gmm-acc-stats2.ccsrc/gmmbin/gmm-adapt-map.ccsrc/gmmbin/gmm-align-compiled.ccsrc/gmmbin/gmm-align.ccsrc/gmmbin/gmm-basis-fmllr-accs-gpost.ccsrc/gmmbin/gmm-basis-fmllr-accs.ccsrc/gmmbin/gmm-basis-fmllr-training.ccsrc/gmmbin/gmm-boost-silence.ccsrc/gmmbin/gmm-compute-likes.ccsrc/gmmbin/gmm-copy.ccsrc/gmmbin/gmm-decode-biglm-faster.ccsrc/gmmbin/gmm-decode-faster-regtree-fmllr.ccsrc/gmmbin/gmm-decode-faster-regtree-mllr.ccsrc/gmmbin/gmm-decode-faster.ccsrc/gmmbin/gmm-decode-simple.ccsrc/gmmbin/gmm-est-basis-fmllr-gpost.ccsrc/gmmbin/gmm-est-basis-fmllr.ccsrc/gmmbin/gmm-est-fmllr-global.ccsrc/gmmbin/gmm-est-fmllr-gpost.ccsrc/gmmbin/gmm-est-fmllr-raw-gpost.ccsrc/gmmbin/gmm-est-fmllr-raw.ccsrc/gmmbin/gmm-est-fmllr.ccsrc/gmmbin/gmm-est-gaussians-ebw.ccsrc/gmmbin/gmm-est-lvtln-trans.ccsrc/gmmbin/gmm-est-map.ccsrc/gmmbin/gmm-est-regtree-fmllr-ali.ccsrc/gmmbin/gmm-est-regtree-fmllr.ccsrc/gmmbin/gmm-est-regtree-mllr.ccsrc/gmmbin/gmm-est-rescale.ccsrc/gmmbin/gmm-est-weights-ebw.ccsrc/gmmbin/gmm-est.ccsrc/gmmbin/gmm-fmpe-acc-stats.ccsrc/gmmbin/gmm-get-stats-deriv.ccsrc/gmmbin/gmm-global-acc-stats-twofeats.ccsrc/gmmbin/gmm-global-acc-stats.ccsrc/gmmbin/gmm-global-copy.ccsrc/gmmbin/gmm-global-est-fmllr.ccsrc/gmmbin/gmm-global-est-lvtln-trans.ccsrc/gmmbin/gmm-global-est.ccsrc/gmmbin/gmm-global-get-frame-likes.ccsrc/gmmbin/gmm-global-get-post.ccsrc/gmmbin/gmm-global-gselect-to-post.ccsrc/gmmbin/gmm-global-info.ccsrc/gmmbin/gmm-global-init-from-feats.ccsrc/gmmbin/gmm-global-sum-accs.ccsrc/gmmbin/gmm-global-to-fgmm.ccsrc/gmmbin/gmm-gselect.ccsrc/gmmbin/gmm-info.ccsrc/gmmbin/gmm-init-biphone.ccsrc/gmmbin/gmm-init-lvtln.ccsrc/gmmbin/gmm-init-model-flat.ccsrc/gmmbin/gmm-init-model.ccsrc/gmmbin/gmm-init-mono.ccsrc/gmmbin/gmm-ismooth-stats.ccsrc/gmmbin/gmm-latgen-biglm-faster.ccsrc/gmmbin/gmm-latgen-faster-parallel.ccsrc/gmmbin/gmm-latgen-faster-regtree-fmllr.ccsrc/gmmbin/gmm-latgen-faster.ccsrc/gmmbin/gmm-latgen-map.ccsrc/gmmbin/gmm-latgen-simple.ccsrc/gmmbin/gmm-make-regtree.ccsrc/gmmbin/gmm-mixup.ccsrc/gmmbin/gmm-post-to-gpost.ccsrc/gmmbin/gmm-rescore-lattice.ccsrc/gmmbin/gmm-sum-accs.ccsrc/gmmbin/gmm-train-lvtln-special.ccsrc/gmmbin/gmm-transform-means-global.ccsrc/gmmbin/gmm-transform-means.ccsrc/gst-plugin/gst-audio-source.ccsrc/gst-plugin/gst-audio-source.hsrc/gst-plugin/gst-online-gmm-decode-faster.ccsrc/gst-plugin/gst-online-gmm-decode-faster.hsrc/hmm/hmm-test-utils.ccsrc/hmm/hmm-test-utils.hsrc/hmm/hmm-topology-test.ccsrc/hmm/hmm-topology.ccsrc/hmm/hmm-topology.hsrc/hmm/hmm-utils-test.ccsrc/hmm/hmm-utils.ccsrc/hmm/hmm-utils.hsrc/hmm/posterior-test.ccsrc/hmm/posterior.ccsrc/hmm/posterior.hsrc/hmm/transition-model-test.ccsrc/hmm/transition-model.ccsrc/hmm/transition-model.hsrc/hmm/tree-accu.ccsrc/hmm/tree-accu.hsrc/itf/clusterable-itf.hsrc/itf/context-dep-itf.hsrc/itf/decodable-itf.hsrc/itf/online-feature-itf.hsrc/itf/optimizable-itf.hsrc/itf/options-itf.hsrc/ivector/agglomerative-clustering.ccsrc/ivector/agglomerative-clustering.hsrc/ivector/ivector-extractor-test.ccsrc/ivector/ivector-extractor.ccsrc/ivector/ivector-extractor.hsrc/ivector/logistic-regression-test.ccsrc/ivector/logistic-regression.ccsrc/ivector/logistic-regression.hsrc/ivector/plda-test.ccsrc/ivector/plda.ccsrc/ivector/plda.hsrc/ivector/voice-activity-detection.ccsrc/ivector/voice-activity-detection.hsrc/ivectorbin/agglomerative-cluster.ccsrc/ivectorbin/compute-eer.ccsrc/ivectorbin/compute-vad-from-frame-likes.ccsrc/ivectorbin/compute-vad.ccsrc/ivectorbin/ivector-adapt-plda.ccsrc/ivectorbin/ivector-compute-dot-products.ccsrc/ivectorbin/ivector-compute-lda.ccsrc/ivectorbin/ivector-compute-plda.ccsrc/ivectorbin/ivector-copy-plda.ccsrc/ivectorbin/ivector-extract-online.ccsrc/ivectorbin/ivector-extract.ccsrc/ivectorbin/ivector-extractor-acc-stats.ccsrc/ivectorbin/ivector-extractor-est.ccsrc/ivectorbin/ivector-extractor-init.ccsrc/ivectorbin/ivector-extractor-sum-accs.ccsrc/ivectorbin/ivector-mean.ccsrc/ivectorbin/ivector-normalize-length.ccsrc/ivectorbin/ivector-plda-scoring-dense.ccsrc/ivectorbin/ivector-plda-scoring.ccsrc/ivectorbin/ivector-subtract-global-mean.ccsrc/ivectorbin/ivector-transform.ccsrc/ivectorbin/logistic-regression-copy.ccsrc/ivectorbin/logistic-regression-eval.ccsrc/ivectorbin/logistic-regression-train.ccsrc/ivectorbin/merge-vads.ccsrc/ivectorbin/select-voiced-frames.ccsrc/kws/kaldi-kws.hsrc/kws/kws-functions.ccsrc/kws/kws-functions.hsrc/kws/kws-functions2.ccsrc/kws/kws-scoring.ccsrc/kws/kws-scoring.hsrc/kwsbin/compute-atwv.ccsrc/kwsbin/generate-proxy-keywords.ccsrc/kwsbin/kws-index-union.ccsrc/kwsbin/kws-search.ccsrc/kwsbin/lattice-to-kws-index.ccsrc/kwsbin/print-proxy-keywords.ccsrc/kwsbin/transcripts-to-fsts.ccsrc/lat/arctic-weight.hsrc/lat/compose-lattice-pruned.ccsrc/lat/compose-lattice-pruned.hsrc/lat/confidence.ccsrc/lat/confidence.hsrc/lat/determinize-lattice-pruned-test.ccsrc/lat/determinize-lattice-pruned.ccsrc/lat/determinize-lattice-pruned.hsrc/lat/kaldi-lattice-test.ccsrc/lat/kaldi-lattice.ccsrc/lat/kaldi-lattice.hsrc/lat/lattice-functions.ccsrc/lat/lattice-functions.hsrc/lat/minimize-lattice-test.ccsrc/lat/minimize-lattice.ccsrc/lat/minimize-lattice.hsrc/lat/phone-align-lattice.ccsrc/lat/phone-align-lattice.hsrc/lat/push-lattice-test.ccsrc/lat/push-lattice.ccsrc/lat/push-lattice.hsrc/lat/sausages.ccsrc/lat/sausages.hsrc/lat/word-align-lattice-lexicon-test.ccsrc/lat/word-align-lattice-lexicon.ccsrc/lat/word-align-lattice-lexicon.hsrc/lat/word-align-lattice.ccsrc/lat/word-align-lattice.hsrc/latbin/lattice-1best.ccsrc/latbin/lattice-add-penalty.ccsrc/latbin/lattice-add-trans-probs.ccsrc/latbin/lattice-align-phones.ccsrc/latbin/lattice-align-words-lexicon.ccsrc/latbin/lattice-align-words.ccsrc/latbin/lattice-arc-post.ccsrc/latbin/lattice-best-path.ccsrc/latbin/lattice-boost-ali.ccsrc/latbin/lattice-combine.ccsrc/latbin/lattice-compose.ccsrc/latbin/lattice-confidence.ccsrc/latbin/lattice-copy-backoff.ccsrc/latbin/lattice-copy.ccsrc/latbin/lattice-depth-per-frame.ccsrc/latbin/lattice-depth.ccsrc/latbin/lattice-determinize-non-compact.ccsrc/latbin/lattice-determinize-phone-pruned-parallel.ccsrc/latbin/lattice-determinize-phone-pruned.ccsrc/latbin/lattice-determinize-pruned-parallel.ccsrc/latbin/lattice-determinize-pruned.ccsrc/latbin/lattice-determinize.ccsrc/latbin/lattice-difference.ccsrc/latbin/lattice-equivalent.ccsrc/latbin/lattice-expand-ngram.ccsrc/latbin/lattice-interp.ccsrc/latbin/lattice-limit-depth.ccsrc/latbin/lattice-lmrescore-const-arpa.ccsrc/latbin/lattice-lmrescore-kaldi-rnnlm-pruned.ccsrc/latbin/lattice-lmrescore-kaldi-rnnlm.ccsrc/latbin/lattice-lmrescore-pruned.ccsrc/latbin/lattice-lmrescore-rnnlm.ccsrc/latbin/lattice-lmrescore.ccsrc/latbin/lattice-mbr-decode.ccsrc/latbin/lattice-minimize.ccsrc/latbin/lattice-oracle.ccsrc/latbin/lattice-project.ccsrc/latbin/lattice-prune.ccsrc/latbin/lattice-push.ccsrc/latbin/lattice-rescore-mapped.ccsrc/latbin/lattice-reverse.ccsrc/latbin/lattice-rmali.ccsrc/latbin/lattice-scale.ccsrc/latbin/lattice-to-ctm-conf.ccsrc/latbin/lattice-to-fst.ccsrc/latbin/lattice-to-mpe-post.ccsrc/latbin/lattice-to-nbest.ccsrc/latbin/lattice-to-phone-lattice.ccsrc/latbin/lattice-to-post.ccsrc/latbin/lattice-to-smbr-post.ccsrc/latbin/lattice-union.ccsrc/latbin/linear-to-nbest.ccsrc/latbin/nbest-to-ctm.ccsrc/latbin/nbest-to-lattice.ccsrc/latbin/nbest-to-linear.ccsrc/latbin/nbest-to-prons.ccsrc/lm/arpa-file-parser-test.ccsrc/lm/arpa-file-parser.ccsrc/lm/arpa-file-parser.hsrc/lm/arpa-lm-compiler-test.ccsrc/lm/arpa-lm-compiler.ccsrc/lm/arpa-lm-compiler.hsrc/lm/const-arpa-lm.ccsrc/lm/const-arpa-lm.hsrc/lm/kaldi-rnnlm.ccsrc/lm/kaldi-rnnlm.hsrc/lm/mikolov-rnnlm-lib.ccsrc/lm/mikolov-rnnlm-lib.hsrc/lmbin/arpa-to-const-arpa.ccsrc/lmbin/arpa2fst.ccsrc/matrix/cblas-wrappers.hsrc/matrix/compressed-matrix.ccsrc/matrix/compressed-matrix.hsrc/matrix/jama-eig.hsrc/matrix/jama-svd.hsrc/matrix/kaldi-blas.hsrc/matrix/kaldi-gpsr-test.ccsrc/matrix/kaldi-gpsr.ccsrc/matrix/kaldi-gpsr.hsrc/matrix/kaldi-matrix-inl.hsrc/matrix/kaldi-matrix.ccsrc/matrix/kaldi-matrix.hsrc/matrix/kaldi-vector-inl.hsrc/matrix/kaldi-vector.ccsrc/matrix/kaldi-vector.hsrc/matrix/matrix-common.hsrc/matrix/matrix-functions-inl.hsrc/matrix/matrix-functions.ccsrc/matrix/matrix-functions.hsrc/matrix/matrix-lib-speed-test.ccsrc/matrix/matrix-lib-test.ccsrc/matrix/matrix-lib.hsrc/matrix/optimization.ccsrc/matrix/optimization.hsrc/matrix/packed-matrix.ccsrc/matrix/packed-matrix.hsrc/matrix/qr.ccsrc/matrix/sp-matrix-inl.hsrc/matrix/sp-matrix.ccsrc/matrix/sp-matrix.hsrc/matrix/sparse-matrix-test.ccsrc/matrix/sparse-matrix.ccsrc/matrix/sparse-matrix.hsrc/matrix/srfft.ccsrc/matrix/srfft.hsrc/matrix/tp-matrix.ccsrc/matrix/tp-matrix.hsrc/nnet/nnet-activation.hsrc/nnet/nnet-affine-transform.hsrc/nnet/nnet-average-pooling-2d-component.hsrc/nnet/nnet-average-pooling-component.hsrc/nnet/nnet-blstm-projected.hsrc/nnet/nnet-component-test.ccsrc/nnet/nnet-component.ccsrc/nnet/nnet-component.hsrc/nnet/nnet-convolutional-2d-component.hsrc/nnet/nnet-convolutional-component.hsrc/nnet/nnet-frame-pooling-component.hsrc/nnet/nnet-kl-hmm.hsrc/nnet/nnet-linear-transform.hsrc/nnet/nnet-loss.ccsrc/nnet/nnet-loss.hsrc/nnet/nnet-lstm-projected.hsrc/nnet/nnet-matrix-buffer.hsrc/nnet/nnet-max-pooling-2d-component.hsrc/nnet/nnet-max-pooling-component.hsrc/nnet/nnet-multibasis-component.hsrc/nnet/nnet-nnet.ccsrc/nnet/nnet-nnet.hsrc/nnet/nnet-parallel-component.hsrc/nnet/nnet-parametric-relu.hsrc/nnet/nnet-pdf-prior.ccsrc/nnet/nnet-pdf-prior.hsrc/nnet/nnet-randomizer-test.ccsrc/nnet/nnet-randomizer.ccsrc/nnet/nnet-randomizer.hsrc/nnet/nnet-rbm.hsrc/nnet/nnet-recurrent.hsrc/nnet/nnet-sentence-averaging-component.hsrc/nnet/nnet-trnopts.hsrc/nnet/nnet-utils.hsrc/nnet/nnet-various.hsrc/nnet2/am-nnet-test.ccsrc/nnet2/am-nnet.ccsrc/nnet2/am-nnet.hsrc/nnet2/combine-nnet-a.ccsrc/nnet2/combine-nnet-a.hsrc/nnet2/combine-nnet-fast.ccsrc/nnet2/combine-nnet-fast.hsrc/nnet2/combine-nnet.ccsrc/nnet2/combine-nnet.hsrc/nnet2/decodable-am-nnet.hsrc/nnet2/get-feature-transform.ccsrc/nnet2/get-feature-transform.hsrc/nnet2/mixup-nnet.ccsrc/nnet2/mixup-nnet.hsrc/nnet2/nnet-component-test.ccsrc/nnet2/nnet-component.ccsrc/nnet2/nnet-component.hsrc/nnet2/nnet-compute-discriminative-parallel.ccsrc/nnet2/nnet-compute-discriminative-parallel.hsrc/nnet2/nnet-compute-discriminative.ccsrc/nnet2/nnet-compute-discriminative.hsrc/nnet2/nnet-compute-online.ccsrc/nnet2/nnet-compute-online.hsrc/nnet2/nnet-compute-test.ccsrc/nnet2/nnet-compute.ccsrc/nnet2/nnet-compute.hsrc/nnet2/nnet-example-functions-test.ccsrc/nnet2/nnet-example-functions.ccsrc/nnet2/nnet-example-functions.hsrc/nnet2/nnet-example.ccsrc/nnet2/nnet-example.hsrc/nnet2/nnet-fix.ccsrc/nnet2/nnet-fix.hsrc/nnet2/nnet-functions.ccsrc/nnet2/nnet-functions.hsrc/nnet2/nnet-limit-rank.ccsrc/nnet2/nnet-limit-rank.hsrc/nnet2/nnet-nnet-test.ccsrc/nnet2/nnet-nnet.ccsrc/nnet2/nnet-nnet.hsrc/nnet2/nnet-precondition-online-test.ccsrc/nnet2/nnet-precondition-online.ccsrc/nnet2/nnet-precondition-online.hsrc/nnet2/nnet-precondition-test.ccsrc/nnet2/nnet-precondition.ccsrc/nnet2/nnet-precondition.hsrc/nnet2/nnet-stats.ccsrc/nnet2/nnet-stats.hsrc/nnet2/nnet-update-parallel.ccsrc/nnet2/nnet-update-parallel.hsrc/nnet2/nnet-update.ccsrc/nnet2/nnet-update.hsrc/nnet2/online-nnet2-decodable-test.ccsrc/nnet2/online-nnet2-decodable.ccsrc/nnet2/online-nnet2-decodable.hsrc/nnet2/rescale-nnet.ccsrc/nnet2/rescale-nnet.hsrc/nnet2/shrink-nnet.ccsrc/nnet2/shrink-nnet.hsrc/nnet2/train-nnet-ensemble.ccsrc/nnet2/train-nnet-ensemble.hsrc/nnet2/train-nnet.ccsrc/nnet2/train-nnet.hsrc/nnet2/widen-nnet.ccsrc/nnet2/widen-nnet.hsrc/nnet2bin/cuda-compiled.ccsrc/nnet2bin/nnet-adjust-priors.ccsrc/nnet2bin/nnet-align-compiled.ccsrc/nnet2bin/nnet-am-average.ccsrc/nnet2bin/nnet-am-compute.ccsrc/nnet2bin/nnet-am-copy.ccsrc/nnet2bin/nnet-am-fix.ccsrc/nnet2bin/nnet-am-info.ccsrc/nnet2bin/nnet-am-init.ccsrc/nnet2bin/nnet-am-mixup.ccsrc/nnet2bin/nnet-am-reinitialize.ccsrc/nnet2bin/nnet-am-switch-preconditioning.ccsrc/nnet2bin/nnet-am-widen.ccsrc/nnet2bin/nnet-combine-egs-discriminative.ccsrc/nnet2bin/nnet-combine-fast.ccsrc/nnet2bin/nnet-combine.ccsrc/nnet2bin/nnet-compare-hash-discriminative.ccsrc/nnet2bin/nnet-compute-from-egs.ccsrc/nnet2bin/nnet-compute-prob.ccsrc/nnet2bin/nnet-compute.ccsrc/nnet2bin/nnet-copy-egs-discriminative.ccsrc/nnet2bin/nnet-copy-egs.ccsrc/nnet2bin/nnet-get-egs-discriminative.ccsrc/nnet2bin/nnet-get-egs.ccsrc/nnet2bin/nnet-get-feature-transform-multi.ccsrc/nnet2bin/nnet-get-feature-transform.ccsrc/nnet2bin/nnet-get-weighted-egs.ccsrc/nnet2bin/nnet-init.ccsrc/nnet2bin/nnet-insert.ccsrc/nnet2bin/nnet-latgen-faster-parallel.ccsrc/nnet2bin/nnet-latgen-faster.ccsrc/nnet2bin/nnet-modify-learning-rates.ccsrc/nnet2bin/nnet-normalize-stddev.ccsrc/nnet2bin/nnet-relabel-egs.ccsrc/nnet2bin/nnet-replace-last-layers.ccsrc/nnet2bin/nnet-show-progress.ccsrc/nnet2bin/nnet-shuffle-egs-discriminative.ccsrc/nnet2bin/nnet-shuffle-egs.ccsrc/nnet2bin/nnet-subset-egs.ccsrc/nnet2bin/nnet-to-raw-nnet.ccsrc/nnet2bin/nnet-train-discriminative-parallel.ccsrc/nnet2bin/nnet-train-discriminative-simple.ccsrc/nnet2bin/nnet-train-ensemble.ccsrc/nnet2bin/nnet-train-parallel.ccsrc/nnet2bin/nnet-train-simple.ccsrc/nnet2bin/nnet-train-transitions.ccsrc/nnet2bin/nnet1-to-raw-nnet.ccsrc/nnet2bin/raw-nnet-concat.ccsrc/nnet2bin/raw-nnet-copy.ccsrc/nnet2bin/raw-nnet-info.ccsrc/nnet3/am-nnet-simple.ccsrc/nnet3/am-nnet-simple.hsrc/nnet3/attention-test.ccsrc/nnet3/attention.ccsrc/nnet3/attention.hsrc/nnet3/convolution-test.ccsrc/nnet3/convolution.ccsrc/nnet3/convolution.hsrc/nnet3/decodable-online-looped.ccsrc/nnet3/decodable-online-looped.hsrc/nnet3/decodable-simple-looped.ccsrc/nnet3/decodable-simple-looped.hsrc/nnet3/discriminative-supervision.ccsrc/nnet3/discriminative-supervision.hsrc/nnet3/discriminative-training.ccsrc/nnet3/discriminative-training.hsrc/nnet3/natural-gradient-online-test.ccsrc/nnet3/natural-gradient-online.ccsrc/nnet3/natural-gradient-online.hsrc/nnet3/nnet-am-decodable-simple.ccsrc/nnet3/nnet-am-decodable-simple.hsrc/nnet3/nnet-analyze-test.ccsrc/nnet3/nnet-analyze.ccsrc/nnet3/nnet-analyze.hsrc/nnet3/nnet-attention-component.ccsrc/nnet3/nnet-attention-component.hsrc/nnet3/nnet-chain-diagnostics.ccsrc/nnet3/nnet-chain-diagnostics.hsrc/nnet3/nnet-chain-example.ccsrc/nnet3/nnet-chain-example.hsrc/nnet3/nnet-chain-training.ccsrc/nnet3/nnet-chain-training.hsrc/nnet3/nnet-common-test.ccsrc/nnet3/nnet-common.ccsrc/nnet3/nnet-common.hsrc/nnet3/nnet-compile-looped.ccsrc/nnet3/nnet-compile-looped.hsrc/nnet3/nnet-compile-test.ccsrc/nnet3/nnet-compile-utils-test.ccsrc/nnet3/nnet-compile-utils.ccsrc/nnet3/nnet-compile-utils.hsrc/nnet3/nnet-compile.ccsrc/nnet3/nnet-compile.hsrc/nnet3/nnet-component-itf.ccsrc/nnet3/nnet-component-itf.hsrc/nnet3/nnet-component-test.ccsrc/nnet3/nnet-computation-graph.ccsrc/nnet3/nnet-computation-graph.hsrc/nnet3/nnet-computation.ccsrc/nnet3/nnet-computation.hsrc/nnet3/nnet-compute-test.ccsrc/nnet3/nnet-compute.ccsrc/nnet3/nnet-compute.hsrc/nnet3/nnet-convolutional-component.ccsrc/nnet3/nnet-convolutional-component.hsrc/nnet3/nnet-derivative-test.ccsrc/nnet3/nnet-descriptor-test.ccsrc/nnet3/nnet-descriptor.ccsrc/nnet3/nnet-descriptor.hsrc/nnet3/nnet-diagnostics.ccsrc/nnet3/nnet-diagnostics.hsrc/nnet3/nnet-discriminative-diagnostics.ccsrc/nnet3/nnet-discriminative-diagnostics.hsrc/nnet3/nnet-discriminative-example.ccsrc/nnet3/nnet-discriminative-example.hsrc/nnet3/nnet-discriminative-training.ccsrc/nnet3/nnet-discriminative-training.hsrc/nnet3/nnet-example-test.ccsrc/nnet3/nnet-example-utils.ccsrc/nnet3/nnet-example-utils.hsrc/nnet3/nnet-example.ccsrc/nnet3/nnet-example.hsrc/nnet3/nnet-general-component.ccsrc/nnet3/nnet-general-component.hsrc/nnet3/nnet-graph-test.ccsrc/nnet3/nnet-graph.ccsrc/nnet3/nnet-graph.hsrc/nnet3/nnet-nnet-test.ccsrc/nnet3/nnet-nnet.ccsrc/nnet3/nnet-nnet.hsrc/nnet3/nnet-normalize-component.ccsrc/nnet3/nnet-normalize-component.hsrc/nnet3/nnet-optimize-test.ccsrc/nnet3/nnet-optimize-utils.ccsrc/nnet3/nnet-optimize-utils.hsrc/nnet3/nnet-optimize.ccsrc/nnet3/nnet-optimize.hsrc/nnet3/nnet-parse-test.ccsrc/nnet3/nnet-parse.ccsrc/nnet3/nnet-parse.hsrc/nnet3/nnet-simple-component.ccsrc/nnet3/nnet-simple-component.hsrc/nnet3/nnet-test-utils.ccsrc/nnet3/nnet-test-utils.hsrc/nnet3/nnet-training.ccsrc/nnet3/nnet-training.hsrc/nnet3/nnet-utils-test.ccsrc/nnet3/nnet-utils.ccsrc/nnet3/nnet-utils.hsrc/nnet3bin/nnet3-acc-lda-stats.ccsrc/nnet3bin/nnet3-align-compiled.ccsrc/nnet3bin/nnet3-am-adjust-priors.ccsrc/nnet3bin/nnet3-am-copy.ccsrc/nnet3bin/nnet3-am-info.ccsrc/nnet3bin/nnet3-am-init.ccsrc/nnet3bin/nnet3-am-train-transitions.ccsrc/nnet3bin/nnet3-average.ccsrc/nnet3bin/nnet3-combine.ccsrc/nnet3bin/nnet3-compute-from-egs.ccsrc/nnet3bin/nnet3-compute-prob.ccsrc/nnet3bin/nnet3-compute.ccsrc/nnet3bin/nnet3-copy-egs.ccsrc/nnet3bin/nnet3-copy.ccsrc/nnet3bin/nnet3-discriminative-compute-from-egs.ccsrc/nnet3bin/nnet3-discriminative-compute-objf.ccsrc/nnet3bin/nnet3-discriminative-copy-egs.ccsrc/nnet3bin/nnet3-discriminative-get-egs.ccsrc/nnet3bin/nnet3-discriminative-merge-egs.ccsrc/nnet3bin/nnet3-discriminative-shuffle-egs.ccsrc/nnet3bin/nnet3-discriminative-subset-egs.ccsrc/nnet3bin/nnet3-discriminative-train.ccsrc/nnet3bin/nnet3-egs-augment-image.ccsrc/nnet3bin/nnet3-get-egs-dense-targets.ccsrc/nnet3bin/nnet3-get-egs-simple.ccsrc/nnet3bin/nnet3-get-egs.ccsrc/nnet3bin/nnet3-info.ccsrc/nnet3bin/nnet3-init.ccsrc/nnet3bin/nnet3-latgen-faster-looped.ccsrc/nnet3bin/nnet3-latgen-faster-parallel.ccsrc/nnet3bin/nnet3-latgen-faster.ccsrc/nnet3bin/nnet3-merge-egs.ccsrc/nnet3bin/nnet3-show-progress.ccsrc/nnet3bin/nnet3-shuffle-egs.ccsrc/nnet3bin/nnet3-subset-egs.ccsrc/nnet3bin/nnet3-train.ccsrc/nnet3bin/nnet3-xvector-compute.ccsrc/nnet3bin/nnet3-xvector-get-egs.ccsrc/nnetbin/cmvn-to-nnet.ccsrc/nnetbin/cuda-gpu-available.ccsrc/nnetbin/feat-to-post.ccsrc/nnetbin/nnet-concat.ccsrc/nnetbin/nnet-copy.ccsrc/nnetbin/nnet-forward.ccsrc/nnetbin/nnet-info.ccsrc/nnetbin/nnet-initialize.ccsrc/nnetbin/nnet-set-learnrate.ccsrc/nnetbin/nnet-train-frmshuff.ccsrc/nnetbin/nnet-train-mmi-sequential.ccsrc/nnetbin/nnet-train-mpe-sequential.ccsrc/nnetbin/nnet-train-multistream-perutt.ccsrc/nnetbin/nnet-train-multistream.ccsrc/nnetbin/nnet-train-perutt.ccsrc/nnetbin/paste-post.ccsrc/nnetbin/rbm-convert-to-nnet.ccsrc/nnetbin/rbm-train-cd1-frmshuff.ccsrc/nnetbin/train-transitions.ccsrc/nnetbin/transf-to-nnet.ccsrc/online/online-audio-source.ccsrc/online/online-audio-source.hsrc/online/online-decodable.ccsrc/online/online-decodable.hsrc/online/online-faster-decoder.ccsrc/online/online-faster-decoder.hsrc/online/online-feat-input.ccsrc/online/online-feat-input.hsrc/online/online-feat-test.ccsrc/online/online-tcp-source.ccsrc/online/online-tcp-source.hsrc/online/onlinebin-util.ccsrc/online/onlinebin-util.hsrc/online2/online-endpoint.ccsrc/online2/online-endpoint.hsrc/online2/online-feature-pipeline.ccsrc/online2/online-feature-pipeline.hsrc/online2/online-gmm-decodable.ccsrc/online2/online-gmm-decodable.hsrc/online2/online-gmm-decoding.ccsrc/online2/online-gmm-decoding.hsrc/online2/online-ivector-feature.ccsrc/online2/online-ivector-feature.hsrc/online2/online-nnet2-decoding-threaded.ccsrc/online2/online-nnet2-decoding-threaded.hsrc/online2/online-nnet2-decoding.ccsrc/online2/online-nnet2-decoding.hsrc/online2/online-nnet2-feature-pipeline.ccsrc/online2/online-nnet2-feature-pipeline.hsrc/online2/online-nnet3-decoding.ccsrc/online2/online-nnet3-decoding.hsrc/online2/online-speex-wrapper.ccsrc/online2/online-speex-wrapper.hsrc/online2/online-timing.ccsrc/online2/online-timing.hsrc/online2/onlinebin-util.ccsrc/online2/onlinebin-util.hsrc/online2bin/apply-cmvn-online.ccsrc/online2bin/compress-uncompress-speex.ccsrc/online2bin/extend-wav-with-silence.ccsrc/online2bin/ivector-extract-online2.ccsrc/online2bin/ivector-randomize.ccsrc/online2bin/online2-wav-dump-features.ccsrc/online2bin/online2-wav-gmm-latgen-faster.ccsrc/online2bin/online2-wav-nnet2-am-compute.ccsrc/online2bin/online2-wav-nnet2-latgen-faster.ccsrc/online2bin/online2-wav-nnet2-latgen-threaded.ccsrc/online2bin/online2-wav-nnet3-latgen-faster.ccsrc/onlinebin/online-audio-client.ccsrc/onlinebin/online-audio-server-decode-faster.ccsrc/onlinebin/online-gmm-decode-faster.ccsrc/onlinebin/online-net-client.ccsrc/onlinebin/online-server-gmm-decode-faster.ccsrc/onlinebin/online-wav-gmm-decode-faster.ccsrc/probe/exp-test.ccsrc/probe/mkl-test.ccsrc/rnnlm/rnnlm-compute-state.ccsrc/rnnlm/rnnlm-compute-state.hsrc/rnnlm/rnnlm-core-compute.ccsrc/rnnlm/rnnlm-core-compute.hsrc/rnnlm/rnnlm-core-training.ccsrc/rnnlm/rnnlm-core-training.hsrc/rnnlm/rnnlm-embedding-training.ccsrc/rnnlm/rnnlm-embedding-training.hsrc/rnnlm/rnnlm-example-test.ccsrc/rnnlm/rnnlm-example-utils.ccsrc/rnnlm/rnnlm-example-utils.hsrc/rnnlm/rnnlm-example.ccsrc/rnnlm/rnnlm-example.hsrc/rnnlm/rnnlm-lattice-rescoring.ccsrc/rnnlm/rnnlm-lattice-rescoring.hsrc/rnnlm/rnnlm-test-utils.ccsrc/rnnlm/rnnlm-test-utils.hsrc/rnnlm/rnnlm-training.ccsrc/rnnlm/rnnlm-training.hsrc/rnnlm/rnnlm-utils.ccsrc/rnnlm/rnnlm-utils.hsrc/rnnlm/sampler-test.ccsrc/rnnlm/sampler.ccsrc/rnnlm/sampler.hsrc/rnnlm/sampling-lm-estimate.ccsrc/rnnlm/sampling-lm-estimate.hsrc/rnnlm/sampling-lm-test.ccsrc/rnnlm/sampling-lm.ccsrc/rnnlm/sampling-lm.hsrc/rnnlmbin/rnnlm-compute-prob.ccsrc/rnnlmbin/rnnlm-get-egs.ccsrc/rnnlmbin/rnnlm-get-sampling-lm.ccsrc/rnnlmbin/rnnlm-get-word-embedding.ccsrc/rnnlmbin/rnnlm-sentence-probs.ccsrc/rnnlmbin/rnnlm-train.ccsrc/sgmm2/am-sgmm2-project.ccsrc/sgmm2/am-sgmm2-project.hsrc/sgmm2/am-sgmm2-test.ccsrc/sgmm2/am-sgmm2.ccsrc/sgmm2/am-sgmm2.hsrc/sgmm2/decodable-am-sgmm2.ccsrc/sgmm2/decodable-am-sgmm2.hsrc/sgmm2/estimate-am-sgmm2-ebw.ccsrc/sgmm2/estimate-am-sgmm2-ebw.hsrc/sgmm2/estimate-am-sgmm2-test.ccsrc/sgmm2/estimate-am-sgmm2.ccsrc/sgmm2/estimate-am-sgmm2.hsrc/sgmm2/fmllr-sgmm2-test.ccsrc/sgmm2/fmllr-sgmm2.ccsrc/sgmm2/fmllr-sgmm2.hsrc/sgmm2bin/init-ubm.ccsrc/sgmm2bin/sgmm2-acc-stats-gpost.ccsrc/sgmm2bin/sgmm2-acc-stats.ccsrc/sgmm2bin/sgmm2-acc-stats2.ccsrc/sgmm2bin/sgmm2-align-compiled.ccsrc/sgmm2bin/sgmm2-comp-prexform.ccsrc/sgmm2bin/sgmm2-copy.ccsrc/sgmm2bin/sgmm2-est-ebw.ccsrc/sgmm2bin/sgmm2-est-fmllr.ccsrc/sgmm2bin/sgmm2-est-spkvecs-gpost.ccsrc/sgmm2bin/sgmm2-est-spkvecs.ccsrc/sgmm2bin/sgmm2-est.ccsrc/sgmm2bin/sgmm2-gselect.ccsrc/sgmm2bin/sgmm2-info.ccsrc/sgmm2bin/sgmm2-init.ccsrc/sgmm2bin/sgmm2-latgen-faster-parallel.ccsrc/sgmm2bin/sgmm2-latgen-faster.ccsrc/sgmm2bin/sgmm2-post-to-gpost.ccsrc/sgmm2bin/sgmm2-project.ccsrc/sgmm2bin/sgmm2-rescore-lattice.ccsrc/sgmm2bin/sgmm2-sum-accs.ccsrc/tfrnnlm/tensorflow-rnnlm.ccsrc/tfrnnlm/tensorflow-rnnlm.hsrc/tfrnnlmbin/lattice-lmrescore-tf-rnnlm-pruned.ccsrc/tfrnnlmbin/lattice-lmrescore-tf-rnnlm.ccsrc/transform/basis-fmllr-diag-gmm.ccsrc/transform/basis-fmllr-diag-gmm.hsrc/transform/cmvn.ccsrc/transform/cmvn.hsrc/transform/compressed-transform-stats.ccsrc/transform/compressed-transform-stats.hsrc/transform/decodable-am-diag-gmm-regtree.ccsrc/transform/decodable-am-diag-gmm-regtree.hsrc/transform/fmllr-diag-gmm-test.ccsrc/transform/fmllr-diag-gmm.ccsrc/transform/fmllr-diag-gmm.hsrc/transform/fmllr-raw-test.ccsrc/transform/fmllr-raw.ccsrc/transform/fmllr-raw.hsrc/transform/fmpe-test.ccsrc/transform/fmpe.ccsrc/transform/fmpe.hsrc/transform/lda-estimate-test.ccsrc/transform/lda-estimate.ccsrc/transform/lda-estimate.hsrc/transform/lvtln.ccsrc/transform/lvtln.hsrc/transform/mllt.ccsrc/transform/mllt.hsrc/transform/regression-tree-test.ccsrc/transform/regression-tree.ccsrc/transform/regression-tree.hsrc/transform/regtree-fmllr-diag-gmm-test.ccsrc/transform/regtree-fmllr-diag-gmm.ccsrc/transform/regtree-fmllr-diag-gmm.hsrc/transform/regtree-mllr-diag-gmm-test.ccsrc/transform/regtree-mllr-diag-gmm.ccsrc/transform/regtree-mllr-diag-gmm.hsrc/transform/transform-common.ccsrc/transform/transform-common.hsrc/tree/build-tree-questions.ccsrc/tree/build-tree-questions.hsrc/tree/build-tree-test.ccsrc/tree/build-tree-utils-test.ccsrc/tree/build-tree-utils.ccsrc/tree/build-tree-utils.hsrc/tree/build-tree.ccsrc/tree/build-tree.hsrc/tree/cluster-utils-test.ccsrc/tree/cluster-utils.ccsrc/tree/cluster-utils.hsrc/tree/clusterable-classes.ccsrc/tree/clusterable-classes.hsrc/tree/context-dep-test.ccsrc/tree/context-dep.ccsrc/tree/context-dep.hsrc/tree/event-map-test.ccsrc/tree/event-map.ccsrc/tree/event-map.hsrc/tree/tree-renderer.ccsrc/tree/tree-renderer.hsrc/util/basic-filebuf.hsrc/util/common-utils.hsrc/util/const-integer-set-inl.hsrc/util/const-integer-set-test.ccsrc/util/const-integer-set.hsrc/util/edit-distance-inl.hsrc/util/edit-distance-test.ccsrc/util/edit-distance.hsrc/util/hash-list-inl.hsrc/util/hash-list-test.ccsrc/util/hash-list.hsrc/util/kaldi-cygwin-io-inl.hsrc/util/kaldi-holder-inl.hsrc/util/kaldi-holder.ccsrc/util/kaldi-holder.hsrc/util/kaldi-io-inl.hsrc/util/kaldi-io-test.ccsrc/util/kaldi-io.ccsrc/util/kaldi-io.hsrc/util/kaldi-pipebuf.hsrc/util/kaldi-semaphore.ccsrc/util/kaldi-semaphore.hsrc/util/kaldi-table-inl.hsrc/util/kaldi-table-test.ccsrc/util/kaldi-table.ccsrc/util/kaldi-table.hsrc/util/kaldi-thread-test.ccsrc/util/kaldi-thread.ccsrc/util/kaldi-thread.hsrc/util/parse-options-test.ccsrc/util/parse-options.ccsrc/util/parse-options.hsrc/util/simple-io-funcs.ccsrc/util/simple-io-funcs.hsrc/util/simple-options-test.ccsrc/util/simple-options.ccsrc/util/simple-options.hsrc/util/stl-utils-test.ccsrc/util/stl-utils.hsrc/util/table-types.hsrc/util/text-utils-test.ccsrc/util/text-utils.ccsrc/util/text-utils.hsrc/Makefiletools/ATLAS_headers/include/cblas.htools/ATLAS_headers/include/clapack.htools/CLAPACK/cblas.htools/CLAPACK/clapack.htools/CLAPACK/f2c.htools/Makefile)

注意: 注释掉 " *.m " 文件,否则会出现如下错误:

error trying to exec 'cc1obj': execvp: No such file or directory

kaldi 源码分析(五) - 开发环境相关推荐

  1. 从 Masscan, Zmap 源码分析到开发实践

    作者:w7ay@知道创宇404实验室 日期:2019年10月12日 原文链接:https://paper.seebug.org/1052/ Zmap和Masscan都是号称能够快速扫描互联网的扫描器, ...

  2. MPTCP 源码分析(五) 接收端窗口值

    简述: 在TCP协议中影响数据发送的三个因素分别为:发送端窗口值.接收端窗口值和拥塞窗口值. 本文主要分析MPTCP中各个子路径对接收端窗口值rcv_wnd的处理. 接收端窗口值的初始化 根据< ...

  3. 【转】ABP源码分析五:ABP初始化全过程

    ABP在初始化阶段做了哪些操作,前面的四篇文章大致描述了一下. 为个更清楚的描述其脉络,做了张流程图以辅助说明.其中每一步都涉及很多细节,难以在一张图中全部表现出来.每一步的细节(会涉及到较多接口,类 ...

  4. Mybatis-Spring源码分析(五) MapperMethod和MappedStatement解析

    前言 基本上这就是Mybatis-Spring源码的最后一篇了,如果想起来什么再单开博客.比起来Spring源码,Mybatis的确实简单一些,本篇就说一下Mybatis中两个十分重要的类Mapper ...

  5. Vue.js 源码分析(五) 基础篇 方法 methods属性详解

    methods中定义了Vue实例的方法,官网是这样介绍的: 例如:: <!DOCTYPE html> <html lang="en"> <head&g ...

  6. openstack-nova源码分析(五)flavor extra_specs 扩展属性

    Flavors extra-specs (flavors, os-flavor-extra-specs) Flavor 扩展属性设置, 扩展属性可以用来对虚拟机做一些额外的限制设置,具体的参数,将在后 ...

  7. 数据库中间件MyCAT源码分析:调试环境搭建

    ???关注微信公众号:[芋艿的后端小屋]有福利: RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 RocketMQ / MyCAT / Sharding-JDB ...

  8. Myabtis源码分析五-Mybatis配置加载完全图解,建造者模式的使用,涵盖Java各种技术栈

    private SqlSessionFactory sqlSessionFactory; @Before public void init() throws IOException { //----- ...

  9. 修改ureport2源码(1)搭建开发环境

    1.ureport2简介 UReport2是一款高性能的架构在Spring之上纯Java报表引擎,通过迭代单元格可以实现任意复杂的中国式报表. 在UReport2中,提供了全新的基于网页的报表设计器, ...

最新文章

  1. linux下安装hadoop
  2. 今年7月,一起来看谷歌如何测试移动应用!
  3. SequoiaDB版本升级及导入导出工具说明
  4. win11非uefi启动如何安装 Windows11非uefi启动安装的步骤方法
  5. mysql 修复数据表 批量_MySQL数据库迁移与MySQL数据库批量恢复
  6. 疑 Android N 截图曝光,通知栏对比上一代变了不少
  7. 操作系统漏洞检测与利用
  8. 使用CURL抓取https网页报错的一种解决方法
  9. 玩转华为ENSP模拟器系列 | 配置OSPFv3 ABR路由聚合示例
  10. O-RAN,真的会成功吗?[转载]
  11. 蓝牙系统中的主机与控制器
  12. R语言使用order函数按照两个数据列的值排序data.table数据(主变量降序排序、次变量升序排序)
  13. 数据库 not in 的坑
  14. SATA revision 3.2 specification
  15. OBAGI欧邦琪完成SPAC三方合并;JBS收购BioTech进入蛋白培植市场 | 知消
  16. 空间统计(二)分析模式 A
  17. 2019ICPC秦皇岛I Invoker
  18. 优秀的产品经理,必须翻越这三座大山
  19. 理解CSV格式规范(解析CSV必备)
  20. Maven 目录结构:

热门文章

  1. java case 多个值_Java switch多值匹配操作详解
  2. edb mysql_通过MTK迁移Mysql到EDB实战指南
  3. jstree树形结构的使用
  4. BIGEMAP中打开高清卫星影像谷歌地球
  5. IPCamera监控软件如何支持joystick遥控手柄控制云台
  6. ROS下的openni2.launch
  7. VggNet 论文分析
  8. 【人因工程】人机交互接口概述
  9. ghost博客mysql_centos 上快速搭建ghost博客方法分享
  10. Android 高德地图Key的配置