An audio transmission method, apparatus, device and storage medium

By using a distributed soft bus and WIFI transmission mode, the microphone establishes a network with multiple terminals, solving the problem that audio cannot be transmitted to multiple terminals simultaneously in existing technologies, and improving audio transmission efficiency and sharing efficiency.

CN115988370BActive Publication Date: 2026-04-10深圳开鸿数字产业发展有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
深圳开鸿数字产业发展有限公司
Filing Date
2022-12-27
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing microphones cannot transmit the captured audio to multiple terminals at once, resulting in low audio transmission and sharing efficiency.

Method used

A network is formed by connecting multiple terminals through a distributed soft bus, and an audio transmission channel is established using the WIFI transmission mode to transmit audio to multiple terminals.

Benefits of technology

It enables the connection of microphones to multiple terminals, improves audio transmission efficiency, enhances usability and scenarios, and can even achieve multi-terminal audio transmission in the absence of carrier signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988370B_ABST
    Figure CN115988370B_ABST
Patent Text Reader

Abstract

The application discloses an audio transmission method, device and equipment and a storage medium. The method comprises the following steps: a microphone is connected to form a network through a distributed soft bus and a plurality of terminals; an audio acquisition request sent by any terminal in the plurality of terminals is received through the network; audio is collected according to the audio acquisition request; an audio transmission channel is established with the plurality of terminals according to a WIFI transmission mode; and the audio is transmitted to the plurality of terminals through the audio transmission channel. The application has two advantages. On the one hand, the use function and use scene of the microphone are enhanced, and the microphone can be connected to more terminals through the distributed soft bus. On the other hand, even if there is no operator signal, the microphone can form a network through the distributed soft bus and the plurality of terminals, establish an audio transmission channel with the plurality of terminals according to the WIFI transmission mode, transmit the audio to a plurality of terminals at a time, and improve the audio transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of Internet, and particularly relates to an audio transmission method and device, equipment and a storage medium. BACKGROUND

[0002] At present, there are various types of microphones, and there are enough excellent products in terms of sound pickup mode, precision, sound quality, noise reduction and shell design.

[0003] However, the current microphone still has great limitations in wireless transmission after collecting audio. The microphone cannot transmit the collected audio to multiple terminals at one time, which is not conducive to improving the efficiency of audio transmission. Because the current microphone only transmits the collected audio to one terminal, and when it wants to transmit to another terminal, it needs to be connected to another terminal again. It cannot realize the transmission of the collected audio to multiple terminals at one time, which is not conducive to improving the efficiency of audio transmission and sharing efficiency. SUMMARY

[0004] The embodiments of the present application provide an audio transmission method, device, equipment and storage medium to solve the technical problem that the microphone in the prior art cannot transmit the collected audio to multiple terminals at one time.

[0005] In a first aspect, the embodiments of the present application provide an audio transmission method, which comprises:

[0006] The microphone is connected to form a network through a distributed soft bus and multiple terminals;

[0007] An audio acquisition request sent by any terminal of the multiple terminals is received through the network;

[0008] Audio is collected according to the audio acquisition request;

[0009] An audio transmission channel is established according to a WIFI transmission mode and the multiple terminals;

[0010] The audio is transmitted to the multiple terminals through the audio transmission channel.

[0011] As an optional implementation, the audio is collected according to the audio acquisition request, specifically:

[0012] It is detected whether the audio acquisition request is passed;

[0013] When it is detected that the audio acquisition request is passed, audio acquisition parameters in the audio acquisition request are acquired, and audio is collected according to the audio acquisition parameters.

[0014] As an optional implementation, the audio transmission channel is established according to the WIFI transmission mode and the multiple terminals, specifically:

[0015] sending an audio transmission channel establishment request to the plurality of terminals through the network;

[0016] detecting whether the reply information of the audio transmission channel establishment request is a pass request;

[0017] when the reply information is the pass request, establishing an audio transmission channel with the plurality of terminals according to a WIFI transmission mode.

[0018] As an optional implementation, the audio is transmitted to the plurality of terminals through the audio transmission channel, specifically:

[0019] the audio is subjected to echo cancellation processing, and after the processing, the audio is transmitted to the plurality of terminals through the audio transmission channel.

[0020] As an optional implementation, the audio is transmitted to the plurality of terminals through the audio transmission channel, specifically:

[0021] the audio is subjected to ambient noise filtering processing, and after the processing, the audio is transmitted to the plurality of terminals through the audio transmission channel.

[0022] As an optional implementation, the audio is transmitted to the plurality of terminals through the audio transmission channel, specifically:

[0023] the audio is subjected to anti-clipping processing, and after the processing, the audio is transmitted to the plurality of terminals through the audio transmission channel.

