feat(srt translation): add api for srt translation

This commit is contained in:
DESKTOP-0L60SF2\bladeclara
2026-05-05 15:28:08 +07:00
parent f23733f78b
commit b6847abc8c
8 changed files with 536 additions and 7 deletions

View File

@@ -1,7 +1,5 @@
from fastapi import FastAPI
from app.api.v1 import translate
from app.api.v1 import voice
from app.api.v1 import lyric_romanji_translator
from app.api.v1 import translate, voice, lyric_romanji_translator, text_generator, srt_translator
app = FastAPI()
@@ -9,4 +7,9 @@ app = FastAPI()
app.include_router(translate.router, prefix="/api/v1/translate", tags=["translate"])
app.include_router(voice.router, prefix="/api/v1/voice", tags=["voice"])
app.include_router(lyric_romanji_translator.router, prefix="/api/v1/lyric_romanji_translator", tags=["lyric_romanji_translator"])
app.include_router(text_generator.router, prefix="/api/v1/text_generator", tags=["text_generator"])
app.include_router(srt_translator.router, prefix="/api/v1/srt", tags=["srt_translator"])
app.include_router(text_generator.router, prefix="/api/v1/text_generator", tags=["text_generator"])
@app.get("/")
async def root():
return {"message": "SRT Translation API is running"}