Hey @sandman, you need to update your assistant transcriber and point it to 300ms. Start speaking plan wait seconds should be set to 0.6. This will give your assistant an ample amount of time to identify if the user has stopped speaking, and then you can observe these unpleasant silences between the user and the assistant turn.
Here's the API request:
\`\`\`http
PATCH /assistant/{assistant_id}
Authorization: Bearer YOUR_API_TOKEN
Content-Type: application/json
{
"transcriber": {
"provider": "deepgram",
"endpointing": 300
},
"startSpeakingPlan": {
"waitSeconds": 0.6,
"smartEndpointingEnabled": true
}
}
\`\`\`
This request will:
1\. Update the assistant's transcriber to use DeepGram with endpointing set to 300 milliseconds
2\. Set the start speaking plan's wait seconds to 0.6
3\. Enable smart endpointing
You'll need to replace
{assistant_id}
with your actual assistant ID and
YOUR_API_TOKEN
with your valid API token.
This request targets the PATCH endpoint for updating an assistant partially, which allows you to update only the specific fields you want to change while keeping the rest of the assistant configuration intact.
If you need to specify any additional parameters or have any questions about this API request, please let me know!