簡體   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