microsoft / microsoft/BotFramework-WebChat

Support Speech Recognition intent endpoint for Bot/LUIS priming

Open
#2,880 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

backlog blocked feature-request
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
  1. Direct Line channel should only send LUIS reference ID if the bot has an associated LUIS model
  2. If LUIS reference ID is available, change the Speech Services endpoint

[Enhancement]

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.