I have added a Cortana skill using Microsoft Bot Framework. My invocation phrase is "My Skill". When I tried to talk to Cortana in iOS or Windows, it doesn't invoke the skill. Instead, it keep directing me to Bing results. Here are the sentences I talked to Cortana:
- Start My Skill
- Ask My Skill to
- Tell My Skill that
Anyone advices?
One friend fixed this issue, so at the moment Cortana only supports English(United States). To fix it, go to Cortana setting (please note , not the OS language setting) -> In Language, select English (United States). And it should work, please note for apps on the phone, a restart will be needed.
You might find a better success rate for skill invocation by following the Cortana Invocation Name Guidelines. More specifically, the docs have a short (but helpful) section on Invocation Name Recommendations.
Following this, the emphasis and intonation you place on the skill invocation name will also help determine if your skill activates, or if you end up with a Bing search for, "ask my skill..."
I added myself to the Test Group and then joined the group using the Group Access URL. Then it worked.
It also helped to use a very distinct invocation name.