A karaoke method and system with adaptive switching mode, and a storage medium

CN122551748APending Publication Date: 2026-08-11SHENZHEN ZHUOXUN MICRO TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-19
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0008]针对上述技术问题,本发明提出了一种基于角度变化自适应切换模式的K歌方法,能够根据K歌宝实时姿态角度自动匹配对应音区的人声与背景音乐参数并同步切换,避免手动调节音效打断演唱节奏、场景模式适配不精准的问题,同时解决现有K歌设备无法利用举麦姿态实现音区自适应匹配的技术缺陷

Benefits of technology

[0019]本发明与现有技术相比的有益效果是:通过内置陀螺仪实时检测K歌宝姿态角度,并结合预设角度区间与演唱音区的强对应关系,实现人声与背景音乐参数的自适应同步切换。(1)摆脱对手机APP或物理按键的手动调节依赖,提升演唱流畅度与沉浸感;(2)基于用户自然举麦姿态实现音区精准匹配,高音、中音、低音对应专属人声增益、均衡器与混响参数,显著提升音效切换精准度与稳定性;(3)人声与背景音乐同步自适应调节,混音比例与音频参数协同优化,降低不同音区演唱难度,提高K歌娱乐体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122551748A_ABST
    Figure CN122551748A_ABST
Patent Text Reader

Abstract

This invention discloses a karaoke method, system, and storage medium based on adaptive switching modes for angle changes. The method first establishes a Bluetooth connection between the karaoke device and a smartphone. The device acquires background music and vocal data, and uses a built-in gyroscope to collect the vertical axis angle in real time. It determines the current angle range based on a preset angle range group, maintains the angle for a preset time, automatically matches the corresponding vocal parameter group, and requests the appropriate background sound parameter group from the phone. Finally, the adjusted vocal and background music are mixed and played. This invention presets four angle ranges, corresponding to four major sound zones: extremely high, high, mid, and low, matching specific vocal and background music parameters. This invention eliminates the need for manual sound effect adjustment, automatically adapting sound zone parameters based on microphone posture, avoiding accidental switching, improving singing smoothness and sound effect accuracy, and optimizing the user's karaoke entertainment experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of audio processing technology, and in particular to a karaoke method, karaoke system, and storage medium based on adaptive switching modes for angle changes. Background Technology

[0002] With the rapid popularization of portable audio devices and mobile internet technology, karaoke devices that integrate microphones, speakers, and audio processing have become mainstream karaoke devices for home entertainment, outdoor parties, and other scenarios. Currently, most mainstream karaoke devices connect to smartphones via Bluetooth, relying on mobile karaoke apps to obtain background music resources, enabling voice capture, mixing, and external playback, providing users with a convenient mobile karaoke experience.

[0003] Currently, sound effect adjustments and mode switching on karaoke devices generally rely on manual operation by users through a mobile app interface or physical buttons on the device. When singing different vocal ranges such as high, mid, and low notes, users need to repeatedly adjust vocal volume, reverberation intensity, equalizer parameters, and background music volume according to the song style and their own vocal range. The operation steps are cumbersome and the response is slow. Especially during continuous singing, frequent manual adjustments can interrupt the singing rhythm and reduce immersion and entertainment experience.

[0004] Some smart karaoke devices attempt to switch sound effects through voice commands or preset scene modes, but voice control is easily affected by environmental noise and singing sounds, leading to recognition errors. Scene modes can only provide fixed parameter combinations and cannot dynamically adapt to the user's real-time singing posture and vocal range requirements, resulting in insufficient flexibility and accuracy.

[0005] Based on user singing behavior, users typically tilt their heads back and hold the microphone high when singing high notes, hold the microphone horizontally when singing mid-range notes, and hold the microphone low when singing low notes. There is a strong correlation between the holding posture and the singing vocal range. Existing karaoke devices do not utilize this behavioral characteristic and lack automatic recognition and parameter adaptive switching mechanisms based on posture angle.

[0006] In summary, current karaoke devices have the following technical shortcomings: 1) Sound effects and modes cannot be adjusted, or rely on manual adjustment, which is cumbersome and affects the smoothness of singing; 2) It lacks posture perception capabilities and cannot adaptively match the vocal and background music parameters of the corresponding audio range based on the user's microphone holding angle.

