Objective
Currently, .voc, .entity, and .intent files are updated with incorrect transcriptions to work around intent match failures. Better intent design and STT corrections should alleviate the majority of issues.
Implementation Requirements
- Determine which errors are attributable to invalid or very unlikely transcriptions and add those to corrections
- Determine how to improve Padatious intents (possibly including using Padacioso or another regex-based parser)
- Consider other intent options such as Adapt and/or fallback handling to determine if a user has requested a (specific) LLM
Other Notes
while technically this works, it feels a bit wrong, STT mistakes should not be part of intent modelling, but instead corrected
have you considered something like https://github.com/OpenVoiceOS/ovos-utterance-corrections-plugin instead?
Originally posted by @JarbasAl in #18 (comment)
Objective
Currently,
.voc,.entity, and.intentfiles are updated with incorrect transcriptions to work around intent match failures. Better intent design and STT corrections should alleviate the majority of issues.Implementation Requirements
Other Notes
Originally posted by @JarbasAl in #18 (comment)