Commit Graph
180 Commits
Author SHA1 Message Date
Brandon Thomas 2b9cde68e4 Obscure model text_pipeline_type 2022-07-27 23:12:23 -04:00
Brandon Thomas 6d79f91a0a improve comments on text pipelines 2022-07-27 23:12:23 -04:00
Brandon Thomas d458d753fb Cache W2L templates in-memory 2022-07-27 02:51:48 -04:00
Brandon Thomas fc88730386 Fix tts job count query 2022-07-25 04:49:36 -04:00
Brandon Thomas 61dd01e5c2 Add endpoint to expose pending TTS jobs publicly to the UI 2022-07-25 02:44:47 -04:00
Brandon Thomas 101d145709 Query pending TTS job count (public use) 2022-07-25 02:19:30 -04:00
Brandon Thomas 820417ac0f More CORS domains 2022-07-25 01:57:41 -04:00
Brandon Thomas b9fed6a933 Cache model lookups, removing some query load from DB 2022-07-14 20:03:32 -04:00
Brandon Thomas 3ae65f5d11 Add multi-item cache 2022-07-14 19:36:23 -04:00
Brandon Thomas b807adc73d Create "memory_caching" lib crate, start building more tools there 2022-07-14 19:03:22 -04:00
Brandon Thomas b71278aef1 Push rollout into the future to fix the pronunciation bug
We rolled this out as the default too soon. New models are trained on
10% arpabet only.
2022-07-06 18:55:15 -04:00
Brandon Thomas b801f7c19e Edit TTS model with text pipeline type 2022-07-06 01:51:08 -04:00
Brandon Thomas f75f55fa22 Use Rust Enum instead 2022-07-06 01:28:08 -04:00
Brandon Thomas 152a2bfad7 Move queries out of edit TTS model handler. 2022-07-06 00:08:36 -04:00
Brandon Thomas 03c6f1a269 Use HTTP inference arg for text_pipeline_type 2022-07-05 21:07:37 -04:00
Brandon Thomas 5a4be7a580 return text_pipeline_type and guess in TTS model GET endpoint 2022-07-05 18:17:19 -04:00
Brandon Thomas 2dd47cab86 Return a new endpoint-specific struct for tts models 2022-07-05 18:03:07 -04:00
Brandon Thomas 8aaa9dfceb utilities for text pipeline determination 2022-07-05 17:52:08 -04:00
Brandon Thomas f7880fca97 stop bad tts model download urls from jamming the system 2022-07-03 21:19:45 -04:00
Brandon Thomas 7a883cdebb Move tts-download-job into its own crate independent of storyteller-web 2022-07-03 20:07:43 -04:00
Brandon Thomas 5a584bd6b4 Report tts result debug status 2022-06-25 00:58:07 -04:00
Brandon Thomas ade3162e53 Save debug worker data to tts result record 2022-06-25 00:50:54 -04:00
Brandon Thomas 43824972e5 Worker can now query only debug jobs 2022-06-25 00:31:31 -04:00
Brandon Thomas a249c6a80e Refactor job dependencies so we can move jobs to their own crates 2022-06-21 04:45:00 -04:00
Brandon Thomas 8e8a87ba51 Refactor CommonEnv into config crate 2022-06-21 03:43:21 -04:00
Brandon Thomas 5a79f20def Move filesystem utils into container_common:: 2022-06-21 03:19:59 -04:00
Brandon Thomas 7d3d7bc737 Delete cached models to clear up worker filesystems 2022-06-20 22:14:41 -04:00
Brandon Thomas 0d096815f2 Update CORS for staging subdomains 2022-06-18 21:02:54 -04:00
Brandon Thomas 956e44a452 report worker hostname for tts results 2022-06-14 00:23:05 -04:00
Brandon Thomas d65022a4cf Rename column, track on-prem in worker code 2022-06-12 01:47:39 -04:00
Brandon Thomas 789d4b7607 French is officially supported 2022-06-01 17:56:54 -04:00
Brandon Thomas 2ad25bde37 high priority workers (untested, no sql codegen) 2022-05-31 10:15:32 -04:00
Brandon Thomas 7234ad3d4b integrate API tokens 2022-04-27 23:28:21 -04:00
Brandon Thomas 0d3528e18c add common function to deserialize toml since we keep doing this 2022-04-27 17:55:54 -04:00
Brandon Thomas f8bd7fb681 Begin work on statically configured API tokens 2022-04-27 16:37:58 -04:00
Brandon Thomas 739363cfe7 Centralize priority level definitions 2022-04-08 04:16:17 -04:00
Brandon Thomas 155294f29e Now things look stable! 2022-04-08 03:15:56 -04:00
Brandon Thomas 35824b295e Twitch TTS - Websocket thread subscribed to PubSub channel seems to work 2022-04-05 23:29:14 -04:00
Brandon Thomas 6e682b8afe better documentation 2022-04-04 21:28:47 -04:00
Brandon Thomas dcac35f6be Add storyteller.stream to CORS 2022-04-04 19:16:42 -04:00
Brandon Thomas 88691cfa2d Move storyteller-web monorepo code back to directory root 2022-04-03 02:55:28 -04:00
Brandon Thomas b89be75ab6 Move old storyteller-web project into new subdir 2022-03-26 19:32:02 -04:00
Brandon Thomas 732ade7540 Set cookie domain explicitly 2022-03-23 19:02:43 -04:00
Brandon Thomas 3d696b71ee Add two new EventResponse types: TtsCommandPreset, TtsCommandCustom 2022-03-10 23:37:36 -05:00
Brandon Thomas 4734d20690 category list caching 2022-03-06 05:42:28 -05:00
Brandon Thomas 30929b051e add health checking 2022-03-06 05:18:15 -05:00
Brandon Thomas 61ee753572 endpoint to kill running queries 2022-03-05 04:50:29 -05:00
Brandon Thomas 2f17465a84 job sorts by priority during, but has starvation prevention + env config 2022-03-03 02:00:32 -05:00
Brandon Thomas 5dfe83fe0f add oauth token internal pk 2022-03-02 05:32:20 -05:00
Brandon Thomas 115aff8855 edit language tags, tts command 2022-03-01 05:47:03 -05:00