Audio data transmission method, apparatus, medium, and device

CN117412071BActive Publication Date: 2026-10-13HUIZHOU VISION NEW TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310254177.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-15
Publication Date
2026-10-13
Estimated Expiration
2043-03-15

AI Technical Summary

Technical Problem

目前的智能电视通过无线连接的方式连接外置音箱时,大多使用主流的蓝牙无线连接技术,但是蓝牙无线连接延迟比较大,可达200ms,导致用户的唱歌声音与声音输出设备播放的声音存在可感知的延时,K歌效果不好,用户K歌体验差

Benefits of technology

[0031]本申请实施例提供了一种音频数据传输方法、装置、介质及设备,该方法通过第一数据接收装置获取目标对象发出的原始音频数据;通过第二数据接收装置获取由显示终端根据所述原始音频数据输出的控制指令;根据所述控制指令配置音频数据处理所需的处理参数;根据所述处理参数对所述原始音频数据进行数据处理,得到待播放的目标音频;播放所述目标音频数据。利用本申请实施例提供的音频数据传输方法,通过将原始音频数据同时发送显示终端和音频输出设备,使得音频数据不再需要采用现有方式通过显示终端接收、处理后再发送给音频输出设备进行音频外放,即通过将音频数据直接发送给音频输出设备以减少音频数据在传输过程中产生的时延。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117412071B_ABST
    Figure CN117412071B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an audio data transmission method, device, medium and equipment, the method comprising: obtaining original audio data emitted by a target object through a first data receiving device; obtaining a control instruction output by a display terminal according to the original audio data through a second data receiving device; configuring processing parameters required for audio data processing according to the control instruction; performing data processing on the original audio data according to the processing parameters to obtain target audio to be played; and playing the target audio data. By using the audio data transmission method provided by the embodiments of the present application, the original audio data is simultaneously sent to the display terminal and the audio output device, so that the audio data no longer needs to be received and processed by the display terminal in the existing manner and then sent to the audio output device for audio external playing, that is, the audio data is directly sent to the audio output device to reduce the time delay generated in the transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic communication technology, and more particularly to the field of audio data transmission technology, and especially to an audio data transmission method, apparatus, medium and device. Background Technology

[0002] Current smart TVs have karaoke functions, allowing users to sing karaoke using a wireless microphone connected to the TV. However, most smart TVs currently use Bluetooth wireless technology when connecting external speakers, which has a relatively high latency of up to 200ms. This results in a noticeable delay between the user's singing and the sound played back by the audio output device, leading to poor karaoke quality and a less than ideal user experience. Summary of the Invention

[0003] This application provides an audio data transmission method, apparatus, medium, and device. The audio data transmission method provided by this application simultaneously sends the original audio data to a display terminal and an audio output device, eliminating the need for the audio data to be received and processed by the display terminal before being sent to the audio output device for external playback. In other words, the audio data is sent directly to the audio output device to reduce the latency generated during the transmission process.

[0004] This application provides an audio data transmission method, which includes:

[0005] The original audio data emitted by the target object is acquired through the first data receiving device;

[0006] The control commands output by the display terminal based on the original audio data are obtained through the second data receiving device;

[0007] Configure the processing parameters required for audio data processing according to the control instructions;

[0008] The original audio data is processed according to the processing parameters to obtain the target audio to be played.

[0009] Play the target audio data.

[0010] In the audio data transmission method described in this application embodiment, the original audio data is obtained by converting sound wave signals collected by a microphone, and is transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting.

[0011] In the audio data transmission method described in the embodiments of this application, the data transmission delay of the first data receiving device is less than or equal to the data transmission delay of the second data receiving device.

[0012] In the audio data transmission method described in the embodiments of this application, the second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module.

[0013] In the audio data transmission method described in the embodiments of this application, the first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G and Bluetooth transmission module.

[0014] In the audio data transmission method described in this application embodiment, after obtaining the control command output by the display terminal based on the original audio data through the second data receiving device, the method further includes:

[0015] The second data receiving device acquires the accompaniment audio output by the display terminal based on the original audio data;

[0016] The step of processing the original audio data according to the processing parameters to obtain the target audio to be played includes:

[0017] The original audio data is processed according to the processing parameters, and the accompaniment audio is fused to obtain the target audio to be played.

