Commit Graph

  • eabc949353 Merge pull request #57 from cmusphinx/multipron-align master Kevin Lenzo 2026-04-09 11:32:43 -04:00
  • 321fd173fe Update Util Kevin Lenzo 2026-04-08 15:22:24 -04:00
  • 29d5096438 Add scripts/22.ci_hmm_multipron for install target Kevin Lenzo 2026-04-08 15:20:45 -04:00
  • c5977e3e0a Allow two-pass and fix some CI Kevin Lenzo 2026-04-08 15:14:29 -04:00
  • 6f8e7a9a60 Fix CI Kevin Lenzo 2026-04-08 15:01:29 -04:00
  • 4feb5ae95a Include new scripts in CMakeLists Kevin Lenzo 2026-04-08 14:52:30 -04:00
  • a03926a163 docs: document multipron stage 21 Kevin Lenzo 2026-04-08 14:47:11 -04:00
  • dbaaa4446e Multipron on by default: stage 21 after CI, CFG_MULTIPRON=no to disable Kevin Lenzo 2026-04-08 14:30:06 -04:00
  • 871150e3e5 build(deps): bump actions/download-artifact in /.github/workflows dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 dependabot[bot] 2026-04-08 18:00:02 +00:00
  • b9a8e32d08 Gitignore docs/plan-multi-pronunciation-iterative-training.md Kevin Lenzo 2026-04-08 13:52:38 -04:00
  • b0a23541c6 Add vocab_dict filter and optional 00a.vocab_dict script Kevin Lenzo 2026-04-08 13:52:36 -04:00
  • 2272750f4f Add multipron force alignment and CFG_MULTIPRON training hook Kevin Lenzo 2026-04-08 13:52:32 -04:00
  • f22fb55978 sphinx3_align: handle align_frame failure without aborting Kevin Lenzo 2026-04-08 13:52:29 -04:00
  • ff7ed660d0 Fix CMake macOS SDK and BLAS/LAPACK cache after Xcode upgrades Kevin Lenzo 2026-04-08 13:52:29 -04:00
  • e5c6e274c2 Merge pull request #56 from cmusphinx/kal-make-feats-ctlcount Kevin Lenzo 2026-04-08 10:40:29 -04:00
  • ccc14db989 Fix make_feats.pl: define ctlcount and ctloffset from control file Kevin Lenzo 2026-04-08 10:38:06 -04:00
  • 30fee4c2a1 Merge pull request #55 from cmusphinx/fix-dt Kevin Lenzo 2025-12-12 11:04:54 -05:00
  • a7a9d1c7e5 Optimize CI triggers to avoid duplicate workflow runs Kevin Lenzo 2025-12-12 10:50:59 -05:00
  • 303f6fd4f3 Make G2P dependencies optional, use ubuntu-latest for most jobs Kevin Lenzo 2025-12-12 10:48:06 -05:00
  • d79d806bbe Pin GitHub Actions to ubuntu-22.04 for libngram-dev availability Kevin Lenzo 2025-12-12 10:46:38 -05:00
  • dd17e5b0cd Update GitHub Actions to v4 to fix deprecation warnings Kevin Lenzo 2025-12-12 10:44:52 -05:00
  • 2b8361adf4 Add compiler warning suppressions and fix uninitialized variable bug Kevin Lenzo 2025-12-12 10:38:13 -05:00
  • 76959313da Fix file permission checks using bitwise AND instead of logical AND Kevin Lenzo 2025-12-12 10:35:23 -05:00
  • 55700bfbd9 Add bounds check for n_tmat_src before accessing src_tmat array Kevin Lenzo 2025-12-12 10:24:54 -05:00
  • b08fcce2a4 Fix critical bugs in backward/viterbi and init_mixw Kevin Lenzo 2025-12-12 10:21:20 -05:00
  • 2862d775e4 Remove premature loop exit from phone compaction bounds check Kevin Lenzo 2025-12-12 10:14:50 -05:00
  • 80b5886884 Fix undefined behavior and add bounds checking in phone compaction Kevin Lenzo 2025-12-12 10:12:41 -05:00
  • 40611098d0 Merge pull request #54 from cmusphinx/kal-update-make_quests Kevin Lenzo 2025-11-06 09:55:35 -05:00
  • aff8eb2d74 Add bounds checking and validation to prevent segfaults in make_quests Kevin Lenzo 2025-11-06 09:53:52 -05:00
  • 37c7234358 Merge pull request #52 from cmusphinx/kal-list-stages David Huggins-Daines 2024-12-11 08:10:20 -05:00
  • c612377474 Allow sphinxtrain to list stage names Kevin Lenzo 2024-10-28 14:07:46 -04:00
  • 811dfbf66d Use isfinite on nonwindows Kevin Lenzo 2024-07-09 09:29:35 -04:00
  • 83b478ced7 fix: reformat Phonetisaurus to something reasonable phonetisaurus David Huggins-Daines 2023-01-21 17:53:23 -05:00
  • e3bf92c995 fix: do not use penalize_em David Huggins-Daines 2023-01-21 17:52:57 -05:00
  • 5956f47bb3 docs: brief note about submodules (not enough) David Huggins-Daines 2023-01-15 09:32:39 -05:00
  • 32dcf77bca fix: accept tabs, damnit David Huggins-Daines 2023-01-15 09:32:27 -05:00
  • d9502adac4 ci: checkout submodules David Huggins-Daines 2023-01-14 19:54:27 -05:00
  • 52de0e06fb fix: resume minimization and stop writing intermediates David Huggins-Daines 2023-01-13 16:33:49 -05:00
  • ad21064510 fix: support -output_cost and -words David Huggins-Daines 2023-01-13 16:33:28 -05:00
  • b41153abd2 fix: some f**n magic needed to make an equivalent model David Huggins-Daines 2023-01-12 23:18:41 -05:00
  • 1adf00b762 fix: remove old code forever, it cannot be understood David Huggins-Daines 2023-01-11 13:44:53 -05:00
  • 8d94544619 fix: make output consistent (but not identical) to phonetisaurus David Huggins-Daines 2023-01-11 13:19:14 -05:00
  • 4fadd1f6f9 feat: switch to use Phonetisaurus upstream (DOES NOT WORK YET) David Huggins-Daines 2023-01-11 10:54:08 -05:00
  • 063a6c6f14 feat: be cleaner about g2p inputs/outputs David Huggins-Daines 2023-01-11 10:53:39 -05:00
  • db79cffec5 feat: switch g2p_train to use current public phonetisaurus David Huggins-Daines 2023-01-11 10:53:15 -05:00
  • e64cff2dc9 fix: pick up config defs ALWAYS David Huggins-Daines 2023-01-11 09:51:45 -05:00
  • 56277506a8 feat: add upstream Phonetisaurus which we will use David Huggins-Daines 2023-01-11 09:51:30 -05:00
  • 532034bc54 ci: tweak further David Huggins-Daines 2022-10-13 17:04:31 -04:00
  • 2ed89e08be ci: not sphinxbase, sphinxtrain! David Huggins-Daines 2022-10-13 17:04:23 -04:00
  • 3e1da51518 doc: update readme slightly David Huggins-Daines 2022-10-13 17:03:38 -04:00
  • b4ffeb0efd ci: speed up semi and ptm v5.0.0 David Huggins-Daines 2022-10-13 13:16:31 -04:00
  • 6b5a724b49 docs: add version David Huggins-Daines 2022-10-13 13:16:08 -04:00
  • 30800258e1 ci: fix substitutions David Huggins-Daines 2022-10-13 12:34:30 -04:00
  • dd3407c2aa ci: add ptm and semi, better artifact names David Huggins-Daines 2022-10-13 12:24:19 -04:00
  • 9b6ac3735e ci: fix other builds David Huggins-Daines 2022-10-13 12:01:38 -04:00
  • f108086a93 ci: add other builds David Huggins-Daines 2022-10-13 11:48:11 -04:00
  • 34ba5aee3e ci: work around microsoft brain damage David Huggins-Daines 2022-10-13 11:43:01 -04:00
  • a716bb8a4b ci: try something entirely different David Huggins-Daines 2022-10-13 11:34:34 -04:00
  • 8e2b821428 ci: try something entirely different David Huggins-Daines 2022-10-13 11:33:28 -04:00
  • c3c95d44cc ci: try something else David Huggins-Daines 2022-10-13 11:28:27 -04:00
  • ee518ba644 ci: recreate artifacts correctly (OMG WTF) David Huggins-Daines 2022-10-13 11:10:43 -04:00
  • be26c594c2 ci: recreate artifacts correctly (hopefully) David Huggins-Daines 2022-10-13 11:07:21 -04:00
  • d1f4b3beec ci: recreate artifacts correctly David Huggins-Daines 2022-10-13 10:47:46 -04:00
  • a78ba18c15 ci: try to get the artifact path right (WTF) David Huggins-Daines 2022-10-13 10:36:41 -04:00
  • 172f218709 ci: shrink artifact David Huggins-Daines 2022-10-13 10:27:46 -04:00
  • dc8bdf4ba0 ci: try to do things in parallel David Huggins-Daines 2022-10-13 10:21:40 -04:00
  • 7f03a39672 ci: try to do things in parallel David Huggins-Daines 2022-10-13 10:20:34 -04:00
  • 9ad4590a2d ci: twiddle configs David Huggins-Daines 2022-10-13 09:46:06 -04:00
  • 487c3dba1b fix: VTLN takes precedence over (any) force-alignment David Huggins-Daines 2022-10-13 09:41:50 -04:00
  • f3bd9763cb fix: do not try to run "python" directory David Huggins-Daines 2022-10-13 09:17:21 -04:00
  • 6cbd4d2f0c ci: archive an4 logs David Huggins-Daines 2022-10-13 09:02:37 -04:00
  • d072e730ad fix: VTLN depends on arg values which were not printed David Huggins-Daines 2022-10-13 08:50:35 -04:00
  • 45b0694846 ci: VTLN is currently broken David Huggins-Daines 2022-10-13 08:43:19 -04:00
  • 2ed7a6f1bc ci: add a bunch more trainings David Huggins-Daines 2022-10-13 08:35:10 -04:00
  • 8f3f664e97 ci: first attempt at CI David Huggins-Daines 2022-10-13 08:14:00 -04:00
  • f89891c00e build: some packages not needed in docker build David Huggins-Daines 2022-10-13 08:11:45 -04:00
  • a2b368df21 build: it will be a release David Huggins-Daines 2022-10-13 07:56:01 -04:00
  • f333d25127 build: no DLL, no problem! David Huggins-Daines 2022-10-12 23:30:14 -04:00
  • 59a6ae02ca fix: make sure to include config.h David Huggins-Daines 2022-10-12 23:21:57 -04:00
  • 7e054f65ed Merge pull request #46 from cmusphinx/sphinx3_align David Huggins-Daines 2022-10-12 23:12:48 -04:00
  • a4b65b866c Merge pull request #45 from cmusphinx/cmake_build David Huggins-Daines 2022-10-12 23:12:20 -04:00
  • b17f4c3460 feat: add sphinx3_align (some code duplication) sphinx3_align David Huggins-Daines 2022-10-12 23:08:01 -04:00
  • 95aa832059 docs: a few things left to do before a release cmake_build David Huggins-Daines 2022-10-12 22:02:01 -04:00
  • 7dfaaf9370 docs: oh heck lets call this 5.0.0 too David Huggins-Daines 2022-10-12 21:59:30 -04:00
  • 0bdd0c6f43 docs: more notes about dependencies David Huggins-Daines 2022-10-12 21:52:44 -04:00
  • ea1ef6a3e2 docs: add a bitter and snarky note about openfst David Huggins-Daines 2022-10-12 21:48:34 -04:00
  • 291ae90b4d docs: add a bitter and snarky note about centos David Huggins-Daines 2022-10-12 21:39:13 -04:00
  • e6e2223090 docs: it is time to get with the program David Huggins-Daines 2022-10-12 21:13:56 -04:00
  • 9958e2187f docs: update readme David Huggins-Daines 2022-10-12 21:05:32 -04:00
  • 0112ec5a5a fix: try harder to report failure (still broken) David Huggins-Daines 2022-10-12 20:46:29 -04:00
  • 42780488d1 fix: try harder to detect failure (still broken) David Huggins-Daines 2022-10-12 20:46:18 -04:00
  • 4b0eb9b362 fix: whoops, there was an argument there David Huggins-Daines 2022-10-12 20:14:11 -04:00
  • 09fb811c01 Switch to CMake build (and python is python3, DAMN IT UBUNTU) David Huggins-Daines 2022-10-12 20:13:28 -04:00
  • 229b6f0f8d fix: it is called g2p_eval now David Huggins-Daines 2022-10-12 19:57:16 -04:00
  • f223938bc2 fix: explicitly run with python David Huggins-Daines 2022-10-12 19:57:10 -04:00
  • fa9e314a21 fix: it is called g2p_eval now David Huggins-Daines 2022-10-12 19:56:40 -04:00
  • 953a11ae75 fix: Scripts are scripts now and not executable, so there David Huggins-Daines 2022-10-12 19:42:52 -04:00
  • f57fc14743 Install config template David Huggins-Daines 2022-10-12 19:42:09 -04:00
  • a84e8ac1d3 build: install everything, we hope (scripts will be in share not lib) David Huggins-Daines 2022-10-12 19:17:29 -04:00
  • b429887f42 build: install programs in the expected place David Huggins-Daines 2022-10-12 19:16:48 -04:00