from fastapi import FastAPI from app.api.v1 import translate, voice, lyric_romanji_translator, text_generator, srt_translator app = FastAPI() # Include your routes 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(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"}