使用C#的具有Cortana技能的Azure Bot框架

时间:2018-06-26 05:03:25

标签: c# azure botframework cortana

我是C#和Bot Framework的新手。我需要设置一个小的poc,在其中必须使用Cortana,C#和SQL进行示例注册。你们当中有人可以帮我吗?

2 个答案:

答案 0 :(得分:1)

这是从字面上看我在将您的帖子标题复制到Google时发现的第一篇帖子:Build a speech-enabled bot with Cortana skills

  

使用Bot Framework创建Cortana技能仅需要很少的Cortana知识,并且主要包括构建机器人。与您过去创建的其他漫游器可能的主要区别之一是Cortana同时具有视觉和音频组件。对于可视组件,Cortana提供了画布的一个区域来呈现诸如卡之类的内容。对于音频组件,您可以在僵尸程序的消息中提供文本或SSML,Cortana会向用户读取文本或SSML,从而使僵尸程序具有声音。

答案 1 :(得分:1)

如果您想在c#中创建bot应用程序并访问SQL数据库,可以尝试:

1)Bot Builder SDK for .NET易于使用,并利用C#为.NET开发人员提供了一种熟悉的方式来编写机器人。

2)要访问SQL数据库,可以使用ADO.NET technologiesEntity Framework。这是机器人中EF的an example,您可以参考它。

此外,要配置Cortana频道,您可以参考本文:"Connect a bot to Cortana"