Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions livekit-agents/livekit/agents/voice/audio_recognition.py
Original file line number Diff line number Diff line change
Expand Up @@ -1267,10 +1267,11 @@ def _ensure_user_turn_span(self, start_time: float | None = None) -> trace.Span:
if self._user_turn_span and self._user_turn_span.is_recording():
return self._user_turn_span

start_time_ns = int(start_time * 1_000_000_000) if start_time else None
start_time: float = start_time or time.time()
start_time_ns = int(start_time * 1_000_000_000)
self._user_turn_span = tracer.start_span("user_turn", start_time=start_time_ns)

if start_time is not None and self._user_turn_start is None:
if self._user_turn_start is None:
self._user_turn_start = start_time

if (room_io := self._session._room_io) and room_io.linked_participant:
Expand Down
Loading