Ms office 用Cortana控制演示文稿

Ms office 用Cortana控制演示文稿,ms-office,powerpoint,office-addins,cortana,cortana-skills-kit,Ms Office,Powerpoint,Office Addins,Cortana,Cortana Skills Kit,我正在开发一个使用Cortana控制Powerpoint演示文稿(在Microsoft Powerpoint和Apple Keynote上)的用例 我已经寻找了相当长的一段时间的资源,我可以利用这些资源来学习和实现相同的功能 我最接近的是这一系列的两篇文章: 但问题是,它使用的是,它已经有一段时间没有更新了,也不支持更高版本的Keynote和Powerpoint。而mine是一个企业级用例,因此该包不能依赖于它现在所拥有的那种支持 我还浏览了Cortana技能工具包网站,但在这方面找不到任何

我正在开发一个使用Cortana控制Powerpoint演示文稿(在Microsoft Powerpoint和Apple Keynote上)的用例

我已经寻找了相当长的一段时间的资源,我可以利用这些资源来学习和实现相同的功能

我最接近的是这一系列的两篇文章:

  • 但问题是,它使用的是,它已经有一段时间没有更新了,也不支持更高版本的Keynote和Powerpoint。而mine是一个企业级用例,因此该包不能依赖于它现在所拥有的那种支持

    我还浏览了Cortana技能工具包网站,但在这方面找不到任何实质性的东西

    所以问题是,是否有一个可靠的库,我可以利用它来做到这一点?或者Cortana Skills Kit是否具有控制Powerpoint本地运行实例的功能

    如果有人能为我指出正确的方向,我将不胜感激

    更新:
  • 我试图通过开发一个PowerPoint插件来实现这一点。但当我深入研究时,我发现PowerPoint加载项有以下几种类型:
  • 一、 另一方面,您需要能够在演示者模式下工作的东西。我没有发现任何与此相关的东西。基本上,上下文邮件加载项仅适用于Outlook和Outlook Web。任务窗格和内容加载项用于基于UI的加载项。但是我想要一个无UI的插件,它可以在演示者模式下工作并控制我的演示文稿。我试图寻找外接程序命令,但找不到与此相关的任何内容

  • 我也试着按照Micromuncher的建议看一看,但我找不到一种方法使用这些方案从一张幻灯片导航到另一张幻灯片

  • 幻灯片放映方式看起来非常脆弱,尽管它非常酷

    几乎所有版本的PowerPoint都支持自动化。但是,由于DDE基本上已经死了,而且OLE在云中似乎不合适,因此在不进行大量编码的情况下自动化一些行为会很好

    曾几何时,您可以向文件(即myPresentation.ppt#4)添加对id或索引的引用以显示幻灯片4,但这不再有效

    如何做到这一点;自动化PowerPoint的协议处理程序。这是否存在?有点现在,您可以在大多数平台上以有限的方式使用深度链接

    但现在,这只允许我们打开查看或编辑演示文稿,而不必说明是哪一页。所以我们唯一能做的就是游说我们在微软的朋友们把这看作是他们新战略的一部分。 但是,Cortana将在其存在时予以支持


    谢谢您的回答。那苹果的基调呢?我已经好几年没有做过苹果的开发者了。。。但我还没有发现任何关于深度链接的东西。但是slideshare有一个API,您可以将powerpoint和keynote上传到slideshare。。。我确实尝试过使用Office加载项,但问题是,当我试图使其在演示者模式下工作时,该加载项仅在编辑模式下处于活动状态。因此,在我看来,对您开放的路径是1/在您支持的任何平台上创建协议处理程序,以驱动呈现幻灯片的应用程序,或2/使用基于云/weh的解决方案,该解决方案支持演示文稿渲染或自动“屏幕抓取”。对于幻灯片软件,您可以向任何演示文稿添加/以显示该页面。他们有一个javascript控件库,但看起来它只支持控制嵌入在网页中的演示文稿……这正是问题所在。如果它只是一个基于网络的东西,那么就会有某种方式来处理它。但事实并非如此。所以我还是被卡住了。