如何在Bot Framework中实现RecordAction?

时间:2017-01-08 13:37:28

标签: node.js bots skype botframework telegram

我试图通过RecordAction(https://docs.botframework.com/en-us/node/builder/calling-reference/classes/_botbuilder_d_.recordaction.html)在我的机器人中构建录制功能,但似乎无法让它发挥作用。

这是我尝试的代码,我在模拟器中得到了灰色的薄盒。我使用Node.js作为机器人。

bot.dialog('record', function (session) {
    session.send("Please record...");
    var msg = new calling.RecordAction(session, {playBeep:true});
    session.endDialog(msg);
}).triggerAction({ matches: /^record/i });

RecordAction是否仅适用于Skype?我想在Telegram等上使用它,但是看不到很多文档告诉我它在哪里工作以及它在哪里

1 个答案:

答案 0 :(得分:2)

我能够找到问题第二部分的答案。

来自documentation page for IRecordAction

  

记录操作是记录Skype用户音频的交互式操作。

所以我认为它不适用于Skype以外的任何渠道。