realtime
Submodules
- events
AudioFormatPCMAudioFormatPCMUAudioFormatPCMAAudioFormatInputAudioTranscriptionTurnDetectionSemanticTurnDetectionInputAudioNoiseReductionAudioInputAudioOutputAudioConfigurationSessionPropertiesSessionProperties.typeSessionProperties.objectSessionProperties.idSessionProperties.modelSessionProperties.output_modalitiesSessionProperties.instructionsSessionProperties.audioSessionProperties.toolsSessionProperties.tool_choiceSessionProperties.max_output_tokensSessionProperties.tracingSessionProperties.promptSessionProperties.expires_atSessionProperties.include
ItemContentConversationItemRealtimeConversationResponsePropertiesRealtimeErrorClientEventSessionUpdateEventInputAudioBufferAppendEventInputAudioBufferCommitEventInputAudioBufferClearEventConversationItemCreateEventConversationItemTruncateEventConversationItemDeleteEventConversationItemRetrieveEventResponseCreateEventResponseCancelEventServerEventSessionCreatedEventSessionUpdatedEventConversationCreatedConversationItemAddedConversationItemDoneConversationItemInputAudioTranscriptionDeltaConversationItemInputAudioTranscriptionCompletedConversationItemInputAudioTranscriptionFailedConversationItemTruncatedConversationItemDeletedConversationItemRetrievedResponseCreatedResponseDoneResponseOutputItemAddedResponseOutputItemDoneResponseContentPartAddedResponseContentPartDoneResponseTextDeltaResponseTextDoneResponseAudioTranscriptDeltaResponseAudioTranscriptDoneResponseAudioDeltaResponseAudioDoneResponseFunctionCallArgumentsDeltaResponseFunctionCallArgumentsDoneInputAudioBufferSpeechStartedInputAudioBufferSpeechStoppedInputAudioBufferCommittedInputAudioBufferClearedErrorEventRateLimitsUpdatedCachedTokensDetailsTokenDetailsUsageResponseparse_server_event()
- llm
CurrentAudioResponseOpenAIRealtimeLLMSettingsOpenAIRealtimeLLMServiceOpenAIRealtimeLLMService.SettingsOpenAIRealtimeLLMService.adapter_classOpenAIRealtimeLLMService.__init__()OpenAIRealtimeLLMService.can_generate_metrics()OpenAIRealtimeLLMService.set_audio_input_paused()OpenAIRealtimeLLMService.set_video_input_paused()OpenAIRealtimeLLMService.set_video_frame_detail()OpenAIRealtimeLLMService.retrieve_conversation_item()OpenAIRealtimeLLMService.start()OpenAIRealtimeLLMService.stop()OpenAIRealtimeLLMService.cancel()OpenAIRealtimeLLMService.process_frame()OpenAIRealtimeLLMService.send_client_event()OpenAIRealtimeLLMService.handle_evt_input_audio_transcription_completed()OpenAIRealtimeLLMService.reset_conversation()