我试图通过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等上使用它,但是看不到很多文档告诉我它在哪里工作以及它在哪里
答案 0 :(得分:2)
我能够找到问题第二部分的答案。
来自documentation page for IRecordAction:
记录操作是记录Skype用户音频的交互式操作。
所以我认为它不适用于Skype以外的任何渠道。