# Does OpenAI RealTime API handle TTS and STT in itself?

**URL:** <https://community.openai.com/t/does-openai-realtime-api-handle-tts-and-stt-in-itself/1089850>\
**Category:** API\
**Tags:** gpt4o, realtime\
**Created:** [January 13, 2025, 5:01pm UTC](https://community.openai.com/t/does-openai-realtime-api-handle-tts-and-stt-in-itself/1089850 "2025-01-13T17:01:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![muxsinmuxtorov01](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/muxsinmuxtorov01/32/535746_2.png) [@muxsinmuxtorov01](https://community.openai.com/u/muxsinmuxtorov01)\
**Post date:** [January 13, 2025, 5:01pm UTC](https://community.openai.com/t/does-openai-realtime-api-handle-tts-and-stt-in-itself/1089850/1 "2025-01-13T17:01:06Z")

</div>

Does the OpenAI Real-Time API natively support text-to-speech (TTS) and speech-to-text (STT) functionalities, or do we need to configure tools like Whisper and TTS voice models manually using WebSockets?

---

<div class="post-metadata">

**Author:** ![kevin6](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/kevin6/32/301_2.png) [@kevin6](https://community.openai.com/u/kevin6)\
**Post date:** [January 13, 2025, 5:35pm UTC](https://community.openai.com/t/does-openai-realtime-api-handle-tts-and-stt-in-itself/1089850/2 "2025-01-13T17:35:40Z")

</div>

Yes, it handle it by itself

---

<div class="post-metadata">

**Author:** ![muxsinmuxtorov01](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/muxsinmuxtorov01/32/535746_2.png) [@muxsinmuxtorov01](https://community.openai.com/u/muxsinmuxtorov01)\
**Post date:** [January 14, 2025, 9:48am UTC](https://community.openai.com/t/does-openai-realtime-api-handle-tts-and-stt-in-itself/1089850/3 "2025-01-14T09:48:02Z")

</div>

Thanks @kevin6 It is super helpful answer)
