OpenaIA Realtime with Eleven Labs TTS?
# general-english
d
for example is there any way to use realtime api from openai, but only speech-to-text and use the tts from 11labs because their voices are a lot better? i need to know what the best available options are right now for cold calling
a
watching
v
I belive you can just set the session modality to ["text"] as that specifies what the server responds with. That doesn't stop. you from sending client audio frames. Have you tried it?
d
i did this with python scripts without vapi, but i wonder if its possible with vapi also because they state that when you use realtime api on vapi, then most of the other functions are not usable anymore
v
oh I see
d
but still i dont need a "perfect" solution right now. it would also suffice to at least know within the current way of "STT->reasoning model->TTS" what the fastest combination is
for example nova2->groq->11labs or whatever. somebody know the best api latencies? because i remember with openai to have at LEAST 1 second for every api call
a
eleven labs has decreased latency a lot with their eleven_flash_v2_5 model recently
v
I noticed that too.
a
and for STT english only my fav is assemly ai
cant wait until they support more languages in realtime
will def switch from Deepgram at that point
d
ah okay interesting!
you guys also using for cold calling or more something like a receptionist?
a
more for customer support, ticketing, etc.
however i made this tutorial recently for simple outbound calling if it helps at all..

https://www.youtube.com/watch?v=FmToxKE1Qj0

d
cool, I'll have a glance through it
okay then for your use case at least its not the most important to be as fast as possible
a
well people expect a quick response when talking to customer service so honestly it has to be as quick as possible 😛
a
If you're looking for speed, definitely: Deepgram -> GPT4o-mini -> ElevenLabs Flash. It's about 700ms. Other than that, Realtime API is the winner for me.
5 Views