[0007] Therefore, the industry urgently needs a method and system that can adaptively switch karaoke modes based on changes in the angle of the karaoke device, in order to simplify operation, improve the accuracy of sound effect adaptation, and optimize the user's karaoke experience. Summary of the Invention

[0008] To address the aforementioned technical issues, this invention proposes a karaoke method based on adaptive switching modes for angle changes. This method can automatically match and synchronously switch the vocal and background music parameters of the corresponding vocal range according to the real-time posture angle of the karaoke device, avoiding the problems of manually adjusting sound effects interrupting the singing rhythm and inaccurate scene mode adaptation. At the same time, it solves the technical deficiency of existing karaoke devices that cannot achieve adaptive matching of vocal ranges by utilizing the microphone holding posture.

[0009] The technical solution used in this invention is as follows: an adaptive switching mode karaoke method, applied to an adaptive switching mode karaoke system, the adaptive switching mode karaoke method comprising the following steps: Step S100, the karaoke device establishes a Bluetooth connection with a smartphone; Step S200, the karaoke device acquires background music data sent by the smartphone via Bluetooth connection and acquires human voice data via microphone; Step S300, the karaoke device determines its current angular position in the vertical axis direction according to a preset angular range group; Step S400, based on its current angular position, the karaoke device selects the corresponding human voice parameter group after a preset time and initiates a corresponding background sound parameter group request to the smartphone; Step S500, the karaoke device acquires the background music data sent by the smartphone; Step S600, the karaoke device combines the human voice parameter group and the background music data to play mixed audio; the smartphone, based on the received background sound parameter group request, adjusts the parameters and sends background music adapted to the current angular range to the karaoke device.

[0010] Furthermore, the preset angle range group includes four preset angle ranges, namely a first preset angle range, a second preset angle range, a third preset angle range, and a fourth preset angle range; the first preset angle range is θ1~90°, where 0°<θ1<90°; the second preset angle range is θ2~θ1, where 0°<θ2<θ1; the third preset angle range is θ3~θ2, where 270°<θ3<360°; and the fourth preset angle range is 270°~θ3.

[0011] Furthermore, the voice parameter group includes four independent voice parameters, namely the first voice parameter group, the second voice parameter group, the third voice parameter group, and the fourth voice parameter group.

[0012] Furthermore, the back tone parameter group includes four independent back tone parameters, namely the first back tone parameter group, the second back tone parameter group, the third back tone parameter group, and the fourth back tone parameter group.

[0013] Furthermore, the vocal parameters are the fixed factory parameters of the karaoke device, used to optimize the vocal playback effect in different vocal ranges.

[0014] Furthermore, the vocal parameters are the fixed factory parameters of the karaoke device, used to optimize the vocal playback effect in different vocal ranges; the vocal ranges include the extremely high range, the high range, the mid range, and the low range; the first set of vocal parameters is used to optimize the vocals in the extremely high range; the second set of vocal parameters is used to optimize the vocals in the high range; and the third set of vocal parameters is used to optimize the vocals in the mid range. The fourth set of vocal parameters is used to optimize the vocals in the low-frequency range.

[0015] Furthermore, the preset time refers to the time during which the K-Song device remains within the preset angle range.

[0016] An adaptive switching mode karaoke system, applied to the aforementioned adaptive switching mode karaoke method, includes a karaoke device and a smartphone; the karaoke device and the smartphone are connected via Bluetooth.

[0017] Furthermore, the smartphone includes a first main control module and a first communication module; the karaoke device includes a second main control module, a second communication module, a gyroscope module, a storage module, a microphone module, an audio processing module, a power amplifier module, and a sound generation module; the first main control module is used to run the karaoke app, process the background sound parameter request command sent by the karaoke device, retrieve the corresponding background sound parameter group, adjust the background sound parameters of the original background music data, and simultaneously control the first communication module to interact with the karaoke device; the first communication module is used to establish a Bluetooth connection with the second communication module of the karaoke device to realize bidirectional transmission of background music data, background sound parameter request commands, and response data; the second main control module is used to control the collaborative work of each module, receive angle data sent by the gyroscope module, determine the current angle within a preset range, retrieve the corresponding human voice parameter group, generate a background sound parameter request command, and simultaneously control the audio processing module and the power amplifier module to complete audio processing and playback; the second communication module is used to establish a Bluetooth connection with the first communication module of the smartphone, receive the background sound parameter request command sent by the smartphone, and control the audio processing module and the power amplifier module to complete audio processing and playback; The system includes a background music data acquisition module, a gyroscope module for real-time acquisition of the karaoke device's attitude angle data around the vertical axis, a second main control module for converting analog angle signals into digital angle information, and a storage module for storing preset angle range groups, four sets of voice parameter groups, audio processing algorithms, and temporarily cached voice and background music data to ensure data integrity after power failure. The microphone module captures the user's original voice data in real-time, performs preliminary noise reduction, and sends it to the audio processing module. The audio processing module preprocesses the original voice data, adjusts voice parameters, mixes the adjusted voice data with background music data, and outputs a mixed audio signal. The power amplification module amplifies the mixed audio signal to ensure output power meets the requirements of the sound generation module and avoids audio distortion. The sound generation module plays the amplified mixed audio signal, allowing the user to choose between speaker playback or headphone monitoring.

