问题标签 [microsoft-skype-bot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
273 浏览

botframework - MS Skype 机器人没有响应

我使用 Azure 创建我的机器人。Telegram、Web 和 S4B 频道按预期工作,但 Skype 频道不工作。我没有收到任何错误。

在此处输入图像描述

要创建 Skype 频道,我只需单击“添加频道”链接并将新联系人添加到我的 Skype 联系人。够了吗?

在此处输入图像描述

在此处输入图像描述

请你帮助我好吗?谢谢你。

0 投票
1 回答
259 浏览

java - Skype 对话 uri 在卡片按钮中不起作用

好吧,一开始我必须描述我想要实现的那种情况:

我实现了一个 Skype 机器人,它将创建对话链接并将其作为带有按钮的基本卡片发送给用户。我需要在用户的对话中创建邀请链接。机器人不必是对话的参与者。

我为它写的:

并将其发送给 user1,但链接不起作用。

我使用https://docs.microsoft.com/en-us/skype-sdk/skypeuris/skypeuriapireference并在本文档中编写了我需要的内容,只需创建这样的链接 skype:28:long-id-separated-hyphen- bot;29:long-id-separated-hyphen-user1;29:long-id-separated-hyphen-user2?chat&topic=Conv%20Name,但它不起作用..

可能是我不明白用于创建和添加用户到对话的链接应该是什么样子。

如果我无法创建邀请用户加入对话的链接,我该如何创建群组对话并邀请一些人加入该对话?(所有用户都与机器人对话,我知道他们的 ids(29:long-id-separated-hyphen-user) 和 live ids(8:user-id))

谁能解释一下?

0 投票
0 回答
598 浏览

c# - 将 Microsoft.Skype.Bots.Media AudioMediaBuffer 录制到波形文件

我正在尝试在 Microsoft.Skype.Bots.Media audioSocket.AudioMediaReceived 上记录传入的缓冲区数据。

根据迄今为止的发现,这可能就像将传入的缓冲区数据保存到磁盘并使用 ffmpeg 之类的工具将缓冲区数据转换为所需的音频格式文件一样。

部分代码片段:

注意:以上代码片段来自合规性记录机器人的 git hub示例

我想出的一种可能的方法是:

但问题是,只要呼叫/录音继续,音频媒体缓冲区数据就会继续来(流),并且此解决方案不起作用。

任何帮助,将不胜感激。

0 投票
1 回答
853 浏览

type-conversion - 将 byte[] 转换为 Video(mp4 或任何其他可播放格式)

我正在创建一个将记录 Microsoft 团队实时会话的机器人。录音工作正常,但在生成视频文件时遇到问题。我遵循的过程是将视频数据转换为字节数组,然后将数据写入视频格式文件。

我正在添加一些代码片段,到目前为止我已经检查过了。

从上述代码片段生成的文件的格式不受支持。这可能是因为从会话接收数据。

我正在通过本地媒体会话的 VideoMediaReceived 事件 (ICall.ILocalMediaSession.VideoSockets) 上的视频套接字接收数据。套接字正在接收的数据的视频颜色格式是 H264 格式。

我在创建音频文件时遇到了类似的问题。为此,我使用 WaveFormat 包来创建音频文件。

那么,是否有任何库/方法可以将字节数组转换为任何格式的视频文件?

0 投票
0 回答
10 浏览

botframework - 无法使用 Skype IOS 版本 8.81.0.268 与 Skype BOT 通话

我们在使用 IOS Skype 版本 8.81.0.268 与 Skype BOT 通话时遇到一些问题。它不会进行普通的视频通话,而是弹出群组通话,最终用户无法参加通话。

群呼

使用以前版本的 Skype 版本,我们能够使用相同的 BOT 进行视频通话。Skype 版本也适用于 Android(8.81.0.268)。

要使用 Skype Bot 进行视频通话,我们使用以下代码

机器人代码

这个问题是由于最新版本 8.81.0.268 更新造成的,还是任何解决此问题的建议。