pipecat/src/pipecat/services/openai/realtime/events.py | ServerEvent, SessionCreatedEvent, SessionUpdatedEvent, ConversationCreated, ConversationItemAdded (+42) |
pipecat/src/pipecat/services/openai/realtime/llm.py | _calculate_audio_duration_ms, _truncate_current_audio_response, _handle_evt_speech_started, stop, cancel (+30) |
pipecat/src/pipecat/services/grok/realtime/events.py | ServerEvent, SessionUpdatedEvent, ConversationCreated, ConversationItemAdded, ConversationItemInputAudioTranscriptionCompleted (+29) |
pipecat/src/pipecat/services/grok/realtime/llm.py | _truncate_current_audio_response, _handle_evt_speech_started, stop, cancel, _disconnect (+23) |
pipecat/src/pipecat/services/openai_realtime_beta/openai.py | _calculate_audio_duration_ms, _truncate_current_audio_response, _handle_evt_speech_started, retrieve_conversation_item, init (+1) |
pipecat/src/pipecat/services/llm_service.py | function_call_result_callback, stop, cancel, _cancel_sequential_runner_task, init |
pipecat/src/pipecat/services/ultravox/llm.py | stop, cancel, _disconnect, init |
pipecat/src/pipecat/turns/user_turn_processor.py | _on_broadcast_frame, _on_user_turn_started, _on_user_turn_stopped |
pipecat/src/pipecat/processors/frame_processor.py | push_interruption_task_frame_and_wait, broadcast_frame, broadcast_frame_instance |
pipecat/src/pipecat/services/deepgram/stt.py | _start_metrics, _on_speech_started, _on_utterance_end |