WebSockets is the best connection method for this application because it enables full-duplex, bi- directional streaming over a single TCP connection, meeting the strict ~100 ms latency requirement for real-time audio. Reference: https://www.chat-data.com/blog/implement-openai-realtime-api-for-chatgpt-voice