[0018] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method of any one of claims 1 to 7.

[0019] The beneficial effects of this invention compared with the prior art are: by using the built-in gyroscope to detect the posture angle of the karaoke device in real time, and combining the strong correspondence between the preset angle range and the singing range, the adaptive synchronous switching of vocal and background music parameters is achieved. (1) It eliminates the dependence on manual adjustment of mobile phone APP or physical buttons, and improves the smoothness and immersion of singing; (2) It achieves accurate matching of the vocal range based on the user's natural microphone holding posture, with high, mid and low frequencies corresponding to exclusive vocal gain, equalizer and reverb parameters, which significantly improves the accuracy and stability of sound effect switching; (3) The vocal and background music are synchronously and adaptively adjusted, and the mixing ratio and audio parameters are optimized in synergy, reducing the difficulty of singing in different vocal ranges and improving the karaoke entertainment experience. Attached Figure Description

[0020] Figure 1 This is a schematic diagram of the karaoke method with adaptive switching mode according to the present invention.

[0021] Figure 2 This is a schematic diagram of the karaoke system structure with adaptive switching mode according to the present invention.

[0022] Figure 3 This is a schematic diagram illustrating the interaction between the Karaoke device of the present invention and a smartphone.

[0023] Figure 4 This is a schematic diagram illustrating the preset angle range division of the first type of karaoke device of the present invention.

[0024] Figure 5 This is a schematic diagram illustrating the preset angle range division of the second type of karaoke device according to the present invention.

[0025] Figure 6 This is a schematic diagram illustrating the preset angle range division of the third type of karaoke device according to the present invention.

[0026] Figure 7 This is a schematic diagram illustrating the preset angle range division of the fourth type of karaoke device according to the present invention. Detailed Implementation

[0027] In the description of this invention, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0028] The technical solutions of the present invention will be clearly and completely described below with reference to the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0029] The present invention will now be described in detail with reference to the accompanying drawings: like Figure 1 As shown, an adaptive switching mode karaoke method is applied to an adaptive switching mode karaoke system. The method includes the following steps: An adaptive mode-switching karaoke method, applied to an adaptive mode-switching karaoke system, such as... Figure 1 As shown, the karaoke method with adaptive switching mode includes the following steps: Step S100: The Karaoke device establishes a Bluetooth connection with the smartphone.

[0030] In this step, the K-Song Pro starts its Bluetooth communication module and enters a pairing state. After the smartphone turns on its Bluetooth function, it searches for and identifies the Bluetooth device identifier of the K-Song Pro. After the user confirms the pairing request through the smartphone, the K-Song Pro and the smartphone establish a Bluetooth link. The established Bluetooth link is used to realize bidirectional data transmission. The data includes, but is not limited to, background music data, vocal data, backsound parameter request commands and response data, to ensure stable and low-latency data interaction in subsequent steps and avoid affecting the karaoke experience due to connection interruption or transmission lag.

[0031] In step S200, the karaoke device obtains background music data sent by the smartphone via Bluetooth connection and obtains human voice data via microphone.