[0024] As an optional implementation, the audio collection parameters include one or a combination of bit width, sampling rate, channel mode, and number of audio sampling points per frame.

[0025] In a second aspect, an embodiment of the present application further provides an audio transmission device, which comprises a processor and a memory, the memory stores a computer program, and the processor invokes the computer program in the memory to execute the audio transmission method described above.

[0026] In a third aspect, an embodiment of the present application further provides a device, which comprises the audio transmission device described above.

[0027] In a fourth aspect, an embodiment of the present application further provides a storage medium, which is used to store a computer program, and the computer program is executed by a processor to make the processor implement the audio transmission method described above.

[0028] The embodiment of the present application provides an audio transmission method, device, equipment and storage medium, a microphone is connected to form a network through a distributed soft bus and a plurality of terminals; an audio acquisition request sent by any terminal of the plurality of terminals is received through the network; audio is collected according to the audio acquisition request; an audio transmission channel is established with the plurality of terminals according to a WIFI transmission mode; and the audio is transmitted to the plurality of terminals through the audio transmission channel. The embodiment of the present application has two beneficial effects, on the one hand, the use function and use scene of the microphone are enhanced, the microphone can be connected to more terminals through the distributed soft bus; on the other hand, even if there is no operator signal, the microphone can form a network through the distributed soft bus and the plurality of terminals, establish an audio transmission channel with the plurality of terminals according to the WIFI transmission mode, transmit the audio to the plurality of terminals at a time, and the efficiency of audio transmission is improved. BRIEF DESCRIPTION OF DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0030] Figure 1 It is a flowchart of the audio transmission method provided by the embodiment of the present application;

[0031] Figure 2 It is a flowchart of the audio transmission method provided by the embodiment of the present application;

[0032] Figure 3 It is an application flowchart of the audio transmission method provided by the embodiment of the present application;

[0033] Figure 4 It is a schematic block diagram of the multi-device interconnection provided by the embodiment of the present application;

[0034] Figure 5 It is a schematic block diagram of the audio transmission device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0036] It should be noted that the terms "first", "second", and the like in the description of the application are intended to describe various embodiments, and are not to be construed as indicating or implying such relative importance or implying a indicated number of technical features. Therefore, the features defined as "first", "second" can be explicitly or implicitly included at least one of the features.

[0037] In the description of the application, the reference "one embodiment" or "some embodiments" means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in part embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.

[0038] In addition, the technical solutions of various embodiments can be combined with each other, but it must be based on the realization of ordinary skilled in the art, when the combination of technical solutions appears contradictory or unachievable, it should be considered that the combination of technical solutions does not exist, nor within the scope of protection claimed in the application.

[0039] The flowchart shown in the drawing is only an example, and does not necessarily include all the contents and operations / steps, nor does it necessarily execute in the order described. For example, some operations / steps can be decomposed, combined or partially merged, so the actual execution order may be changed according to the actual situation.

[0040] Please refer to Figure 1 , Figure 1 is a flowchart of the audio transmission method provided by the embodiments of the application, which can be applied to a microphone. The microphone is connected to a bound terminal through a distributed soft bus. The terminal can be any one of a mobile phone, a camera, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, a personal computer (PC), a netbook, a personal digital assistant (PDA), which is not limited in the embodiments of the application.

[0041] As shown in Figure 1 , the audio transmission method provided by the embodiments of the application includes the following steps.

[0042] S101, the microphone forms a network through a distributed soft bus and multiple terminals;

[0043] S101 specifically comprises:

[0044] When the microphone accesses a conference through the distributed soft bus, the microphone inputs a conference number of the conference through voice;

[0045] The conference number of the microphone is obtained through the distributed soft bus;

[0046] It is judged whether the conference number of the microphone is same as the conference numbers of the multiple terminals;

[0047] If the conference number of the microphone is same as the conference numbers of the multiple terminals, the microphone and the multiple terminals are connected to form a network through the distributed soft bus.

[0048] When the conference number of the microphone is same as the conference numbers of the multiple terminals, the microphone and the multiple terminals belong to the same conference, and the microphone and the multiple terminals of the same conference are connected to form a network, so that the microphone can transmit the audio of the conference to the multiple terminals at one time.

[0049] S102, an audio acquisition request sent by any terminal of the multiple terminals is received through the network;

[0050] S103, audio is collected according to the audio acquisition request;

[0051] S103 specifically comprises:

[0052] It is detected whether the audio acquisition request is passed;

[0053] When it is detected that the audio acquisition request is passed, audio collection parameters in the audio acquisition request are obtained, and audio is collected according to the audio collection parameters.

[0054] The audio collection parameters comprise one or a combination of bit width, sampling rate, channel mode and number of audio sampling points per frame.

[0055] It is detected whether the audio acquisition request is passed, specifically:

