microsoft / microsoft/BotFramework-WebChat
Support Speech Recognition intent endpoint for Bot/LUIS priming
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 1.8k
- Forks
- 1.6k
- Avg merge
- 22h 58m
- Merged PRs (30d)
- 2
Description
Feature Request
Today, Direct Line pass LUIS reference grammar ID (a.k.a. bot/LUIS priming) to Web Chat and we send it to Cognitive Services (via their SDK).
But the endpoint URL do not support bot/LUIS priming. Thus, it was ignored.
Tomorrow, when we detect bot/LUIS priming is needed, we should configure SDK to use a different endpoint.
This is discovered while working on #2802.
Steps to do
- Direct Line channel should only send LUIS reference ID if the bot has an associated LUIS model
- If LUIS reference ID is available, change the Speech Services endpoint
[Enhancement]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how the Direct Line channel supplies the LUIS reference ID to Web Chat and the Cognitive Services SDK, using the context from #2802. Verify the behavior for bots with and without an associated LUIS model, then confirm that an available reference ID selects the appropriate Speech Services endpoint.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100