error: assistant-transcriber.property confidenceTh...
# support
d
hi, I have an error when trying to use the speechmatix transcriber. I can't make the call or publish / save the agent and I'm getting the error message "assistant.transcriber.property confidenceThreshold should not exist". I found similar threads and the porposed solution was to go to the org settings and switch the account channel from 'daily' to 'weekly'. I've done that and also tested with an account that has been on weekly for a long time. both are still having the issue I'm describing.
v
Hi there! 👋 Sorry to hear you're running into that error with the speechmatix transcriber. I wasn't able to find specific information about why switching from 'daily' to 'weekly' didn't resolve your issue. However, I can help with several alternative solutions for the "assistant.transcriber.property confidenceThreshold should not exist" error. Based on the information I found, this error occurs because the
confidenceThreshold
property is not supported or recognized in the current configuration for the speechmatix transcriber. Here are some solutions you can try: 1. Remove the confidenceThreshold property - The most direct solution is to remove the
confidenceThreshold
property from your assistant's JSON configuration. Similar errors have been resolved by simply removing the unsupported property from the assistant JSON. 2. Try an alternative transcriber - Several users have resolved similar issues by switching to a different transcriber service like Azure. According to one discussion, [switching to the Azure transcriber resolved workflow issues](https://discord.com/channels/1211482211119796234/1344348669327184052) for another user. 3. Adjust other transcriber settings - Instead of using
confidenceThreshold
, you might want to adjust other available settings:
Copy code
json
   {
     "provider": "deepgram",
     "model": "nova-3",
     "language": "en",
     "endpointing": 300  // Increased from default to prevent premature cuts
   }
4. Modify startSpeakingPlan settings - Adjusting the
startSpeakingPlan.waitSeconds
to 0.8 might help if you're having issues with name recognition, according to [this discussion](https://discord.com/channels/1211482211119796234/1333510134617604147). 5. Use a custom vocabulary - If you're trying to improve transcription of specific words (like foreign names), consider using a custom vocabulary instead of adjusting confidence thresholds.
Is there anything specific about these solutions you'd like me to elaborate on? Sources: - [Discord discussion about transcriber issues](https://discord.com/channels/1211482211119796234/1344348669327184052) - [Discord discussion about confidence thresholds](https://discord.com/channels/1211482211119796234/1333510134617604147) - [Discord discussion about similar property errors](https://discord.com/channels/1211482211119796234/1338868888879890432)
k
Remove the confidenceThreshold field from your assistant's transcriber configuration, as it is not supported and triggers the error.
d
To give some more context: I've tried locating and disabling that confidenceThreshold field, but couldn't find it anywhere in the Vapi UI (neither the main Transcriber settings nor the Advanced tab options). My assumption is that this field might be part of the configuration for other transcribers, and there could be a bug on Vapi's side when switching to Speechmatics. Probably, the confidenceThreshold field remains in the underlying configuration even though it's not supported or visible for Speechmatics, causing the error "assistant.transcriber.property confidenceThreshold should not exist".