I'm developing an Alexa skill that dynamically creates my interaction model and saves it as a .json that I then upload to the Alexa Skills Kit. I have several hundred slot values in my various slot types.
I have a difficult time getting Alexa to recognize many if not most of these slots. I fare better by including a lot of synonyms that mostly consist of words and short phrases that rhyme with the slot value then using resolutions to match them up with the actual slot. I fear that too much of that technique will cause her to start returning multiple resolutions and making me ask for clarification.
What I would like is to set up some voice training specifically for my skill. I know about the general voice training through the app, but I would like Alexa to go through the more obscure slot values specifically in my skill and basically say... "Say this word," allow the user to say it, then improve her recognition of that value.