A processing method, device, equipment and storage medium
Through audio information processing technology, the display method of conference documents is adjusted, which solves the problem that it is difficult for participants to grasp the key points and improves the effectiveness and accuracy of conference sharing.
Patent Information
- Application Number
- CN202210868756.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-22
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2042-07-22
AI Technical Summary
When displaying and sharing documents in the meeting, it is difficult for participants to grasp the key content, and manual operations are prone to errors, which affects the sharing effect.
By obtaining audio information related to the target document, obtaining target information based on the audio information, determining whether the preset conditions are met, and adjusting the display method of part of the content of the target document when the conditions are met.
It realizes the adjustment of document display method based on audio information, helping participants better capture key content, and improving the effectiveness and accuracy of sharing.
Smart Images

Figure CN115237306B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a processing method, an apparatus, a device and a storage medium. Background Art
[0002] When presenting and sharing documents in a meeting, it is difficult for participants to grasp the key points because the speaker's sharing content is relatively complex. If the speaker or others manually operate in the meeting, it is easy to make mistakes and affect the sharing effect. Summary of the invention
[0003] In view of this, embodiments of the present application provide a processing method, an apparatus, a device, and a storage medium.
[0004] The technical solution of the embodiment of the present application is implemented as follows:
[0005] In a first aspect, an embodiment of the present application provides a processing method, the method comprising:
[0006] Obtaining audio information related to the target document;
[0007] Obtaining target information according to the audio information;
[0008] Determining whether a preset condition is met according to the target information;
[0009] When a preset condition is met, at least a portion of the content of the target document is controlled to be adjusted from the first display mode to the second display mode.
[0010] In a second aspect, an embodiment of the present application provides a processing device, the device comprising: a first obtaining module, configured to obtain audio information related to a target document;
[0011] A second obtaining module, used for obtaining target information according to the audio information;
[0012] A first determination module, used to determine whether a preset condition is met according to the target information;
[0013] The control module is used to control at least part of the content of the target document to be adjusted from the first display mode to the second display mode when a preset condition is met.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and the processor implements the above method when executing the program.
[0015] In a fourth aspect, an embodiment of the present application provides a storage medium storing executable instructions for causing a processor to execute and implement the above method.
[0016] In the embodiment of the present application, firstly, audio information related to the target document is obtained; then, the target information is obtained based on the audio information; then, whether the preset condition is met is determined based on the target information; finally, if the preset condition is met, at least part of the content of the target document is controlled to be adjusted from the first display mode to the second display mode. In this way, the display mode of part of the content in the target document can be adjusted based on the audio information, which can well help participants capture the key points of the shared document with complex content. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of an implementation flow of a processing method provided in an embodiment of the present application;
[0018] Figure 2 A schematic diagram of an implementation flow of a document playback method provided in an embodiment of the present application;
[0019] Figure 3 A document schematic diagram provided for an embodiment of the present application;
[0020] Figure 4 A schematic diagram of a process of inserting a voice tag provided in an embodiment of the present application;
[0021] Figure 5 A schematic diagram of the structure of a processing device provided in an embodiment of the present application;
[0022] Figure 6 A hardware entity schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the specific technical solution of the embodiments of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.
[0024] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0025] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0027] The present application embodiment provides a processing method, such as Figure 1 As shown, the method includes:
[0028] Step S110, obtaining audio information related to the target document;
[0029] Here, the target document may be a document used for presentation or broadcasting, which is delivered to the user in the form of text and / or audio for viewing and / or listening.
[0030] In some embodiments, before playing the target document, the target object can be identified by using the collected audio, and the audio information of the target object can be associated with the identity information. When the target object is giving a live speech based on the text information projected on the screen, the audio collection device can simultaneously collect the audio information of the target object and the ambient audio information, and then use the previously stored audio information to identify the audio information of the target object, and extract the audio information of the target object from the ambient audio information to avoid being affected by the ambient audio (the voices of other people and the ambient sound other than the target object audio) in a noisy environment.
[0031] In the process of presenting one or more consecutive documents, the target object may be one or more persons, specifically persons with identities such as speakers, reporters or teachers.
[0032] In some embodiments, the audio information can be played for the user to listen to while the text information projected on the screen is played. During the process of playing the audio information, the audio information is synchronously recognized.
[0033] Here, the audio information includes at least one of the following: semantics, intonation, tone and speech speed.
[0034] Step S120, obtaining target information according to the audio information;
[0035] Here, the target information can be intent, keywords, parsing results, etc.
[0036] In some embodiments, intent may be determined based on semantics, intonation, tone, and / or rate of speech.
[0037] In some embodiments, it may be determined based on the acquired audio information whether the audio information includes a preset keyword.
[0038] In some embodiments, the obtained audio information may be parsed to obtain a parsing result of the audio information.
[0039] Step S130: Determine whether a preset condition is met according to the target information;
[0040] Here, the preset condition may be a preset target keyword, a preset target paragraph, a preset intonation, a preset tone and / or a preset speech speed.
[0041] In some embodiments, when the preset condition is a target keyword, it can be determined whether the target information includes the target keyword; when the preset condition is a target paragraph, it can be determined whether the target information matches the target paragraph.
[0042] In some embodiments, when the preset condition is a preset intonation, a preset tone and / or a preset speaking speed, it can be determined whether the intonation, tone and / or speaking speed in the collected audio information matches the preset intonation, preset tone or preset speaking speed.
[0043] Step S140: When a preset condition is met, at least a portion of the content of the target document is controlled to be adjusted from the first display mode to the second display mode.
[0044] In some embodiments, part of the target document's content can be pre-matched with preset conditions. Thus, when the target information meets the preset conditions, part of the target document's content is controlled to be adjusted from a first display mode to a second display mode. Here, the first display mode is a display mode different from the second display mode.
[0045] In the embodiment of the present application, firstly, audio information related to the target document is obtained; then, the target information is obtained based on the audio information; then, whether the preset condition is met is determined based on the target information; finally, if the preset condition is met, at least part of the content of the target document is controlled to be adjusted from the first display mode to the second display mode. In this way, the display mode of part of the content in the target document can be adjusted based on the audio information, which can well help participants capture the key points of the shared document with complex content.
[0046] In some embodiments, the above step S120 "obtaining target information according to the audio information" can be implemented by the following steps:
[0047] Step 121, identifying target audio information of a target object according to the audio information;
[0048] In some embodiments, pre-stored audio information may be used to match audio information of a target object in the audio information to obtain target audio information.
[0049] In some embodiments, based on the volume of the acquired audio information, audio information whose volume meets a certain threshold may be determined as target audio information of the target object.
[0050] Step 122: performing intent recognition on the target audio information to obtain intent information;
[0051] Here, intent recognition belongs to the technical category of natural language understanding, which means identifying the user's true intention by recognizing and processing the user's expression.
[0052] During implementation, the semantics, intonation, tone and / or speech speed in the acquired target audio information may be used to perform intent recognition to determine the intent information corresponding to the target audio information.
[0053] or,
[0054] Step 123, performing text recognition on the target audio information to obtain text information;
[0055] During the implementation process, the target audio information may also be subjected to text recognition to obtain text information corresponding to the target audio information.
[0056] In the embodiment of the present application, the target audio information of the target object is first identified according to the audio information; then the intention recognition is performed on the target audio information to obtain the intention information; or the text recognition is performed on the target audio information to obtain the text information. In this way, it is possible to select to perform intention recognition or text recognition according to actual needs.
[0057] Correspondingly, the above step S130 "determining whether the preset condition is met according to the target information" can be implemented by the following steps:
[0058] Step 131: Determine whether the intention information matches a preset intention according to the target audio information;
[0059] Here, a preset intent may be set according to actual needs. For example, the preset intent may be "need to pay special attention to", then when the intent information is determined to be "need to pay special attention to" based on the semantics, intonation, tone and / or speech speed in the target audio information, it is determined that the intent information matches the preset intent.
[0060] or,
[0061] Step 132: Determine, based on the text information, whether the text information matches a target voice tag in a voice tag library.
[0062] Here, the voice tag library may be a database for storing voice tags, which may be preset in advance as needed, and may also be expanded or shrunk as needed during use, so as to achieve both real-time matching of text information and efficient matching of text information.
[0063] In the embodiment of the present application, according to the target audio information, it is determined whether the intent information matches the preset intent; or, according to the text information, it is determined whether the text information matches the target voice tag in the voice tag library. In this way, it is possible to determine whether the intent information matches the preset intent, or determine whether the text information matches the target voice tag in the voice tag library, according to the needs.
[0064] In some embodiments, before step S110 "obtaining audio information related to the target document", the following steps are also included:
[0065] Step 150: setting a target voice tag for part of the content in a preset document to obtain the target document, wherein the target voice tag includes a general voice tag and a new voice tag, and the general voice tag is stored in the voice tag library;
[0066] In some embodiments, a voice tag library can be initialized for a preset document. During implementation, the voice tag library is gradually enriched by creating new voice tags, so that the final voice tag library can serve the playback of the target document.
[0067] In some embodiments, general voice tags in an existing voice tag library can also be used to annotate part of the content in a preset document. When the general voice tags in the existing voice tag library cannot meet the annotation requirements, new voice tags can be created to annotate all the content that needs to be annotated in the preset document to obtain a target document with complete annotation.
[0068] Step 160: Determine that the target voice tag is a new voice tag;
[0069] During implementation, when it is determined that the target voice tag is different from the currently stored general voice tag, the target voice tag may be determined to be a new voice tag.
[0070] Step 170: Store the newly created voice tag into the voice tag library.
[0071] Here, after the newly created voice tag is stored in the voice tag library, the newly created voice tag can also be identified as a common voice tag in the voice tag library, so that when the tag is needed in the future, it can be directly taken out from the voice tag library for use without creating a new voice tag again.
[0072] In the embodiment of the present application, a target voice tag is set for part of the content in a preset document to obtain the target document, wherein the target voice tag includes a general voice tag and a newly created voice tag, and the general voice tag is stored in the voice tag library; the target voice tag is determined to be a newly created voice tag; and the newly created voice tag is stored in the voice tag library. In this way, a new voice tag library can be created according to actual needs or an existing voice tag library can be used to annotate the preset document. Since the voice tag library can be updated in real time, efficient annotation of the preset document can be achieved.
[0073] In some embodiments, the target voice tag also includes a target tag level. The above step S140 "controlling at least part of the content of the target document to be adjusted from the first display mode to the second display mode when a preset condition is met" can be implemented by the following steps:
[0074] Step 141, determining an update display method based on the target tag level;
[0075] Here, a target tag level may be set for the target voice tag, and each level corresponds to a different update display method.
[0076] During implementation, the corresponding update display method may be determined based on the target tag level.
[0077] Step 142: When a preset condition is met, based on the updated display mode, at least a portion of the content of the target document is controlled to be adjusted from the first display mode to the second display mode.
[0078] In the embodiment of the present application, the update display method is determined based on the target tag level; when the preset conditions are met, based on the update display method, at least part of the content of the target document is controlled to be adjusted from the first display method to the second display method. In this way, by matching the tag level with the display method, the same level of tags can be matched with the same display method, making the document playback more diverse.
[0079] In some embodiments, the preset condition includes a target keyword or a target paragraph, and the above step S140 "controlling at least part of the content of the target document to be adjusted from the first display mode to the second display mode when the preset condition is met" can be implemented by the following steps:
[0080] Step 143: when it is determined that the target information includes the target keyword, at least the target keyword of the target document or the content corresponding to the target keyword is controlled to be adjusted from the first display mode to the second display mode;
[0081] Here, the content corresponding to the target keyword may be set first. Here, the content may include the target keyword or may not include the target keyword.
[0082] In some embodiments, the target keyword in the target document may be controlled to be adjusted from a first display mode to a second display mode.
[0083] In some embodiments, the content corresponding to the target keyword in the target document may be controlled to be adjusted from a first display mode to a second display mode.
[0084] Step 144: When it is determined that the target information includes the target paragraph, at least the target paragraph of the target document is controlled to be adjusted from the first display mode to the second display mode.
[0085] Here, in the case where the preset condition is a target paragraph, it is determined that the target information includes the target paragraph, and the target paragraph in the target document can be controlled to be adjusted from the first display mode to the second display mode.
[0086] In the embodiment of the present application, when it is determined that the target information includes the target keyword, at least the target keyword of the target document or the content corresponding to the target keyword is controlled to be adjusted from the first display mode to the second display mode; when it is determined that the target information includes the target paragraph, at least the target paragraph of the target document is controlled to be adjusted from the first display mode to the second display mode. In this way, the preset conditions including the target keyword or the target paragraph can be set according to actual needs, and when the preset conditions are met, the corresponding content display mode is updated.
[0087] In some embodiments, "adjusting from the first display mode to the second display mode" in the above step S140 includes at least one of the following: updating the background color of the partial content, updating the color of the partial content, adding a wavy line or underline to the partial content, and adding an animation effect to the partial content.
[0088] In some embodiments, the first display mode can be adjusted to the second display mode by updating the background color of part of the content. For example, the first display method can be no background color, and the second display method can be to add a green background color to part of the content.
[0089] In some embodiments, the first display mode can be adjusted to the second display mode by updating the color of the part of the content. For example, if the color of the text in the first display mode is black, the color of the text in the second display mode can be blue to distinguish it from the first display mode.
[0090] In some embodiments, a wavy line or an underline may be added to the partial content to adjust the first display mode to the second display mode.
[0091] In some embodiments, animation effects may be added to part of the content, and the first display mode may be adjusted to the second display mode.
[0092] In an embodiment of the present application, the first display mode can be adjusted to the second display mode by updating the background color of part of the content, updating the color of part of the content, adding wavy lines or underlines to part of the content, and adding animation effects to part of the content.
[0093] Figure 2 A flowchart of a document playback method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the process diagram includes the following steps:
[0094] Step S210, selecting the content to be highlighted in the document to be played;
[0095] Step S220: adding a target voice tag to the document content to be highlighted;
[0096] Here, steps S210 and S220 are to pre-set the document to be played. For example, Figure 3 A document schematic diagram provided for an embodiment of the present application includes document content to be displayed. Figure 4 It is a document to be played that has not been preset yet.
[0097] Figure 4 A flow chart of inserting a voice tag provided in an embodiment of the present application is as follows: Figure 4 As shown, the following steps are included:
[0098] Step 1. Select the area to be highlighted in the document;
[0099] Step 2: Insert the target voice tag (software release);
[0100] Step 3: When the target voice tag (software relase) is recognized during the playback of the document, the corresponding highlighted area is automatically highlighted.
[0101] Here, the execution of step 3 is an example of the following steps S230 to S250.
[0102] Step S230: when playing the document to be played, enable the tag recognition function;
[0103] Step S240: During the playback process, a target voice tag is recognized;
[0104] Here, during the playback process, the voice information of the target object needs to be collected in real time. When it is determined that the collected voice information matches the target voice tag, step S250 is executed.
[0105] Step S250: highlight the corresponding document content based on the target voice tag.
[0106] In the embodiment of the present application, a target voice tag is added to the document to be played in advance, and the important parts are automatically marked by identifying the pre-set target voice tag during the speech. In this way, the operation of the document is simple. Just select the content to be highlighted and add the target voice tag. For shared documents with complex content, it can help participants capture the key points.
[0107] Based on the foregoing embodiments, the embodiments of the present application provide a processing device, which includes the modules included, each module includes each sub-module, each sub-module includes a unit, which can be implemented by a processor in an electronic device; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.
[0108] Figure 5 A schematic diagram of the structure of the processing device provided in the embodiment of the present application is shown in FIG. Figure 5 As shown, the device 500 includes:
[0109] A first obtaining module 510, used to obtain audio information related to a target document;
[0110] A second obtaining module 520, configured to obtain target information according to the audio information;
[0111] A first determination module 530 is used to determine whether a preset condition is met according to the target information;
[0112] The control module 540 is used to control at least part of the content of the target document to be adjusted from the first display mode to the second display mode when a preset condition is met.
[0113] In some embodiments, the above second acquisition module 520 includes a first recognition submodule, a second recognition submodule and a third recognition submodule, wherein the first recognition submodule is used to identify the target audio information of the target object according to the audio information; the second recognition submodule is used to perform intent recognition on the target audio information to obtain intent information; the third recognition submodule is used to perform text recognition on the target audio information to obtain text information; correspondingly, the first determination module 530 includes a first determination submodule and a second determination submodule, wherein the first determination submodule is used to determine whether the intent information matches the preset intent according to the target audio information; the second determination submodule is used to determine whether the text information matches the target voice tag in the voice tag library according to the text information.
[0114] In some embodiments, the device also includes a setting module, a second determination module and a storage module, wherein the setting module is used to set a target voice tag for part of the content in a preset document to obtain the target document, wherein the target voice tag includes a general voice tag and a newly created voice tag, and the general voice tag is stored in the voice tag library; the second determination module is used to determine that the target voice tag is a newly created voice tag; and the storage module is used to store the newly created voice tag in the voice tag library.
[0115] In some embodiments, the target voice tag also includes a target tag level, and the control module includes a third determination submodule and a first control submodule, wherein the third determination submodule is used to determine the update display method based on the target tag level; the first control submodule is used to control at least part of the content of the target document to be adjusted from the first display mode to the second display mode based on the updated display mode when preset conditions are met.
[0116] In some embodiments, the preset condition includes a target keyword or a target paragraph, and the control module includes a second control submodule and a third control submodule, wherein the second control submodule is used to control at least the target keyword of the target document or the content corresponding to the target keyword to be adjusted from the first display mode to the second display mode when determining that the target information includes the target keyword; and the third control submodule is used to control at least the target paragraph of the target document to be adjusted from the first display mode to the second display mode when determining that the target information includes the target paragraph.
[0117] In some embodiments, the control module is further used to change the background color of the partial content, update the color of the partial content, add wavy lines or underlines to the partial content, and add animation effects to the partial content.
[0118] In some embodiments, the audio information includes at least one of: semantics, intonation, tone, and speech rate.
[0119] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0120] It should be noted that in the embodiment of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable an electronic device (which can be a mobile phone, a tablet computer, a laptop computer, a desktop computer, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0121] Correspondingly, an embodiment of the present application provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the processing method provided in the above embodiment are implemented.
[0122] Correspondingly, an embodiment of the present application provides an electronic device, Figure 6 A hardware entity diagram of an electronic device provided in an embodiment of the present application, such as Figure 6 As shown, the hardware entity of the device 600 includes: a memory 601 and a processor 602, wherein the memory 601 stores a computer program that can be run on the processor 602, and the processor 602 implements the steps in the processing method provided in the above embodiment when executing the program.
[0123] The memory 601 is configured to store instructions and applications executable by the processor 602, and can also cache data to be processed or processed by the processor 602 and various modules in the electronic device 600 (for example, image data, audio data, voice communication data, and video communication data), which can be implemented through flash memory (FLASH) or random access memory (Random Access Memory, RAM).
[0124] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0125] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0126] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0127] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0128] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0129] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0130] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.
[0131] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly reflected in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable an electronic device (which can be a mobile phone, a tablet computer, a laptop computer, a desktop computer, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0132] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0133] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0134] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0135] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A processing method, characterized in that: The method comprises: Setting a target voice tag for part of the content in a preset document to obtain a target document, wherein the target voice tag includes a general voice tag and a new voice tag, and the general voice tag is stored in a voice tag library; Determining that the target voice tag is a new voice tag; Storing the newly created voice tag in the voice tag library; the voice tag library is a database that can be expanded or contracted as needed; Obtaining audio information related to the target document; Obtaining target information according to the audio information; the target information includes intention information and / or text information; Determine, based on the target information, whether at least one of the following preset conditions is met: determine, based on the intention information in the target information, whether the intention information matches a preset intention; determine, based on the text information in the target information, whether the text information matches a target voice tag in a voice tag library; When a preset condition is met, at least a portion of the content of the target document is controlled to be adjusted from the first display mode to the second display mode.
2. The method according to claim 1, wherein obtaining target information according to the audio information comprises: identifying target audio information of a target object according to the audio information; Performing intent recognition on the target audio information to obtain intent information; or, Perform text recognition on the target audio information to obtain text information.
3. The method according to claim 2, wherein the target voice tag further comprises a target tag level, and wherein when a preset condition is met, at least controlling a portion of the content of the target document to be adjusted from the first display mode to the second display mode comprises: Determine an update display method based on the target tag level; When a preset condition is met, based on the updated display mode, at least a portion of the content of the target document is controlled to be adjusted from the first display mode to the second display mode.
4. The method according to claim 1, wherein the preset condition includes a target keyword or a target paragraph, and when the preset condition is met, at least controlling a portion of the content of the target document to be adjusted from a first display mode to a second display mode comprises: When it is determined that the target information includes the target keyword, at least the target keyword of the target document or the content corresponding to the target keyword is controlled to be adjusted from the first display mode to the second display mode; When it is determined that the target information includes the target paragraph, at least the target paragraph of the target document is controlled to be adjusted from the first display mode to the second display mode.
5. The method as claimed in claim 1, wherein adjusting from the first display mode to the second display mode comprises at least one of the following: updating the background color of the partial content, updating the color of the partial content, adding a wavy line or an underline to the partial content, and adding an animation effect to the partial content.
6. The method according to any one of claims 1 to 5, wherein the audio information comprises at least one of the following: semantics, intonation, tone and speech speed.
7. A processing device, characterized in that: The device comprises: A setting module, used for setting a target voice tag for part of the content in a preset document to obtain a target document, wherein the target voice tag includes a general voice tag and a new voice tag, and the general voice tag is stored in a voice tag library; A determination module, used to determine that the target voice tag is a new voice tag; A storage module, used for storing the newly created voice tag into the voice tag library; the voice tag library is a database that can be expanded or shrunk as needed; A first obtaining module, used to obtain audio information related to the target document; A second obtaining module is used to obtain target information according to the audio information; the target information includes intention information and / or text information; A first determination module is used to determine whether at least one of the following preset conditions is met according to the target information: determine whether the intent information matches a preset intent according to the intent information in the target information; determine whether the text information matches a target voice tag in a voice tag library according to the text information in the target information; The control module is used to control at least part of the content of the target document to be adjusted from the first display mode to the second display mode when a preset condition is met.
8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the program, the steps in the method according to any one of claims 1 to 6 are implemented.
9. A storage medium, characterized in that: Executable instructions are stored, which are used to cause a processor to execute and implement the steps in any one of the methods described in claims 1 to 6.
Citation Information
Patent Citations
Projection system and control method thereof
CN113160806A