feat: add lyric music to romanji tool
This commit is contained in:
15
app/api/v1/lyric_romanji_translator.py
Normal file
15
app/api/v1/lyric_romanji_translator.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from fastapi import APIRouter
|
||||
from app.models.lyric_romanji_translator import LyricRomanjiTranslatorRequest, LyricRomanjiTranslatorResponse
|
||||
from app.services.lyric_romanji_translator import translate_lyric_romanji
|
||||
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
@router.post("/", response_model=LyricRomanjiTranslatorResponse)
|
||||
async def lyric_romanji_translator(request: LyricRomanjiTranslatorRequest):
|
||||
lyric_romanji = await translate_lyric_romanji(request.folder_path)
|
||||
return LyricRomanjiTranslatorResponse(
|
||||
results=lyric_romanji["results"],
|
||||
status=lyric_romanji["status"]
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user