[0032] In this step, the K-Song Pro relies on the established Bluetooth communication link to receive background music digital audio data encoded by a smartphone in real time. This background music data is compatible with mainstream audio container formats such as MP3, WAV, and FLAC. The K-Song Pro's built-in audio decoding module decodes, reduces noise, and converts the received background music digital audio data, outputting an analog background music signal suitable for mixing. Simultaneously, the K-Song Pro is equipped with a dual-microphone noise-canceling array to capture the user's original vocal data in real time. This microphone array features environmental noise suppression and spatial echo cancellation, effectively filtering out indoor environmental noise, spatial echo reflections, and external interference. The acquired original vocal data is amplified, impedance matched, and pre-filtered by a pre-amplifier module before being transmitted to the K-Song Pro's main control chip for buffering and pre-processing, providing a clean original sound source for subsequent adaptive adjustment of vocal parameters. The sampling rate of the microphone array for acquiring human voice data is set to no less than 44.1kHz, which meets the high-fidelity audio acquisition standard, fully preserves the details of high and low frequencies, breath and tone characteristics of human voice, and avoids the problem of missing human voice spectrum and distorted timbre caused by too low sampling rate.

[0033] In step S300, the K-song device determines the current angular position in the vertical axis direction according to a preset angle range group.

[0034] By pre-configuring and storing a preset angle range group within the K-Song Bao main control chip, the preset angle range group contains four independent and non-overlapping angle intervals.

[0035] It should be noted that the preset angle range group includes four preset angle ranges, namely the first preset angle range, the second preset angle range, the third preset angle range, and the fourth preset angle range.

[0036] The first preset angle range is θ1~90°, where 0°<θ1<90°.

[0037] The second preset angle range is θ2~θ1, where 0°<θ2<θ1.

[0038] The third preset angle range is θ3~θ2, where 270°<θ3<360°.

[0039] The fourth preset angle range is 270°~θ3.

[0040] According to common practices, such as Figure 4 and 5 As shown, when a user wants to sing a high note, they usually tilt their head back and raise the microphone; as Figure 6 As shown, when a user wants to sing a mid-range vocal, they typically hold the microphone level; as Figure 7 As shown, when a user wants to sing a low note, they usually hold the microphone low.

[0041] In response to the common posture habits of users holding the microphone when singing, this invention constructs a multi-level preset angle range group based on the correspondence between the microphone tilt angle and the singing vocal range. By recognizing the tilt angle range corresponding to the microphone holding posture in real time, it automatically matches and switches the corresponding sound effect parameters, volume gain and tone adjustment mode for high, mid and low frequencies, realizing an intelligent control function that adapts the singing sound effect according to the user's microphone holding posture.

[0042] like Figure 4 As shown, the first preset angle range, preferably, θ1 is 45°, that is, the first preset angle range is 45°~90°; like Figure 5 As shown, the second preset angle range is preferably θ2 is 0°, that is, the second preset angle range is 0°~45°; like Figure 6 As shown, the third preset angle range, preferably, θ3 is 315°, that is, the third preset angle range is 315°~360°; like Figure 7 As shown, the fourth preset angle range is preferably θ3, which is 315°, that is, the fourth preset angle range is 270°~315°.

[0043] In this step, the K-Song Pro uses a built-in high-precision gyroscope attitude detection sensor to collect real-time attitude angle data of the K-Song Pro around the vertical axis. The collected analog angle signal is converted into digital angle information and uploaded to the main control chip. The main control chip compares and matches the real-time detected current angle value with four pre-stored preset angle ranges to accurately determine the current angle range position of the K-Song Pro. This completes the real-time recognition and zoning of attitude angles, providing a basis for attitude determination for the subsequent adaptive switching of karaoke modes and audio parameters.

[0044] In step S400, the K-Song Pro selects the corresponding vocal parameter group based on its current angle and position after a preset time, and sends a request for the corresponding back tone parameter group to the smartphone.

[0045] It should be noted that the preset time refers to the time during which the K-Song device remains within the preset angle range.

[0046] The duration can be preset and adjusted, preferably 0.3s to 1s, and preferably 0.5s in this embodiment. Setting this duration can avoid accidental switching caused by the user's handheld karaoke device's angle shift, thus improving the stability and accuracy of mode switching.

[0047] It should be noted that the voice parameter group includes four independent voice parameters, namely the first voice parameter group, the second voice parameter group, the third voice parameter group, and the fourth voice parameter group.

[0048] The four sets of vocal parameters correspond one-to-one with the four preset angle ranges in step S300, and are all pre-stored in the storage module of the Karaoke Treasure.

