Commit Graph

87 Commits

Author SHA1 Message Date
Michael Treadgold 6e1da4ddfb Add smoothness training pipeline with STFT/adversarial/vocoder-consistency losses
- inflect_nano/train_smooth.py: enhanced training with multi-res STFT loss,
  adversarial mel discriminator, vocoder consistency loss, deeper residual
  postnet, and cosine LR schedule
- preprocess_dataset.py: convert HF datasets, local dirs, or LJSpeech CSVs
  to the durations.jsonl format needed by training
- inference.py: add --smooth-prosody, --mel-smooth-sigma, --lowpass-hz flags
  for zero-cost inference-time quality improvements
- test_inference.py: smoke tests for model loading and synthesis
- colab_smooth_finetune.ipynb: Colab notebook for T4 GPU fine-tuning
- requirements.txt: add numba, scipy, datasets
2026-06-18 19:46:40 +12:00
Owen Song 1a75163b18 Update README.md 2026-06-18 03:02:52 +00:00
Owen Song 5026896e12 Repackage frontend as third-party dependency 2026-06-17 23:54:49 +00:00
Owen Song c390796dff Remove obsolete package file train_inflect_micro_fastspeech_v3_pitch.py 2026-06-17 23:54:47 +00:00
Owen Song 0bb3fe1dda Remove obsolete package file train_hifigan_oracle_v1.py 2026-06-17 23:54:46 +00:00
Owen Song 7d0adbcad9 Remove obsolete package file tinytts_text_cleaning.py 2026-06-17 23:54:45 +00:00
Owen Song 6ffa0bf8fc Remove obsolete package file tiny_tts/utils/config.py 2026-06-17 23:54:45 +00:00
Owen Song e41f5a4eec Remove obsolete package file tiny_tts/utils/__init__.py 2026-06-17 23:54:44 +00:00
Owen Song f5bbd20ae7 Remove obsolete package file tiny_tts/text/symbols.py 2026-06-17 23:54:43 +00:00
Owen Song d2ef93e844 Remove obsolete package file tiny_tts/text/english_utils/time_norm.py 2026-06-17 23:54:43 +00:00
Owen Song 60f18e8a43 Remove obsolete package file tiny_tts/text/english_utils/number_norm.py 2026-06-17 23:54:42 +00:00
Owen Song cc8dda0903 Remove obsolete package file tiny_tts/text/english_utils/abbreviations.py 2026-06-17 23:54:42 +00:00
Owen Song 5ab15e85d4 Remove obsolete package file tiny_tts/text/english_utils/__init__.py 2026-06-17 23:54:41 +00:00
Owen Song bc931ad92c Remove obsolete package file tiny_tts/text/english.py 2026-06-17 23:54:41 +00:00
Owen Song 6ff88ad78f Remove obsolete package file tiny_tts/text/cmudict_cache.pickle 2026-06-17 23:54:40 +00:00
Owen Song 32901a4c23 Remove obsolete package file tiny_tts/text/cmudict.rep 2026-06-17 23:54:40 +00:00
Owen Song cc0e440d11 Remove obsolete package file tiny_tts/text/__init__.py 2026-06-17 23:54:39 +00:00
Owen Song 43332507cc Remove obsolete package file tiny_tts/nn/transforms.py 2026-06-17 23:54:39 +00:00
Owen Song 22e05863c9 Remove obsolete package file tiny_tts/nn/modules.py 2026-06-17 23:54:39 +00:00
Owen Song 1a9f3b7650 Remove obsolete package file tiny_tts/nn/commons.py 2026-06-17 23:54:38 +00:00
Owen Song 6c71dc63e4 Remove obsolete package file tiny_tts/nn/attentions.py 2026-06-17 23:54:37 +00:00
Owen Song a079c2aaea Remove obsolete package file tiny_tts/nn/__init__.py 2026-06-17 23:54:37 +00:00
Owen Song 9a64971d7f Remove obsolete package file tiny_tts/models/synthesizer.py 2026-06-17 23:54:36 +00:00
Owen Song f3ebdbe488 Remove obsolete package file tiny_tts/models/__init__.py 2026-06-17 23:54:36 +00:00
Owen Song c29964c956 Remove obsolete package file tiny_tts/infer_onnx.py 2026-06-17 23:54:35 +00:00
Owen Song 458d45abbe Remove obsolete package file tiny_tts/infer.py 2026-06-17 23:54:34 +00:00
Owen Song 2e5d95269b Remove obsolete package file tiny_tts/alignment/core.py 2026-06-17 23:54:34 +00:00
Owen Song 120d6aba0f Remove obsolete package file tiny_tts/alignment/__init__.py 2026-06-17 23:54:33 +00:00
Owen Song 38b211cdf8 Remove obsolete package file tiny_tts/__init__.py 2026-06-17 23:54:33 +00:00
Owen Song 5e844dbb52 Remove obsolete package file TINY_TTS_LICENSE 2026-06-17 23:54:32 +00:00
Owen Song b0996d2caf Simplify README and add final banner image 2026-06-17 22:42:06 +00:00
Owen Song 1a5f1ddfb1 Remove old generated banner 2026-06-17 22:42:03 +00:00
Owen Song 81caf78a64 Remove cache file tiny_tts/utils/__pycache__/config.cpython-312.pyc 2026-06-17 22:08:12 +00:00
Owen Song d353b3bb35 Remove cache file tiny_tts/utils/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:11 +00:00
Owen Song 512b3fa45c Remove cache file tiny_tts/text/english_utils/__pycache__/time_norm.cpython-312.pyc 2026-06-17 22:08:11 +00:00
Owen Song 8c31fddaac Remove cache file tiny_tts/text/english_utils/__pycache__/number_norm.cpython-312.pyc 2026-06-17 22:08:11 +00:00
Owen Song e79122d020 Remove cache file tiny_tts/text/english_utils/__pycache__/abbreviations.cpython-312.pyc 2026-06-17 22:08:10 +00:00
Owen Song f755c6f1aa Remove cache file tiny_tts/text/english_utils/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:10 +00:00
Owen Song a39d9bd6e3 Remove cache file tiny_tts/text/__pycache__/symbols.cpython-312.pyc 2026-06-17 22:08:10 +00:00
Owen Song 8eb102a1e5 Remove cache file tiny_tts/text/__pycache__/english.cpython-312.pyc 2026-06-17 22:08:09 +00:00
Owen Song 9f11d973c1 Remove cache file tiny_tts/text/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:09 +00:00
Owen Song 3b2dbf0e7f Remove cache file tiny_tts/nn/__pycache__/transforms.cpython-312.pyc 2026-06-17 22:08:09 +00:00
Owen Song cfe9012c24 Remove cache file tiny_tts/nn/__pycache__/modules.cpython-312.pyc 2026-06-17 22:08:08 +00:00
Owen Song df51f395d2 Remove cache file tiny_tts/nn/__pycache__/commons.cpython-312.pyc 2026-06-17 22:08:08 +00:00
Owen Song 5f2ef51429 Remove cache file tiny_tts/nn/__pycache__/attentions.cpython-312.pyc 2026-06-17 22:08:08 +00:00
Owen Song eb7b5b7f86 Remove cache file tiny_tts/nn/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:08 +00:00
Owen Song 55e8c0d82a Remove cache file tiny_tts/models/__pycache__/synthesizer.cpython-312.pyc 2026-06-17 22:08:07 +00:00
Owen Song ba81346e8e Remove cache file tiny_tts/models/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:07 +00:00
Owen Song cf51e8fc95 Remove cache file tiny_tts/alignment/__pycache__/core.cpython-312.pyc 2026-06-17 22:08:07 +00:00
Owen Song 172c7dd6b5 Remove cache file tiny_tts/alignment/__pycache__/__init__.cpython-312.pyc 2026-06-17 22:08:06 +00:00