From 7d0a3a68960de0ff3324fad9251b2307869c4864 Mon Sep 17 00:00:00 2001 From: Chinseok Lee Date: Sat, 5 Oct 2024 16:21:08 +0900 Subject: [PATCH] Fix typo event_name according to official OpenAI documentation `response.audio_buffer.speech_started` to `input_audio_buffer.speech_started` Refer to: https://platform.openai.com/docs/api-reference/realtime-server-events/input-audio-buffer-speech-started --- server/src/langchain_openai_voice/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/langchain_openai_voice/__init__.py b/server/src/langchain_openai_voice/__init__.py index 7b965f1..e3634da 100644 --- a/server/src/langchain_openai_voice/__init__.py +++ b/server/src/langchain_openai_voice/__init__.py @@ -246,7 +246,7 @@ class OpenAIVoiceReactAgent(BaseModel): t = data["type"] if t == "response.audio.delta": await send_output_chunk(json.dumps(data)) - elif t == "response.audio_buffer.speech_started": + elif t == "input_audio_buffer.speech_started": print("interrupt") send_output_chunk(json.dumps(data)) elif t == "error":