A presentation play control method and device
Through voice recognition technology, the text content in the presentation is automatically matched and highlighted, which solves the cumbersome operational problem of speakers that need to manually highlight key points, and improves the efficiency and user experience of the presentation process.
Patent Information
- Application Number
- CN201910535224.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-06-20
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2039-06-20
AI Technical Summary
In the prior art, speakers need to manually highlight key content using a mouse or laser pen when presenting, which is cumbersome and inconvenient for automatic identification.
The speaker's voice information is obtained through voice recognition technology, converted into text information, and matched with the text content supported for highlighting on the current page of the presentation to achieve automatic highlighting.
This enables speakers to automatically mark highlighted content in documents without a mouse or laser pen, improving work efficiency and user experience and simplifying operational processes.
Smart Images

Figure CN112114771B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to document control technology, and more particularly to a presentation play control method and device. Background Art
[0002] At present, projection equipment has been widely used in major companies, schools and other occasions, and can project PPT (PowerPoint, presentations), images, etc. onto the projection screen. When presenting PPT, the speaker usually needs to highlight the key points of the current content with the mouse or use a laser pen to guide or circle the key points of the speech so that the audience can understand. In the related technology, when presenting a document, the speaker does not always remember to highlight the text corresponding to the content in the document, and the speaker needs to manually add highlight marks or operate the laser pen to guide. The existing technology relies on the speaker's self-consciousness, and the operation is cumbersome. Summary of the invention
[0003] The embodiment of the present invention provides a presentation playback control method and device, which realize voice control to mark document content when the presentation is played.
[0004] In order to achieve the purpose of the embodiment of the present invention, the embodiment of the present invention provides a presentation playback control method, the method comprising:
[0005] Get the text content of the current page of the presentation that supports highlighting;
[0006] Recognize the speaker's voice information and convert the voice information into text information;
[0007] Matching the text information with the text content supporting highlighting;
[0008] When the match is successful, the matching text content will be highlighted.
[0009] Preferably, the control method further comprises: when the match is unsuccessful, playing the current page of the presentation, canceling the highlighting of the current page of the presentation, or keeping the text content of the last successful match highlighted.
[0010] Preferably, obtaining the text content supporting highlighting of the current page of the presentation includes at least one of the following:
[0011] Extract all text content of the current page of the presentation being shown, read the highlight flag, and obtain the text content that supports highlighting set by the user; the highlight flag is a flag that distinguishes whether highlighting is supported;
[0012] Extract all the text content of the current page of the presentation being shown, segment the extracted text content to obtain multiple key words, and use one key word or two or more consecutive key words as text content supporting highlighting.
[0013] Preferably, before extracting all text contents of the current page of the presentation being shown, the process further includes:
[0014] Projection information or image information is acquired, and the projection information or image information is converted into text.
[0015] Preferably, the method further comprises: upon receiving a page switching instruction, canceling the highlighting of the current page of the presentation, and restoring the current page of the presentation to a state before voice matching.
[0016] Preferably, the method further comprises:
[0017] Determine whether to exit the presentation. If so, stop the speaker's voice recognition; if not, continue the speaker's voice recognition.
[0018] Preferably, determining that a page switching instruction is received includes:
[0019] Determining whether the voice information includes feature switching information, the feature switching information being used to control the presentation switching page;
[0020] When the voice information includes feature switching information, the presentation page switching is controlled according to the feature switching information.
[0021] Preferably, determining whether to exit the presentation screening includes:
[0022] Determining whether the voice information includes feature closing information, the feature closing information is used to control the presentation to exit the screening;
[0023] When the voice information includes feature closing information, the presentation is controlled to exit the screening according to the feature closing information.
[0024] The embodiment of the present invention further provides a presentation playback control device, comprising:
[0025] Get module, set to get the text content that supports highlighting on the current page of the presentation;
[0026] A recognition module, configured to recognize the speaker's voice information and convert the voice information into text information;
[0027] A matching module, configured to match the text information with the text content supporting highlighting;
[0028] The display module is configured to highlight the matched text content when the match is successful.
[0029] Preferably, the display module is further configured to play the current page of the presentation, cancel the highlighting of the current page of the presentation, or keep the text content of the last successful match highlighted when the match is unsuccessful.
[0030] The beneficial effects of the embodiments of the present invention may include:
[0031] 1. The control method of the embodiment of the present invention adopts a voice recognition method, which can match the voice information with the text content of the presentation, thereby automatically identifying the text in the document corresponding to the speaker's voice and highlighting the text. It is simple and fast, highly intelligent, efficient and versatile.
[0032] 2. The control method of the embodiment of the present invention recognizes the speaker's voice and the text content of the currently playing page of the presentation document, and highlights the text mark when there is a match. The solution is simple and easy to implement.
[0033] 3. The control method of the embodiment of the present invention enables the speaker to automatically highlight the content of his presentation in the document without the need for a mouse or laser pen, which helps the listeners understand the content, is considerate and intelligent, and improves the user experience.
[0034] Other features and advantages of the embodiments of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the embodiments of the present invention can be realized and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings are used to provide a further understanding of the technical solutions of the embodiments of the present invention and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions of the embodiments of the present invention.
[0036] Figure 1 This is a flow chart of a presentation playback control method according to an embodiment of the present invention;
[0037] Figure 2 It is a structural schematic diagram of a presentation playback control device according to an embodiment of the present invention;
[0038] Figure 3 Schematic diagram of the presentation playback control process according to an embodiment of the present invention. DETAILED DESCRIPTION
[0039] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.
[0040] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.
[0041] Embodiment 1
[0042] The embodiment of the present invention provides a presentation playback control method, such as Figure 1 As shown, the method may include S101-S104:
[0043] S101, obtaining text content that supports highlighting on the current page of the presentation;
[0044] S102, recognizing the speaker's voice information, and converting the voice information into text information;
[0045] S103, matching the text information with the text content supporting highlighting;
[0046] S104: When the match is successful, the text content of the successful match is highlighted.
[0047] In an exemplary embodiment of the present invention, when a speaker is presenting a document, he or she can automatically highlight what he or she is saying in the document without using a mouse or laser pen, which helps listeners understand what is being said, is considerate and intelligent, and improves user experience. The present embodiment adopts a voice recognition method, which can automatically recognize the text in the document corresponding to the speaker's voice by identifying voice information and matching it with the text content of the presentation, and highlight the text. This method is simple and fast, highly intelligent, efficient, and versatile. The present embodiment recognizes the speaker's voice and the text content of the currently playing page of the presentation document, and highlights the text when it matches. The solution is simple and easy to implement.
[0048] Embodiment 2
[0049] This embodiment provides a control solution when matching fails based on the first embodiment.
[0050] In an exemplary embodiment of the present invention, when the match is unsuccessful, the current page of the presentation is played, and the highlighting of the current page of the presentation is canceled, or the text content of the last successful match is kept highlighted.
[0051] In an exemplary embodiment of the present invention, when the match is successful, the highlight of the voice text matched last time can be canceled, and the text content of the current successful match can be highlighted. If the match is unsuccessful, the highlight of the voice text matched last time can be maintained, or the highlight of the voice text matched last time can be canceled. In this way, the presentation will have at most one highlight, which can enable the listeners to quickly capture the key content and improve the user experience. This embodiment is simple and easy to implement.
[0052] Embodiment 3
[0053] This embodiment provides a specific implementation plan for controlling the playback of a presentation in a non-text form based on any of the above embodiments.
[0054] In an exemplary embodiment of the present invention, for a projection or a picture, the text content may be extracted in the following manner: obtaining projection information or picture information, and converting the projection information or picture information into text.
[0055] In an exemplary embodiment of the present invention, the application scope of the control method can be expanded. For presentations in projection or picture format, OCR (Optical Character Recognition) and other technologies can be used to convert them into text format, thereby achieving prominent display of the picture format and improving user experience.
[0056] Embodiment 4
[0057] This embodiment provides a specific implementation scheme for setting text content that supports highlighting based on any of the above embodiments.
[0058] Get the text content of the current page of the presentation that supports highlighting, including at least one of the following:
[0059] Extract all text content of the current page of the presentation being shown, read the highlight flag, and obtain the text content that supports highlighting set by the user; the highlight flag is a flag that distinguishes whether highlighting is supported;
[0060] Extract all the text content of the current page of the presentation being shown, segment the extracted text content to obtain multiple key words, and use one key word or two or more consecutive key words as text content supporting highlighting.
[0061] In an exemplary embodiment of the present invention, users can be supported to set highlight marks. Users set highlight marks in presentations, and the corresponding flag is read during playback to obtain all text content that supports highlighting in the current page of the presentation, and then record it in a collection (the highlighted text can be obtained in the document properties, and the highlight marks in the presentation are set by the user). When performing voice matching, the voice information is matched with the text content in the collection. Users can set the title and key information in the presentation to support highlighting, so that listeners can quickly capture the key content and improve the user experience.
[0062] In an exemplary embodiment of the present invention, in order to reduce the user's operation, voice matching can also be automatically performed, and the entire text content of the current page of the presentation is segmented into key words one by one. During voice matching, the voice information is matched with the key words. In order to avoid the situation where the highlighted part is only a word and cannot reflect the meaning of the expression, two or more key words can be used as a sentence for voice matching, so that the listener can quickly capture the key content and understand the meaning of the expression, thereby improving the user experience.
[0063] Embodiment 5
[0064] This embodiment provides a control scheme for switching pages based on any of the above embodiments. The method further includes: when receiving a page switching instruction, canceling the highlighting of the current page of the presentation, and restoring the current page of the presentation to a state before voice matching.
[0065] Determining that a page switching instruction is received includes:
[0066] Determining whether the voice information includes feature switching information, the feature switching information being used to control the presentation switching page;
[0067] When the voice information includes feature switching information, the presentation page switching is controlled according to the feature switching information.
[0068] In an exemplary embodiment of the present invention, in order to reduce the speaker's operation, there is no need to manually change pages, and voice commands can be recognized. For example, the feature switching information can be "page change" or "next page", etc. When the speaker finishes the description of the current page, there is no need for manual operation, and only "page change" or "next page" can be said by voice to achieve automatic page turning. Reducing user operations, simple and fast, high degree of intelligence, high work efficiency, and strong versatility.
[0069] In an exemplary embodiment of the present invention, in order to restore the presentation to the state before voice matching after the current page of the presentation is played, the presentation will not be changed after the entire playback control process is completed (otherwise the entire presentation will have a lot of highlighted text after the speech is over).
[0070] In an exemplary embodiment of the present invention, all highlighted texts in the current page of the presentation are obtained and then recorded in a collection (the highlighted text can be obtained in the document properties, and the highlight marks in the presentation are set by the user). The purpose of this operation is to first record the highlight marks of the current page of the presentation before entering the highlight display process, and restore all recorded highlighted texts when exiting the current page. When switching pages but not leaving the current page, all recognized speech highlight marks are erased, and the page is restored to the state before entering the playback.
[0071] Embodiment 6
[0072] This embodiment provides a control solution for exiting the screening based on any of the above embodiments.
[0073] The method further comprises:
[0074] Determine whether to exit the presentation. If so, stop the speaker's voice recognition; if not, continue the speaker's voice recognition.
[0075] Determining whether to exit the presentation includes:
[0076] Determining whether the voice information includes feature closing information, the feature closing information is used to control the presentation to exit the screening;
[0077] When the voice information includes feature closing information, the presentation is controlled to exit the screening according to the feature closing information.
[0078] In an exemplary embodiment of the present invention, in order to reduce the speaker's operations and to end the presentation manually, voice commands can be recognized. For example, feature closing information can be "close" or "end", etc. When the speaker finishes the entire speech, there is no need for manual operation. The presentation can be exited by simply saying "close" or "end" by voice, which reduces user operations, is simple and fast, has a high degree of intelligence, high work efficiency, and strong versatility.
[0079] Embodiment 7
[0080] like Figure 2 As shown, this embodiment provides a presentation playback control device, including:
[0081] An acquisition module 100 is configured to acquire text content that supports highlighting on a current page of a presentation;
[0082] The recognition module 200 is configured to recognize the speech information of the speaker and convert the speech information into text information;
[0083] A matching module 300, configured to match the text information with the text content supporting highlighting;
[0084] The display module 400 is configured to highlight the text content of the successful match when the match is successful.
[0085] Preferably, the display module is further configured to play the current page of the presentation, cancel the highlighting of the current page of the presentation, or keep the text content of the last successful match highlighted when the match is unsuccessful.
[0086] Embodiment 8
[0087] like Figure 3 As shown, this embodiment provides an application embodiment based on any of the above embodiments.
[0088] 1. Enter the slide show and start voice recognition;
[0089] 2. Extract the text content of the current page of the slide being shown and record all the highlighted marks of the current page;
[0090] 3. Voice recognition converts the speaker's voice information into text content;
[0091] 4. Match the text content of step 2 and step 3;
[0092] 5. If the text in step 2 can match the text in step 3, then for the matched text, cancel the highlight mark of the previous matched text and execute the highlight mark of the new matched text;
[0093] 6. Follow steps 3 to 5;
[0094] 7. Switch pages and restore the highlighted text on the previous page to the state recorded in step 2;
[0095] 8. Determine whether to exit the slide show. If not, restart the loop from step 2 to step 7. If yes, execute step 9.
[0096] 9. Exit the slide show and turn off speech recognition.
[0097] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
Claims
1. A presentation playback control method, characterized in that: The method comprises: Obtaining the text content that supports highlighting on the current page of the presentation, including: extracting all the text content of the current page of the presentation being shown; and reading the highlight flag from the document properties of the entire text content of the current page to obtain the text content that supports highlighting set by the user, and then recording it in a set, wherein the highlight flag is a flag that distinguishes whether highlighting is supported; Recognize the speaker's voice information and convert the voice information into text information; Matching the text information converted from the voice information with the acquired text content supporting highlighting of the current page of the presentation, including: matching the text information converted from the voice information with the text content supporting highlighting set by the user in the set; When the match is successful, the text content of the successful match in the current page of the presentation is highlighted; When receiving a page switching instruction or exiting the current page presentation, the highlight corresponding to the highlighted mark in the current page of the presentation is canceled, the current page of the presentation is restored to the state before voice matching, and the highlight mark of the text in the presentation document is not changed.
2. The control method according to claim 1, characterized in that: Also includes: When the match is unsuccessful, the current page of the presentation is played, and the highlight of the current page of the presentation is canceled, or the text content of the last successful match is kept highlighted; When the match is successful, while highlighting the text content with the successful match in the current page of the presentation, the method also includes: canceling the highlighting of the text content with the successful match last time.
3. The control method according to claim 1, characterized in that: Get the text content of the current page of the presentation that supports highlighting, including: Extract all text content of the current page of the presentation being shown, segment the extracted text content to obtain multiple key words, and use one key word or two or more consecutive key words as text content supporting highlighting.
4. The control method according to claim 3, characterized in that: Before extracting all the text content of the current page of the presentation being shown, it also includes: Projection information or image information is acquired, and the projection information or image information is converted into text.
5. The control method according to claim 1, characterized in that: The method further includes: when receiving a page switching instruction, canceling the highlighting of the current page of the presentation, and restoring the current page of the presentation to a state before voice matching.
6. The control method according to claim 3, characterized in that: The method further comprises: Determine whether to exit the presentation. If so, stop the speaker's voice recognition; if not, continue the speaker's voice recognition.
7. The control method according to claim 5, characterized in that: Determining that a page switching instruction is received includes: Determining whether the voice information includes feature switching information, the feature switching information being used to control the presentation switching page; When the voice information includes feature switching information, the presentation page switching is controlled according to the feature switching information.
8. The control method according to claim 6, characterized in that: Determining whether to exit the presentation includes: Determining whether the voice information includes feature closing information, the feature closing information is used to control the presentation to exit the screening; When the voice information includes feature closing information, the presentation is controlled to exit the screening according to the feature closing information.
9. A presentation play control device, characterized in that: include: The acquisition module is configured to acquire the text content that supports highlighting on the current page of the presentation, including: extracting all the text content of the current page of the presentation being shown; and reading the highlight flag from the document properties of the entire text content of the current page to acquire the text content that supports highlighting set by the user, and then recording it in a set, wherein the highlight flag is a flag that distinguishes whether highlighting is supported; A recognition module, configured to recognize the speaker's voice information and convert the voice information into text information; A matching module, configured to match the text information converted from the voice information with the acquired text content supporting highlighting of the current page of the presentation, including: matching the text information converted from the voice information with the text content supporting highlighting set by the user in the set; A display module, configured to highlight the successfully matched text content in the current page of the presentation when the match is successful; When receiving a page switching instruction or exiting the current page presentation, the highlight corresponding to the highlighted mark in the current page of the presentation is canceled, the current page of the presentation is restored to the state before voice matching, and the highlight mark of the text in the presentation document is not changed.
10. The control device according to claim 9, characterized in that: The display module is also configured to play the current page of the presentation when the match is unsuccessful, cancel the highlighting of the current page of the presentation, or keep the text content of the last successful match highlighted; The presentation playing control device is also configured to: when the match is successful, while highlighting the text content of the successful match in the current page of the presentation, cancel the highlighting of the text content of the last successful match.
