Max endpointing value for Deepgram
# support
r
What is the maximum value for the
endpointing
parameter for Deepgram? In the API reference I see that you suggest up to 300, on Deepgram's docs I see that they have an example with 500. What's the maximum value we can set to it?
k
Deepgram supports endpointing values like 500ms, but the exact maximum isn’t clearly defined, I suggest you check their official docs or support for confirmation thanks
r
You just pass the value we give forward, without capping it?
k
Hey @radu, endpointing is a number type, so you can set a larger value. I'd like to understand the use case for higher values and what you're trying to solve.
r
The assistant often interrupts the caller mid sentence, this is why we want to increase the value perhaps to something over 500.
k
Hey! To help track down this issue, could you share: - The call ID - When exactly this happened (the timestamp) This would really help us figure out what went wrong!
r
My question was a general question, not call specific. Generally, it interrupts, plus we will try a bigger endpointing value
k
The interruption is specific to call in your case. I guess you are having a non-English language user input. Depending upon the interruption where user was interrupted, the transcription plan needs to be configured accordingly. So, setting a Deepgram higher end pointing value tells the Deepgram to wait for a longer time before considering the user has finished speaking. Deep grams end pointing is usually a wait and hold kind of thing, so a higher value may not work. If it's specific to a certain phrases in your call, you can try using custom and pointing rules instead.
r
Is it possible to set a custom rule when the last word was a number? I'm thinking that we could set a much higher wait time for phone numbers, IDs, etc.
k
Yes, using custom endpointing rules you can set a higher wait time if it is related to asking the user for their phone number or any long numbers. You can check more about it from here