[0018] Accordingly, another aspect of this application embodiment also provides an audio data transmission method, including:

[0019] The microphone collects the sound wave signal emitted by the target object, converts it into raw audio data, and transmits the raw audio data to the audio output device and the display terminal in the form of wireless broadcasting.

[0020] The audio output device receives the raw audio data and the control commands output by the display terminal based on the raw audio data;

[0021] The audio output device configures the processing parameters required for audio data processing according to the control command, processes the original audio data according to the processing parameters, and plays the target audio to be played.

[0022] The display terminal receives the original audio data, performs a scoring operation, and outputs the score corresponding to the original audio data.

[0023] Accordingly, another aspect of this application embodiment also provides an audio data transmission device, the audio data transmission device comprising:

[0024] The first acquisition module is used to acquire the original audio data emitted by the target object through the first data receiving device;

[0025] The second acquisition module is used to acquire control commands output by the display terminal based on the original audio data through the second data receiving device;

[0026] The parameter configuration module is used to configure the processing parameters required for audio data processing according to the control instructions;

[0027] The data processing module is used to process the raw audio data according to the processing parameters to obtain the target audio to be played.

[0028] An audio playback module is used to play the target audio data.

[0029] Accordingly, in another aspect, this application also provides a storage medium storing a plurality of instructions adapted for loading by a processor to execute the audio data transmission method described above.

[0030] Accordingly, another aspect of this application embodiment also provides a terminal device, including a processor and a memory, wherein the memory stores a plurality of instructions, and the processor loads the instructions to execute the audio data transmission method described above.

[0031] This application provides an audio data transmission method, apparatus, medium, and device. The method involves acquiring raw audio data emitted by a target object via a first data receiving device; acquiring control commands output by a display terminal based on the raw audio data via a second data receiving device; configuring processing parameters required for audio data processing according to the control commands; processing the raw audio data according to the processing parameters to obtain the target audio to be played; and playing the target audio data. Using the audio data transmission method provided in this application, the raw audio data is simultaneously sent to both the display terminal and the audio output device, eliminating the need for the existing method of receiving and processing the audio data at the display terminal before sending it to the audio output device for playback. In other words, by directly sending the audio data to the audio output device, the latency generated during audio data transmission is reduced. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0033] Figure 1 This is a flowchart illustrating the audio data transmission method provided in an embodiment of this application.

[0034] Figure 2This is a schematic diagram of the structure of the audio data transmission device provided in the embodiments of this application.

[0035] Figure 3 This is another schematic diagram of the audio data transmission device provided in the embodiments of this application.

[0036] Figure 4 This is another schematic diagram of the audio data transmission device provided in the embodiments of this application.

[0037] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0038] The technical solutions of 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 them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of this application.

[0039] It should be noted that the following is a brief introduction to the background of this solution:

[0040] Understandably, current smart TVs have karaoke functions, allowing users to sing karaoke using a wireless microphone connected to the TV. However, most smart TVs currently use Bluetooth wireless technology when connecting external speakers wirelessly. Bluetooth wireless connections have a relatively high latency, reaching up to 200ms, resulting in a noticeable delay between the user's singing and the sound played from the output device. This leads to poor karaoke quality and a less than ideal user experience.

[0041] To address the aforementioned technical problems, embodiments of this application provide an audio data transmission method. By simultaneously sending the raw audio data to both a display terminal and an audio output device, the audio data no longer needs to be received and processed by the display terminal before being sent to the audio output device for playback. In other words, by directly sending the audio data to the audio output device, the latency generated during audio data transmission is reduced.

[0042] Please see Figure 1 , Figure 1This is a flowchart illustrating the audio data transmission method provided in an embodiment of this application. The audio data transmission method is applied to a terminal device. Optionally, the terminal device can be a terminal or a server. Optionally, the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. Optionally, the terminal can be a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smartwatch, smart voice interaction device, smart home appliance, or in-vehicle terminal, but is not limited to these.

[0043] It should be noted that this solution is applicable to scenarios where an external audio output device is connected to a display terminal for karaoke or presentation playback. Furthermore, it optimizes the audio data to be played during the audio acquisition process to the audio output device, reducing the time it takes for the user's audio data to travel from the audio acquisition device to the audio output device, thereby improving the latency issue when the user hears their own voice through the audio output device. In one embodiment, the method may include the following steps:

