机器人向MS团队中的用户发送mp3(或wav)



我正在构建一个MS Teams bot。根据这个示例,botbuilder框架支持音频,但当我实际尝试在MS Teams中这样做时,它不起作用,因为它显示以下内容:

声卡

这是我的代码:

async def send_audio(self, audio):
logger.debug(f"Sending {audio}")
card = AudioCard(
title="",
media=[MediaUrl(url=audio)],
)
await turn_context.send_activity(MessageFactory.attachment(CardFactory.audio_card(card)))

灵感来源:

https://github.com/microsoft/BotBuilder-Samples/blob/main/samples/python/06.using-cards/dialogs/main_dialog.py

如何从我的机器人向用户发送音频?一个工作样本是最好的,但请不要给我指MS文档(这完全是垃圾!(

以下卡由Bot框架实现,但不受团队支持:

  1. 动画卡
  2. 声卡
  3. 视频卡

参考:https://learn.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-reference#cards-团队不支持

相关内容

  • 没有找到相关文章

最新更新