[0049] It should be noted that the vocal parameters are the fixed factory parameters of the karaoke device, used to optimize the vocal playback effect in different vocal ranges.

[0050] It should be noted that the aforementioned frequency range includes the extremely high frequency range, the high frequency range, the middle frequency range, and the low frequency range.

[0051] The first set of vocal parameters is used to optimize the vocals in the extremely high-pitched range; the second set of vocal parameters is used to optimize the vocals in the high-pitched range; the third set of vocal parameters is used to optimize the vocals in the mid-pitched range; and the fourth set of vocal parameters is used to optimize the vocals in the low-pitched range.

[0052] It should be noted that the back tone parameter group includes four independent back tone parameters, namely the first back tone parameter group, the second back tone parameter group, the third back tone parameter group and the fourth back tone parameter group.

[0053] It is understandable that the four sets of back sound parameters correspond one-to-one with the four preset angle ranges and are pre-stored in the smartphone. The back sound parameters include the volume of the background music, equalizer parameters (bass gain, mid-range gain, treble gain), reverberation intensity, and other parameters.

[0054] Understandably, when a user holds the karaoke device at a preset angle for a preset duration (e.g., 0.5 seconds), the karaoke device's main control chip determines that the user needs to switch to the karaoke mode corresponding to that angle. For example, if the user holds the karaoke device at a third preset angle range (315°~360°) for 0.5 seconds, the karaoke device retrieves the corresponding third set of vocal parameters from the storage module and simultaneously sends a request command for the third set of background sound parameters to the smartphone via the Bluetooth communication module. The command carries an identifier of the third preset angle range. After receiving the request command, the smartphone retrieves the third set of background sound parameters, adjusts the parameters of the original background music, and then sends the adjusted background music data to the karaoke device.

[0055] Understandably, the vocal parameters include: ultra-high frequency gain, high frequency gain, mid-range gain, low frequency gain, vocal reverberation intensity, and vocal delay time. Their core function is to optimize vocals in specific ranges. For example, the first set of parameters optimizes the ultra-high frequency range by increasing ultra-high frequency gain and decreasing low frequency gain, highlighting the clarity and penetration of ultra-high frequencies. The second set optimizes the high frequency range by increasing high frequency gain and moderately adjusting mid-range gain, making high notes fuller and less harsh. The third set optimizes the mid-range range by focusing on increasing mid-range gain to ensure vocal clarity and recognizability. The fourth set optimizes the low frequency range by increasing low frequency gain and reverberation intensity, making bass richer and more textured. After adjusting these vocal parameters, the vocal signal output by the karaoke device can adapt to the singing needs of the corresponding range, optimizing the user's singing experience and reducing the difficulty of singing.

[0056] In this step, the K-Song main control chip monitors the duration of the angle determination result in real time. When the duration reaches the preset time, it immediately retrieves the human voice parameter group corresponding to the current angle range and adjusts the parameters of the original human voice data preprocessed in step S200. At the same time, the main control chip generates a background sound parameter group request command, which contains a unique identifier of the current angle range. This command is sent to the smartphone via the Bluetooth communication module, and the smartphone is asked to provide the corresponding background music data. This ensures that the adjustment of human voice parameters and background sound parameters are carried out synchronously, avoiding the problem of incoordination between human voice and background music.

[0057] In step S500, K-Song Bao obtains background music data sent by the smartphone.

[0058] It should be noted that the smartphone adjusts the parameters according to the received background sound parameter request, and then sends background music that is adapted to the current angle range to the karaoke device.

[0059] The background music for the four frequency ranges—extremely high, high, mid, and low—differs significantly, primarily in terms of equalizer parameters and volume distribution. Background music suited for the extremely high frequency range requires reduced high-frequency gain and moderately increased mid-frequency gain to avoid conflict between the background music's high frequencies and the vocals' extremely high frequencies. Background music suited for the high frequency range requires moderately reduced high-frequency gain and increased low-frequency gain to enhance the brightness of the vocals' high frequencies. Background music suited for the mid-frequency range requires balanced high, mid, and low-frequency gain to emphasize the vocals' dominance. Background music suited for the low frequency range requires increased low-frequency gain and reverberation intensity to complement the low-frequency vocals. All of these measures aim to better support the vocals and create a more harmonious and layered audio effect after mixing.

