Mbonea commited on
Commit
5b595ef
1 Parent(s): f259f51

fixed the long wait

Browse files
Files changed (2) hide show
  1. App/TTS/TTSRoutes.py +6 -0
  2. App/app.py +1 -3
App/TTS/TTSRoutes.py CHANGED
@@ -54,6 +54,12 @@ async def descript_unsplash(req: DescriptSfxRequest):
54
  async def voices_descript():
55
  return await descript_tts.get_voices()
56
 
 
 
 
 
 
 
57
  @tts_router.post("/status")
58
  async def search_id(req: StatusRequest):
59
  return await tts.check_status(req)
 
54
  async def voices_descript():
55
  return await descript_tts.get_voices()
56
 
57
+
58
+ @tts_router.get("/descript_auto_refresh")
59
+ async def auto_refresh():
60
+ return await descript_tts.start_token_refresh_schedule()
61
+
62
+
63
  @tts_router.post("/status")
64
  async def search_id(req: StatusRequest):
65
  return await tts.check_status(req)
App/app.py CHANGED
@@ -3,7 +3,6 @@ from fastapi import FastAPI
3
  from fastapi.middleware.gzip import GZipMiddleware
4
 
5
  from .TTS.TTSRoutes import tts_router
6
- from .TTS.utils.Descript import DescriptTTS
7
  from .Embedding.EmbeddingRoutes import embeddigs_router
8
  from .Chat.PoeChatrouter import chat_router
9
 
@@ -11,7 +10,7 @@ from fastapi.middleware.cors import CORSMiddleware
11
 
12
  from fastapi_cache import FastAPICache
13
  from fastapi_cache.backends.inmemory import InMemoryBackend
14
- tts_object=DescriptTTS()
15
  import logging
16
 
17
 
@@ -39,7 +38,6 @@ app.add_middleware(GZipMiddleware, minimum_size=1000)
39
  @app.on_event("startup")
40
  async def startup():
41
  FastAPICache.init(InMemoryBackend())
42
- await tts_object.start_token_refresh_schedule()
43
 
44
 
45
  @app.get("/")
 
3
  from fastapi.middleware.gzip import GZipMiddleware
4
 
5
  from .TTS.TTSRoutes import tts_router
 
6
  from .Embedding.EmbeddingRoutes import embeddigs_router
7
  from .Chat.PoeChatrouter import chat_router
8
 
 
10
 
11
  from fastapi_cache import FastAPICache
12
  from fastapi_cache.backends.inmemory import InMemoryBackend
13
+
14
  import logging
15
 
16
 
 
38
  @app.on_event("startup")
39
  async def startup():
40
  FastAPICache.init(InMemoryBackend())
 
41
 
42
 
43
  @app.get("/")