Brandon Thomas
f6236dccca
Truncate input audio
2022-12-12 17:42:46 -05:00
Brandon Thomas
0b9b7f7c4d
Calculate wav metadata
2022-12-11 21:35:09 -05:00
Brandon Thomas
1220c7c0cd
Inference cleanup, gitignore additions, etc.
2022-12-11 20:48:16 -05:00
Brandon Thomas
910641cde9
Working inference
2022-12-07 21:59:20 -05:00
Brandon Thomas
6281ebb454
SoftVC training notebook; training patch
2022-12-07 21:41:47 -05:00
Brandon Thomas
4837def3c2
WIP inference
2022-12-07 21:34:00 -05:00
Brandon Thomas
899d81efcc
requirements.txt
2022-12-07 20:20:18 -05:00
Brandon Thomas
3bffd5996a
Wav Samples, gitignore
2022-12-07 20:19:22 -05:00
Brandon Thomas
8f2a815d7d
Add models for voice conversion
2022-12-07 19:59:01 -05:00
Brandon Thomas
99a9ccf3d8
move labels
2022-11-27 16:20:22 -05:00
Brandon Thomas
7115423a9e
Dockerfile description, ignores, start script (local dev)
2022-11-27 16:10:38 -05:00
Brandon Thomas
c7a880924f
Add max_decoder_steps, streamline Dockerfile
2022-11-17 21:38:14 -05:00
Brandon Thomas
5163650b86
Move model code from Rust monorepo to improve Rust compile times
...
This will need work done to support w2l.
2022-11-13 17:49:37 -05:00
Brandon Thomas
f738b88f9b
Command line script to check HifiGan model validity
2022-08-07 20:11:54 -04:00
Brandon Thomas
79cb27a1f2
Fix dockerfile
2022-07-27 06:34:37 -04:00
Brandon Thomas
eae5fbbc0c
Merge pull request #6 from storytold/echelon-enable-spanish-espeak
...
Echelon enable spanish espeak
2022-07-27 06:24:04 -04:00
Brandon Thomas
19cf2bb285
Make use of the Spanish Espeak pipeline
2022-07-27 06:21:51 -04:00
Brandon Thomas
44f15c7a65
update dockerignore to skip local dev venv
2022-07-27 03:48:41 -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
e7fcc23c3e
Fix dockerfile escaping
2022-07-15 00:17:17 -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
Brandon Thomas
3d0871306c
Temporary fix for virtual env pytorch
2022-07-14 23:40:56 -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
dfa6354a4e
update docker image to fix RTX3090 issue (needs a lot of cleanup)
2022-07-14 16:35:24 -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
9b8298c679
Merge pull request #4 from storytold/echelon-fix-nvidia-revoked-key
...
Fix dockerfile broken by Nvidia's revoked key
2022-07-06 03:39:43 -04:00
Brandon Thomas
5b215270ac
Fix dockerfile broken by Nvidia's revoked key
2022-07-06 03:38:58 -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
9ce1b5061d
Merge pull request #2 from storytold/echelon-text-pipeline-http-arg
...
Add HTTP endpoint argument for which text pipeline to use
2022-07-06 02:27:28 -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
551b2670bb
Merge pull request #1 from storytold/echelon-text-pipeline-system
...
Entirely reworked text handling pipeline
2022-07-05 03:50:41 -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
6a43c8d7ca
Add link to TTS
2022-06-18 13:13:03 -04:00
Brandon Thomas
83af51d982
Add TTS readme detailing HTTP parameters
2022-06-18 13:10:01 -04:00
Brandon Thomas
792e437b79
Change name of repository
2022-06-18 12:50:30 -04:00
Brandon Thomas
711d5adb73
Add architecture debugging
2022-06-10 17:09:33 -04:00
Brandon Thomas
44f2a1082b
update readme (to trigger build)
2022-03-31 16:10:05 -04:00
Brandon Thomas
197f13fa5e
Dockerfile and Github build
...
These have a lot of cruft, but it should work. I'll switch over to using
this from the python code in the Rust monorepo
2022-03-30 23:47:53 -04:00
Brandon Thomas
dd342ddec6
warning
2022-02-28 05:55:57 -05:00
Brandon Thomas
e4267f607b
add architecture diagrams
2022-02-28 05:53:41 -05:00
Brandon Thomas
b50205847c
readme/notes
2022-02-28 05:46:37 -05:00