Microsoft Bot Framework示例语音到文本Bot - clientid和clientSecret

时间:2016-10-05 22:43:14

标签: c# windows botframework

UPDATE和GitHub示例

要在语音转文本上查看示例代码,请参阅Microsoft Bot Builder GitHub。我在我的GitHub上有一些个人示例,以及我的LUISBankingBot

原帖

开始使用Example Speech to Text Bot时遇到问题。在代码片段中它要求clientid和clientSecret,但我不知道在哪里可以找到这些。在我的Free Subscriptions(Bing搜索 - 特别是免费)中,我只有 Key 1 Key 2 ,不知道clientid和clientSecret信息可以存在的位置。我相信我不能在教程中继续前进,除非在哪里可以找到clientid和clientSecret信息。

感谢您的帮助!快乐的僵尸!

enter image description here

2 个答案:

答案 0 :(得分:3)

格雷格,很高兴你能自己解决这个问题。我的团队在Github中编写了示例和新的示例代码。我理解这种困惑。我们将进行一些编辑,以使userid-> clientid和apikey-> clientsecret的映射更加清晰。谢谢发帖!

答案 1 :(得分:2)

Suuuuper在这里简单疏忽。命名告诉了我代码示例,但请检查它!

TL;博士

UserID = clientID
ApiKey = clientSecret

Authentication类的类标题包含params clientId clientSecret ...但是等一下......

public Authentication(string clientId, string clientSecret)

在制作身份验证的实例时,截至撰写此帖子时的当前代码段中有参考号码,您可以填写

YOURUSERID

<YOUR API KEY FROM MICROSOFT.COM/COGNITIVE

Authentication auth = new Authentication("YOURUSERID", "<YOUR API KEY FROM MICROSOFT.COM/COGNITIVE");

另一种看待这种情况的方式是:

YOURUSERID = clientID
<YOUR API KEY FROM MICROSOFT.COM/COGNITIVE = clientSecret

那就是它。