-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[New Sample] Request for a speech-focused sample #1981
Comments
Hi @stevengum, here are some notes from my end:
On the understanding side.
This is all I can think of so far. |
Gabo has most things covered.
|
The C# Core bot and Echo bot ARM templates were updated to support WebSockets, and the Startup.cs was updated to include the necessary There is work to be done on the Resource Provider to enable creating of the DLS channel via ARM templates and Azure CLI which I believe @DDEfromOR is working on.
We do need to update the Core and Echo bot READMEs to mention the test DLS client and the Speech SDKs.
For DLS, the current behavior is that the Speak property needs to be set, the channel does not use the Text property from Activity for Speech generation.
For non-headless devices/UIs (headful? heady?) it is important to preserve any use of GUI as applicable. However, if possible I think that building for one channel (DLS, Web Chat with Speech, or Cortana) and then generalizing is the better approach. We've seen this approach with MS Teams which has a lot more
|
For reference we have a tutorial on enabling DLS with the VA at https://microsoft.github.io/botframework-solutions/clients-and-channels/tutorials/enable-speech/1-intro/ Most of the steps are turning on the resources for the bot to work but there is some on how to change the voice with SSML. |
We agreed to postpone major new samples until after we target dotnet 3.1 |
@johnataylor What are we doing with this? Can Monica, Michael, Ashely, or Eric drive this one? |
Is your feature request related to a problem? Please describe.
We currently enable speech out of the box for the C# Echo Bot and Core Bot samples and generators. These samples are our "getting-started" samples and don't delve into the nuances of the protocol with speech.
Now that Direct Line Speech is GA, we should have a speech-focused sample.
Describe the solution you'd like
A sample focused on speech (which may be through a headless device) should be created.
Features of the sample:
Activity.Speak
property.Activity.Speak
FYI @ryanlengel, @darrenj, @lauren-mills, @gabog who have experience in designing headless device solutions. Are there any "gotchas" that should be discussed in a speech-focused sample?
[enhancement]
The text was updated successfully, but these errors were encountered: