faisalrehmanktk
04/05/2025, 9:45 PMVapi Support Bot
04/05/2025, 9:46 PMinterim_results
. Let me help you with that! 👋
Unfortunately, I can't provide specific information about your call ID, but I can definitely help with the error you're encountering and suggest alternatives for streaming transcripts.
The error message "transcriber.property interim_results should not exist"
indicates that Vapi doesn't directly support the interim_results
property in its API. According to information I found in [Discord discussions](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434), this property isn't expected by the API endpoint you're using.
As for setting smart endpointing to 500, this might not directly solve your streaming transcript issue. Smart endpointing is designed to detect when a customer has finished speaking, even during pauses, but it doesn't control how transcripts are delivered.
Here are some alternative methods to get streaming/partial transcripts in Vapi:
1. **Configure server messages to include "transcript"**:
json
{
"serverMessages": [
"transcript",
"end-of-call-report"
]
}
This will send real-time transcripts to your server via webhooks with the transcriptType
field indicating if it's "final" or partial. [Source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341440757189578782)
2. **Use the ClientMessageTranscript event**:
You can use this event and check the transcriptType
property to differentiate between partial and final transcripts. [Source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1260258706667343892)
3. **Adjust the waitSecond
parameter**:Vapi Support Bot
04/05/2025, 9:46 PMwaitSecond
to 0.8 might help reduce issues with streaming transcripts. [Source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336360452208332831)
4. **Consider a custom transcriber**:
Integrating a custom transcriber like Deepgram can provide real-time partial and final transcripts. [Source](https://docs.vapi.ai/documentation/advanced-concepts/customization/custom-transcriber)
Would you like more details on any of these approaches to implement streaming transcripts in your Vapi application?
Sources:
- [Discord discussion about interim_results error](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434)
- [Discord discussion about server messages for transcripts](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341440757189578782)
- [Discord discussion about ClientMessageTranscript event](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1260258706667343892)
- [Discord discussion about waitSecond parameter](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336360452208332831)
- [Vapi documentation on custom transcriber](https://docs.vapi.ai/documentation/advanced-concepts/customization/custom-transcriber)Kings Big
04/06/2025, 8:39 AMinterimResults
for transcriber, that's why when you pass them, it gives you an error message. Just remove it and try again; it will work.faisalrehmanktk
04/16/2025, 9:44 PMfaisalrehmanktk
04/16/2025, 9:44 PMfaisalrehmanktk
04/16/2025, 9:45 PMfaisalrehmanktk
04/16/2025, 9:45 PMKings Big
04/19/2025, 8:38 PMfaisalrehmanktk
04/22/2025, 8:38 PMfaisalrehmanktk
04/22/2025, 8:38 PMKings Big
04/22/2025, 9:05 PMfaisalrehmanktk
04/26/2025, 6:06 PMKings Big
04/27/2025, 9:36 PM