I am making a skill for quiz game in which I defined so many categories. And I have apis for generating dynamic questions. Now the thing is, Ans of those questions could be anything depending on the question like it could be any place or country or food or festivals or anything which could only cover by AMAZON.SearchQuery.
Now In my skill in QuizIntent, Alexa will ask any random question
For e.g "The World Largest desert is ? A. Thar B. Kalahari C. Sahara D. Sonoran"
Now assume that user says: "I guess Thar" or "my answer is Kalahari" or "I think Sahara".
Now I want to use AMAZON.SearchQuery to handle user answers with utterances like "I guess {answer}" or "I think {answer}" or "my answer is {answer}" where {answer} = AMAZON.SearchQuery.
But Above condition is not working properly. I search the issue then I found like we have to use AMAZON.SearchQuery with "search for" or "find out" phrase. And If I use those phrases in my scenario then user have to say like, "find out the answer Thar" or "Search for Sahara" which is obviously not user convenient in this scenario.
So How can I handle this scenario in my Alexa skill?