How many artist names can be added to custom slot? Names not added in custom slots are some times difficult for Alexa to assume them. Any alternate way to achieve this, I have plenty of artists names which is not possible to be added to custom slot.
You can add as many values as you want to a custom slot. (Someone here was trying to add 100,000+) But you get diminishing returns. Alexa is not obliged to return [i]only[/i] what is on your list. The list is a [i]guidance[/i]. The more data you give, the wider the parameters are set. More than about 20 or so and you just end up with a kind of "generic slot" that Alexa will match just about anything to. At least that's my experience. Note: this only affects your skill. Whatever you define will only be used for your skill. No one else's skill. Not the build in features for Echo like music search.
I have a similar issue for venues also. For my skill I have added few sample venue names in custom slot. Now when I ask Alexa in my skill to get me information about venue by providing name, it has weird behavior for some names. Let me explain with an example. If I ask, "What is going on at the Fox Theater" . I don't get value for slot venue name in my code and thus I cannot process it further to get its information through my API, but at the same time when I check the history, the value gets printed out there properly. If I add Fox Theater to my custom slot then Alexa recognizes it very well. I cannot add all the names to custom slot. What could be the way around to deal this kind of situation?
I have added around 1900 artists names in on of the custom slots for artist and after that I was able to add only 300 venue names in another custom slot for venue names. And apart from this I have some other custom slots but those have very few values. Is the limit of 600000 characters only for single slot or for all customs slots defined in the skill? Why does alexa return blank value for some names when we provide input to it, but at the same time the input value can be seen in history correctly? Thanks for your help. :)