[0044] Step 101: Obtain the original audio data emitted by the target object through the first data receiving device.

[0045] It should be explained that the target object refers to the user emitting the sound wave signal. In this embodiment, the raw audio data is obtained by converting the sound wave signal emitted by the user through an audio acquisition device, such as a microphone. After completing the conversion, the audio acquisition device transmits the obtained raw audio data wirelessly to both the first data receiving device of the audio output device and the display terminal, such as a smart TV. By simultaneously sending the raw audio data to both the display terminal and the audio output device, the audio data no longer needs to be received and processed by the display terminal before being sent to the audio output device for playback. In other words, by sending the audio data directly to the audio output device, the latency generated during audio data transmission is reduced.

[0046] Step 102: Obtain the control command output by the display terminal based on the original audio data through the second data receiving device.

[0047] It should be noted that in this solution, the display terminal, such as a smart TV, does not act as an audio relay device. Instead, it determines the corresponding control commands based on the raw audio data transmitted from the audio acquisition terminal and sends these commands to the audio output device for parameter configuration. In other words, the audio output action is directly executed by the audio output device. Furthermore, since the determination and transmission of control commands mostly occur only when the display terminal first receives the raw audio data, it will not affect the latency generated during the entire audio data transmission process. That is, the audio output device does not need to wait for control commands from the display terminal after each segment of audio data is output before performing data processing.

[0048] Step 103: Configure the processing parameters required for audio data processing according to the control instructions.

[0049] The control commands include parameters for setting vocal processing effects and channel volume parameters, etc. No further limitations are specified here.

[0050] Step 104: Perform data processing on the original audio data according to the processing parameters to obtain the target audio to be played.

[0051] Once the processing parameters are configured on the audio output device, the raw audio data can be processed according to the processing parameters to obtain the target audio to be played.

[0052] In some embodiments, the accompaniment audio output by the display terminal based on the original audio data can also be obtained through the second data receiving device of the audio output device, the original audio data can be processed according to the processing parameters, and the accompaniment audio can be fused to obtain the target audio to be played.

[0053] Step 105: Play the target audio data.

[0054] In some embodiments, since the core of this solution is to reduce the time it takes for the audio data emitted by the user to travel from the audio acquisition device to the audio output device, thereby improving the latency problem when the user hears their own voice through the audio output device, it is even more important to demonstrate a low latency effect during the process of the audio output device receiving the raw audio data. That is, the data transmission latency of the first data receiving device is less than or equal to the data transmission latency of the second data receiving device.

[0055] In one example, the first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module, without limitation. Preferably, it is a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G wireless transmission module.

[0056] The second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G or Bluetooth transmission module, without limitation. Compared to the first data receiving device, the second data receiving device has lower latency requirements and can use a Bluetooth transmission module as the second data receiving device.

[0057] In another embodiment, if the audio acquisition device, display terminal, and audio output device are described as a whole, the method may include the following steps:

[0058] The microphone collects the sound wave signal emitted by the target object, converts it into raw audio data, and transmits the raw audio data to the audio output device and the display terminal in the form of wireless broadcasting.

[0059] The audio output device receives the raw audio data and the control commands output by the display terminal based on the raw audio data;

[0060] The audio output device configures the processing parameters required for audio data processing according to the control command, processes the original audio data according to the processing parameters, and plays the target audio to be played.

[0061] The display terminal receives the original audio data, performs a scoring operation, and outputs the score corresponding to the original audio data.

[0062] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0063] In practice, this application is not limited by the execution order of the described steps. Without causing conflicts, some steps may be performed in other orders or simultaneously.

[0064] As can be seen from the above, the audio data transmission method provided in this application embodiment obtains the original audio data emitted by the target object through a first data receiving device; obtains the control command output by the display terminal based on the original audio data through a second data receiving device; configures the processing parameters required for audio data processing according to the control command; processes the original audio data according to the processing parameters to obtain the target audio to be played; and plays the target audio data. Using the audio data transmission method provided in this application embodiment, by simultaneously sending the original audio data to the display terminal and the audio output device, the audio data no longer needs to be received and processed by the display terminal before being sent to the audio output device for external playback, as is the case with the audio data being sent directly to the audio output device to reduce the latency generated during audio data transmission.