[0056] It is judged whether a confirmation key on the microphone is pressed, when the confirmation key is pressed, the audio acquisition request is passed, and when the confirmation key is not pressed, the audio acquisition request is not passed. Alternatively, voice recognition is performed on the voice of the user, when the voice recognition result is agreement, the audio acquisition request is passed, and when the voice recognition result is no agreement, the audio acquisition request is not passed.

[0057] S104, an audio transmission channel is established with the multiple terminals according to a WIFI transmission mode;

[0058] The audio transmission channel is a channel for transmitting audio.

[0059] S105, transmitting the audio to the plurality of terminals through the audio transmission channel.

[0060] S105, transmitting the audio to the plurality of terminals through the audio transmission channel.

[0061] S105, transmitting the audio to the plurality of terminals through the audio transmission channel.

[0062] S105, transmitting the audio to the plurality of terminals through the audio transmission channel.

[0063] The embodiments of the present application have two advantages. On the one hand, the use function and use scenario of the microphone are enhanced. The microphone can be connected to more terminals through the distributed soft bus. On the other hand, even if there is no operator signal, the microphone can form a network by connecting to the plurality of terminals through the distributed soft bus, establish an audio transmission channel with the plurality of terminals according to the WIFI transmission mode, and transmit the audio to the plurality of terminals at one time, which is beneficial to improve the efficiency of audio transmission.

[0064] Please refer to Figure 2 , Figure 2 The flowchart for establishing an audio transmission channel provided by the embodiments of the present application is described as follows:

[0065] S201, sending an audio transmission channel establishment request to the plurality of terminals through the network;

[0066] S202, detecting whether the reply information of the audio transmission channel establishment request is a pass request;

[0067] S203, when the reply information is the pass request, establishing an audio transmission channel with the plurality of terminals according to the WIFI transmission mode.

[0068] The embodiments of the present application establish an audio transmission channel with the plurality of terminals according to the WIFI transmission mode, which can transmit the audio to the plurality of terminals at one time, which is beneficial to improve the efficiency of audio transmission.

[0069] Please refer to Figure 3 , Figure 3 The application flowchart of the audio transmission method provided by the embodiments of the present application is described as follows:

[0070] The microphone is powered on;

[0071] Screen display enters function selection;

[0072] Judge whether to select and connect with other devices for use;

[0073] Yes, connect with other devices for use, press the button to pair, and transmit the audio to other terminals for use.

[0074] No, use independently as a recording device, and store the audio in the internal storage chip of the device.

[0075] Among them, the use between connecting with other devices and independent use is switched by long-pressing the button.

[0076] In the embodiment of the application, the screen displays the entry of function selection, and by selecting the connection with other devices for use, the audio can be transmitted to multiple terminals at a time, which is beneficial to improve the efficiency of audio transmission.

[0077] Please refer to Figure 4 , Figure 4 The schematic block diagram of multi-device interconnection provided by the embodiment of the application is described in detail as follows.

[0078] The multi-device interconnection includes:

[0079] The multi-device includes a microphone, a speaker, a computer, a car, and a mobile phone.

[0080] The microphone, the speaker, the computer, the car, and the mobile phone can be interconnected using a distributed soft bus to transmit the audio collected by the microphone.

[0081] Among them, the WIFI technology is used for transmission, which greatly enriches the useable devices and use scenarios. For example, the microphone is connected with the mobile phone, and the audio collected by the microphone can be played synchronously with low delay, which forms a simple and highly portable karaoke device. For example, multiple microphones can directly form a multi-channel collection system without complicated hardware devices.

[0082] In the embodiment of the application, the microphone, the speaker, the computer, the car, and the mobile phone are interconnected, which greatly enriches the use scenarios, and the microphone can also be connected with other devices for use, which can transmit the audio to the speaker, the computer, the car, and the mobile phone at a time, greatly improving the efficiency of audio transmission.

[0083] Please refer to Figure 5 , Figure 5 The schematic block diagram of the audio transmission device provided by the embodiment of the application is shown.

[0084] As Figure 5As shown, the audio transmission device 200 can include a processor 211 and a memory 212 connected by a bus, such as an I2C (Inter-integrated Circuit) bus.

[0085] Specifically, the processor 211 can be a microcontroller unit (MCU), a central processing unit (CPU), or a digital signal processor (DSP), etc.

[0086] Specifically, the memory 212 can be a flash chip, a read-only memory (ROM) disk, an optical disk, a U disk, or a mobile hard disk, etc. The memory 212 stores various computer programs for the processor 211 to execute.

[0087] The processor 211 is configured to run the computer programs stored in the memory 212 and implement the following steps when executing the computer programs:

[0088] The microphone forms a network through a distributed soft bus and a plurality of terminals;

[0089] The audio acquisition request sent by any terminal of the plurality of terminals is received through the network;

