繁体   English   中英

文字转语音| VBA | 微软幻灯片软件

[英]Text to Speech |VBA| Power Point

我是VBA领域的新手,我正在尝试执行将PowerPoint中的文本转换为语音的代码。 看来我需要将XLS语音库添加到PPT。 有谁知道如何将语音库添加到PowerPoint。 这样我就可以在PowerPoint中执行TTS。

我试图通过转到工具>>中提到的文件夹来查找Excel使用的库。

我正在尝试执行的代码如何使用VBA将PowerPoint注释文本转换为语音

以下链接提供了一种有关后期绑定的解决方案,该代码还提供了错误, 如何使用vba将powerpoint注释文本转换为语音,我发现了以下信息,但无法将Excel方法绑定到PowerPoint库。

背景故事:

我的教授希望自动化该过程,使幻灯片幻灯片上的项目符号与音频文件上的书签同步。 如果我们可以创建遵循命名约定(例如BM__)的音频书签标签,则VB脚本可以将音频书签链接/同步到幻灯片x或y或x上的Bullet点。

然后,可以将该PPT转换为幻灯片放映,并发布在学习管理系统上。


对不同论坛的研究指出,PPT可以通过绑定Excel中的对象将文本转换为语音。 (Excel文本到语音将很好执行)

我附上了高级流程的说明。

在此处输入图片说明

正如Jamie在您链接到的文章中提到的那样,您需要设置对Microsoft Speech Object Library的引用。

在VBA IDE中,选择“工具” |“工具”。 参考向下滚动到Microsoft Speech Object Library,在其旁边放置一个复选框,然后单击OK。

我将Jamie的代码复制/粘贴到PPT中,添加了上面的引用,并且运行良好(尽管我必须承认告诉PC对Jamie讲了一些好话,而不是他的示例所示)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM