PPT voice fusion method, computer equipment and storage medium

By combining Windows VCL and HTML5 technologies, a voice reading function for PowerPoint presentations is implemented, overcoming the limitations of traditional PowerPoint presentation methods, improving the quality of reports and the audience experience, enhancing the efficiency and accuracy of information transmission, and supporting convenient distribution and sharing.

CN119513336APending Publication Date: 2025-02-25DONGGUAN ELECTRIC POWER DESIGN INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411530697.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Traditional PPT presentations lack dynamic and audio elements, placing a heavy burden on speakers, resulting in low information delivery efficiency, and causing audience fatigue. They also fail to vividly showcase complex designs and technical details.

Method used

By combining Windows VCL desktop technology with a Chrome-based browser and utilizing HTML5 web pages and a speech synthesis SDK, we can achieve the function of reading PDF documents aloud, converting text into speech and matching it with PPT pages to generate new PDF documents.

Benefits of technology

To improve the quality of presentations and the audience experience, enhance the efficiency and accuracy of information delivery, facilitate the distribution and sharing of presentation content, and make PPT presentations more vivid, intuitive, and easier to understand.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119513336A_ABST
    Figure CN119513336A_ABST
Patent Text Reader

Abstract

The invention discloses a PPT voice fusion method, computer equipment and a storage medium. The method comprises the following steps: generating a browser; accessing a webpage through a browser; uploading the PDF document to a browser; transmitting file summary information to a tool; obtaining PDF document data to be analyzed; analyzing characters in the PDF into a json format, and generating a thumbnail; the HTML5 webpage is used for carrying out page refreshing through the javascript / css; calling a voice synthesis SDK of the voice platform; the HTML5 webpage obtains a voice MP3 file of the voice platform; the voice file is submitted to a full browser; transmitting the voice file information to a tool; acquiring voice file data; and combining characters and voices in the PDF. According to the PPT voice fusion method, the PPT report quality can be effectively improved, the audience experience is improved, the working efficiency and accuracy are improved, and the report content can be conveniently distributed and shared.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer software technology, and in particular to a PPT voice fusion method, computer equipment and storage medium. Background Art

[0002] Project reporting and project acceptance are key links to ensure design quality and project success; currently, these important communication activities mainly rely on PPT presentations. As a widely used presentation tool, PPT has become a standard way to present design ideas and project results due to its intuitiveness and ease of operation. However, with the advancement of technology and the diversification of user needs, the traditional PPT presentation method has gradually shown some limitations, specifically:

[0003] 1. Limitations of presentation effects: PPT mainly relies on static text and pictures to convey information, lacking dynamic and sound elements, which makes it not vivid and intuitive enough when presenting complex designs or technical details;

[0004] 2. Speaker’s burden: When presenting a PPT, speakers need to focus on both content explanation and PPT operation at the same time, which distracts their attention and affects the overall effect of the presentation;

[0005] 3. Efficiency of information transmission: For the audience, reading a large amount of text and data may be boring and tiring, which reduces the efficiency of information reception. Summary of the invention

[0006] The purpose of the present invention is to provide a PPT voice fusion method to address the deficiencies of the prior art, so that PPT can have a voice reading function, and can effectively improve the quality of reports, improve the audience experience, improve work efficiency and accuracy, and facilitate the distribution and sharing of report content.

[0007] A PPT voice fusion method includes the following steps, specifically:

[0008] Step 1: Use Windows VCL desktop technology to connect to Chromium API and generate a browser based on Chrome kernel.

[0009] Step 2: Access the web page developed based on HTML5 technology through the browser;

[0010] Step 3: The user uploads the PDF document to the browser through the HTML5 web page;

[0011] Step 4: The browser submits the PDF document message and passes the file summary information to the tool through the Windows message mechanism;

[0012] Step 5: Use Windows VCL desktop technology to call Windows API interface, receive Windows message, and obtain the information of PDF document to be parsed;

[0013] Step 6: Call the COM+ standard interface of office / wps through windows vcl desktop technology;

[0014] Step 7. The COM+ interface of office / wps parses the text in the PDF into JSON format, generates a thumbnail, and returns it to the windows vcl;

[0015] Step 8. Windows VCL passes the parsed JSON data to the browser;

[0016] Step 9, the browser passes the JSON data to the HTML5 webpage, and the HTML5 webpage refreshes the page through javascript / css;

[0017] Step 10: The user configures speech synthesis parameters on the HTML5 webpage and calls the speech synthesis SDK of the speech platform;

[0018] Step 11, the HTML5 webpage obtains the voice MP3 file of the voice platform, refreshes the HTML page, and provides an online playback function;

