sumaq/backend/app/api/v1/endpoints/transcription.py

10 lines
294 B
Python

from fastapi import APIRouter, File, UploadFile
from app.services.transcription import TranscriptionService
router = APIRouter()
@router.post("/")
async def transcribe_audio(file: UploadFile = File(...)):
text = await TranscriptionService.transcribe_audio(file)
return {"text": text}