[0065] This application also provides an audio data transmission device, which can be integrated into a terminal device.

[0066] Please see Figure 2 , Figure 2 This is a schematic diagram of the structure of an audio data transmission device provided in an embodiment of this application. The audio data transmission device 30 may include:

[0067] The first acquisition module 31 is used to acquire the original audio data emitted by the target object through the first data receiving device;

[0068] The second acquisition module 32 is used to acquire control commands output by the display terminal based on the original audio data through the second data receiving device;

[0069] Parameter configuration module 33 is used to configure the processing parameters required for audio data processing according to the control instructions;

[0070] Data processing module 34 is used to process the original audio data according to the processing parameters to obtain the target audio to be played;

[0071] The audio playback module 35 is used to play the target audio data.

[0072] In some embodiments, the raw audio data is obtained by converting sound wave signals collected by a microphone and transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting.

[0073] In some embodiments, the data transmission delay of the first data receiving device is less than or equal to the data transmission delay of the second data receiving device.

[0074] In some embodiments, the second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module.

[0075] In some embodiments, the first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G and Bluetooth transmission module.

[0076] In some embodiments, the apparatus further includes an accompaniment output module, configured to acquire accompaniment audio output by a display terminal based on the original audio data via a second data receiving device. The data processing module 34 is configured to process the original audio data according to the processing parameters and fuse the accompaniment audio to obtain the target audio to be played.

[0077] In practice, the above modules can be implemented as independent entities or combined in any way to be implemented as the same or several entities.

[0078] As can be seen from the above, the audio data transmission device 30 provided in this application embodiment includes a first acquisition module 31 for acquiring raw audio data emitted by a target object through a first data receiving device; a second acquisition module 32 for acquiring control instructions output by a display terminal based on the raw audio data through a second data receiving device; a parameter configuration module 33 for configuring processing parameters required for audio data processing according to the control instructions; a data processing module 34 for processing the raw audio data according to the processing parameters to obtain the target audio to be played; and an audio playback module 35 for playing the target audio data.

[0079] This application also provides an audio data transmission device, which can be integrated into a terminal device.

[0080] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of an audio data transmission device provided in an embodiment of this application. The audio data transmission device 40 may include:

[0081] Transmission module 41 is used to convert the sound wave signal emitted by the target object collected by the microphone into raw audio data, and transmit the raw audio data to the audio output device and the display terminal in the form of wireless broadcasting respectively.

[0082] Output module 42 is used for the audio output device to receive the raw audio data and control commands output by the display terminal based on the raw audio data;

[0083] Playback module 43 is used to configure the audio output device with the processing parameters required for audio data processing according to the control command, process the original audio data according to the processing parameters, and play the target audio to be played.

[0084] The scoring module 44 is used to display the terminal receiving the original audio data, performing a scoring operation, and outputting the score corresponding to the original audio data.

[0085] In practice, the above modules can be implemented as independent entities or combined in any way to be implemented as the same or several entities.

[0086] As can be seen from the above, the audio data transmission device 40 provided in this application embodiment includes a transmission module 41 for converting the sound wave signal emitted by the target object collected by the microphone into raw audio data, and transmitting the raw audio data to the audio output device and the display terminal in the form of wireless broadcast; an output module 42 for the audio output device to receive the raw audio data, and for the display terminal to output control commands based on the raw audio data; a playback module 43 for the audio output device to configure the processing parameters required for audio data processing according to the control commands, process the raw audio data according to the processing parameters, obtain the target audio to be played, and then play it; and a scoring module 44 for the display terminal to receive the raw audio data, perform a scoring operation, and output the score corresponding to the raw audio data.

[0087] Please see Figure 4 , Figure 4 This is another schematic diagram of the audio data transmission device provided in an embodiment of this application. The audio data transmission device 30 includes a memory 120, one or more processors 180, and one or more application programs, wherein the one or more application programs are stored in the memory 120 and configured to be executed by the processors 180; the processors 180 may include a first acquisition module 31, a second acquisition module 33, a parameter configuration module 33, a data processing module 34, and an audio playback module 35. For example, the structure and connection relationship of the above components can be as follows:

[0088] Memory 120 can be used to store applications and data. The applications stored in memory 120 contain executable code. Applications can be composed of various functional modules. Processor 180 executes various functional applications and data processing by running the applications stored in memory 120. Furthermore, memory 120 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 120 may also include a memory controller to provide processor 180 with access to memory 120.

[0089] The processor 180 is the control center of the device, connecting various parts of the terminal through various interfaces and lines. It performs various functions and processes data by running or executing applications stored in the memory 120 and calling data stored in the memory 120, thereby providing overall monitoring of the device. Optionally, the processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications.

[0090] Specifically, in this embodiment, the processor 180 loads the executable code corresponding to the processes of one or more applications into the memory 120 according to the following instructions, and the processor 180 runs the applications stored in the memory 120 to achieve various functions:

[0091] The first acquisition instruction is used to acquire the original audio data emitted by the target object through the first data receiving device;

[0092] The second acquisition instruction is used to acquire, through the second data receiving device, a control instruction output by the display terminal based on the original audio data;

[0093] Parameter configuration instructions are used to configure the processing parameters required for audio data processing according to the control instructions;

[0094] Data processing instructions are used to process the raw audio data according to the processing parameters to obtain the target audio to be played.

[0095] An audio playback command is used to play the target audio data.

[0096] In some embodiments, the raw audio data is obtained by converting sound wave signals collected by a microphone and transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting.

[0097] In some embodiments, the data transmission delay of the first data receiving device is less than or equal to the data transmission delay of the second data receiving device.

[0098] In some embodiments, the second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module.

[0099] In some embodiments, the first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G and Bluetooth transmission module.

[0100] In some embodiments, the program further includes an accompaniment output instruction for acquiring, via a second data receiving device, the accompaniment audio output by the display terminal based on the original audio data. The data processing module 34 is configured to process the original audio data according to the processing parameters and fuse the accompaniment audio to obtain the target audio to be played.

[0101] This application also provides a terminal device. The terminal device may be a server, smartphone, computer, tablet computer, or other similar device.

[0102] Please see Figure 5 , Figure 5 A schematic diagram of a terminal device provided in an embodiment of this application is shown. This terminal device can be used to implement the audio data transmission method provided in the above embodiments. The terminal device 1200 can be a television set, a smartphone, or a tablet computer.

[0103] like Figure 5 As shown, the terminal device 1200 may include an RF (Radio Frequency) circuit 110, a memory 120 including one or more (only one is shown in the figure) computer-readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a transmission module 170, a processor 180 including one or more (only one is shown in the figure) processing cores, and a power supply 190, etc. Those skilled in the art will understand that... Figure 5 The structure of the terminal device 1200 shown does not constitute a limitation on the terminal device 1200, and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0104] RF circuit 110 is used to receive and transmit electromagnetic waves, realizing the mutual conversion between electromagnetic waves and electrical signals, thereby enabling communication with communication networks or other devices. RF circuit 110 may include various existing circuit elements used to perform these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, Subscriber Identity Module (SIM) cards, memory, etc. RF circuit 110 can communicate with various networks such as the Internet, corporate intranets, and wireless networks, or communicate with other devices via wireless networks.

[0105] The memory 120 can be used to store software programs and modules, such as the program instructions / modules corresponding to the audio data transmission method in the above embodiment. The processor 180 executes various functional applications and data processing by running the software programs and modules stored in the memory 120. It can automatically select a vibration alert mode for audio data transmission based on the current scenario of the terminal device, ensuring that scenarios such as meetings are not disturbed while still allowing users to sense incoming calls, thus improving the intelligence of the terminal device. The memory 120 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memories. In some instances, the memory 120 may further include memory remotely located relative to the processor 180, which can be connected to the terminal device 1200 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0106] Input unit 130 can be used to receive input numerical or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, input unit 130 may include touch-sensitive surface 131 and other input devices 132. Touch-sensitive surface 131, also known as a touch display screen or touchpad, can collect user touch operations on or near it (such as user operations using fingers, styluses, or any suitable object or accessory on or near touch-sensitive surface 131), and drive corresponding connection devices according to a pre-set program. Optionally, touch-sensitive surface 131 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to processor 180, and can receive and execute commands from processor 180. In addition, the touch-sensitive surface 131 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch-sensitive surface 131, the input unit 130 may also include other input devices 132. Specifically, other input devices 132 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick.

