This site is obsolete and should be used for reference only. The information in this documentation is not guaranteed to work for Bot Framework SDK versions past 4.9.1.

Tutorial: Extend to Direct Line Speech



The Virtual Assistant template creates and deploys a bot enabled to work in speech-voice scenarios.

This tutorial covers the steps required to connect the Direct Line Speech channel to your assistant and build a simple application integrated with the Speech SDK to demonstrate Speech interactions working.


  • Create a Virtual Assistant to setup your environment.

  • Make sure the Universal Windows Platform development workload is available on your machine. Choose Tools > Get Tools and Features from the Visual Studio menu bar to open the Visual Studio installer. If this workload is already enabled, close the dialog box.

    UWP Enablement

    Otherwise, select the box next to .NET cross-platform development, and select Modify at the lower right corner of the dialog box. Installation of the new feature takes a moment.

Time to Complete

10 minutes


Run an application that enables you to speak to your Virtual Assistant on the Direct Line Speech channel.