From 0c0e52dfb826ccfdaf0edd52e3078d1574c935e1 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 16 Jun 2026 16:05:02 +0000 Subject: [PATCH] Fix syntax error in speaker identification prompt string --- scraibe/tasks.py | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/scraibe/tasks.py b/scraibe/tasks.py index edb35d5..78d18fc 100644 --- a/scraibe/tasks.py +++ b/scraibe/tasks.py @@ -328,18 +328,17 @@ def process_transcription_task( prompt = ( "Below is a transcript with speaker labels like 'SPEAKER 1', 'SPEAKER 2', etc. " - "Based on the context and how each speaker talks, identify each speaker as: -" "- Their real name, if it is clearly mentioned or strongly implied, OR -" "- A concise role/position (e.g., Judge, Doctor, Manager, Interviewer, Client, Witness), " - "if their identity is not clear. -" "Do not invent random personal names. " - "Do not add extra commentary. Output ONLY a mapping in this exact format, one per line: -" "SPEAKER 1: Name or Role -" "SPEAKER 2: Name or Role -" "SPEAKER 3: Name or Role -" "\n" - "Transcript: -" + "Based on the context and how each speaker talks, identify each speaker as:\n" + "- Their real name, if it is clearly mentioned or strongly implied, OR\n" + "- A concise role/position (e.g., Judge, Doctor, Manager, Interviewer, Client, Witness), " + "if their identity is not clear.\n" + "Do not invent random personal names. " + "Do not add extra commentary. Output ONLY a mapping in this exact format, one per line:\n" + "SPEAKER 1: Name or Role\n" + "SPEAKER 2: Name or Role\n" + "SPEAKER 3: Name or Role\n" + "\n" + "Transcript:\n" + transcript_text )