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)Vapi
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 PMVapi
04/19/2025, 8:38 PMfaisalrehmanktk
04/22/2025, 8:38 PMfaisalrehmanktk
04/22/2025, 8:38 PMVapi
04/22/2025, 9:05 PMfaisalrehmanktk
04/26/2025, 6:06 PMVapi
04/27/2025, 9:36 PM