Ambient screen speaker communication system and operating method thereof
By integrating audio playback, a 2.4G wireless microphone, colorful lights, and an image module into the ambient screen speaker communication system, the problem of the traditional Bluetooth speaker's limited functionality is solved. It provides high-quality karaoke sound effects, rich lighting effects, and convenient image display, enhancing the diversity and adaptability of the entertainment experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Filing Date
- 2024-12-31
- Publication Date
- 2026-07-09
AI Technical Summary
Traditional Bluetooth speakers have limited functionality, lack effective processing of microphone voice information, cannot provide a high-quality karaoke sound experience, lack interactive lighting effects, cannot easily display mobile phone pictures, and are difficult to create a lively entertainment atmosphere.
Design an ambient screen speaker communication system that integrates an audio playback module, a 2.4G wireless microphone module, a colorful lighting module, and an image module. The system uses a DSP module to process audio and lighting effects and supports mobile APP control, enabling voice information acquisition, light interaction, and image display.
It delivers a high-quality karaoke sound experience, rich lighting effects, and convenient image display, enhancing the diversity and integration of entertainment experiences and adapting to more usage scenarios.
Smart Images

Figure CN2024144116_09072026_PF_FP_ABST
Abstract
Description
An ambient screen speaker communication system and its working method Technical Field
[0001] This invention belongs to the field of speaker technology, specifically relating to an ambient screen speaker communication system and its working method. Background Technology
[0002] As people's demands for entertainment experiences continue to rise, traditional speakers can no longer meet diverse needs. For occasions like family gatherings and karaoke with friends, people crave a speaker device with more integrated functions. Bluetooth speakers have become widely used due to their convenient wireless connectivity, but most previous Bluetooth speakers focused solely on music playback, offering relatively limited functionality. For example, ordinary Bluetooth speakers are lacking in karaoke functionality, failing to effectively process microphone voice information and integrate it well with music playback, thus failing to provide a high-quality karaoke sound experience. Furthermore, they lack interactivity with smartphones and other smart devices in terms of lighting effects and diverse display modes, making it difficult to create a lively entertainment atmosphere. In addition, they cannot easily project images from smartphones, failing to meet users' needs for sharing photos and displaying content. Against this backdrop, a new type of Bluetooth karaoke speaker with a display screen has emerged, aiming to solve the problem of the limited functionality of traditional Bluetooth speakers and bring users a richer, more convenient, and more fun entertainment experience. Summary of the Invention
[0003] This invention provides an ambient screen speaker communication system and its working method, which solves the problem of the limited functionality of traditional Bluetooth speakers and brings users a richer, more convenient and more interesting entertainment experience.
[0004] This invention is achieved through the following technical solution:
[0005] An ambient screen speaker communication system includes a speaker body, an audio playback module, a music playback module, a 2.4G wireless microphone module, an operational amplifier module, a DSP module, a power amplifier module, a loudspeaker, a colorful lighting module, an image module, and a power supply module.
[0006] The music playback module is used to play music;
[0007] The audio playback module is used for data exchange with the outside world;
[0008] The 2.4G wireless microphone module is used to collect voice information;
[0009] The operational amplifier module is used to receive voice information collected by the 2.4G wireless microphone and amplify the voice information;
[0010] The DSP module is used to receive music and voice information from the music playback module and the operational amplifier module, process the sound quality, and then input it to the power amplifier module.
[0011] The power amplifier module is used to amplify the sound source and input it to the speaker;
[0012] The speaker is used to play sound sources amplified by the power amplifier module;
[0013] The colorful lighting module is used to drive the RGB LEDs to change various lighting modes;
[0014] The image module is used to transmit images from the mobile phone to the system's display screen via the APP;
[0015] The display screen is used to display images;
[0016] The power module is used to provide electrical energy.
[0017] Furthermore, a DSP audio processing chip is installed inside the speaker body. The DSP audio processing chip U8 is connected to the audio playback module U6, the first operational amplifier chip U10, the second operational amplifier chip U33, the first wireless microphone receiver chip U3, the second wireless microphone receiver chip U13, the first power amplifier IC chip U9, the second power amplifier IC chip U4, the non-volatile flash memory chip U11, the audio power amplifier U15, the LED lighting effect driver chip U34, and the USB interface.
[0018] The audio playback module U6 is connected to the microcontroller U5, and the second operational amplifier chip U33 is also connected to the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13.
[0019] The LED lighting effect driver chip U34 is connected to the signal decoding chip U1, and the signal decoding chip U1 is connected to the WiFi module U2.
[0020] Furthermore, the microcontroller U5 is connected to the radio frequency receiver chip U14, which is used in conjunction with the remote control.
[0021] Furthermore, the DSP audio processing chip U8 is used to process the decoded audio;
[0022] The audio playback module U6 is used to connect to the APP or remote control and decode the signals from the APP or remote control.
[0023] The first operational amplifier chip U10 is used to receive signals from the electric guitar;
[0024] The second operational amplifier chip U33 is used to receive signals from the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13, as well as signals from external devices connected to the MIC1 jack.
[0025] The first wireless microphone receiver chip U3 is used to receive and decode the audio signal transmitted from the first wireless microphone.
[0026] The second wireless microphone receiver chip U13 is used to receive and decode the audio signal transmitted from the second wireless microphone.
[0027] Furthermore, the first power amplifier IC chip U9 is used to amplify the audio processed by the DSP audio processing chip U8.
[0028] The second power amplifier IC chip U4 is used to amplify the audio processed by the DSP audio processing chip U8.
[0029] The non-volatile flash memory chip U11 is used to store data;
[0030] The audio power amplifier U15 is used for connecting external power amplifier equipment;
[0031] The LED lighting effect driver chip U34 is used for various lighting mode changes;
[0032] The USB interface is used to connect external loads or input devices.
[0033] A method for operating an ambient screen speaker communication system, the method specifically includes the following steps.
[0034] The working method specifically includes the following steps.
[0035] Step S10: Power on the display screen. Once powered on, the embedded system of the display screen will begin to run.
[0036] Step S20: Start the audio playback module. After powering on, in addition to receiving and playing audio, it is also necessary to open the peripheral communication port to wait for instructions from the display screen.
[0037] Step S30: Start the network communication module to realize the transmission of instructions and data;
[0038] Step S40: Activate the remote control. The remote control communicates with the display screen through the communication interface and sends button commands to the display screen and the audio playback module.
[0039] Step S50: Activate the mobile phone control module, which has network communication function, and exchange commands and data with the network communication module in the speaker after connecting;
[0040] Step S60: Implement the working method of the ambient screen speaker communication system based on steps S10-S50.
[0041] Furthermore, step S10 includes the following steps:
[0042] Step S11: Load program schedule information;
[0043] Step S12: Play the program based on the program schedule information loaded in step S11;
[0044] Step S13: Receive and respond to control commands from the mobile phone and network communication module or from the remote control;
[0045] Step S14: Play ambient audio based on the control command in step S13;
[0046] Step S15: Dynamically present the audio rhythm based on the control command in step S13;
[0047] Step S16: Based on the control command in step S13 or the program in step S12, display lyrics and subtitles.
[0048] Furthermore, step S20 includes the following steps:
[0049] Step S21: Receive and process instructions from the display screen;
[0050] Step S22: Send audio rhythm information based on the instructions in step S21;
[0051] Step S23: Send song subtitles based on the audio rhythm information obtained in step S22.
[0052] Furthermore, step S30 includes the following steps:
[0053] Step S31: Send program schedule information;
[0054] Step S32: Receive playback control instructions from the mobile phone control module;
[0055] Step S33: Based on the control instructions in step S32, perform add, delete, query, and modify instructions for the program list.
[0056] Furthermore, step S40 includes the following steps:
[0057] Step S41: Send remote control commands to the audio playback module;
[0058] Step S42: Send remote control commands to the display screen.
[0059] Furthermore, step S50 includes the following steps:
[0060] Step S51: Program list;
[0061] Step S52: Control program playback and subtitle display;
[0062] Step S53: Implement the addition, deletion, query, and modification of programs.
[0063] The beneficial effects of this invention are:
[0064] The present invention features a well-coordinated voice acquisition and processing system: equipped with a 2.4G wireless microphone module, it can effectively acquire voice information, and the subsequent operational amplifier module can amplify the acquired voice information. Combined with the DSP module, it can perform sound quality processing on the music information and the amplified voice information, so that the human voice and music can be perfectly integrated during karaoke, allowing users to obtain a high-quality, near-professional karaoke sound experience.
[0065] This invention has strong overall functional integration: it integrates multiple key modules, from the music playback module providing music accompaniment to the collaborative processing of human voice and music by various related modules. The complete karaoke process can be realized on a single speaker device without the need for additional complicated device connections and debugging, which greatly facilitates users to carry out karaoke activities anytime and anywhere.
[0066] This invention features a colorful lighting module that can drive RGB LEDs to create a variety of lighting modes. It also supports lighting control via an app, allowing users to flexibly adjust the lighting effects according to different usage scenarios, music styles, or personal preferences, creating an atmospheric and fun karaoke environment and enhancing the entertainment experience.
[0067] The image module of this invention allows users to easily transfer images from their mobile phones to the product's display screen via a mobile app, facilitating the sharing of photos and displays with others at parties and other occasions. This further expands the product's functionality and enriches its application value in social and entertainment scenarios, meeting users' diverse display needs.
[0068] This invention integrates multiple functions such as karaoke and APP-controlled lighting. Compared with traditional Bluetooth speakers, it has richer and more diverse functions, and can adapt to more different usage scenarios. Whether it is a family gathering, a friend's party, or personal leisure and entertainment, it can bring users a unique and high-quality user experience with its diverse functions, thereby enhancing the overall competitiveness of the product.
[0069] The audio playback module of this invention has the function of coordinating and interacting with the image module to achieve a better atmosphere presentation. For example, it can receive and display the ambient sound effects corresponding to the program, provide audio rhythm frequency energy value information to the image module, and prompt Bluetooth lyrics content to the image module. Attached Figure Description
[0070] Figure 1 is a schematic diagram of the structure of the present invention.
[0071] Figure 2 is a schematic diagram of the module structure of the present invention.
[0072] Figure 3 is a flowchart of the method of the present invention.
[0073] The system includes an image module 100, an audio playback module 200, a network communication module 300, a remote control 400, and a mobile phone control module 500. The first four modules are implemented inside the speaker, while the mobile phone control module is implemented on the mobile phone. Detailed Implementation
[0074] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of this application with unnecessary detail.
[0075] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0076] It should also be understood that the terminology used in this application specification is for the purpose of describing particular embodiments only and is not intended to limit the application. As used in this application specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0077] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application. Implementation Method 1
[0078] This embodiment provides an ambient screen speaker communication system, as shown in Figures 1-3. The system includes a speaker body, an audio playback module, a music playback module, a 2.4G wireless microphone module, an operational amplifier module, a DSP module, a power amplifier module, a speaker, a colorful light module, an image module, and a power supply module, all mounted on the speaker body.
[0079] The music playback module is used to play music;
[0080] The audio playback module is used for data exchange with the outside world;
[0081] The 2.4G wireless microphone module is used to collect voice information;
[0082] The operational amplifier module is used to receive voice information collected by the 2.4G wireless microphone and amplify the voice information;
[0083] The DSP module is used to receive music and voice information from the music playback module and the operational amplifier module, process the sound quality, and then input it to the power amplifier module.
[0084] The power amplifier module is used to amplify the sound source and input it to the speaker;
[0085] The speaker is used to play sound sources amplified by the power amplifier module;
[0086] The colorful lighting module is used to drive the RGB LEDs to change various lighting modes;
[0087] The image module is used to transmit images from the mobile phone to the system's display screen via the APP;
[0088] The display screen is used to display images;
[0089] The power module is used to provide electrical energy.
[0090] Furthermore, a DSP audio processing chip is installed inside the speaker body. The DSP audio processing chip U8 is connected to the audio playback module U6, the first operational amplifier chip U10, the second operational amplifier chip U33, the first wireless microphone receiver chip U3, the second wireless microphone receiver chip U13, the first power amplifier IC chip U9, the second power amplifier IC chip U4, the non-volatile flash memory chip U11, the audio power amplifier U15, the LED lighting effect driver chip U34, and the USB interface.
[0091] The audio playback module U6 is connected to the microcontroller U5, and the second operational amplifier chip U33 is also connected to the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13.
[0092] The LED lighting effect driver chip U34 is connected to the signal decoding chip U1, and the signal decoding chip U1 is connected to the WiFi module U2.
[0093] Furthermore, the microcontroller U5 is connected to the radio frequency receiver chip U14, which is used in conjunction with the remote control.
[0094] Furthermore, the DSP audio processing chip U8 is used to process the decoded audio;
[0095] The audio playback module U6 is used to connect to the APP or remote control and decode the signals from the APP or remote control.
[0096] The first operational amplifier chip U10 is used to receive signals from the electric guitar;
[0097] The second operational amplifier chip U33 is used to receive signals from the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13, as well as signals from external devices connected to the MIC1 jack.
[0098] The first wireless microphone receiver chip U3 is used to receive and decode the audio signal transmitted from the first wireless microphone.
[0099] The second wireless microphone receiver chip U13 is used to receive and decode the audio signal transmitted from the second wireless microphone.
[0100] Furthermore, the first power amplifier IC chip U9 is used to amplify the audio processed by the DSP audio processing chip U8.
[0101] The second power amplifier IC chip U4 is used to amplify the audio processed by the DSP audio processing chip U8.
[0102] The non-volatile flash memory chip U11 is used to store data;
[0103] The audio power amplifier U15 is used for connecting external power amplifier equipment;
[0104] The LED lighting effect driver chip U34 is used for various lighting mode changes;
[0105] The USB interface is used to connect external loads or input devices.
[0106] It has an image module that can present different atmospheres in the form of images or videos.
[0107] The image module sets program content and playback methods in the form of a program list, and responds to controls. The program list includes program classification information, which allows the mobile control module to categorize and arrange images or video programs with different atmospheres for different occasions, making it convenient for users to select in different situations and atmospheres.
[0108] It has a network communication module to receive instructions, new program data, or subtitle data sent from the mobile phone control module.
[0109] The image module has communication interfaces for interaction with other modules, such as SPI / UART / I2C / GPIO, etc. It easily interfaces with other modules to achieve inter-module interaction.
[0110] The audio playback module can coordinate and interact with the image module to better present the atmosphere. For example, it can receive and display the ambient sound effects corresponding to the program, provide audio rhythm frequency energy value information to the image module, and prompt the image module with Bluetooth lyrics content.
[0111] It has a mobile phone control module, which makes it easy to select different ambient programs to play on your mobile phone. You can also upload new ambient programs and publish subtitles suitable for the occasion on your mobile phone.
[0112] The DSP audio processing chip U8 processes the signals decoded from the audio playback module U6, the microphone input sound effects, and the AUX input audio, and transmits the control signals to the audio playback module U6 for display on the remote control, the first power amplifier IC chip U9 and its connected amplifier, the second power amplifier IC chip U4 and its connected amplifier, the non-volatile flash memory chip U11, and the power amplifier device connected to the AUX.
[0113] The DSP audio processing chip U8 processes the signals decoded from the audio playback module U6, the microphone input sound effect, and the AUX input audio, and transmits the control signals to the first power amplifier IC chip U9 and its connected amplifier, the second power amplifier IC chip U4 and its connected amplifier, the non-volatile flash memory chip U11, and the power amplifier device connected to the AUX; and connects to the APP through the WiFi module U2.
[0114] Furthermore, the DSP audio processing chip U8 sends control signals to the LED lighting effect driver chip U34, which drives the LED to achieve various lighting effect modes by controlling the data port of RGB_LED.
[0115] The spectrum of the audio signal output by the DSP audio processing chip U8 is transmitted to the LED lighting effect driver chip U34 via TX to control the RGB_LED lighting effect to flash in rhythm with the music.
[0116] Furthermore, the audio playback module U6 is matched with the Bluetooth of the mobile client playback device. The audio file played from the device is transmitted to the audio playback module U6 for decoding. The decoded I2S audio signal is input to the DSP audio processing chip U8, which extracts high-quality, low-distortion sound source. After being amplified by the second power amplifier IC chip U4 and the first power amplifier IC chip U9, the sound drives the speaker to emit high-fidelity sound.
[0117] When a USB flash drive containing MP3 or WAV audio files is inserted into the USB port, the DSP audio processing chip U8 will automatically recognize and decode the audio files on the flash drive. The decoded I2S audio signal is then input to the second power amplifier IC chip U4 and the first power amplifier IC chip U9 to amplify the sound and drive the speaker to produce high-fidelity sound.
[0118] Furthermore, the 3.5mm audio signal is inserted into the AUX headphone jack; the DSP audio processing chip U8 decodes it, and the decoded I2S audio signal is input to the second power amplifier IC chip U4 and the first power amplifier IC chip U9. After the sound is amplified, it drives the speaker to produce high-fidelity sound.
[0119] Furthermore, after installing the dedicated APP on the mobile phone, turn on the phone's Bluetooth, search for "GP-A688", click to connect to it, then open the APP to establish a connection with the audio playback module U6 via BLE, click the lighting mode on the APP to send a command to the audio playback module U6, after the audio playback module U6 receives the command, it is passed through to the DSP audio processing chip U8 for relay, and then passed through to the LED lighting effect driver chip U34 chip for processing, changing the lighting mode.
[0120] Furthermore, the U3 and U13 are 2.4G wireless microphone receiver chips, capable of simultaneously connecting up to four 2.4G transmitting wireless microphones. The U3 and U13 receive and process the signals transmitted from the transmitting wireless microphones before inputting them into the U8DSP audio processor. The microphone audio input undergoes internal sound effect processing by the DSP, enhancing the sound, providing voice changing effects, anti-feedback, and supporting one-click removal of vocals.
[0121] Furthermore, the working principle of the display screen: The P2.5S32V1-128*64-2121 full-color P2.5 is a standard LED screen. Four chips are combined to form a large screen. The U1 chip controls the screen to display various images via a protocol. Photos taken casually can be transmitted via a mobile app to the U2 module, then transmitted back to the U1 chip, and displayed on the screen via protocol control. Implementation Method 2
[0122] This embodiment provides a method for operating an ambient screen speaker communication system, as shown in Figure 3. The method uses an ambient screen speaker communication system as described in Embodiment 1, and specifically includes the following steps.
[0123] Step S10: Start the display screen. After power is applied, the embedded system of the display screen will start running. It has the function of displaying images and text information on the connected LED / LCD display screen, the function of storing data on storage units such as FLASH / SD card, and the communication interface such as SPI / UART / GPIO for communicating with other modules.
[0124] Step S20: Start the audio playback module to receive audio source input, amplify it, and output it to the speaker to play the sound. In the ambient speaker, the audio playback module has the function of playing sound effects audio bound to ambient pictures or videos. After powering on, in addition to receiving and playing audio, it also needs to open the peripheral communication port (such as UART) to wait for instructions from the display screen;
[0125] Step S30: Start the network communication module and connect to the mobile phone control module for communication. For example, it can be started as a WIFI SOFT AP mode, and then the socket TCP service can be started. After the mobile phone connects to the AP as a WIFI STATION, it connects to the TCP service of the network communication module as a TCP client to realize communication. The network communication module also communicates with the display screen through communication methods such as SPI / UART / I2C to realize the transmission of instructions and data.
[0126] Step S40: Start the remote control. The remote control communicates with the display screen through communication interfaces such as UART / GPIO / SPI and sends button commands to the display screen and audio playback module.
[0127] Step S50: Start the mobile phone control module. The mobile phone control module runs on an iOS or Android phone and has network communication capabilities. After connecting with the network communication module in the speaker, it exchanges commands and data.
[0128] Step S60: Implement the working method of the ambient screen speaker communication system based on steps S10-S50.
[0129] Furthermore, step S10 includes the following steps:
[0130] Step S11: Load program schedule information;
[0131] 1. A program refers to an image or video animation that can be played and displayed on a screen, and is stored in a storage unit such as FLASH / SD card / TF card.
[0132] 2. Program Classification: As an ambient screen speaker, it can play different programs at different times and in different situations. This system classifies programs according to the following categories for different playback scenarios:
[0133] Fireworks category, including animations and videos of various fireworks displays.
[0134] Holiday category, including videos or pictures depicting the atmosphere of various events, such as New Year, Christmas, Mid-Autumn Festival, Easter, etc.;
[0135] Natural scenery includes snow, streams, waves, rain, campfires, frog croaks, moonlit nights, fireflies, etc.
[0136] Animal pets, such as puppies and kittens;
[0137] Paintings category, including images of world-famous paintings and works by ancient or contemporary artists.
[0138] Cool lighting effects include musical notes, rhythmic lines, and animated patterns.
[0139] Selfie category includes materials such as selfies, pictures, and videos taken with a mobile phone and uploaded to this speaker.
[0140] 3. The program list is stored in the storage unit. The program list describes the attributes of the programs being played and includes the following information:
[0141] Program ID;
[0142] Program name (used to display the name on the mobile phone screen);
[0143] Program video or image attributes (frame count, frame rate, width and height, etc.);
[0144] Program categories (used for categorized display on the mobile interface; the categorization information is as described above);
[0145] Thumbnail ID (used to display program thumbnails on the mobile interface);
[0146] Audio ID (used to notify the audio playback module to play the corresponding sound effect synchronously).
[0147] Whether to respond to audio rhythm (whether to respond to received audio rhythm information);
[0148] Audio rhythm display mode (playing different frames or generating bar charts at different positions, etc., based on the received audio rhythm information);
[0149] Should it respond to displaying subtitles or lyrics?
[0150] Subtitle and lyrics display position;
[0151] 4. Load multiple program information into the program data list for use in response to program playback control, query and modification, etc.
[0152] Step S12: Play the program based on the program schedule information loaded in step S11;
[0153] Select a program to play using your mobile phone or remote control, and mark it as the current program. The program content consists of image or video frame files stored in the storage unit (FLASH / SD CARD / TF CARD). Display the images or video frames according to the information set in the program schedule.
[0154] Step S13: Receive and respond to control commands from the mobile phone and network communication module or from the remote control;
[0155] The mobile phone connects to the network communication module via the network. After the mobile phone sends commands to the network communication module, the network communication module forwards them to the display screen. Mobile phone control commands include playing a program with a specified ID, switching to the previous program, switching to the next program, querying program information with a specified ID, modifying the name of a program with a specified ID, uploading pictures or videos as new programs, and deleting a program with a specified ID.
[0156] After receiving commands from the remote control buttons, the remote control sends the commands to the display screen via a communication interface such as serial port or SPI. Remote control commands include playing the program with the specified ID, switching to the previous program, and switching to the next program.
[0157] Step S14: Play ambient audio based on the control command in step S13;
[0158] The program schedule information contains the ambient audio ID associated with this program. By sending a command containing the audio ID to the audio playback module, the audio playback module will play the corresponding ambient sound effect audio after receiving the command.
[0159] Step S15: Dynamically present the audio rhythm based on the control command in step S13;
[0160] The audio playback module performs spectrum analysis on the currently playing audio, extracts the energy values of several frequency points, and sends them to the display screen. After receiving the data, the display screen displays patterns with different energy values at the frequency point positions of the current display frame.
[0161] Step S16: Based on the control command in step S13 or the program in step S12, display lyrics and subtitles.
[0162] The mobile phone control module can set the attributes of the subtitles to be displayed, including subtitle content, subtitle color, subtitle background color, subtitle position, display mode (scrolling or static), and subtitle display time. These settings are then sent to the network communication module and finally to the display screen for processing and display.
[0163] When the audio playback module receives lyrics information from the Bluetooth AVRCP protocol while playing Bluetooth audio, it sends it to the display screen, which then displays the lyrics.
[0164] Furthermore, step S20 includes the following steps:
[0165] Step S21: Receive and process instructions from the display screen;
[0166] If the program currently playing on the display screen has a bound ambient sound effect, a sound effect playback command containing the sound effect ID is sent to the audio playback module, and the audio playback module will play the built-in sound effect audio corresponding to the sound effect ID.
[0167] Step S22: Send audio rhythm information based on the instructions in step S21;
[0168] The audio playback module performs spectrum analysis on the currently playing music, obtains the energy values of several frequency points, and sends them to the display screen for spectrum display.
[0169] Step S23: Send song subtitles based on the audio rhythm information obtained in step S22.
[0170] When playing Bluetooth audio, the audio playback module retrieves the lyrics from the AVRCP protocol and sends them to the display screen for lyrics display.
[0171] Furthermore, step S30 includes the following steps:
[0172] Step S31: Send program schedule information;
[0173] After receiving the query command from the mobile phone control module, the program list information is obtained from the display screen and then forwarded to the mobile phone control module;
[0174] Step S32: Receive playback control instructions from the mobile phone control module;
[0175] After receiving the control command from the mobile phone, it forwards it to the display screen for processing;
[0176] Step S33: Based on the control instructions in step S32, perform add, delete, query, and modify instructions for the program list.
[0177] After receiving the instructions from the mobile phone control module to add, delete, query, or modify the program list, it forwards them to the display screen for processing;
[0178] Furthermore, step S40 includes the following steps:
[0179] Step S41: Send remote control commands to the audio playback module;
[0180] After pressing the button on the remote control, commands such as play, pause, volume up, volume down, previous track, next track, switch EQ, and Bluetooth pairing are sent to the audio playback module;
[0181] Step S42: Send remote control commands to the display screen.
[0182] After pressing the button on the remote control, commands such as previous program, next program, and specified program ID (digital) are sent to the display screen.
[0183] Furthermore, step S50 includes the following steps:
[0184] Step S51: Program list;
[0185] After the mobile phone control software module obtains the program list from the display screen, it displays the programs in a list categorized by program type, showing the name and thumbnail of each program.
[0186] Step S52: Control program playback and subtitle display;
[0187] On the program list page, each program information bar has a play icon button. Clicking the button sends a command to the display screen to play the specified program.
[0188] At the bottom of the program list page, there are icons for the previous and next programs. Clicking them sends a command to the display screen to play the next or previous program, thus enabling the playback of the previous or next program.
[0189] The subtitle publishing page includes sections for subtitle content, subtitle display position, subtitle color, subtitle background color, subtitle display mode (static / scrolling), and subtitle display time. After setting these, pressing the "Send Subtitle" icon button will send the subtitle information to the display screen for display.
[0190] Step S53: Implement the addition, deletion, query, and modification of programs.
[0191] On the new program upload page, fill in the new program name, select a new program image or video file, or take a new photo with your camera as the program content. Click the program edit button to crop the program content image. Click the upload program button to upload the new program to the speaker and save it to the storage unit.
[0192] On the program list page, each program information column has buttons for deleting a program and modifying its name. Clicking these buttons sends a command to the display screen to perform the deletion or modification. Implementation Method 3
[0193] Referring to Figure 2, the memory in this embodiment can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which serves as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the methods described in this invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0194] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0195] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0196] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.
Claims
1. An ambient screen speaker communication system, characterized in that, The system includes a speaker body, a Bluetooth module, a music playback module, a 2.4G wireless microphone module, an operational amplifier module, a DSP module, a power amplifier module, a loudspeaker, a colorful lighting module, an image module, and a power supply module. The music playback module is used to play music; The Bluetooth module is used for data exchange with the outside world; The 2.4G wireless microphone module is used to collect voice information; The operational amplifier module is used to receive voice information collected by the 2.4G wireless microphone and amplify the voice information; The DSP module is used to receive music and voice information from the music playback module and the operational amplifier module, process the sound quality, and then input it to the power amplifier module. The power amplifier module is used to amplify the sound source and input it to the speaker; The speaker is used to play sound sources amplified by the power amplifier module; The colorful lighting module is used to drive RGB LEDs to change various lighting modes; The image module is used to transmit images from the mobile phone to the product display screen via an APP; The power module is used to provide electrical energy.
2. The ambient screen speaker communication system according to claim 1, characterized in that, The speaker body houses a DSP audio processing chip, which is connected to a Bluetooth module U6, a first operational amplifier chip U10, a second operational amplifier chip U33, a first wireless microphone receiver chip U3, a second wireless microphone receiver chip U13, a first power amplifier IC chip U9, a second power amplifier IC chip U4, a non-volatile flash memory chip U11, an audio power amplifier U15, an LED lighting effect driver chip U34, and a USB interface. The Bluetooth module U6 is connected to the microcontroller U5, and the second operational amplifier chip U33 is also connected to the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13. The LED lighting effect driver chip U34 is connected to the signal decoding chip U1, and the signal decoding chip U1 is connected to the WiFi module U2; The microcontroller U5 is connected to the radio frequency receiver chip U14, which is used in conjunction with the remote control.
3. The ambient screen speaker communication system according to claim 2, characterized in that, The DSP audio processing chip U8 is used to process the decoded audio. The Bluetooth module U6 is used to connect to the APP or remote control and decode the signals of the APP or remote control; The first operational amplifier chip U10 is used to receive signals from the electric guitar; The second operational amplifier chip U33 is used to receive signals from the first wireless microphone receiver chip U3 and the second wireless microphone receiver chip U13, as well as signals from external devices connected to the MIC1 jack. The first wireless microphone receiver chip U3 is used to receive and decode the audio signal transmitted from the first wireless microphone. The second wireless microphone receiver chip U13 is used to receive and decode the audio signal transmitted from the second wireless microphone.
4. The ambient screen speaker communication system according to claim 2, characterized in that, The first power amplifier IC chip U9 is used to amplify the audio processed by the DSP audio processing chip U8. The second power amplifier IC chip U4 is used to amplify the audio processed by the DSP audio processing chip U8. The non-volatile flash memory chip U11 is used to store data; The audio power amplifier U15 is used for connecting external power amplifier equipment; The LED lighting effect driver chip U34 is used for various lighting mode changes; The USB interface is used to connect external loads or input devices.
5. The method of operating an ambient screen speaker communication system according to any one of claims 1-4, characterized in that, The working method specifically includes the following steps. Step S10: Start the display playback module. After power is supplied, the embedded system of the display playback module will start running. Step S20: Start the audio playback module. After powering on, in addition to receiving and playing audio, it is also necessary to open the peripheral communication port to wait for instructions from the display playback module. Step S30: Start the network communication module to realize the transmission of instructions and data; Step S40: Start the remote control module. The remote control module communicates with the display and playback module through the communication interface and sends key commands to the display and playback module and the audio playback module. Step S50: Activate the mobile phone control module, which has network communication function, and exchange commands and data with the network communication module in the speaker after connecting; Step S60: Implement the working method of the ambient screen speaker communication system based on steps S10-S50.
6. The working method according to claim 5, characterized in that, Step S10 includes the following steps: Step S11: Load program schedule information; Step S12: Play the program based on the program schedule information loaded in step S11; Step S13: Receive and respond to control commands from the mobile phone and network communication module or from the remote control module; Step S14: Play ambient audio based on the control command in step S13; Step S15: Dynamically present the audio rhythm based on the control command in step S13; Step S16: Based on the control command in step S13 or the program in step S12, display lyrics and subtitles.
7. The working method according to claim 5, characterized in that, Step S20 includes the following steps: Step S21: Receive and process instructions from the display playback module; Step S22: Send audio rhythm information based on the instructions in step S21; Step S23: Send song subtitles based on the audio rhythm information obtained in step S22.
8. The working method according to claim 5, characterized in that, Step S30 includes the following steps: Step S31: Send program schedule information; Step S32: Receive playback control instructions from the mobile phone control module; Step S33: Based on the control instructions in step S32, perform add, delete, query, and modify instructions for the program list.
9. The working method according to claim 5, characterized in that, Step S40 includes the following steps: Step S41: Send remote control commands to the audio playback module; Step S42: Send remote control commands to the display and playback module.
10. The working method according to claim 5, characterized in that, Step S50 includes the following steps: Step S51: Program list; Step S52: Control program playback and subtitle display; Step S53: Implement the addition, deletion, query, and modification of programs.