[0090] Audio is collected according to the audio acquisition request;

[0091] An audio transmission channel is established with the plurality of terminals according to a WIFI transmission mode;

[0092] The audio is transmitted to the plurality of terminals through the audio transmission channel.

[0093] In some embodiments, the processor 211 is configured to implement the collecting of the audio according to the audio acquisition request, specifically:

[0094] It is detected whether the audio acquisition request is passed;

[0095] When it is detected that the audio acquisition request is passed, audio acquisition parameters in the audio acquisition request are acquired, and audio is collected according to the audio acquisition parameters.

[0096] In some embodiments, the processor 211 is configured to implement the establishing of the audio transmission channel with the plurality of terminals according to the WIFI transmission mode, specifically:

[0097] An audio transmission channel establishment request is sent to the plurality of terminals through the network;

[0098] detecting whether the reply information of the audio transmission channel establishment request is a pass request;

[0099] when the reply information is the pass request, establishing an audio transmission channel with the plurality of terminals according to a WIFI transmission mode.

[0100] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0101] performing echo cancellation processing on the audio, and transmitting the audio to the plurality of terminals through the audio transmission channel after the processing is completed.

[0102] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0103] performing ambient noise filtering processing on the audio, and transmitting the audio to the plurality of terminals through the audio transmission channel after the processing is completed.

[0104] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0105] performing anti-clipping processing on the audio, and transmitting the audio to the plurality of terminals through the audio transmission channel after the processing is completed.

[0106] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0107] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0108] In some embodiments, the processor 211 is configured to implement the following steps: transmitting the audio to the plurality of terminals through the audio transmission channel, specifically:

[0109] The microphone is connected to the plurality of terminals to form a network through a distributed soft bus.

[0110] receiving an audio acquisition request sent by any of the plurality of terminals through the network;

[0111] acquiring audio according to the audio acquisition request;

[0112] establishing an audio transmission channel with the plurality of terminals according to a WIFI transmission mode;

[0113] transmitting the audio to the plurality of terminals through the audio transmission channel.

[0114] The specific implementation of each operation can refer to the foregoing embodiments, which will not be described here again.

[0115] The storage medium can be an internal storage unit of the audio transmission device or the apparatus, such as a hard disk or a memory of the audio transmission device or the apparatus. The storage medium can also be an external storage device of the audio transmission device or the apparatus, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, and the like.

[0116] The computer program stored in the storage medium can execute any of the audio transmission methods provided in the embodiments of the present application, and thus can achieve the beneficial effects of any of the audio transmission methods provided in the embodiments of the present application. Details can refer to the foregoing embodiments, which will not be described here again.

[0117] The above is only the preferred embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, which is made by using the content of the specification and drawings of the present application, is also included in the patent protection scope of the present application.

Claims

1. An audio transmission method, characterized by, The audio transmission method comprises: The microphone forms a network through a distributed soft bus and a plurality of terminals; An audio acquisition request sent by any terminal of the plurality of terminals is received through the network, and audio is collected according to the audio acquisition request, specifically: whether the audio acquisition request is detected; when the audio acquisition request is detected, audio collection parameters in the audio acquisition request are acquired, and audio is collected according to the audio collection parameters; An audio transmission channel is established with the plurality of terminals according to a WIFI transmission mode, specifically: an audio transmission channel establishment request is sent to the plurality of terminals through the network; whether the reply information of the audio transmission channel establishment request is a pass request is detected; when the reply information is the pass request, the audio transmission channel is established with the plurality of terminals according to the WIFI transmission mode; The audio is transmitted to the plurality of terminals through the audio transmission channel, specifically: the audio is subjected to echo cancellation processing, environmental noise filtering processing and anti-clipping processing, and after the processing is completed, the audio is transmitted to the plurality of terminals through the audio transmission channel.

2. The method of claim 1, wherein, The audio collection parameters comprise one or a combination of bit width, sampling rate, sound channel mode and number of audio sampling points per frame.

3. An audio transmission device, characterized by The audio transmission device comprises a processor and a memory, the memory stores a computer program executable by the processor, and the computer program is executed by the processor to implement the audio transmission method in any one of claims 1 to 2.

4. An apparatus, comprising: The device comprises the audio transmission device in claim 3.

5. A storage medium for computer-readable storage, characterized in that, The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the audio transmission method in any one of claims 1 to 2.

Citation Information

Patent Citations

  • Information processing method and electronic device

    CN104991755A

  • Microphone assembly

    CN106878841A

  • Audio synchronous transmission method between smart phone and computer

    CN108769796A

  • Cloud audio input method and device, cloud system, electronic equipment and storage medium

    CN112055072A

  • Audio transmission method, electronic equipment and readable storage medium

    CN114125024A