[0019] Step 12, HTML5 web page submits the audio file to the browser;

[0020] Step 13, the browser passes the voice file information to the tool through the windows message mechanism;

[0021] Step 14: Using Windows VCL desktop technology, call Windows API interface, receive Windows message, and obtain voice file data;

[0022] Step 15: Call the COM+ standard interface of office / wps through windows vcl desktop technology;

[0023] Step 16: Use the COM+ interface of office / wps to combine the text and voice in the PDF to generate a new PDF document.

[0024] Among them, the PPT voice fusion method also includes:

[0025] Step 17: After obtaining the new PDF document combining text and voice through step 16, it is returned to windowsvcl. Windows vcl encapsulates the document information of the PDF combined with voice into JSON information and passes it to the browser.

[0026] Among them, the PPT voice fusion method also includes:

[0027] Step 18: The browser passes the JSON information to the HTML5 page, and the HTML5 page refreshes the page display.

[0028] The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned PPT speech fusion method when executing the computer program.

[0029] The present invention also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the PPT speech fusion method described above are implemented.

[0030] Compared with the prior art, the present invention has the following beneficial effects, specifically:

[0031] 1. Improve the quality of reports: Through the PPT voice reading function, the text content can be converted into voice and correspond to the PPT page, making the report more vivid and intuitive; voice reading can convey elements such as tone and emotion, increase the expressiveness of the report, and make it easier for the audience to understand and accept the report content;

[0032] 2. Improve the audience experience: For the audience, listening to the PPT report read aloud is more attractive than just reading the screen;

[0033] 3. Improve efficiency and accuracy: Through automatic conversion and linking, it can ensure that each page of PPT is completely matched with the corresponding voice content, avoiding the problems of dislocation and omission, and improving the accuracy of production;

[0034] 4. Easy to distribute and share: By using the PPT voice reading function, the report can be distributed to the audience in the form of a PPT file. The audience can review and listen to the report content at any time and place, improving the effectiveness and accessibility of information communication; in addition, the PPT file containing voice can be shared to an online platform (related intranet knowledge base platform) to enable more people to benefit from the report content. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The present invention is further described below with the aid of the accompanying drawings. However, the embodiments in the accompanying drawings do not constitute any limitation to the present invention.

[0036] Figure 1 It is a flow chart of the PPT speech fusion method of the present invention. DETAILED DESCRIPTION

[0037] The present invention is described below in conjunction with specific implementation methods.

[0038] Embodiment 1, a PPT voice fusion method, such as Figure 1 As shown, it includes the following steps, specifically:

[0039] Step 1: Use Windows VCL desktop technology to connect to Chromium API and generate a browser based on Chrome kernel.

[0040] Step 2: Access the web page developed based on HTML5 technology through the browser;

[0041] Step 3: The user uploads the PDF document to the browser through the HTML5 web page;

[0042] Step 4: The browser submits the PDF document message and passes the file summary information to the tool through the Windows message mechanism;

[0043] Step 5: Use Windows VCL desktop technology to call Windows API interface, receive Windows message, and obtain the information of PDF document to be parsed;

[0044] Step 6: Call the COM+ standard interface of office / wps through windows vcl desktop technology;

[0045] Step 7. The COM+ interface of office / wps parses the text in the PDF into JSON format, generates a thumbnail, and returns it to the windows vcl;

[0046] Step 8. Windows VCL passes the parsed JSON data to the browser;

[0047] Step 9, the browser passes the JSON data to the HTML5 webpage, and the HTML5 webpage refreshes the page through javascript / css;

[0048] Step 10: The user configures speech synthesis parameters on the HTML5 webpage and calls the speech synthesis SDK of the speech platform;

[0049] Step 11, the HTML5 webpage obtains the voice MP3 file of the voice platform, refreshes the HTML page, and provides an online playback function;

[0050] Step 12, HTML5 web page submits the audio file to the browser;

[0051] Step 13, the browser passes the voice file information to the tool through the windows message mechanism;

[0052] Step 14: Using Windows VCL desktop technology, call Windows API interface, receive Windows message, and obtain voice file data;

[0053] Step 15: Call the COM+ standard interface of office / wps through windows vcl desktop technology;

[0054] Step 16. Use the COM+ interface of office / wps to combine the text and voice in the PDF to generate a new PDF document.

[0055] Further, such as Figure 1 As shown, the PPT voice fusion method also includes:

[0056] Step 17: After obtaining the new PDF document combining text and voice through step 16, it is returned to windowsvcl. Windows vcl encapsulates the document information of the PDF combined with voice into JSON information and passes it to the browser.

