TranscriptionMessage: add user_id field

This commit is contained in:
Aleix Conchillo Flaqué
2025-05-19 15:47:54 -07:00
parent 2b66eddaa1
commit 25dd651757
4 changed files with 7 additions and 1 deletions

View File

@@ -288,6 +288,7 @@ class TranscriptionMessage:
role: Literal["user", "assistant"]
content: str
user_id: Optional[str] = None
timestamp: Optional[str] = None

View File

@@ -62,7 +62,7 @@ class UserTranscriptProcessor(BaseTranscriptProcessor):
if isinstance(frame, TranscriptionFrame):
message = TranscriptionMessage(
role="user", content=frame.text, timestamp=frame.timestamp
role="user", user_id=frame.user_id, content=frame.text, timestamp=frame.timestamp
)
await self._emit_update([message])