[0107] Display unit 140 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of terminal device 1200. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Display unit 140 may include display panel 141, optionally configured as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, touch-sensitive surface 131 may cover display panel 141. When touch-sensitive surface 131 detects a touch operation on or near it, it transmits the information to processor 180 to determine the type of touch event. Subsequently, processor 180 provides corresponding visual output on display panel 141 according to the type of touch event. Although in Figure 5 In this embodiment, the touch-sensitive surface 131 and the display panel 141 are implemented as two separate components to realize input and output functions. However, in some embodiments, the touch-sensitive surface 131 and the display panel 141 can be integrated to realize input and output functions.

[0108] The terminal device 1200 may also include at least one sensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 141 according to the ambient light level, and the proximity sensor can turn off the display panel 141 and / or backlight when the terminal device 1200 is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that the terminal device 1200 may also be configured with, such as a gyroscope, barometer, hygrometer, thermometer, and infrared sensor, will not be described in detail here.

[0109] Audio circuitry 160, speaker 161, and microphone 162 provide an audio interface between the user and terminal device 1200. Audio circuitry 160 converts received audio data into electrical signals, which are then transmitted to speaker 161, where they are converted into sound signals for output. Conversely, microphone 162 converts collected sound signals into electrical signals, which are received by audio circuitry 160, converted back into audio data, and then processed by processor 180 before being transmitted via RF circuitry 110 to, for example, another terminal, or output to memory 120 for further processing. Audio circuitry 160 may also include an earphone jack to facilitate communication between peripheral headphones and terminal device 1200.

[0110] Terminal device 1200, through transmission module 170 (e.g., Wi-Fi module), can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 5 The transmission module 170 is shown, but it is understood that it is not a necessary component of the terminal device 1200 and can be omitted as needed without changing the nature of the invention.

[0111] The processor 180 is the control center of the terminal device 1200. It connects to various parts of the mobile phone via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 120, and by calling data stored in the memory 120, it performs various functions of the terminal device 1200 and processes data, thereby providing overall monitoring of the mobile phone. Optionally, the processor 180 may include one or more processing cores; in some embodiments, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 180.

[0112] The terminal device 1200 also includes a power supply 190 that supplies power to the various components. In some embodiments, the power supply can be logically connected to the processor 180 through a power management system, thereby enabling functions such as discharge management and power consumption management through the power management system. The power supply 190 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0113] Although not shown, the terminal device 1200 may also include a camera (such as a front-facing camera and a rear-facing camera), a Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit 140 of the terminal device 1200 is a touch screen display, and the terminal device 1200 also includes a memory 120 and one or more programs, one or more of which are stored in the memory 120 and configured to be executed by one or more processors 180. One or more programs contain instructions for performing the following operations:

[0114] The first acquisition instruction is used to acquire the original audio data emitted by the target object through the first data receiving device;

[0115] The second acquisition instruction is used to acquire, through the second data receiving device, a control instruction output by the display terminal based on the original audio data;

[0116] Parameter configuration instructions are used to configure the processing parameters required for audio data processing according to the control instructions;

[0117] Data processing instructions are used to process the raw audio data according to the processing parameters to obtain the target audio to be played.

[0118] An audio playback command is used to play the target audio data.

[0119] In some embodiments, the raw audio data is obtained by converting sound wave signals collected by a microphone and transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting.

[0120] In some embodiments, the data transmission delay of the first data receiving device is less than or equal to the data transmission delay of the second data receiving device.

[0121] In some embodiments, the second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module.

[0122] In some embodiments, the first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G and Bluetooth transmission module.

[0123] In some embodiments, the program further includes an accompaniment output instruction for acquiring, via a second data receiving device, the accompaniment audio output by the display terminal based on the original audio data. The data processing module 34 is configured to process the original audio data according to the processing parameters and fuse the accompaniment audio to obtain the target audio to be played.

[0124] This application also provides a terminal device. The terminal device may be a smartphone, computer, or other similar device.

[0125] As can be seen from the above, this application embodiment provides a terminal device 1200, which performs the following steps:

[0126] The original audio data emitted by the target object is acquired through the first data receiving device;

[0127] The control commands output by the display terminal based on the original audio data are obtained through the second data receiving device;

[0128] Configure the processing parameters required for audio data processing according to the control instructions;

[0129] The original audio data is processed according to the processing parameters to obtain the target audio to be played.

[0130] Play the target audio data.

[0131] This application also provides a storage medium storing a computer program. When the computer program is run on a computer, the computer executes the audio data transmission method described in any of the above embodiments.

[0132] It should be noted that, for the audio data transmission method described in this application, those skilled in the art will understand that all or part of the process of the audio data transmission method described in the embodiments of this application can be implemented by a computer program controlling the relevant hardware. The computer program can be stored in a computer-readable storage medium, such as in the memory of a terminal device, and executed by at least one processor within the terminal device. During execution, it can include the process of the embodiments of the audio data transmission method described. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), etc.

[0133] For the audio data transmission device described in this application embodiment, its functional modules can be integrated into a single processing chip, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0134] The audio data transmission method, apparatus, medium, and device provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this application; at the same time, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. An audio data transmission method, characterized in that, include: The original audio data emitted by the target object is acquired by the first data receiving device of the audio output device; the original audio data is obtained by converting the sound wave signal collected by the microphone, and is transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting respectively. The control commands output by the display terminal based on the original audio data are obtained through the second data receiving device of the audio output device; Configure the processing parameters required for audio data processing according to the control instructions; The original audio data is processed according to the processing parameters to obtain the target audio data to be played. The target audio data is played through the audio output device.

2. The audio data transmission method as described in claim 1, characterized in that, The data transmission delay of the audio output device receiving the original audio data through the first data receiving device is less than or equal to the data transmission delay of the audio output device receiving the control command through the second data receiving device.

3. The audio data transmission method as described in claim 2, characterized in that, The second data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, and a 5.8G wireless transmission module.

4. The audio data transmission method as described in claim 2, characterized in that, The first data receiving device includes any one of a UHF wireless transmission module, a 2.4G wireless transmission module, or a 5.8G and Bluetooth transmission module.

5. The audio data transmission method as described in claim 1, characterized in that, After the second data receiving device of the audio output device acquires the control command output by the display terminal based on the original audio data, the method further includes: The second data receiving device acquires the accompaniment audio output by the display terminal based on the original audio data; The step of processing the original audio data according to the processing parameters to obtain the target audio data to be played includes: The original audio data is processed according to the processing parameters, and the accompaniment audio is fused to obtain the target audio data to be played.

6. An audio data transmission method, characterized in that, include: The microphone collects the sound wave signal emitted by the target object, converts it into raw audio data, and transmits the raw audio data to the audio output device and the display terminal in the form of wireless broadcasting. The audio output device receives the raw audio data and the control commands output by the display terminal based on the raw audio data; The audio output device configures the processing parameters required for audio data processing according to the control command, processes the original audio data according to the processing parameters, and then plays the target audio data to be played. The display terminal receives the original audio data, performs a scoring operation, and outputs the score corresponding to the original audio data.

7. An audio data transmission device, characterized in that, include: The first acquisition module is used to acquire the original audio data emitted by the target object through the first data receiving device of the audio output device; the original audio data is obtained by converting the sound wave signal collected by the microphone and is transmitted to the first data receiving device and the display terminal in the form of wireless broadcasting respectively. The second acquisition module is used to acquire control commands output by the display terminal based on the original audio data through the second data receiving device of the audio output device; The parameter configuration module is used to configure the processing parameters required for audio data processing according to the control instructions; The data processing module is used to process the raw audio data according to the processing parameters to obtain the target audio data to be played. An audio playback module is used to play the target audio data through the audio output device.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the audio data transmission method according to any one of claims 1-5 or 6.

9. A terminal device, characterized in that, The device includes a processor and a memory, the memory storing multiple instructions, and the processor loading the instructions to execute the audio data transmission method according to any one of claims 1-5 or 6.

Citation Information

Patent Citations

  • Method and apparatus for adjusting output audio of sound box

    CN106851469A

  • Audio playing system, external extension device, and audio playing method and apparatus

    CN107637088A