[0060] In this step, the K-Song device receives background music data sent by a smartphone in real time via Bluetooth communication module, after the background music parameters have been adjusted. After receiving the data, the background music data is transmitted to the audio processing module and synchronized with the voice data adjusted in step S400. This ensures that the voice and background music are synchronized during subsequent mixing, avoiding problems such as audio-visual asynchrony, voice lagging behind or ahead of the background music. At the same time, the audio processing module performs secondary noise reduction on the received background music data to further filter out interference noise generated during transmission and ensure the sound quality of the background music.

[0061] In step S600, K-Song combines the vocal parameter group and the background music data to play the mixed audio.

[0062] It should be understood that the first preset angle range corresponds to the first set of human voice parameters and the first set of back sound parameters.

[0063] The second preset angle range corresponds to the second set of human voice parameters and the second set of back sound parameters.

[0064] The third preset angle range corresponds to the third set of human voice parameters and the third set of back sound parameters.

[0065] The fourth preset angle range corresponds to the fourth set of human voice parameters and the fourth set of back sound parameters.

[0066] For example, when a user sings while holding a karaoke device, the device's gyroscope module detects the angle in real time within the first preset angle range (45°~90°) for 0.5 seconds. The karaoke device then calls the first set of vocal parameters (optimized for the extremely high range) to adjust the gain and reverb of the pre-processed vocal data for the extremely high range. At the same time, it requests the background music corresponding to the first set of back tone parameters from the smartphone. After receiving the request, the smartphone retrieves the first set of back tone parameters, reduces the high-frequency gain of the background music, increases the mid-frequency gain, and sends the adjusted background music data to the karaoke device. After receiving the data, the karaoke device inputs the vocal data adjusted by the vocal parameters and the background music data adjusted by the back tone parameters into the mixing module for mixing processing, and finally outputs a mixed audio adapted for singing in the extremely high range.

[0067] In this step, the K-Song Pro's mixing module receives the vocal and background music data after parameter adjustment, and performs mixing processing according to the preset mixing ratio (60%~70% vocal volume and 30%~40% background music volume). During the mixing process, the synchronization between the vocals and background music is adjusted in real time to ensure that there is no time difference between the two. After the mixing is completed, the mixed audio signal is transmitted to the K-Song Pro's power amplifier module for power amplification processing, and then played through the K-Song Pro's built-in speaker.

[0068] like Figure 2As shown, an adaptive switching mode karaoke system, applied to the aforementioned adaptive switching mode karaoke method, includes a karaoke device and a smartphone.

[0069] The karaoke device and the smartphone are connected wirelessly.

[0070] The wireless connection is a Bluetooth connection.

[0071] It should be noted that the Karaoke Pro is a portable karaoke device with Bluetooth communication, voice acquisition, audio processing, and posture detection functions. The smartphone has a karaoke APP adapted to the karaoke system installed. The karaoke APP is used to provide background music resources, store back tone parameter groups, receive back tone parameter requests from the Karaoke Pro, and send background music data after back tone parameter adjustment. It can also realize functions such as fine-tuning of voice parameters and custom setting of angle range.

[0072] It is understandable that the karaoke system uses the posture detection function of the karaoke device to achieve real-time recognition of angle and position, thereby triggering adaptive switching of vocal parameters and back tone parameters. This eliminates the need for users to manually switch karaoke modes, simplifies the user operation process, adapts to the singing needs of different vocal ranges, and solves the problems of existing karaoke devices requiring manual parameter adjustment, cumbersome operation, and poor adaptability.

[0073] like Figure 3 As shown, the smartphone includes a first main control module and a first communication module.

[0074] The karaoke device includes a second main control module, a second communication module, a gyroscope module, a storage module, a microphone module, an audio processing module, a power amplifier module, and a sound generation module.

[0075] The first main control module is used to run the karaoke APP, process the background sound parameter request command sent by the karaoke device, retrieve the corresponding background sound parameter group, adjust the background sound parameters of the original background music data, and control the first communication module to interact with the karaoke device.

[0076] The first communication module is used to establish a Bluetooth connection with the second communication module of the K-Song device to realize bidirectional transmission of background music data, background sound parameter request commands and response data.

[0077] The second main control module is used to control the coordinated work of each module, receive angle data sent by the gyroscope module, determine the current angle within the preset range, retrieve the corresponding human voice parameter group, generate a back sound parameter request command, and at the same time control the audio processing module and the power amplification module to complete the audio processing and playback.

