How much better is the turn taking relative to two humans, when, for example, ordering a pizza? Human to human interaction has a non-zero false turn taking false positive score in my experience.
Latency (such as you get when communicating over the phone) makes turn taking much more difficult. Even in-person it's still a non-zero false positive rate though.
Noise cancellation improves turn-taking for AI Voice Agents
21–30 of 47 posts
Re: Noise cancellation improves turn-taking for AI Voice Agents
#22I guess overall latency will be higher since processing will have to go to their server than back to our server then back from our server to STT provider and back to as then back to LLM provider and back to us and last part to TTS provider and back to the user.
It's so weird that e.g. OpenAI doesn't provide a way to make very simple voice pipeline STT + LLM + TTS executed totally on their servers, this would reduce latency significantly.
The pipeline with this server side audio processing right now looks mostly would have to look like that:
user phone -> our server -> krisp server -> our server -> OpenAI STT -> our server -> OpenAI LLM -> our server -> OpenAI TTS -> our server -> back to user.
Then you have to hope that user and all servers are hosten in the same region
Re: Noise cancellation improves turn-taking for AI Voice Agents
#23> low algorithmic latency of just 15 milliseconds I guess overall latency will be higher since processing will have to go to their server than back to our server then back from our server to STT provider and back to as then back to LLM provider and back to us and last part to TTS provider and back to the user. It's so weird that e.g. OpenAI doesn't provide a way to make very simple voice pipeline STT + LLM + TTS exec…
Re: Noise cancellation improves turn-taking for AI Voice Agents
#24How about having the AI keep talking until you say a specific word like "stop". Background noise will rarely produce a false positive for that word.
Because that's a completely different problem. By doing that you'd reduce the problem to transcription and have a worse UX.
Re: Noise cancellation improves turn-taking for AI Voice Agents
#25Can this be used to clean podcast audio? I don't see a reason why it can't be...
Re: Noise cancellation improves turn-taking for AI Voice Agents
#26Re: Noise cancellation improves turn-taking for AI Voice Agents
#27Recently I was practicing QA with ChatGPT, I wondered if I say "stay silent for 4 seconds before talking" will it work? lo and behold, it didn't.
Re: Noise cancellation improves turn-taking for AI Voice Agents
#28Recently I was practicing QA with ChatGPT, I wondered if I say "stay silent for 4 seconds before talking" will it work? lo and behold, it didn't.
Does it even have control over that? Isn't ChatGPT's voice mode just speech to text and text to speech wrapped around a text model? Unless it specifically has access to pragmas like "stay silent for 4 seconds" which gets communicated to the text to speech part, it's hard to imagine that it'd even have the ability to stay silence for that amount of time.
Re: Noise cancellation improves turn-taking for AI Voice Agents
#29Does anyone know an alternative that achieves similar level of background noise cancelling?
Re: Noise cancellation improves turn-taking for AI Voice Agents
#30How about having the AI keep talking until you say a specific word like "stop". Background noise will rarely produce a false positive for that word.