Conference content playing method, system and device and storage medium
Patent Information
- Application Number
- CN202610919730.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-24
- Publication Date
- 2026-08-18
AI Technical Summary
[0004]本发明的主要目的在于解决现有录音回放方案的回放链路过长且功耗控制不足的技术问题
[0018]In this embodiment of the invention, by monitoring the playback trigger signal of the control system, the playback conditions are first confirmed upon hearing the trigger signal. After confirming the playback conditions, the playback system selects and plays the meeting content data based on the preset playback priority, prioritizing the playback of user-specified content. If no content is specified, the system prioritizes the playback of marked key segments or AI summary minutes, and then plays the latest complete meeting recording or historical interrupted audio. While playing and outputting audio data, the system monitors and reads the playback sleep parameters. When the sleep conditions are met, the playback system is put into sleep mode. This achieves convenient and fast recording playback and fine power consumption control, solving the technical problems of excessively long playback links and insufficient power consumption control in existing recording playback solutions.
Smart Images

Figure CN122601904A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of audio playback, and more particularly to a method, system, device, and storage medium for playing conference content. Background Technology
[0002] Existing AI-powered recording power banks or meeting recording products typically store the recorded audio files, transcribed text, and AI minutes on the device or a mobile app. Users need to find the corresponding meeting minutes through the mobile app and then play them through the phone's speaker or headphones. Although some products can display the recording status on the power bank or headphone case, they have not established a complete technical solution for real-time playback of meeting content, low-power playback, and rapid replay of key content.
[0003] In scenarios such as multi-person meetings, training debriefings, classroom recordings, and interview evidence collection, users often need to quickly play the latest meeting recordings, key segments, or AI-generated summary minutes without unlocking their phones or opening the app. For example, this could be used to immediately review key conclusions with attendees after a meeting, or to directly play key points from the meeting on the device when it's inconvenient to pass them via mobile phone. Currently, users typically need to unlock their phones, open the app, select meeting recordings, find the audio or summary, and then click play—a multi-step process that doesn't allow for one-click playback. If a constantly active audio decoder, amplifier, and speaker are directly installed on the power bank, standby leakage and playback power consumption significantly impact the power bank's battery life. Therefore, a new technology is needed to address the technical problems of excessively long playback links and insufficient power consumption control in existing recording playback solutions. Summary of the Invention
[0004] The main objective of this invention is to solve the technical problems of excessively long playback links and insufficient power consumption control in existing recording and playback solutions.
[0005] The first aspect of this invention provides a method for playing meeting content, the method being applied to an audio playback system, the audio playback system comprising: a control system and a playback system, the method comprising: Monitor playback trigger signals; When a playback trigger signal is received, the system status data is read to determine whether the system status data meets the preset playback conditions. When the preset playback conditions are met, a meeting playback instruction is generated based on the system status data; Read the meeting content data corresponding to the meeting playback command, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; Based on the preset playback priority and / or the meeting content index, the meeting content data is selected for playback to obtain the data to be played. The data to be played is decoded and / or synthesized to generate playback audio data; The audio data is then processed for playback output. Read the playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, control the playback system to enter a low-power state.
[0006] Optionally, in a first implementation of the first aspect of the present invention, the playback trigger signal includes one or more of the following: physical button trigger signal, touch operation trigger signal, voice command trigger signal, quick gesture trigger signal, and application command trigger signal.
[0007] Optionally, in a second implementation of the first aspect of the present invention, the meeting content data includes one or more of the following: user-specified audio content, audio with marked key segments, AI minutes summary text, AI minutes summary audio, the latest complete meeting recording, and historical interrupted playback audio.
[0008] Optionally, in a third implementation of the first aspect of the present invention, the step of performing playback selection processing on the meeting content data according to a preset playback priority and / or the meeting content index to obtain the data to be played includes: Read the system battery level; When the system power value is not less than a preset first threshold, the meeting content data is selected for playback according to the preset playback priority and / or the meeting content index to obtain the data to be played. When the system power value is less than a preset first threshold and not less than a preset second threshold, the AI summary audio and / or marked key segment audio are selected for playback according to the preset playback priority to obtain the data to be played, wherein the second threshold is less than the first threshold; When the system battery level is less than a preset second threshold, playback of the meeting content data is prohibited.
[0009] Optionally, in a fourth implementation of the first aspect of the present invention, determining whether the system status data meets the preset playback conditions includes: Read the system's temperature, battery level, charging status, and file availability. Based on preset playback condition thresholds, the numerical relationships between the temperature, battery level, charging status, and file availability status are analyzed to obtain playback permission results.
[0010] Optionally, in a fifth implementation of the first aspect of the present invention, the system status data further includes one or more of the following: recording status, playback conflict status, or external playback risk status; the step of generating a conference playback instruction based on the system status data includes: When the system is detected to be in recording mode and the data to be played is a long audio file, the meeting playback command will be configured to refuse playback or prompt to pause recording. When the data to be played is a prompt tone, AI minutes summary audio, or audio with marked key segments, configure the meeting playback command to lower the speaker volume and write playback markers into the recording file.
[0011] Optionally, in a sixth implementation of the first aspect of the present invention, the step of performing playback output processing on the playback audio data includes: The audio data is processed for playback, and one or more pieces of information, such as the file name, meeting time, playback progress, and key segment title, are displayed on a preset display interface. The display interface also displays one or more pieces of information, such as volume, battery level, and playback mode.
[0012] Optionally, in the seventh implementation of the first aspect of the present invention, the step of reading playback sleep parameters and controlling the playback system to enter a low-power state when the playback sleep parameters meet preset sleep conditions includes: The pause duration or rest duration of the played audio data is read. If the pause duration or rest duration exceeds a preset time threshold, the playback system is controlled to enter a low-power state.
[0013] The second aspect of the present invention provides an audio playback system, the audio playback system comprising: a control system and a playback system, the control system comprising: a monitoring module, an anomaly protection module, and a control transmission module, the playback system comprising: a storage module, a playback instruction receiving module, a content management module, an audio processing module, a speaker amplifier module, and a power consumption management module; The monitoring module is used to monitor playback trigger signals; The anomaly protection module is used to read system status data and determine whether the system status data meets the preset playback conditions when a playback trigger signal is received. The control transmission module is used to generate a conference playback instruction based on the system status data when preset playback conditions are met. The storage module is used to store meeting content data; The playback instruction receiving module is used to read the meeting content data corresponding to the meeting playback instruction, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; The content management module is used to perform playback selection processing on the meeting content data according to the preset playback priority and / or the meeting content index to obtain the data to be played; The audio processing module is used to decode and / or synthesize the data to be played to generate playback audio data. The speaker amplifier module is used to perform playback output processing on the audio data. The power management module is used to read playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, the playback system is controlled to enter a low-power state.
[0014] Optionally, in the first implementation of the second aspect of the present invention, the meeting content data includes: user-specified audio content, audio with marked key segments, AI minutes summary text, AI minutes summary audio, the latest complete meeting recording, and historical interrupted playback audio. The content management module is configured to prioritize playing user-specified content; when user-specified content does not exist, it prioritizes playing marked key segments or AI minutes summaries, and then plays the latest complete meeting recording or historical interrupted playback audio.
[0015] Optionally, in a second implementation of the second aspect of the present invention, the audio playback system further includes a display module, which is used to display one or more of the following: meeting name, playback progress, key segment title, volume, battery level, and playback mode corresponding to the meeting content data.
[0016] A third aspect of the present invention provides an electronic device, comprising: a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected via a circuit; the at least one processor invokes the instructions in the memory to cause the electronic device to perform the above-described conference content playback method.
[0017] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the above-described method for playing conference content.
[0018] In this embodiment of the invention, by monitoring the playback trigger signal of the control system, the playback conditions are first confirmed upon hearing the trigger signal. After confirming the playback conditions, the playback system selects and plays the meeting content data based on the preset playback priority, prioritizing the playback of user-specified content. If no content is specified, the system prioritizes the playback of marked key segments or AI summary minutes, and then plays the latest complete meeting recording or historical interrupted audio. While playing and outputting audio data, the system monitors and reads the playback sleep parameters. When the sleep conditions are met, the playback system is put into sleep mode. This achieves convenient and fast recording playback and fine power consumption control, solving the technical problems of excessively long playback links and insufficient power consumption control in existing recording playback solutions. Attached Figure Description
[0019] Figure 1a This is a schematic diagram of one embodiment of the meeting content playback method in this invention; Figure 1b This is a playback architecture diagram of a meeting content playback method in an embodiment of the present invention; Figure 1c This is a state transition diagram of the meeting content playback method in an embodiment of the present invention; Figure 2 This is a schematic diagram of a specific embodiment of step 105 of the meeting content playback method in this invention. Figure 3 This is a schematic diagram of a specific embodiment of the audio playback system in this invention; Figure 4 This is a schematic diagram of another specific embodiment of the audio playback system in this invention; Figure 5 This is a time-division power supply diagram for the audio power domain in an embodiment of the present invention; Figure 6 This is a schematic diagram of one embodiment of the electronic device in this invention. Detailed Implementation
[0020] This invention provides a method, system, device, and storage medium for playing conference content.
[0021] The embodiments of the present invention will now be described in more detail with reference to the accompanying drawings. While some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0022] In the description of the embodiments disclosed in this invention, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0023] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1a This invention provides an embodiment of a meeting content playback method, wherein the meeting content playback method is applied to an audio playback system, the audio playback system comprising: a control system and a playback system, and the meeting content playback method comprising: 101. Monitor playback trigger signals; In this embodiment, the physical device implementing the audio playback system of this method can be a standalone recording device or an external device for a smart terminal, powered by the smart terminal. The control system can be composed of an MCU chip, which monitors the playback trigger signal. The playback trigger signal can be composed of physical buttons, touch screen, double-click / long press, APP commands, or voice commands.
[0024] Specifically, the playback trigger signals include one or more of the following: physical button trigger signals, touch operation trigger signals, voice command trigger signals, shortcut gesture trigger signals, and application command trigger signals.
[0025] 102. When a playback trigger signal is received, the system status data is read, and it is determined whether the system status data meets the preset playback conditions. In this embodiment, after detecting the playback trigger signal, specific status data such as the system device's power status, temperature status, charging status, recording status, and file availability status are read to determine whether the system status data meets the preset playback conditions for audio playback.
[0026] Specifically, step 102 includes the following specific implementation methods: 1021. Read the system's temperature, battery level, charging status, and file availability status; 1022. Based on the preset playback condition threshold, analyze the numerical relationship between the temperature, the battery level, the charging status, and the file availability status to obtain the playback permission result.
[0027] In steps 1021-1022, the system's temperature, battery level, charging status, and file availability status are read. Playback condition thresholds are set as follows: temperature double threshold -15~60 degrees Celsius, battery level threshold 10%, charging status threshold 0, and file availability status threshold 0. Only when the temperature is within the temperature double threshold range of -15~60 degrees Celsius, the battery level is greater than the battery level threshold 10%, the charging status is greater than the charging status threshold 0 (charging status is set to 1 when charging and not charging status is set to 0), and the file availability status is greater than the file availability status threshold 0 (file availability status is set to 1 when available and 0 when unavailable), will a qualified playback license result be generated. Otherwise, an unqualified playback license result will be generated.
[0028] A valid playback license result confirms that the system status data meets the preset playback conditions, while an invalid playback license result confirms that the system status data does not meet the preset playback conditions.
[0029] 103. When the preset playback conditions are met, a conference playback instruction is generated based on the system status data; In this embodiment, after the preset playback conditions are met, a conference playback command is sent to the playback system to wake up the playback system for recording playback.
[0030] Specifically, the system status data also includes one or more of the following: recording status, playback conflict status, or external playback risk status. Step 103, "generating a conference playback instruction based on the system status data," includes the following specific implementation methods: 1031. When the system is detected to be in recording mode and the target file corresponding to the playback trigger signal is a long audio file, the meeting playback instruction is configured to refuse playback or prompt to pause recording; 1032. When the data to be played is a prompt tone, AI minutes summary audio, or audio with marked key segments, configure the meeting playback command to lower the speaker volume and write playback markers into the recording file.
[0031] In steps 1031-1032, the meeting playback command can set limitations on the playback process based on system status data. When the system is detected to be in recording mode and the target file corresponding to the playback trigger signal is a long audio file, the meeting playback command is configured to refuse playback or prompt a pause in recording; when the data to be played is a prompt tone, AI minutes summary audio, or audio with marked key segments, the meeting playback command is configured to reduce the speaker volume and write a playback marker to the recording file. This process allows for flexible settings of the meeting playback command's playback control based on system status data.
[0032] 104. Read the meeting content data corresponding to the meeting playback instruction, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; In this embodiment, the playback system receives a control system instruction and reads the meeting content data to be played corresponding to the meeting playback command. The meeting content file includes one or more of the following: meeting content index, meeting audio file, key segment file, AI minutes summary text, AI minutes summary audio, etc. The meeting content data includes one or more of the following: user-specified audio content, audio with marked key segments, AI minutes summary audio, the latest complete meeting recording, and historical interrupted audio playback; these can be configured according to actual needs.
[0033] 105. Based on the preset playback priority and / or the meeting content index, perform playback selection processing on the meeting content data to obtain the data to be played; In this embodiment, based on the preset playback priority and meeting content index, the entity data operation selection process for playing the meeting content data is performed to find the relevant playback content data from the meeting content data, and the data to be played is obtained.
[0034] Specifically, the playback priorities in the meeting content data, from highest to lowest, include: user-specified audio content, audio of highlighted segments, AI-generated summary audio, the latest complete meeting recording, and historical audio that has been interrupted and resumed. This playback priority order is just that—priority. Any relevant data present in the meeting content data will be played according to this priority.
[0035] For details, please refer to Figure 2 , Figure 2 This is a schematic diagram of a specific embodiment of step 105 of the meeting content playback method in this invention. Step 105 includes the following specific implementation: 1051. Read system battery level; 1052. When the system power value is not less than a preset first threshold, the meeting content data is selected for playback according to the preset playback priority and / or the meeting content index to obtain the data to be played. 1053. When the system power value is less than a preset first threshold and not less than a preset second threshold, the AI summary audio and / or marked key segment audio are selected for playback according to the preset playback priority to obtain the data to be played, wherein the second threshold is less than the first threshold. 1054. When the system power value is less than a preset second threshold, the playback of the meeting content data is prohibited.
[0036] In steps 1051-1054, the priority selection for playing meeting content data is adjusted based on the system battery level. When the system battery level is not less than a preset first threshold, it indicates that the battery is sufficient and no restrictions are imposed on the content to be played. Based on the preset playback priority and the specific data of the meeting content index, the playback selection of the entity content of the meeting content data is processed to obtain the data to be played.
[0037] If the system battery level is less than the preset first threshold and not less than the preset second threshold, it indicates that the battery is low. In this case, select the AI summary audio and the audio of the marked key segments to play to obtain the data to be played.
[0038] When the system battery level is below the second threshold, it indicates that the battery is insufficient and playback of meeting content data should be disabled, and the playback system should be put into sleep mode.
[0039] 106. Decode and / or synthesize the data to be played to generate playback audio data; In this embodiment, a preset decoder is activated to perform decoding and / or speech synthesis processing on the data to be played. If the data to be played is an audio recording, decoding is performed; if the data to be played is AI-summarized text, speech synthesis is performed. After processing according to the type of data to be played, playback audio data in formats such as MP3 / AAC / WAV / OPUS / M4A is output.
[0040] 107. Perform playback output processing on the aforementioned audio data; In this embodiment, a power amplifier, preferably 0.5W, is used to process the playback audio data within a power range of 0.3W-1.0W. This stage involves two processing logics: the first is the power amplification process of the playback audio data; the second is the playback of the amplified audio data using a speaker unit.
[0041] Specifically, step 107 includes the following specific implementation methods: 1071. Perform playback processing on the audio data being played, and display one or more pieces of information corresponding to the audio data being played, such as the file name, meeting time, playback progress, and title of key segments, on a preset display interface, as well as one or more pieces of information such as volume, battery level, and playback mode on the display interface.
[0042] In step 1071, while processing the audio data, the display interface can also display one or more information such as the file name, meeting time, playback progress, and key segment title corresponding to the audio data being played, as well as one or more information such as the system volume, battery level, and playback mode.
[0043] 108. Read the playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, control the playback system to enter a low-power state.
[0044] In this embodiment, playback sleep parameters are read, and the system continuously monitors whether the playback sleep parameters meet the sleep conditions, such as excessively long pause time, long playback completion time, low battery, or changes in charging status, and controls the playback system to enter a low-power state.
[0045] Specifically, step 108 includes the following specific implementation methods: 1081. Read the pause duration or the completion rest duration of the played audio data. When the pause duration or the completion rest duration exceeds a preset time threshold, control the playback system to enter a low-power state.
[0046] In step 1081, the pause duration or rest duration of the audio data is read. When the pause duration or rest duration of the audio data exceeds the set time threshold, the playback system shuts down the encoder and power amplifier and enters a low-power standby state.
[0047] For the overall architecture from steps 101 to 108, please refer to [link / reference]. Figure 1b , Figure 1b This is a playback architecture diagram of the meeting content playback method in this embodiment of the invention. Four types of playback trigger sources are set on the left side of the input trigger layer: physical buttons, touch operations, voice commands, and APP commands, all connected to the central control system. In the core playback link, the control system schedules the content management module. This module connects upwards to the local storage module and the meeting content index module to complete content retrieval; downwards, it drives the display module to present information. On the audio side, the audio is processed by the audio processing module and output sequentially through decoding / TTS, a low-power amplifier module, and speaker units.
[0048] The architecture has an embedded power management module that uses dotted line control signals to link the audio processing, power amplifier, speaker and display modules. A PMU / power management unit is set independently on the right side, which interacts bidirectionally with the power management module to realize power supply and low power consumption strategy control.
[0049] The anomaly protection mechanism includes a bottom-mounted anomaly protection module that receives abnormal signals such as low battery, over-temperature, recording conflicts, and file corruption. This module feeds back signals to the control system and works in tandem with the power management module to protect the system in case of faults.
[0050] For the state transition logic from step 101 to step 108, please refer to [link / reference]. Figure 1c , Figure 1cThis is a state transition diagram for the meeting content playback method in this embodiment of the invention, containing nine state nodes, with solid / dashed arrows indicating state transition conditions. The system defaults to S0 low-power standby; upon detecting a button press, touch input, voice input, or APP trigger, it enters S1 trigger monitoring and executes S2 playback condition judgment. If the playback conditions of power threshold, file availability, no recording conflicts, and normal system temperature are met, it sequentially enters S3 content indexing and priority selection, S4 audio preprocessing (decoding / TTS), and S5 playback output. After playback is complete, it enters S7 playback end, and after a playback completion timeout, it returns to the S0 low-power standby state.
[0051] At the S2 playback condition judgment point, if the playback condition is not met, it directly returns to S0 low-power standby to avoid invalid wake-up.
[0052] During S4 audio preprocessing (decoding / TTS) and S5 playback output, if low battery, overheating, recording conflict, or file abnormality occurs, the system will trigger via the dotted line to enter S6 pause / jump or S6a buffer / jump. This state supports loop control of pause, resume, and jump. Alternatively, playback can be exited directly to S7 playback end, or playback can be automatically entered to S7 playback end after completion.
[0053] In the abnormal protection mechanism, if the above-mentioned abnormality occurs during the trigger monitoring S1, playback condition judgment S2, and playback end S7 stages, it will enter the abnormal protection S8 through the dotted line. After protection processing, it will go into sleep mode and return to the low-power standby state S0.
[0054] The following are examples of application scenarios for this solution, illustrating the application of the meeting content playback method in different scenarios.
[0055] Application Scenario 1: One-click playback of the latest meeting recordings on a power bank with a screen Taking the AI-powered power bank with a screen as an example, the device has built-in local storage, a main control chip, an audio decoder, a Class D amplifier, and a 0.5W speaker. After the user finishes recording a meeting, pressing the play button on the front panel causes the main control chip to read the latest meeting file from the meeting index table, wake up the audio subsystem, read the recording file header information, and begin decoding and playback. The screen simultaneously displays the meeting name, duration, playback progress, and volume. After playback is complete, the system saves the playback position and closes the audio subsystem.
[0056] Application Scenario 2: Prioritize playing key moments from the meeting During recording, users can mark key points by clicking the highlight button or in the app. The system will then generate a key segment index for preset durations before and after the marked time point (e.g., from 10 seconds before to 30 seconds after). When the user triggers playback, if key segments exist and the user has not specified playing the entire recording, the system will prioritize playing the list of key segments. Before playing each segment, the system can announce the segment number or generate an AI-generated title.
[0057] Application Scenario 3: AI-powered summary reading Once the meeting recording is complete and an AI summary is generated, the system organizes the meeting conclusions, to-do items, and key points of contention from the AI summary into a text summary, and generates or calls upon TTS audio. After the user selects "Read the Summary" on the power bank screen, the system plays the summary audio; the user can switch between different summary segments by swiping left and right or using the previous / next button.
[0058] Application Scenario 4: Low Battery Protection Playback When the battery level is below the first threshold (e.g., 15%), the system prohibits playback of long, complete recordings and only allows playback of short summaries or key segments. When the battery level is below the second threshold (e.g., 5%), the system stops speaker playback and prompts the user to charge the device to prevent interference with the device's basic power bank function and the security of the recorded files.
[0059] Application Scenario 5: Anti-recording control during recording When the device is in recording mode, if a speaker playback trigger is detected, the system determines the data type to be played and executes anti-recording control: for short prompt tones or short summaries, the system lowers the speaker volume for low-volume playback and writes a playback marker in the recording file; for long audio, the system refuses to play or prompts the user to pause recording, thereby preventing the external sound from being re-acquired by the speaker.
[0060] The meeting content playback method in the embodiments of the present invention has been described above. The audio playback system in the embodiments of the present invention will be described below. Please refer to [link / reference]. Figure 3 One embodiment of the audio playback system in this invention includes: a control system 201 and a playback system 202. The control system 201 includes: a monitoring module 2011, an anomaly protection module 2012, and a control transmission module 2013. The playback system 202 includes: a storage module 2021, a playback instruction receiving module 2022, a content management module 2023, an audio processing module 2024, a speaker amplifier module 2025, and a power consumption management module 2026. The monitoring module 2011 is used to monitor playback trigger signals; The anomaly protection module 2012 is used to read system status data and determine whether the system status data meets the preset playback conditions when a playback trigger signal is received. The control transmission module 2013 is used to generate a conference playback instruction based on the system status data when the preset playback conditions are met. The storage module 2021 is used to store meeting content data; The playback instruction receiving module 2022 is used to read the meeting content data corresponding to the meeting playback instruction, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; The content management module 2023 is used to perform playback selection processing on the meeting content data according to the preset playback priority and / or the meeting content index to obtain the data to be played; The audio processing module 2024 is used to decode and / or synthesize the data to be played to generate playback audio data. The speaker amplifier module 2025 is used to perform playback output processing on the audio data. The power management module 2026 is used to read playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, the playback system is controlled to enter a low power state.
[0061] Specifically, the meeting content data includes: user-specified audio content, audio with marked key segments, AI-generated summary audio, the latest complete meeting recording, and historical interrupted audio playback. The content management module 2022 is configured to prioritize playing audio with marked key segments or AI-generated summary audio, and then play the latest complete meeting recording.
[0062] Please see Figure 4 Another embodiment of the audio playback system in this invention includes: a control system 201 and a playback system 202. The control system 201 includes: a monitoring module 2011, an anomaly protection module 2012, and a control transmission module 2013. The playback system 202 includes: a storage module 2021, a playback instruction receiving module 2022, a content management module 2023, an audio processing module 2024, a speaker amplifier module 2025, and a power consumption management module 2026. The monitoring module 2011 is used to monitor playback trigger signals; The anomaly protection module 2012 is used to read system status data and determine whether the system status data meets the preset playback conditions when a playback trigger signal is received. The control transmission module 2013 is used to generate a conference playback instruction based on the system status data when the preset playback conditions are met. The storage module 2021 is used to store meeting content data; The playback instruction receiving module 2022 is used to read the meeting content data corresponding to the meeting playback instruction, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; The content management module 2023 is used to perform playback selection processing on the meeting content data according to the preset playback priority and / or the meeting content index to obtain the data to be played; The audio processing module 2024 is used to decode and / or synthesize the data to be played to generate playback audio data. The speaker amplifier module 2025 is used to perform playback output processing on the audio data. The power management module 2026 is used to read playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, the playback system is controlled to enter a low power state.
[0063] The meeting content data includes: user-specified audio content, audio with marked key segments, AI minutes summary text, AI minutes summary audio, the latest complete meeting recording, and historical interrupted audio playback. The content management module is configured to prioritize playing user-specified content; when user-specified content is not available, it prioritizes playing marked key segments or AI minutes summaries, and then plays the latest complete meeting recording or historical interrupted audio playback.
[0064] The audio playback system further includes a display module 2027, which is used to display one or more of the following: meeting name, playback progress, key segment titles, volume, battery level, and playback mode, corresponding to the meeting content data.
[0065] From a hardware power supply implementation perspective, please refer to Figure 5 , Figure 5 This is a time-division power supply diagram for the audio power domain in an embodiment of the present invention. The attached figure shows the working state of each module of the playback system at different stages in the form of a timing power consumption matrix. The horizontal axis is the time axis for standby, trigger monitoring, content preloading, playback output, pause / resume playback, playback completion and rest, and sleep. The vertical axis represents the six major functional modules. The legend distinguishes three states: off / no power supply state, low power consumption / maintaining operation state, and dark gray state.
[0066] Employing a tiered power-on and differentiated power management strategy, only the main control MCU remains at low power or is turned off during non-playback phases. Audio processing, power amplifier, and speaker playback links are powered on sequentially as needed. During pauses, the context is preserved in a low-power mode rather than being completely powered off, enabling rapid resumption of playback. After playback is complete, everything except the main control MCU is turned off, and after a quiet timeout, it completely enters sleep mode to minimize standby power consumption.
[0067] In this embodiment of the invention, by monitoring the playback trigger signal of the control system, the playback conditions are first confirmed upon hearing the trigger signal. After confirming the playback conditions, the playback system selects and plays the meeting content data based on the preset playback priority, prioritizing the playback of user-specified content. If no content is specified, the system prioritizes the playback of marked key segments or AI summary minutes, and then plays the latest complete meeting recording or historical interrupted audio. While playing and outputting audio data, the system monitors and reads the playback sleep parameters. When the sleep conditions are met, the playback system is put into sleep mode. This achieves convenient and fast recording playback and fine power consumption control, solving the technical problems of excessively long playback links and insufficient power consumption control in existing recording playback solutions.
[0068] Figure 6 This is a schematic diagram of the structure of an electronic device 600 provided in an embodiment of the present invention. The electronic device 600 can vary significantly due to differences in configuration or performance, and may include one or more central processing units (CPUs) 610 and memory 620, and one or more storage media 630 for storing application programs 633 or data 632. The memory 620 and storage media 630 can be temporary or persistent storage. The program stored in the storage media 630 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the electronic device 600. Furthermore, the processor 610 may be configured to communicate with the storage media 630 and execute the series of instruction operations in the storage media 630 on the electronic device 600.
[0069] The electronic device 600 may also include one or more power supplies 640, one or more wired or wireless network interfaces 650, one or more input / output interfaces 660, and / or one or more operating systems 631, such as Windows Server, Mac OS X, Unix, Linux, Free BSD, etc. Those skilled in the art will understand that... Figure 6 The illustrated electronic device structure does not constitute a limitation on the electronic device and may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0070] The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores instructions that, when the instructions are executed on a computer, cause the computer to perform the steps of the meeting content playback method.
[0071] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, 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 machine-readable storage media 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 fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0072] Furthermore, although the operations are described in a specific order, this should be understood as requiring that such operations be performed in the specific order shown or in sequential order, or requiring that all illustrated operations be performed to achieve the desired result. 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 this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented individually or in any suitable sub-combination in multiple implementations.
[0073] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for playing meeting content, characterized in that, The meeting content playback method is applied to an audio playback system, and the meeting content playback method includes: Monitor playback trigger signals; When a playback trigger signal is received, the system status data is read, and it is determined whether the system status data meets the preset playback conditions. When the preset playback conditions are met, a meeting playback instruction is generated based on the system status data; Read the meeting content data corresponding to the meeting playback command, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; Based on the preset playback priority and / or the meeting content index, the meeting content data is selected for playback to obtain the data to be played. The data to be played is decoded and / or synthesized to generate playback audio data; Perform playback output processing on the audio data being played; Read the playback sleep parameters, and when the playback sleep parameters meet the preset sleep conditions, control the audio playback system to enter a low-power state.
2. The method for playing meeting content according to claim 1, characterized in that, The playback trigger signal includes one or more of the following: physical button trigger signal, touch operation trigger signal, voice command trigger signal, quick gesture trigger signal, and application command trigger signal.
3. The method for playing meeting content according to claim 1, characterized in that, The meeting content data includes one or more of the following: user-specified audio content, audio with marked key segments, AI-generated summary text, AI-generated summary audio, the latest complete meeting recording, and historical audio that has been interrupted and resumed.
4. The method for playing meeting content according to claim 3, characterized in that, The step of selecting and playing the meeting content data according to a preset playback priority and / or the meeting content index to obtain the data to be played includes: Read the system battery level; When the system power value is not less than a preset first threshold, the meeting content data is selected for playback according to the preset playback priority and / or the meeting content index to obtain the data to be played. When the system power value is less than a preset first threshold and not less than a preset second threshold, the AI summary audio and / or marked key segment audio are selected for playback according to the preset playback priority to obtain the data to be played, wherein the second threshold is less than the first threshold; When the system battery level is less than a preset second threshold, playback of the meeting content data is prohibited.
5. The method for playing meeting content according to claim 1, characterized in that, The step of determining whether the system status data meets the preset playback conditions includes: Read the system's temperature, battery level, charging status, and file availability. Based on preset playback condition thresholds, the numerical relationships between the temperature, battery level, charging status, and file availability status are analyzed to obtain playback permission results.
6. The method for playing meeting content according to claim 1, characterized in that, The system status data further includes one or more of the following: recording status, playback conflict status, or external playback risk status. The step of generating conference playback instructions based on the system status data includes: When the system is detected to be in recording mode and the target file corresponding to the playback trigger signal is a long audio file, the meeting playback instruction will be configured to refuse playback or prompt to pause recording. When the data to be played is a prompt tone, AI minutes summary audio, or audio with marked key segments, configure the meeting playback command to lower the speaker volume and write playback markers into the recording file.
7. The method for playing meeting content according to claim 1, characterized in that, The steps for performing playback output processing on the audio data include: The audio data is processed for playback, and one or more pieces of information, such as the file name, meeting time, playback progress, and key segment title, are displayed on a preset display interface. The display interface also displays one or more pieces of information, such as volume, battery level, and playback mode.
8. The method for playing meeting content according to claim 1, characterized in that, The step of reading playback sleep parameters and controlling the playback system to enter a low-power state when the playback sleep parameters meet preset sleep conditions includes: The pause duration or rest duration of the played audio data is read. If the pause duration or rest duration exceeds a preset time threshold, the playback system is controlled to enter a low-power state.
9. An audio playback system, characterized in that, The audio playback system is applied to the conference content playback method as described in any one of claims 1-8. The audio playback system includes: a control system and a playback system. The control system includes: a monitoring module, an anomaly protection module, and a control transmission module. The playback system includes: a storage module, a playback instruction receiving module, a content management module, an audio processing module, a speaker amplifier module, and a power consumption management module. The monitoring module is used to monitor playback trigger signals; The anomaly protection module is used to read system status data and determine whether the system status data meets the preset playback conditions when a playback trigger signal is received. The control transmission module is used to generate a conference playback instruction based on the system status data when preset playback conditions are met. The storage module is used to store meeting content data; The playback instruction receiving module is used to read the meeting content data corresponding to the meeting playback instruction, wherein the meeting content data includes: a meeting content index and a meeting content file associated with the meeting content index; The content management module is used to perform playback selection processing on the meeting content data according to the preset playback priority and / or the meeting content index to obtain the data to be played; The audio processing module is used to decode and / or synthesize the data to be played to generate playback audio data. The speaker amplifier module is used to perform playback output processing on the audio data. The power management module is used to read playback sleep parameters. When the playback sleep parameters meet the preset sleep conditions, the playback system is controlled to enter a low-power state.
10. The audio playback system according to claim 9, characterized in that, The meeting content data includes: user-specified audio content, audio of highlighted segments, AI minutes summary text, AI minutes summary audio, the latest complete meeting recording, and historical interrupted audio playback. The content management module is configured to prioritize playing user-specified content; when user-specified content is not available, it prioritizes playing highlighted segments or AI minutes summaries, and then plays the latest complete meeting recording or historical interrupted audio playback.
11. The audio playback system according to claim 9, characterized in that, The audio playback system further includes a display module, which is used to display one or more of the following: meeting name, playback progress, key segment titles, volume, battery level, and playback mode, corresponding to the meeting content data.
12. An electronic device, characterized in that, The electronic device includes: a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected via a line; The at least one processor invokes the instructions in the memory to cause the electronic device to perform the conference content playback method as described in any one of claims 1-8.
13. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is executed by the processor, it implements the conference content playback method as described in any one of claims 1-8.