[0078] The second communication module is used to establish a Bluetooth connection with the first communication module of the smartphone, receive background music data sent by the smartphone, and send background sound parameter request commands and human voice related data.

[0079] The gyroscope module is used to collect the attitude angle data of the K-Song device around the vertical axis in real time, convert the analog angle signal into digital angle information, and then send it to the second main control module.

[0080] The storage module is used to store preset angle range groups, four sets of human voice parameter groups, the algorithm program required for audio processing, and temporarily cached human voice data and background music data to ensure that the data is not lost after power failure.

[0081] The microphone module is used to pick up the user's original vocal data in real time, perform preliminary noise reduction on the original vocal data, and then send it to the audio processing module.

[0082] The audio processing module is used to preprocess the original human voice data, adjust the human voice parameters, mix the adjusted human voice data with the background music data, and output the mixed audio signal.

[0083] The power amplifier module is used to amplify the power of the mixed audio signal to ensure that the output power of the audio signal meets the broadcast requirements of the sound generation module and avoids audio distortion. The sound module is used to broadcast the amplified mixed audio signal, and the user can choose to play it through a speaker or listen through headphones.

[0084] The preset angle range information stored in the storage module can be customized via a smartphone APP. Users can adjust the specific values ​​of the four preset angle ranges according to their own usage habits. The stored human voice parameter information is the factory preset standard parameter. Users can fine-tune it via the smartphone APP. The fine-tuned parameters are automatically stored in the storage module, overwriting the original standard parameters, and adapting to the vocal characteristics of different users.

[0085] Understandably, the various modules of the karaoke system work together to achieve a complete process of "Bluetooth connection → audio acquisition → angle detection → parameter switching → mixing and playback": After the karaoke device establishes a Bluetooth connection with the smartphone, it synchronously acquires background music and vocal data, detects the angle position in real time through the gyroscope module, and automatically switches the corresponding vocal parameters and background sound parameters after the angle is maintained for a certain period of time, and finally outputs mixed audio adapted to the current vocal range. The entire process does not require manual operation by the user, improving the convenience and experience of karaoke.

[0086] Based on this understanding, the technical solution of this application can be embodied in the form of a software product. The software product can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or portable hard drive), and includes several instructions to cause a computer device (such as a personal computer, server, or network device) to execute the methods described in the various implementation scenarios of this application.

[0087] In an embodiment of the present invention, a computer device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the computer program to implement the method described in any of the above-mentioned embodiments.

[0088] Optionally, the computer device may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB ports, card reader ports, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Bluetooth interfaces, Wi-Fi interfaces), etc.

[0089] Those skilled in the art will understand that the computer device structure provided in this embodiment does not constitute a limitation on the computer device, and may include more or fewer components, or combine certain components, or have different component arrangements.

[0090] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages and stores the hardware and software resources of a computer device, supporting the operation of information processing programs and other software and / or programs. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software within the physical device.

[0091] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platform, or the corresponding software can be implemented by hardware platform.

[0092] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of a preferred embodiment, and the modules or processes shown in the drawings are not necessarily essential for implementing this application. Those skilled in the art will understand that the modules in the apparatus of the embodiment can be distributed within the apparatus of the embodiment as described, or can be modified to be located in one or more apparatuses different from this embodiment. The modules of the above-described embodiment can be combined into one module, or further divided into multiple sub-modules.

[0093] The serial numbers in this application are for descriptive purposes only and do not represent the superiority or inferiority of any particular implementation scenario. The above disclosures are merely a few specific implementation scenarios of this application; however, this application is not limited thereto, and any variations conceived by those skilled in the art should fall within the protection scope of this application.

Claims

1. A karaoke method with adaptive switching modes, applied to a karaoke system with adaptive switching modes, characterized in that, The adaptive switching mode karaoke method includes the following steps: Step S100: The Karaoke device establishes a Bluetooth connection with the smartphone; In step S200, the karaoke device obtains background music data sent by the smartphone via Bluetooth connection and obtains human voice data via microphone; Step S300: The karaoke device determines the current angular position in the vertical axis direction according to a preset angle range group; In step S400, the K-Song Pro selects the corresponding vocal parameter group after a preset time period based on its current angle position and sends a request for the corresponding back tone parameter group to the smartphone. Step S500: K-Song Bao obtains background music data sent by the smartphone; In step S600, K-Song combines the vocal parameter group and the background music data to play the mixed audio. The smartphone adjusts the parameters according to the received background sound parameter group request, and then sends background music that matches the current angle range to the karaoke device.

