-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Web Chat to support DirectLine-Speech in Fairfax #3666
Comments
@NickEricson is this a customer request, or planned internally? (for tracking) |
This is planned work. Sorry if I got the Labels wrong. |
No problem - they're automatic. Just want to make sure they're accurate. :) (Updating now) |
@compulim I think this is related / duplicate of #3377. I believe the current sdk supports this via a named parameter and the next sdk will support it officially. @trrwilson can explain how to do this and timelines. |
Thanks, @NickEricson ! Yes, I've recently published a PR to add friendly In the interim, it's fully possible to get all of this functionality (albeit it less elegantly) by setting values in the configuration property bag. E.g. if you'd like to use "my.host.convai.azure.us", you can: let config: BotFrameworkConfig = sdk.BotFrameworkConfig.fromSubscription("mySubscriptionKey", "unusedRegion");
config.setProperty(sdk.PropertyId.SpeechServiceConnection_Host, "wss://my.host.convai.azure.us");
let connector: DialogServiceConnector = new DialogServiceConnector(config); This will end up connecting to If the resource path is different -- say, you have The PR (and having |
Related to #3575 |
The aforementioned SDK PR, with Just to reiterate (I'll sound like a broken record, but it's worth it if it helps even a little!): this doesn't make anything that wasn't possible before possible now--it just makes it much more intuitive and convenient to use custom hosts and endpoints vs. needing to set the configuration property manually. |
@trrwilson Thank you for all the details on both how to connect to Fairfax using the current SDK and the updates for the 1.15 SDK. |
I am bumping to 1.15.0 and it is working. Once the PR is merged, I will provide more information here (or in the PR description). |
PR #3694 is under review now. To enable sovereign clouds for Direct Line Speech. The return { authorizationToken: '...', directLineSpeechHostname: 'virginia.convai.speech.azure.us' }; This change is outlined in the updated |
Feature Request
Upgrade Web Chat to support DirectLine-Speech in Fairfax.
In Fairfax you need to connect to a different speech service (i.e. the channel endpoint is different). Web Chat should be updated to allow customers to specify the Fx domain so the correct endpoint is used.
cc @trrwilson for details.
[feature-request]
The text was updated successfully, but these errors were encountered: