(summary) enhance transcription document naming with room context

Add optional room name, recording time and date to generate better
document names based on user feedback. Template is customizable for
internationalization support.
This commit is contained in:
lebaudantoine
2025-07-11 15:24:14 +02:00
committed by aleb_the_flash
parent 16dde229cc
commit 6c4c44e933
4 changed files with 45 additions and 5 deletions
+10 -1
View File
@@ -20,6 +20,9 @@ class TaskCreation(BaseModel):
email: str
sub: str
version: Optional[int] = 2
room: Optional[str]
recording_date: Optional[str]
recording_time: Optional[str]
router = APIRouter(prefix="/tasks")
@@ -34,7 +37,13 @@ async def create_task(request: TaskCreation):
)
else:
task = process_audio_transcribe_summarize_v2.delay(
request.filename, request.email, request.sub, time.time()
request.filename,
request.email,
request.sub,
time.time(),
request.room,
request.recording_date,
request.recording_time,
)
return {"id": task.id, "message": "Task created"}