2. The karaoke method with adaptive switching mode according to claim 1, characterized in that, The preset angle range group includes four preset angle ranges, namely the first preset angle range, the second preset angle range, the third preset angle range, and the fourth preset angle range; The first preset angle range is θ1~90°, where 0°<θ1<90°; The second preset angle range is θ2~θ1, where 0°<θ2<θ1; The third preset angle range is θ3~θ2, where 270°<θ3<360°; The fourth preset angle range is 270°~θ3.

3. The karaoke method with adaptive switching mode according to claim 2, characterized in that, The voice parameter group includes four independent voice parameters: the first voice parameter group, the second voice parameter group, the third voice parameter group, and the fourth voice parameter group.

4. The karaoke method with adaptive switching mode according to claim 3, characterized in that, The back voice parameter group includes four independent back voice parameters, namely the first back voice parameter group, the second back voice parameter group, the third back voice parameter group, and the fourth back voice parameter group.

5. The karaoke method with adaptive switching mode according to claim 4, characterized in that, The vocal parameters are the fixed factory parameters of the karaoke device, used to optimize the vocal playback effect in different vocal ranges.

6. The karaoke method with adaptive switching mode according to claim 5, characterized in that, The vocal parameters are the fixed factory parameters of the Karaoke device, used to optimize the vocal playback effect in different vocal ranges; The range includes the extremely high range, the high range, the middle range, and the low range; The first set of voice parameters is used to optimize the voice in the extremely high frequency range; The second set of vocal parameters is used to optimize the vocals in the high-pitched range; The third set of voice parameters is used to optimize the voice in the mid-range; The fourth set of vocal parameters is used to optimize the vocals in the low-frequency range.

7. The karaoke method with adaptive switching mode according to claim 1, characterized in that, The preset time refers to the time during which the K-Song Bao remains within the preset angle range.

8. A karaoke system with adaptive switching modes, applied to the aforementioned karaoke method with adaptive switching modes, characterized in that, Including karaoke devices and smartphones; The karaoke device and the smartphone are connected via Bluetooth.

9. A karaoke system with adaptive switching modes according to claim 8, characterized in that, The smartphone includes a first main control module and a first communication module; The karaoke device includes a second main control module, a second communication module, a gyroscope module, a storage module, a microphone module, an audio processing module, a power amplifier module, and a sound generation module. The first main control module is used to run the karaoke APP, process the background sound parameter request command sent by the karaoke device, retrieve the corresponding background sound parameter group, adjust the background sound parameters of the original background music data, and control the first communication module to interact with the karaoke device. The first communication module is used to establish a Bluetooth connection with the second communication module of the K-Song device to realize bidirectional transmission of background music data, background sound parameter request commands and response data; The second main control module is used to control the coordinated work of each module, receive angle data sent by the gyroscope module, determine the current angle within the preset range, retrieve the corresponding human voice parameter group, generate a back sound parameter request command, and control the audio processing module and power amplification module to complete the audio processing and playback. The second communication module is used to establish a Bluetooth connection with the first communication module of the smartphone, receive background music data sent by the smartphone, and send background sound parameter request commands and human voice related data. The gyroscope module is used to collect the attitude angle data of the karaoke device around the vertical axis in real time, convert the analog angle signal into digital angle information, and send it to the second main control module. The storage module is used to store preset angle range groups, four sets of human voice parameter groups, the algorithm program required for audio processing, and temporarily cached human voice data and background music data to ensure that the data is not lost after power failure. The microphone module is used to pick up the user's original vocal data in real time, perform preliminary noise reduction on the original vocal data, and then send it to the audio processing module. The audio processing module is used to preprocess the original human voice data, adjust the human voice parameters, mix the adjusted human voice data with the background music data, and output the mixed audio signal. The power amplifier module is used to amplify the power of the mixed audio signal to ensure that the output power of the audio signal meets the broadcast requirements of the sound generation module and avoids audio distortion. The sound module is used to broadcast the amplified mixed audio signal, and the user can choose to play it through a speaker or listen through headphones.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method according to any one of claims 1 to 7.