+
    ~jq                    N    ^ RI Ht ^ RIHt ^RIHt R R ltR R ltR R	 ltR
# )    )annotations)rtc	shortuuidc               $    V ^8  d   QhRRRRRR/# )   roomzrtc.Roomidentitystrreturn )formats   "~/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/livekit/agents/voice/transcription/_utils.py__annotate__r      s!      h # #     c                   V P                   P                  V4      pWP                  P                  8X  d   V P                  pVf   \	        RV R24      hR pVP
                  P                  4        F:  pVP                  \        P                  P                  8X  g   K.  VP                  p M	  Vf   \	        RV R24      hV# )Nzparticipant z
 not foundz! does not have a microphone track)remote_participantsgetlocal_participantr
   
ValueErrortrack_publicationsvaluessourcer   TrackSourceSOURCE_MICROPHONEsid)r	   r
   ptrack_idtracks   &&   r   find_micro_track_idr       s    =A=U=U=Y=YZb=cA))222""y<z<== H%%,,.<<3??<<<yyH /
 <z1RSTTOr   c                   V ^8  d   QhRR/# r   r   r   r   )r   s   "r   r   r      s      c r   c                     \        R 4      # )SG_r   r   r   r   segment_uuidr%          Ur   c                   V ^8  d   QhRR/# r"   r   )r   s   "r   r   r   !   s      S r   c                     \        R 4      # )SP_r   r   r   r   speech_uuidr*   !   r&   r   N)	
__future__r   livekitr   utilsr   r    r%   r*   r   r   r   <module>r.      s    "  *r   