[0057] Furthermore, if Figure 1 As shown, the PPT voice fusion method also includes:

[0058] Step 18: The browser passes the JSON information to the HTML5 page, and the HTML5 page refreshes the page display.

[0059] The above-mentioned PPT voice fusion method can enable PPT to have a voice reading function, and can effectively improve the quality of reports, improve the audience experience, improve work efficiency and accuracy, and can also facilitate the distribution and sharing of report content; specifically:

[0060] 1. Improve the quality of reports: Through the PPT voice reading function, the text content can be converted into voice and correspond to the PPT page, making the report more vivid and intuitive; voice reading can convey elements such as tone and emotion, increase the expressiveness of the report, and make it easier for the audience to understand and accept the report content;

[0061] 2. Improve the audience experience: For the audience, listening to the PPT report read aloud is more attractive than just reading the screen;

[0062] 3. Improve efficiency and accuracy: Through automatic conversion and linking, it can ensure that each page of PPT is completely matched with the corresponding voice content, avoiding the problems of dislocation and omission, and improving the accuracy of production;

[0063] 4. Easy to distribute and share: By using the PPT voice reading function, the report can be distributed to the audience in the form of a PPT file. The audience can review and listen to the report content at any time and place, improving the effectiveness and accessibility of information communication; in addition, the PPT file containing voice can be shared to an online platform (related intranet knowledge base platform) to enable more people to benefit from the report content.

[0064] Embodiment 2, a computer device, includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned PPT speech fusion method when executing the computer program; wherein the computer device may be a mobile phone, a tablet, a mobile computer, etc.

[0065] It should be pointed out that, since the computer device includes the aforementioned PPT voice fusion method, the computer device also has the beneficial effects of the aforementioned PPT voice fusion method, which will not be elaborated here.

[0066] Embodiment 3, a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the PPT speech fusion method described above are implemented.

[0067] It should be pointed out that, since the storage medium includes the aforementioned PPT voice fusion method, the storage medium also has the beneficial effects of the aforementioned PPT voice fusion method, which will not be elaborated here.

[0068] The above contents are only preferred embodiments of the present invention. For ordinary technicians in this field, according to the concept of the present invention, there will be changes in the specific implementation methods and application scopes. The content of this specification should not be understood as limiting the present invention.

Claims

1. A PPT speech fusion method, characterized in that: The following steps are included, specifically: Step 1: Use Windows VCL desktop technology to connect to Chromium API and generate a browser based on Chrome kernel. Step 2: Access the web page developed based on HTML5 technology through the browser; Step 3: The user uploads the PDF document to the browser through the HTML5 web page; Step 4: The browser submits the PDF document message and passes the file summary information to the tool through the Windows message mechanism; Step 5: Use Windows VCL desktop technology to call Windows API interface, receive Windows message, and obtain the information of the PDF document to be parsed; Step 6: Call the COM+ standard interface of office / wps through windows vcl desktop technology; Step 7. The COM+ interface of office / wps parses the text in the PDF into JSON format, generates a thumbnail, and returns it to the windows vcl; Step 8. Windows VCL passes the parsed JSON data to the browser; Step 9, the browser passes the JSON data to the HTML5 webpage, and the HTML5 webpage refreshes the page through javascript / css; Step 10: The user configures speech synthesis parameters on the HTML5 webpage and calls the speech synthesis SDK of the speech platform; Step 11, the HTML5 webpage obtains the voice MP3 file of the voice platform, refreshes the HTML page, and provides an online playback function; Step 12, HTML5 web page submits the audio file to the browser; Step 13, the browser passes the voice file information to the tool through the windows message mechanism; Step 14: Using Windows VCL desktop technology, call Windows API interface, receive Windows message, and obtain voice file data; Step 15: Call the COM+ standard interface of office / wps through windows vcl desktop technology; Step 16. Use the COM+ interface of office / wps to combine the text and voice in the PDF to generate a new PDF document.

2. A PPT speech fusion method according to claim 1, characterized in that: The PPT voice fusion method also includes: Step 17: After obtaining the new PDF document combining text and voice through step 16, it is returned to windows vcl. Windows vcl encapsulates the document information of the PDF combined with voice into JSON information and passes it to the browser.

3. A PPT speech fusion method according to claim 2, characterized in that: The PPT voice fusion method also includes: Step 18: The browser passes the JSON information to the HTML5 page, and the HTML5 page refreshes the page display.

4. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the PPT speech fusion method described in any one of claims 1 to 3 are implemented.

5. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the PPT speech fusion method described in any one of claims 1 to 3 are implemented.