Conference record processing method and device, electronic equipment and storage medium
By displaying the meeting records in real time in video conferencing software and responding to user operations, using artificial intelligence programs to process the target content and context content in the meeting records, the lack of targeting and accuracy of artificial intelligence in meeting records in the prior art is solved, and a more efficient meeting record processing effect is achieved.
Patent Information
- Application Number
- CN202510344763.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-06-10
AI Technical Summary
Existing video conferencing software fails to effectively combine real-time conference records with the capabilities of artificial intelligence, resulting in a lack of targetedness and accuracy in AI programs when processing conference records.
During the real-time meeting of the target meeting, the meeting minutes are displayed and in response to user action events on the target content in the meeting minutes, using an artificial intelligence program to perform related functions based on the target content and its context content, such as generating questions, answers, summaries or to-do items.
By combining real-time meeting records with artificial intelligence programs, the accuracy and pertinence of artificial intelligence programs when processing meeting records is improved, allowing users to make more efficient use of the information in the meeting records.
Smart Images

Figure CN120128675A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technologies, and in particular, to a method, an apparatus, an electronic device, and a storage medium for processing meeting records. Background Art
[0002] Most current video conferencing software provides the function of displaying meeting records after the meeting. When a user views the meeting records recorded by the software, the text converted from speech in the meeting records can be viewed. The artificial intelligence program provides the ability of text-based processing and extension. However, current meeting software fails to combine real-time meeting records well with the capabilities of artificial intelligence. Summary of the Invention
[0003] The present disclosure provides a method, an apparatus, an electronic device, and a storage medium for processing meeting records.
[0004] The present disclosure adopts the following technical solutions.
[0005] In some embodiments, the present disclosure provides a method for processing meeting records, including:
[0006] During the real-time meeting of the target meeting, display the meeting records of the target meeting;
[0007] In response to an operation event on the target content in the meeting records, use an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content;
[0008] Wherein, the target content is the content in the meeting records, and the context content of the target content is the context content of the target content in the meeting records.
[0009] In some embodiments, the present disclosure provides a device for processing meeting records, including:
[0010] A display unit, configured to display the meeting records of the target meeting during the real-time meeting of the target meeting;
[0011] A control unit, configured to, in response to an operation event on the target content in the meeting records, use an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content;
[0012] Wherein, the target content is the content in the meeting records, and the context content of the target content is the context content of the target content in the meeting records.
[0013] In some embodiments, the present disclosure provides an electronic device, including: at least one memory and at least one processor;
[0014] Among them, the memory is used to store program code, and the processor is used to call the program code stored in the memory to execute the above-mentioned method.
[0015] In some embodiments, the present disclosure provides a computer-readable storage medium for storing program code, and when the program code is run by a processor, it causes the processor to execute the above-mentioned method.
[0016] The method for processing meeting minutes provided by the embodiments of the present disclosure includes: during the real-time meeting of the target meeting, displaying the meeting minutes of the target meeting; in response to an operation event on the target content in the meeting minutes, using an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content. The method of the present disclosure specializes in the real-time scenario of the meeting minutes of the target meeting in real time, improving the accuracy and pertinence of the function execution of the artificial intelligence program. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the elements and elements are not necessarily drawn to scale.
[0018] Figure 1 is a flowchart of the method for processing meeting minutes according to the embodiments of the present disclosure.
[0019] Figure 2 is a schematic diagram showing the display of the meeting minutes according to the embodiments of the present disclosure.
[0020] Figure 3 is a schematic diagram showing the display of the meeting minutes according to the embodiments of the present disclosure.
[0021] Figure 4 is a schematic diagram of the structure of an electronic device according to the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0022] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0023] For example, when responding to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that performs the operations of the present disclosure technical solution based on the prompt message.
[0024] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving an active request from the user may be, for example, in the form of a pop-up window. The prompt message may be presented in text in the pop-up window. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0025] It can be understood that the above notification and obtaining user authorization process is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0026] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws, regulations and related provisions.
[0027] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0028] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed sequentially and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.
[0029] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0030] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.
[0031] It should be noted that the modification of "a" mentioned in this disclosure is illustrative rather than restrictive. Those skilled in the art should understand that unless clearly stated otherwise in the context, it should be understood as "one or more".
[0032] The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0033] The following will describe in detail the solutions provided by the embodiments of this disclosure in conjunction with the accompanying drawings.
[0034] The meeting software can record meetings so that the meeting records can be viewed after the meeting. The meeting records usually include meeting videos and subtitles. The subtitles are obtained by converting the speech of the speakers in the meeting into text, and users can view the subtitles. Artificial intelligence models such as large language models provide good text processing and extension capabilities. General artificial intelligence models provide some general functions, but do not handle real-time meeting scenarios, that is, the meeting software does not combine the text of real-time subtitles with the capabilities of artificial intelligence. The artificial intelligence program only processes the text alone, and users do not participate in it. For example, the artificial intelligence program automatically summarizes or generates to-do times. At this time, the processed content may be incorrect or the key content may not be noticed. Moreover, the artificial intelligence program cannot perform context-based processing according to the content of the real-time meeting itself. For example, when a user asks a question about a specific term, the artificial intelligence program only searches for and explains the possible content of the term, rather than making an explanation based on the content of the real-time meeting itself, and the explanation it makes is not targeted.
[0035] As Figure 1 shown, Figure 1 is a flowchart of a method for processing meeting records according to an embodiment of this disclosure, including the following steps.
[0036] S11. During the real-time meeting of the target meeting, display the meeting records of the target meeting.
[0037] In some embodiments, the method proposed in this disclosure can be used in a terminal or a server. The terminal can be a mobile phone, a tablet or a computer. Specifically, it can be used in a client with the function of recording meetings. The meeting recording function can be enabled during the meeting, and the real-time meeting records can be viewed in the client during the target meeting. In some embodiments, the displayed meeting records are the meeting records of the ongoing target meeting. This application improves for the real-time meeting scenario.
[0038] S12. In response to an operation event on the target content in the meeting record, use an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content.
[0039] In some embodiments, the target content is the content in the meeting record, and the context content of the target content is the context content of the target content in the meeting record. In some embodiments, the target content may be the content in the subtitles of the meeting record, that is, the target content may be a part of the subtitles. The subtitles are obtained by converting the speech of the speaker in the meeting into text, so the target content can be text. There can be multiple operations for the operation event, and different operation events are associated with different functions. For example, the operation event may include: first performing a word selection operation, and then displaying operation options (the word selection operation may be an operation of pressing the mouse button and then selecting the target content), and the user triggers one of the operation options. For example, after the user performs a word selection operation on the target content, as Figure 2 shown, one or more operation options are displayed. Figure 2 The operation options in include "Question", "Highlight", "Annotation", and "To-do", and of course are not limited to these operation options. After the user performs an operation such as word selection on the target content in the subtitles, one or more operation options are displayed, and then one of the operation options is triggered, and the function associated with the triggered operation option will be executed. In some other embodiments, the operation event may further include: other operations performed after triggering an operation option. The artificial intelligence program will execute a function that is associated with the operation event, for example, associated with the triggered operation option. When the artificial intelligence program executes the function associated with the operation event, it will consider the target content and the context content of the target content. The context content of the target content may be the context content of the target content in the subtitles (the subtitles before the target content and the subtitles after the target content), that is, the artificial intelligence program not only considers the target content of the executed operation event, but also considers the context content of the target content. The artificial intelligence program may be a large language model, which has good text processing capabilities. The functions associated with the operation event may be, for example, generating meeting records, generating to-do items, generating annotations, etc.
[0040] In some embodiments of the present disclosure, an artificial intelligence program is introduced into the real-time meeting record. For the target content in the real-time meeting record, the artificial intelligence program is used to execute functions associated with operation events. On the one hand, specific events can be actually executed without waiting until the end of the meeting. On the other hand, the user selects the target content, so that the functions are executed for the specific target content, which can better integrate the user's intention into the results obtained by the artificial intelligence program. For example, the user can mark the key points to generate a summary or to-do list. In addition, when executing the functions, the context information in the meeting record is carried, so that the artificial intelligence program can better understand the user's true intention and the true meaning of the target content. That is, in some embodiments of the present disclosure, by combining the real-time meeting record with the artificial intelligence program, for the scenario of the meeting record during the real-time meeting, the artificial intelligence program is provided with the target content that the user is concerned about and the context content in the meeting record, while specializing the scenario of the real-time meeting record, the accuracy of the artificial intelligence program in executing functions is improved.
[0041] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including: in response to a first operation on the target content, using the artificial intelligence program to generate a question related to the target content based on the target content and the context content of the target content, or, in response to a first operation on the meeting record, using the artificial intelligence program to generate a question related to the target content and an answer to the question based on the target content and the context content of the target content.
[0042] In some embodiments, as Figure 2 shown, the first operation may include: after the user performs an operation such as word selection or hovering on the target content to call out the operation option, displaying the operation option, and then triggering the first option among them. The first option may be a "question" operation option ( Figure 2(not shown in the figure), the first option can be triggered by clicking on the first option or the like. At this time, the artificial intelligence program can obtain the target content and obtain the context content according to the position of the target content in the meeting record. The context content can include the content of the first preset length before the target content in the meeting record and the content of the second preset length after the target content. The artificial intelligence program analyzes the target content and the context content to generate selectable questions. The selectable questions are questions related to the target content. For example, the selectable questions can be "What is the meaning of the target content?", "How to obtain the target content?", etc. The user can select a question, and the artificial intelligence program will give the answer to the selected question. Alternatively, the artificial intelligence program can directly generate questions related to the target and the answers to the questions, so that the user can directly understand the content that he may want to know.
[0043] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting record, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including: in response to a second operation on the target content, receiving an input question from the user, and using the artificial intelligence program to generate an answer to the input question based on the input question, the target content, and the context content of the target content.
[0044] In some embodiments, as Figure 2 shown, the second operation on the target content may include: after the user performs an operation to call out the operation option on the target content, displaying the operation option, then triggering the second option, displaying the question input box, and then entering a question in the question input box. The second option may be Figure 2 the "ask a question" operation option in Figure 3As shown, a problem input box is displayed. The user can input a problem to the artificial intelligence program in the problem input box. The content entered by the user in the problem input box is the input problem of the user. For example, if the target content is an abbreviation, the input problem can be "What is the meaning of this abbreviation?" After the user enters the input problem, the user sends the input problem to the artificial intelligence program. The artificial intelligence program receives the input problem, obtains the target content, and obtains the context content according to the position of the target content in the subtitle, generates an answer to the input problem, and displays it. The artificial intelligence program generates an answer to the input problem by analyzing the target content and the context content, so that the answer to the input problem is more accurate. For example, if the target content is a certain abbreviation and the input problem is what is the specific meaning of this abbreviation, and the abbreviation may have multiple meanings, the artificial intelligence program will determine the most likely meaning of the abbreviation in the target meeting according to the context content and display it to the user first. For example, the artificial intelligence program determines the technical field discussed in the meeting according to the content involved in the target meeting, and then selects the meaning of the abbreviation in this technical field as the answer to be displayed first. When generating an answer to the input problem, if necessary, the retrieval enhanced generation technology can be used to obtain knowledge to generate the answer. This embodiment makes the generated answer more accurate and more targeted.
[0045] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting record, the artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including: in response to a third operation on the target content, highlighting the target content in a first style, and using the artificial intelligence program to generate or update a summary of the meeting record based on the target content and the context content of the target content.
[0046] In some embodiments, the third operation on the target content may include: after the user performs an operation to call out the operation option on the target content, displaying the operation option, and then triggering the third option. The third option may be Figure 2 the "highlight" operation option in. By clicking or other means to trigger the third option, at this time, the target content will be highlighted in the subtitle, for example, highlighted with a yellow background (the first style), which is convenient for the user to quickly locate this part of the target content at any time. At the same time, the artificial intelligence program obtains the target content and the position of the target content in the subtitle to obtain the context content, and generates or updates the summary of the meeting record. The highlighted content is the content that the user focuses on. Therefore, when the artificial intelligence program generates a summary of the meeting record, it will focus on the content highlighted by the user, and these contents will appear in the summary result. Through the third option, it can help the artificial intelligence program generate a summary more targeted and highlight the key points.
[0047] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including: in response to a fourth operation on the target content, using the artificial intelligence program to record a to-do item based on the target content and the context content of the target content.
[0048] In some embodiments, the fourth operation on the target content may include: after the user performs an operation to call out an operation option on the target content, displaying the operation option, and then triggering a fourth option. The fourth option may be Figure 2 the "to-do" operation option in. By clicking or other means to trigger the fourth option, at this time, the artificial intelligence program obtains the target content and the position of the target content in the caption to obtain the context content and records the to-do item. In some embodiments, using the artificial intelligence program to record a to-do item based on the target content and the context content of the target content includes: the artificial intelligence program generates a to-do item based on the target content and the context content of the target content, or uses the context content of the target content by the artificial intelligence program to update an existing to-do item (such as supplementing or correcting). In some embodiments, the artificial intelligence program may extract one or more to-do items from the target content and the context content and record them. Or, if there is already a to-do item, and the target content and the context content mention that the existing to-do item needs to be modified, the artificial intelligence can update the extracted to-do item according to the context content, such as completing or correcting, to ensure that the user can understand what to do specifically when viewing later. After generating the to-do item, it may be displayed in the user's schedule after being confirmed by the user. For example, the target content may be "Have a meeting at 9 tomorrow morning". The artificial intelligence program generates a meeting item based on the target content, with the time being 9 am tomorrow. Then, the context content records the content involved in the meeting and the personnel involved. The artificial intelligence program automatically completes the meeting content and the participants according to the context content and displays it to the user for confirmation. The user can confirm or modify and then confirm, and then complete the record of the meeting item.
[0049] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including: in response to a fifth operation on the target content, setting the target content to an editable state; in response to an edit operation on the target content, using the artificial intelligence program to generate or update a summary of the meeting minutes of the target meeting based on the edited target content and the context content of the target content, or, in response to an edit operation on the target content, using the artificial intelligence program to generate or update a to-do item based on the edited target content and the context content of the target content.
[0050] In some embodiments, the fifth operation on the target content may include: after the user performs an operation to call out an operation option on the target content, displaying the operation option, and then triggering the fifth option. The fifth option may be an "edit" operation option ( Figure 2 not shown in the figure), triggering the fifth option by clicking or other means. At this time, the target content is in an editable state, and the user can modify the target content. The edited target content will be synchronized to the user and other users in the meeting minutes, so that the generated meeting minutes can be corrected, and the edited meeting minutes will affect the subsequent meeting minutes. For example, if "Zhang San" is misrecognized as "Zhang San" in the meeting minutes, it can be corrected through the fifth option, so that the user can see the correct content in the current and subsequent meeting minutes. After the user edits the target content, other content identical to the target content can be automatically corrected. After the user performs an edit operation on the target content, the artificial intelligence program can generate a summary of the meeting minutes or a to-do item according to the edited target content and the context content, or update the generated summary of the meeting minutes or the existing to-do item. In this way, when the artificial intelligence program generates a summary of the meeting minutes or a to-do item, it can obtain the correct result and also help the speech-to-text program provide more accurate results.
[0051] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including: in response to a sixth operation on the target content, establishing an association between the target content and another content, and using the artificial intelligence program to generate or update a summary of the meeting minutes or a to-do item of the target meeting based on the target content, the other content, and the context content of the target content.
[0052] In some embodiments, the sixth operation on the target content may include: after the user performs an operation to call out the operation option for the target content, displaying the operation option, then triggering the sixth option, and then displaying an interface for setting another content, where the user sets another content. The sixth option may be an "alias" operation option ( Figure 2 not shown in), and the sixth option is triggered by clicking or the like. At this time, the user can set an alias for the target content, and the set alias is the other content. For example, the user can associate ASR with "automatic speech recognition", so that other users can quickly understand the meaning of this proper noun (but in another meeting, ASR may refer to "appeal success rate"). Another example is that after the user associates Engineer Zhang with Zhang San, the artificial intelligence program can know that Engineer Zhang and Zhang San refer to the same person, so as to better identify the directivity of the speaker, thereby improving the subsequent output effect. For example, generating or updating a summary of the meeting minutes, or generating or updating an existing to-do item. When generating a summary of the meeting machine record, the style of the meeting can be maintained, and the language style of "Engineer Zhang pointed out" can still be used; while for the to-do, there can be a more explicit directivity, and the to-do for Engineer Zhang can be directly recorded in Zhang San's schedule.
[0053] In some embodiments of the present disclosure, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including: in response to a seventh operation on the target content, creating a comment on the target content; in response to inputting content in the comment, using the artificial intelligence program to generate or update a summary of the meeting minutes of the target meeting based on the target content, the content in the comment, and the context content of the target content.
[0054] In some embodiments, the seventh operation on the target content may include: after the user performs an operation to call out the operation option for the target content, displaying the operation option, and then triggering the seventh option. The seventh option may be Figure 2 the "comment" operation option in, and the seventh option is triggered by clicking or the like. At this time, an empty comment will be generated, and the user can write content in the comment. The content in these comments will be recorded, and the user can view it in the comment area. Moreover, the artificial intelligence program will generate or update a summary of the meeting minutes based on the target content, the content in the comment, and the context content. For example, if the user annotates the full name for a certain abbreviation, the summary of the meeting minutes will determine the actual meaning of the abbreviation based on the full name, so as to ensure the correctness of the summary of the meeting minutes.
[0055] In some embodiments of the present disclosure, when displaying operation options, third-party options may also be displayed. The third-party options are open to third parties, and the third parties can customize the functions to be executed after the options are triggered. For example, third parties are allowed to customize the third-party options so that after being triggered, the to-do items are synchronized to the third-party applications.
[0056] In some embodiments of the present disclosure, the method further includes: in response to the end of the target meeting, presenting the operation result obtained based on the operation event on the meeting minutes interface.
[0057] In some embodiments, during the real-time meeting of the target meeting, step S12 may be executed one or more times. Using artificial intelligence, functions associated with the operation event are executed based on the target content and the context content of the target content. After the target meeting ends, one or more operation results of executing step S12 one or more times will be obtained, that is, one or more operation results obtained based on one or more operation events. After the target meeting ends, the meeting minutes interface or the entry to the meeting minutes interface may be displayed. In the meeting minutes interface, one or both of the meeting records and the summary of the meeting minutes may be displayed. The meeting records or the summary of the meeting minutes may be in text form. Of course, the meeting minutes interface may also include the recorded video or audio of the target meeting. In addition, the operation results are also displayed in the meeting minutes interface. The operation results include, for example, annotations in the meeting records, traces of changes in the display style, generated or updated to-do items, input questions and answers, related questions and answers, revision traces corresponding to editing operations, etc. In the meeting minutes interface, the operation results can be associated and displayed with their corresponding target content. For example, the operation results and the target content are connected by connection symbols such as connection lines or indicators, or clicking on the operation result can highlight the target content corresponding to the operation result. Since step S12 can be executed one or more times, the target content can be one or more, and the operation results can be one or more. The operation results may have the participants in the target meeting associated with the operation as associated persons. For example, the operation result includes a generated or updated to-do item, and the participants in the target meeting who participate in the to-do item are the associated persons of the to-do item. Therefore, in the meeting minutes interface, the person identifiers of the participants in the target meeting can be displayed, and triggering the person identifier can display the operation results associated with the triggered person identifier as the associated person. For example, clicking on the person identifier of a certain person can display the to-do items participated by this person in the operation results.
[0058] In some embodiments of the present disclosure, the operation event on the target content includes: performing a word selection operation on the target content to display one or more operation options and triggering one of the operation options; or, the operation event on the target content includes: controlling an identifier to hover over the target content to display one or more operation options and triggering one of the operation options; or, pre-identifying optional content in the meeting record and highlighting the optional content in a second style, and the operation event includes: performing a selection operation on the optional content to display one or more operation options and triggering one of the operation options, where the target content is the selected optional content.
[0059] In some embodiments, it can be that operation options are displayed after selecting the target content by word selection, or it can be that operation options are displayed when a control identifier (such as a mouse) hovers over a certain paragraph; or an artificial intelligence program pre-identifies the meeting record, and marks potential optional content (such as potential to-do items or potentially difficult words) in the form of underlines. When the user moves the control identifier to any optional content, it is directly regarded as selecting the optional content, and at this time, operation options are displayed.
[0060] In some embodiments of the present disclosure, the user actively selects the target content during a real-time meeting, so the intention of the person can be better integrated into the result output after the artificial intelligence program executes the function. For example, the person can mark the key points to help summarize the output, or the person can mark potential to-do items to avoid missing to-do items, etc.; by introducing the user's operation and directly feeding back the result of the operation to the user, an efficient feedback path is provided. For example, whether the content in the original summary of the meeting record will include the current key point is unknown to the user. However, if the user performs a highlighting operation, then this key point will definitely appear in the summary later. Or the user selects to record a to-do item. After the interface prompts, the user will be very sure that a to-do item that meets the requirements has been recorded.
[0061] Some embodiments of the present disclosure also propose a processing device for meeting records, including:
[0062] A display unit, configured to display the meeting record of the target meeting during the real-time meeting of the target meeting;
[0063] A control unit, configured to, in response to an operation event on the target content in the meeting record, use an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content;
[0064] Wherein, the target content is the content in the meeting record, and the context content of the target content is the context content of the target content in the meeting record.
[0065] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0066] In response to a first operation on the target content, an artificial intelligence program is used to generate a question related to the target content based on the target content and the context content of the target content, or, in response to a first operation on the meeting minutes, an artificial intelligence program is used to generate a question related to the target content and an answer to the question based on the target content and the context content of the target content;
[0067] Alternatively, in response to a second operation on the target content, an input question from a user is received, and an artificial intelligence program is used to generate an answer to the input question based on the input question, the target content, and the context content of the target content.
[0068] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0069] In response to a third operation on the target content, the target content is highlighted in a first style, and an artificial intelligence program is used to generate or update a summary of the meeting minutes based on the target content and the context content of the target content.
[0070] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0071] In response to a fourth operation on the target content, an artificial intelligence program is used to record a to-do item based on the target content and the context content of the target content.
[0072] In some embodiments, using an artificial intelligence program to record a to-do item based on the target content and the context content of the target content includes:
[0073] Using the artificial intelligence program to generate a to-do item based on the target content and the context content of the target content, or using the artificial intelligence program to update an existing to-do item using the context content of the target content.
[0074] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0075] In response to a fifth operation on the target content, set the target content to an editable state;
[0076] In response to an edit operation on the target content, use an artificial intelligence program to generate or update a summary of the meeting minutes of the target meeting based on the edited target content and the context content of the target content, or, in response to an edit operation on the target content, use an artificial intelligence program to generate or update a to-do item based on the edited target content and the context content of the target content.
[0077] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0078] In response to a sixth operation on the target content, establish an association between the target content and another content; use an artificial intelligence program to generate or update a summary or to-do item of the meeting minutes of the target meeting based on the target content, the other content, and the context content of the target content.
[0079] In some embodiments, in response to an operation event on the target content in the meeting minutes, an artificial intelligence program is used to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0080] In response to a seventh operation on the target content, create a comment on the target content; in response to inputting content in the comment, use an artificial intelligence program to generate or update a summary of the meeting minutes of the target meeting based on the target content, the content in the comment, and the context content of the target content.
[0081] In some embodiments, the control unit is further configured to present the operation result obtained based on the operation event on a meeting summary interface in response to the end of the target meeting.
[0082] In some embodiments, the operation event on the target content includes: performing a word selection operation on the target content to display one or more operation options and triggering one of the operation options;
[0083] Alternatively, the operation event on the target content includes: controlling an identifier to hover over the target content to display one or more operation options and triggering one of the operation options;
[0084] Alternatively, optional content in the meeting minutes is pre-identified and the optional content is highlighted in a second style. The operation event includes: performing a selection operation on the optional content to display one or more operation options, and triggering one of the operation options, where the target content is the selected optional content.
[0085] For the embodiments of the apparatus, since they basically correspond to the method embodiments, the relevant parts can be referred to the descriptions of the method embodiments. The apparatus embodiments described above are merely illustrative, where the modules described as separate modules may or may not be separate. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative work.
[0086] As described above, the method and apparatus of the present disclosure are described based on embodiments and application examples. In addition, the present disclosure also provides an electronic device and a computer-readable storage medium. These electronic devices and computer-readable storage media are described below.
[0087] Next, with reference to Figure 4 , which shows a schematic structural diagram of an electronic device 800 suitable for implementing the embodiments of the present disclosure (such as a terminal device or a server). The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in the figure is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0088] The electronic device 800 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0089] Typically, the following devices can be connected to the I / O interface 805: an input device 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 can allow the electronic device 800 to communicate with other devices wirelessly or wireline to exchange data. Although the electronic device 800 with various devices is shown in the figure, it should be understood that it is not required to implement or have all the shown devices. More or fewer devices can be alternatively implemented or had.
[0090] Specifically, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, the above functions defined in the method of the embodiment of the present disclosure are performed.
[0091] It should be noted that the computer-readable medium described above in the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0092] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0093] The above computer-readable medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device.
[0094] The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to execute the method of the present disclosure described above.
[0095] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0096] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in an order different from that noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0097] The units involved in the embodiments described in the present disclosure may be implemented in software or in hardware. Wherein, the name of the unit does not constitute a limitation to the unit itself in some cases.
[0098] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and so on.
[0099] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium would include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0100] According to one or more embodiments of the present disclosure, there is provided a method for processing meeting minutes, including:
[0101] During the meeting of the target meeting in real time, display the meeting minutes of the target meeting;
[0102] In response to an operation event on the target content in the meeting minutes, use an artificial intelligence program to perform a function associated with the operation event based on the target content and the context content of the target content;
[0103] Wherein, the target content is the content in the meeting minutes, and the context content of the target content is the context content of the target content in the meeting minutes.
[0104] According to one or more embodiments of the present disclosure, there is provided a method for processing meeting minutes, which, in response to an operation event on the target content in the meeting minutes, uses an artificial intelligence program to perform a function associated with the operation event based on the target content and the context content of the target content, including:
[0105] In response to a first operation on the target content, use an artificial intelligence program to generate a question related to the target content based on the target content and the context content of the target content, or, in response to a first operation on the meeting minutes, use an artificial intelligence program to generate a question related to the target content and an answer to the question based on the target content and the context content of the target content;
[0106] Or,
[0107] In response to a second operation on the target content, receive an input question from the user, and use an artificial intelligence program to generate an answer to the input question based on the input question, the target content, and the context content of the target content.
[0108] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. In response to an operation event on target content in the meeting minutes, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including:
[0109] In response to a third operation on the target content, the target content is highlighted in a first style, and an artificial intelligence program is used to generate or update a summary of the meeting minutes based on the target content and the context content of the target content.
[0110] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. In response to an operation event on target content in the meeting minutes, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including:
[0111] In response to a fourth operation on the target content, an artificial intelligence program is used to record to-do items based on the target content and the context content of the target content.
[0112] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. An artificial intelligence program is used to record to-do items based on the target content and the context content of the target content, including: using the artificial intelligence program to generate to-do items based on the target content and the context content of the target content, or using the artificial intelligence program to update existing to-do items using the context content of the target content.
[0113] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. In response to an operation event on target content in the meeting minutes, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including:
[0114] In response to a fifth operation on the target content, the target content is set to an editable state;
[0115] In response to an edit operation on the target content, an artificial intelligence program is used to generate or update a summary of the meeting minutes of the target meeting based on the edited target content and the context content of the target content, or in response to an edit operation on the target content, an artificial intelligence program is used to generate or update to-do items based on the edited target content and the context content of the target content.
[0116] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. In response to an operation event on target content in the meeting minutes, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including:
[0117] In response to a sixth operation on the target content, an association between the target content and another content is established, and an artificial intelligence program is used to generate or update a summary or to-do list of the meeting minutes of the target meeting based on the target content, the other content, and the context content of the target content.
[0118] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. In response to an operation event on target content in the meeting minutes, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and the context content of the target content, including:
[0119] In response to a seventh operation on the target content, a comment on the target content is created; in response to inputting content in the comment, an artificial intelligence program is used to generate or update a summary of the meeting minutes of the target meeting based on the target content, the content in the comment, and the context content of the target content.
[0120] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. The method further includes: in response to the end of the target meeting, presenting the operation result obtained based on the operation event on the meeting summary interface.
[0121] According to one or more embodiments of the present disclosure, a method for processing meeting minutes is provided. The operation event on the target content includes: performing a word selection operation on the target content to display one or more operation options and triggering one of the operation options;
[0122] Alternatively, the operation event on the target content includes: controlling the identifier to hover over the target content to display one or more operation options and triggering one of the operation options;
[0123] Alternatively, the optional content in the meeting minutes is pre-identified and highlighted in a second style. The operation event includes: performing a selection operation on the optional content to display one or more operation options and triggering one of the operation options, and the target content is the selected optional content.
[0124] According to one or more embodiments of the present disclosure, a device for processing meeting minutes is provided, including:
[0125] A display unit for displaying the minutes of the target meeting during the live session of the target meeting;
[0126] A control unit for responding to an operation event on the target content in the minutes of the meeting, and using an artificial intelligence program to execute a function associated with the operation event based on the target content and the context content of the target content;
[0127] Wherein, the target content is the content in the minutes of the meeting, and the context content of the target content is the context of the target content in the minutes of the meeting.
[0128] According to one or more embodiments of the present disclosure, there is provided an electronic device, including: at least one memory and at least one processor;
[0129] Wherein, the at least one memory is used for storing program codes, and the at least one processor is used for calling the program codes stored in the at least one memory to execute the method described in any one of the above.
[0130] According to one or more embodiments of the present disclosure, there is provided a computer-readable storage medium, which is used for storing program codes, and when the program codes are run by a processor, the processor is prompted to execute the above method.
[0131] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, a technical solution formed by mutually replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited to).
[0132] In addition, although the operations are depicted in a specific order, this should not be construed as requiring that the operations be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0133] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. On the contrary, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for processing conference records, characterized in that: include: During the real-time meeting of the target meeting, displaying the meeting record of the target meeting; In response to an operation event on target content in the conference record, using an artificial intelligence program to execute a function associated with the operation event based on the target content and contextual content of the target content; The target content is the content in the meeting minutes, and the context content of the target content is the context content of the target content in the meeting minutes.
2. The method according to claim 1, characterized in that: In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a first operation on the target content, using an artificial intelligence program to generate questions related to the target content based on the target content and the context of the target content, or, in response to a first operation on the meeting minutes, using an artificial intelligence program to generate questions related to the target content and answers to the questions based on the target content and the context of the target content; or, In response to a second operation on the target content, an input question from a user is received, and an answer to the input question is generated based on the input question, the target content, and contextual content of the target content using an artificial intelligence program.
3. The method according to claim 1, characterized in that In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a third operation on the target content, the target content is highlighted in a first style, and an artificial intelligence program is used to generate or update a summary of the meeting minutes based on the target content and contextual content of the target content.
4. The method according to claim 1, characterized in that: In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a fourth operation on the target content, an artificial intelligence program is used to record a to-do item based on the target content and contextual content of the target content.
5. The method according to claim 4, characterized in that Using an artificial intelligence program to record to-do items based on the target content and contextual content of the target content, including: The artificial intelligence program is used to generate a to-do item based on the target content and the context content of the target content, or the artificial intelligence program is used to update an existing to-do item using the context content of the target content.
6. The method according to claim 1, characterized in that In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a fifth operation on the target content, setting the target content to an editable state; In response to an editing operation on the target content, an artificial intelligence program is used to generate or update a summary of the minutes of the target meeting based on the edited target content and the contextual content of the target content, or, in response to an editing operation on the target content, an artificial intelligence program is used to generate or update a to-do list based on the edited target content and the contextual content of the target content.
7. The method according to claim 1, characterized in that In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a sixth operation on the target content, an association is established between the target content and another content; and an artificial intelligence program is used to generate or update a summary or to-do list of the minutes of the target meeting based on the target content, the other content, and the contextual content of the target content.
8. The method according to claim 1, characterized in that In response to an operation event on a target content in the conference record, an artificial intelligence program is used to execute a function associated with the operation event based on the target content and contextual content of the target content, including: In response to a seventh operation on the target content, an annotation of the target content is created; in response to inputting content in the annotation, a summary of the minutes of the target meeting is generated or updated using an artificial intelligence program based on the target content, the content in the annotation, and the contextual content of the target content.
9. The method according to claim 1, characterized in that: Also includes: In response to the target meeting ending, the operation result obtained based on the operation event is presented on the meeting minutes interface.
10. The method according to claim 1, characterized in that The operation event on the target content includes: performing a word-marking operation on the target content to display one or more operation options, and triggering one of the operation options; Alternatively, the operation event on the target content includes: controlling the marker to hover over the target content to display one or more operation options, and triggering one of the operation options; Alternatively, the optional content in the meeting minutes is pre-identified and highlighted in a second style, and the operation event includes: performing a selection operation on the optional content to display one or more operation options and triggering one of the operation options, and the target content is the selected optional content.
11. A device for processing conference records, characterized in that: include: A display unit, used to display the meeting record of the target meeting during the real-time meeting of the target meeting; A control unit, for responding to an operation event on target content in the conference record, using an artificial intelligence program to execute a function associated with the operation event based on the target content and contextual content of the target content; The target content is the content in the meeting minutes, and the context content of the target content is the context content of the target content in the meeting minutes.
12. An electronic device comprising: at least one memory and at least one processor; The at least one memory is used to store program code, and the at least one processor is used to call the program code stored in the at least one memory to execute the method according to any one of claims 1 to 10.
13. A computer-readable storage medium, the computer-readable storage medium being used to store program code, wherein when the program code is executed by a processor, the processor is prompted to execute the method according to any one of claims 1 to 10.