Brandon Thomas
ec3c16f8b5
fixed legacy TT2 docker - install python3.6 deps directly instead of venv
2023-04-18 18:47:35 -04:00
Brandon Thomas
b784b2a203
cleanup legacy TT2 docker image
2023-04-18 15:13:49 -07:00
Brandon Thomas
8cd777b463
stupid fix for f-string interpolation fail
2023-04-18 12:46:23 -07:00
Brandon Thomas
16ed2e13d5
Hack for forcing nltk to use our cache
2023-04-09 06:49:02 -04:00
Brandon Thomas
7462bf1838
include ffmpeg, etc dependencies
2023-04-07 00:26:37 -04:00
Brandon Thomas
31bfa49bec
Generate metadata output file (but not spectrogram)
2023-04-06 15:58:37 -07:00
Brandon Thomas
0c2f709a4f
change docker base image to older cuda
2023-04-04 15:43:25 -04:00
Brandon Thomas
35772ff318
docker shouldn't include build outputs!
2023-04-04 05:49:21 -04:00
Brandon Thomas
e2597bdde3
Dockerfile for VITS
2023-04-04 02:20:40 -07:00
Brandon Thomas
6c64d725f5
put all tts models under tts/ (we can change later)
2023-04-03 00:02:15 -07:00
ZDisket
5d78edd6b5
add this random stuff
2023-04-03 02:53:29 -04:00
Brandon Thomas
8bac589838
fix vocoder paths
2023-03-21 05:53:07 -04:00
Brandon Thomas
fc27fb26c7
Fix other script issues
2023-03-21 05:45:17 -04:00
Brandon Thomas
548ce49535
Fixes to inference script to match Rust
2023-03-21 05:35:30 -04:00
Brandon Thomas
85d9b7afec
New entry point for subprocess/CLI-based inference
2023-03-21 03:58:36 -04:00
Brandon Thomas
c4ec6ffc08
Update README. Root-level readme is going to go out of date
...
Since the root readme can't give us much information on each model,
we'll just add some ASCII art.
2023-03-13 04:26:27 -04:00
Brandon Thomas
9fe76017d4
update dockerfile to work locally
2023-03-13 03:59:24 -04:00
Brandon Thomas
9e011e9863
Move dockerfile and update build script
2023-03-13 01:48:03 -04:00
Brandon Thomas
1d6df5b68e
Move our early TT2 into a subdirectory as we prepare to add more models
2023-03-13 01:43:02 -04:00
Brandon Thomas
b5355de94e
Add support for Ozzy's mel multiplier constant
2023-03-11 01:18:19 -05:00
Brandon Thomas
51199e8a6c
readme update
2023-01-18 03:09:24 -05:00
Brandon Thomas
a108e4e410
End all sentences with punctuation. also Include some forgotten files
2023-01-12 04:19:11 -05:00
Brandon Thomas
ca28449b1b
Titles for check commands (did I test this? no?)
2023-01-12 03:41:14 -05:00
Brandon Thomas
c7a880924f
Add max_decoder_steps, streamline Dockerfile
2022-11-17 21:38:14 -05:00
Brandon Thomas
f738b88f9b
Command line script to check HifiGan model validity
2022-08-07 20:11:54 -04:00
Brandon Thomas
19cf2bb285
Make use of the Spanish Espeak pipeline
2022-07-27 06:21:51 -04:00
Brandon Thomas
166cbbf5c8
Merge pull request #5 from storytold/espeak_phonemizer
...
Espeak phonemizer pipeline for spanish (and also english)
2022-07-15 05:58:10 -04:00
Brandon Thomas
d9114f0f28
Log request completion
2022-07-15 00:14:52 -04:00
Brandon Thomas
19bbff72ec
Remove more spurious logging
2022-07-14 23:49:03 -04:00
Mathias Gatti
840a97e70e
Espeak phonemizer pipeline for spanish (and also english)
2022-07-14 22:14:32 -03:00
Brandon Thomas
2e6be74403
change health check endpoint response to match other services
2022-07-14 20:50:02 -04:00
Brandon Thomas
4524389ced
Remove logger.flush()
2022-07-14 20:29:56 -04:00
Brandon Thomas
0cc56be156
Merge branch 'master' of github.com:storytold/storyteller-ml
2022-07-14 16:58:08 -04:00
Brandon Thomas
89fed52526
Fix logger flush
2022-07-14 16:57:43 -04:00
Brandon Thomas
7fe0699f86
Merge pull request #3 from storytold/echelon-run-tests
...
Script to run tests (eg. in CI)
2022-07-14 16:46:14 -04:00
Brandon Thomas
54e63f5b71
Switch to using logger instead of print()
2022-07-14 16:32:23 -04:00
Brandon Thomas
d562007578
Fix script
2022-07-10 18:08:41 -04:00
Brandon Thomas
e7fc2ccf31
Add script to launch workers on-prem
2022-07-10 18:06:18 -04:00
Brandon Thomas
ed7e26cfd2
fix missing pipeline param (forgot to plumb through)
2022-07-06 02:56:20 -04:00
Brandon Thomas
ea6dce774b
Script to run tests (eg. in CI)
...
We'll incrementally add more tests as we progress. Not everything will
need testing.
2022-07-06 02:55:04 -04:00
Brandon Thomas
b4a24ff561
Add HTTP endpoint argument for which text pipeline to use
2022-07-06 02:26:35 -04:00
Brandon Thomas
76c6dbf12b
Entirely reworked text handling pipeline
...
This breaks the text pipeline into the following pieces:
- input parsing (split known bracketed phoneme sections out first)
- normalization (fix spacing, numbers, abbreviations, etc.)
- phonetization (do CMUdict lookup or g2p prediction)
- sequencing (convert the symbolic representation to integer
representation)
Each "pipeline" can have a unique combination of operations for each of
these pipeline steps.
This will grow over time.
2022-07-05 03:45:28 -04:00
Brandon Thomas
83af51d982
Add TTS readme detailing HTTP parameters
2022-06-18 13:10:01 -04:00
Brandon Thomas
711d5adb73
Add architecture debugging
2022-06-10 17:09:33 -04:00
Brandon Thomas
ba326bfcfd
Introduce code from Rust monorepo. This is a mess
2022-02-28 05:43:54 -05:00