A remote audio data transmission system based on wireless communication
By designing a wireless communication system with audio acquisition, encoding, transmission and decoding modules, the problem of large amount of data and difficult processing in remote transmission of audio data is solved, and efficient transmission and quality assurance of audio data is achieved.
Patent Information
- Application Number
- CN202411550708.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-11-01
AI Technical Summary
How to efficiently realize the remote transmission of audio data and ensure the maximum restoration of audio data as much as possible, especially in wireless communication, there are problems such as large amount of data and difficult processing.
A remote audio data transmission system based on wireless communication is designed, including an audio acquisition module, a data encoding module, a wireless transmission module and an audio decoding module. Through acquisition, compression encoding, transmission and decoding operations, the accurate transmission and restoration of audio signals is ensured.
Remote transmission of audio data is realized and the received audio data is restored to the greatest extent, effectively ensuring the audio quality.
Smart Images

Figure CN119052217B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of audio transmission, in particular to an audio data remote transmission system based on wireless communication. Background Art
[0002] Wireless communication refers to long-distance transmission communication between multiple nodes without the transmission of conductors or cables. Wireless communication can be carried out using radios, etc. Wireless communication includes various fixed, mobile and portable applications, such as two-way radios, mobile phones, personal digital assistants and wireless networks.
[0003] Digitized sound data is audio data. The process of digitizing sound is actually the process of converting continuous analog audio signals from microphones and other devices at a certain frequency to obtain audio data. Sampling frequency is an important characterization parameter of audio data. The sampling frequency is the number of samples per unit time. The higher the sampling frequency, the more realistic the sound obtained by digitizing the audio. However, the corresponding data volume increases and the processing becomes relatively more difficult. How to efficiently realize the remote transmission of audio data and ensure that the audio data is restored to the greatest extent possible is an urgent problem that needs to be solved when audio data is transmitted remotely. Summary of the invention
[0004] In order to solve the above problems, an object of the present invention is to provide an audio data remote transmission system based on wireless communication.
[0005] The object of the present invention can be achieved by the following technical solutions: A remote transmission system of audio data based on wireless communication, comprising a control center, wherein the control center is communicatively connected with an audio acquisition module, a data encoding module, a wireless transmission module, an audio decoding module and an audio output module;
[0006] The audio acquisition module is used to collect corresponding audio signals from a plurality of audio sources and convert the audio signals into digital audio data;
[0007] The data encoding module is used to compress and encode the digital audio data, thereby generating an encoded data stream corresponding to each digital audio data;
[0008] The wireless transmission module is used to construct a wireless transmission path and transmit the encoded data stream to a remote target device through the wireless transmission path;
[0009] The audio decoding module is used to receive the encoded data stream transmitted via the wireless transmission path, and perform a decoding operation on the encoded data stream to obtain the corresponding original audio signal;
[0010] The audio output module is used to output and display all original audio signals on the remote target device.
[0011] Furthermore, the process of the audio acquisition module acquiring corresponding audio signals from a plurality of audio sources includes:
[0012] Obtain source end sequences, source end addresses, and audio signals corresponding to a number of audio sources, and number the several audio sources, record the number as i, i=1, 2, 3, ..., n, n is a natural number greater than 0, record the source end sequence corresponding to the audio source numbered i as XL[i], and record the source end address corresponding to the audio source numbered i as IP[i];
[0013] Starting from i=1 and ending at i=n, the source sequence and source address of the audio source corresponding to number i are judged in turn whether they meet the requirements. If either the source sequence or the source address does not meet the requirements, the audio source is judged to be a forged audio source. Otherwise, the audio source is marked as a valid audio source, and the audio acquisition module collects audio signals corresponding to several audio sources judged to be valid audio sources.
[0014] Further, the process of converting the audio signal into digital audio data includes:
[0015] The audio signal corresponding to the audio source numbered i is marked as Audio[i], and starting from i=1, each audio signal is divided into a first audio segment, a second audio segment, and a third audio segment in sequence;
[0016] The first audio segment is used to record the header data information corresponding to each audio signal, and the header data information includes the header audio record, the header IP address, and the header signal sampling rate; the second audio segment is used to record the middle data information corresponding to each audio signal, and the middle data information includes the middle audio record, the middle IP address, and the middle signal sampling rate; the third audio segment is used to record the tail data information corresponding to each audio signal, and the tail data information includes the tail audio record, the tail IP address, and the tail signal sampling rate;
[0017] The sampling rate of the head signal, the sampling rate of the middle signal and the sampling rate of the tail signal are respectively recorded as γ1, γ2 and γ3, and the sampling thresholds corresponding to γ1, γ2 and γ3 are set and recorded as γ′1, γ′2 and γ′3 respectively;
[0018] When γ1≥γ′1, γ2≥γ′2 and γ3≥Y′3, digital signal simulation is performed on the head audio record, the middle audio record and the tail audio record to generate corresponding first digital signals, second digital signals and third digital signals, and the first digital signals, second digital signals and third digital signals corresponding to each audio signal are integrated to generate digital audio data corresponding to each audio signal;
[0019] When γ1<γ′1, the head audio record carrying the head IP address is sent to the control center for data analysis, and then the alienation information 1 in the head audio record is obtained;
[0020] When γ2<γ′2, the central audio record carrying the central IP address is sent to the control center for data analysis, thereby obtaining the second alienation information in the central audio record;
[0021] When γ3<Y′3, the tail audio record carrying the tail IP address is sent to the control center for data analysis, and then the alienation information three in the tail audio record is obtained;
[0022] The control center sends the head audio record, the middle audio record and the tail audio record after removing the alienated information 1, the alienated information 2 and the alienated information 3 to the audio acquisition module for integration, thereby generating digital audio data corresponding to each audio signal.
[0023] Furthermore, the alienation information 1, the alienation information 2 and the alienation information 3 are respectively abnormal audio segments in the several audio segments respectively included in the head audio record, the middle audio record and the tail audio record, and the abnormal audio segments include different abnormality types, and the abnormality types include audio format abnormality, audio node conversion abnormality and audio frame loss; the audio node conversion abnormality includes sound cutting abnormality, sound swallowing abnormality and stress abnormality.
[0024] Furthermore, the data encoding module compresses and encodes the digital audio data to generate an encoded data stream corresponding to each digital audio data, including:
[0025] The data encoding module obtains a number of digital audio data and numbers them, and the number is recorded as j, j=1, 2, 3, ..., m, m is a natural number greater than 0, and the digital audio data numbered j is recorded as ND[j];
[0026] Set the audio analysis period, audio compression period and audio encoding period;
[0027] During the audio analysis period, the frequency spectrum characteristic changes, sound intensity changes and frequency distribution changes corresponding to each digital audio data over time are analyzed, thereby generating compression information corresponding to each digital audio data;
[0028] During the audio compression period, a corresponding audio compression method is selected according to the compression information of each digital audio data, the audio compression method including main spectrum compression, main sound intensity compression and main frequency distribution compression; according to the main spectrum compression, audio compression is performed on a number of digital audio data with the highest proportion of spectrum feature changes, according to the main sound intensity compression, audio compression is performed on a number of digital audio data with the highest proportion of sound intensity changes, according to the main frequency distribution compression, audio compression is performed on a number of digital audio data with the highest proportion of frequency distribution changes, thereby generating a compressed audio file corresponding to each digital audio data;
[0029] During the audio encoding period, all compressed audio files are audio encoded, the compressed audio files are deconstructed into several audio sub-segments, the concurrent encoding number of the audio sub-segments is set, the audio sub-segments corresponding to the concurrent encoding number are 64-bit encoded, and each digital audio data is converted into a corresponding encoded data stream.
[0030] Furthermore, the process of the wireless transmission module constructing a wireless transmission path to transmit the encoded data stream to the remote target device includes:
[0031] Obtaining a coding sequence number corresponding to each coded data stream, where the coding sequence number is a pure digital value, the wireless transmission module constructs a wireless transmission path corresponding to each coded data stream in ascending order of the coding sequence number, setting a remote target device to convert the coded data stream into the original audio signal, and storing and visually displaying the converted original audio signal, and transmitting each coded data stream through its corresponding wireless transmission path;
[0032] Get the transmission speed of each encoded data stream in the corresponding wireless transmission path, denoted as V 传输 , set the speed control interval of the transmission speed, recorded as Ω 控制 , then Ω 控制 =[V -min , V -max ],V -min and V -max They are the minimum and maximum values allowed for the corresponding transmission speed of the encoded data stream;
[0033] When V 传输 Belong to Ω 控制 When V 传输 Not Ω 控制 When V 传输 、V -min and V -max The specific size relationship between them is used to adjust the link bandwidth corresponding to the wireless transmission path. When V 传输 <V -minWhen V 传输 >V -max When the link bandwidth corresponding to the current wireless transmission path is reduced.
[0034] Furthermore, the process in which the audio decoding module receives the encoded data stream transmitted via the wireless transmission path for decoding operation and then obtains the corresponding original audio signal includes:
[0035] The audio decoding module receives the coded data streams transmitted from the corresponding wireless transmission paths, and obtains the coding source information associated with each coded data stream, the coding source information including the coding timestamp, coding frequency, coding bit number and coding node position;
[0036] The corresponding decoding order is set according to the size of the encoding timestamp corresponding to the encoded data stream, and the decoding order is: the larger the encoding timestamp corresponding to the encoded data stream, the earlier its decoding order is; the decoding frequency of the corresponding decoding operation is set according to the encoding frequency corresponding to the encoded data stream; the decoding bit number of the corresponding decoding operation is set according to the encoding bit number; and the decoding node position of the corresponding decoding operation is set according to the encoding node position;
[0037] When the decoding frequency, decoding bit number and decoding node position corresponding to each coded data stream are set, a decoding operation is performed on each coded data stream to obtain the original audio signal corresponding to each coded data stream.
[0038] Furthermore, the process of the audio output module outputting and displaying all original audio signals on the remote target device includes:
[0039] Set the display period corresponding to the audio output module and record it as T 展示 , there is T 展示 =[t 始 , t 终 ], t 始 is the start time of the display period, t 终 is the end time corresponding to the display period;
[0040] The remote target device is provided with a corresponding data display area, and the area corresponding to the data display area is obtained and recorded as S 区域 , set the carousel component, which is used to cyclically output and display different audio signals, obtain the display area area of the component display area corresponding to the carousel component, and record the display area area as S 展示 ;
[0041] Then according to S 区域 and S 展示 Set the number of carousel components in the data display area of the remote target device, and denote the number as λ, then λ=S区域 / S 展示 , λ>0 and λ is an integer, when S 区域 / S 展示 When the calculated value is a decimal, the entire value is rounded up;
[0042] In t 始 At the corresponding start time, the output display of λ carousel components is performed simultaneously in the data display area corresponding to the remote target device. Each carousel component records an original audio signal. 终 At the corresponding termination time, the remote target device is set to a standby inspection state, and all the carousel components are closed in the current data display area.
[0043] Compared with the prior art, the beneficial effects of the present invention are: corresponding audio signals are collected from several audio sources through an audio acquisition module, and the audio signals are converted into digital audio data, the digital audio data is compressed and encoded through a data encoding module, and then a coded data stream corresponding to each digital audio data is generated, a wireless transmission path is constructed through a wireless transmission module to transmit the coded data stream to a remote target device, and an audio decoding module receives the coded data stream transmitted through the wireless transmission path and then continues to perform a decoding operation to obtain the corresponding original audio signal, and all the original audio signals are output and displayed on the remote target device through an audio output module. On the one hand, remote transmission of audio data is realized, and on the other hand, the audio data received after remote transmission is restored to the greatest extent, effectively ensuring the audio quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a schematic diagram of the present invention. DETAILED DESCRIPTION
[0045] like Figure 1 As shown, a wireless communication-based audio data remote transmission system includes a control center, wherein the control center is communicatively connected with an audio acquisition module, a data encoding module, a wireless transmission module, an audio decoding module, and an audio output module;
[0046] The audio acquisition module is used to collect corresponding audio signals from a plurality of audio sources and convert the audio signals into digital audio data;
[0047] The data encoding module is used to compress and encode the digital audio data, thereby generating an encoded data stream corresponding to each digital audio data;
[0048] The wireless transmission module is used to construct a wireless transmission path and transmit the encoded data stream to a remote target device through the wireless transmission path;
[0049] The audio decoding module is used to receive the encoded data stream transmitted via the wireless transmission path, and perform a decoding operation on the encoded data stream to obtain the corresponding original audio signal;
[0050] The audio output module is used to output and display all original audio signals on the remote target device.
[0051] It should be further explained that, in a specific implementation process, the process of the audio acquisition module acquiring corresponding audio signals from a plurality of audio sources includes:
[0052] Obtain source end sequences, source end addresses, and audio signals corresponding to a number of audio sources, and number the number of audio sources, record the number as i, then i=1, 2, 3, ..., n, where n is a natural number greater than 0;
[0053] The source end sequence corresponding to the audio source numbered i is recorded as XL[i], and the source end address corresponding to the audio source numbered i is recorded as IP[i], and the source end sequence serves as the unique identity authentication identifier of the audio source;
[0054] Starting from i=1 and ending at i=n, determine in turn whether the source sequence and source address of the audio source corresponding to number i meet the requirements. If any of the source sequence or source address does not meet the requirements, the audio source is determined to be a forged audio source. Otherwise, the audio source is marked as a valid audio source.
[0055] The audio acquisition module acquires audio signals corresponding to a number of audio sources determined to be valid audio sources.
[0056] It should be noted that the address set is used to determine whether the source address meets the requirements. The address set records several pre-defined source addresses in the communication authorization state. When the source address corresponding to the audio signal can be found in the address set, it means that the requirements are met, otherwise, it does not meet the requirements; when the format of the source sequence is in the preset standard data format, it means that the requirements are met, otherwise, it does not meet the requirements.
[0057] It should be further explained that, in a specific implementation process, the process of converting the audio signal into digital audio data includes:
[0058] The audio signal corresponding to the audio source numbered i is marked as Audio[i], starting from i=1, the value of i increases by 1 each time, and each audio signal is divided into the first audio segment, the second audio segment, and the third audio segment in turn;
[0059] The first audio segment is used to record the header data information corresponding to each audio signal, and the header data information includes the header audio record, the header IP address and the header signal sampling rate;
[0060] The second audio segment is used to record the middle data information corresponding to each audio signal, and the middle data information includes the middle audio record, the middle IP address and the middle signal sampling rate;
[0061] The third audio segment is used to record the tail data information corresponding to each audio signal, and the tail data information includes the tail audio record, the tail IP address and the tail signal sampling rate;
[0062] The sampling rate of the head signal, the sampling rate of the middle signal and the sampling rate of the tail signal are respectively recorded as γ1, γ2 and γ3, and the sampling thresholds corresponding to the sampling rate of the head signal, the sampling rate of the middle signal and the sampling rate of the tail signal are set and recorded as γ′1, γ′2 and γ′3 respectively;
[0063] When γ1≥γ′1, γ2≥γ′2 and γ3≥Y′3, digital signal simulation is performed on the head audio record, the middle audio record and the tail audio record to generate corresponding first digital signals, second digital signals and third digital signals, and the first digital signals, second digital signals and third digital signals corresponding to each audio signal are integrated to generate digital audio data corresponding to each audio signal;
[0064] When γ1<γ′1, the head audio record carrying the head IP address is sent to the control center, and the control center performs data analysis on the head audio record to obtain the alienation information 1 in the head audio record;
[0065] When γ2<γ′2, the central audio record carrying the central IP address is sent to the control center, and the control center performs data analysis on the central audio record to obtain the second alienation information in the central audio record;
[0066] When γ3<Y′3, the tail audio record carrying the tail IP address is sent to the control center, and the control center performs data analysis on the tail audio record to obtain the alienation information three in the tail audio record;
[0067] The first, second and third alienation information are respectively abnormal audio segments in the plurality of audio segments respectively included in the head audio record, the middle audio record and the tail audio record, wherein the abnormal audio segments include different abnormal types, including audio format abnormality, audio node conversion abnormality and audio frame loss;
[0068] The audio node conversion abnormality includes abnormal cutting, abnormal swallowing and abnormal stress;
[0069] It should be noted that the abnormality of phonetic cutting refers to the incomplete pronunciation of individual words due to the early end or late start of recording during the voice recording process. The abnormality of swallowing refers to the incomplete pronunciation due to the incomplete pronunciation of the initial consonant or final of individual words during pronunciation. The abnormality of stress refers to the incomplete pronunciation due to the incomplete pronunciation of the initial consonant or final of individual words during pronunciation. The abnormality of audio frame loss refers to the pronunciation freeze due to problems with the audio equipment during the voice recording process. For example, there is no sound within 0.1 second in the voice segment, and the voice returns to normal after 0.1 second.
[0070] The control center sends the head audio record, the middle audio record and the tail audio record after removing the alienated information 1, the alienated information 2 and the alienated information 3 to the audio acquisition module, which integrates them to generate digital audio data corresponding to the audio signal.
[0071] It should be further explained that, in a specific implementation process, the data encoding module compresses and encodes the digital audio data to generate an encoded data stream corresponding to each digital audio data, including:
[0072] The data encoding module obtains a number of digital audio data, and numbers the number of digital audio data, and the number is recorded as j, then j=1, 2, 3, ..., m, where m is a natural number greater than 0, and the digital audio data numbered j is recorded as ND[j];
[0073] Set the audio analysis period, audio compression period and audio encoding period;
[0074] During the audio analysis period, the frequency spectrum characteristic changes, sound intensity changes and frequency distribution changes corresponding to each digital audio data over time are analyzed, thereby generating compression information corresponding to each digital audio data;
[0075] In the audio compression period, a corresponding audio compression method is selected according to the compression information of each digital audio data, wherein the audio compression method includes main spectrum compression, main sound intensity compression and main frequency distribution compression;
[0076] Performing audio compression on a number of digital audio data with the highest proportion of frequency spectrum feature changes according to main spectrum compression, performing audio compression on a number of digital audio data with the highest proportion of sound intensity changes according to main sound intensity compression, and performing audio compression on a number of digital audio data with the highest proportion of frequency distribution changes according to main frequency distribution compression, thereby generating a compressed audio file corresponding to each digital audio data;
[0077] During the audio encoding period, audio encoding is performed based on all compressed audio files, the compressed audio files are deconstructed into several audio sub-segments, the concurrent encoding number of the audio sub-segments is set, and 64-bit encoding is performed on the audio sub-segments corresponding to the concurrent encoding number, and then each digital audio data is converted into a corresponding encoded data stream.
[0078] It should be further explained that, in a specific implementation process, the process in which the wireless transmission module constructs a wireless transmission path and transmits the encoded data stream to a remote target device through the wireless transmission path includes:
[0079] Obtaining a coding sequence number corresponding to each coded data stream, wherein the coding sequence number is a unique identification of the coded data stream and is a value composed of pure digits, and the wireless transmission module constructs a wireless transmission path corresponding to each coded data stream according to the coding sequence number in ascending order;
[0080] Setting a remote target device, the remote target device is used to convert the encoded data stream into the original original audio signal, store the converted original audio signal, and visually display the original audio signal after obtaining it, and transmit each encoded data stream through its corresponding wireless transmission path;
[0081] Get the transmission speed of each encoded data stream in the corresponding wireless transmission path, and record the transmission speed as V 传输 , set the speed control interval of the transmission speed, and record the speed control interval as Ω 控制 , then Ω 控制 =[V -min , V -max ], where V -min V is the minimum value allowed by the transmission speed of the coded data stream. -max The maximum value allowed for the corresponding transmission speed of the coded data stream;
[0082] When V 传输 Belong to Ω 控制 , that is, V -min ≤V 传输 ≤V -max When V 传输 Not Ω 控制 , that is, V 传输 <V -min or V 传输 >V -max When the link bandwidth corresponding to the wireless transmission path is adjusted;
[0083] Specifically, when V 传输 <V -min When V传输 >V -max When the link bandwidth corresponding to the current wireless transmission path is reduced.
[0084] It should be further explained that, in a specific implementation process, the audio decoding module receives the encoded data stream transmitted through the wireless transmission path, and decodes the encoded data stream to obtain the corresponding original audio signal, which includes:
[0085] The audio decoding module receives the coded data streams transmitted corresponding to the plurality of wireless transmission paths, and obtains the coding source information corresponding to each coded data stream, wherein the coding source information includes the coding timestamp, the coding frequency, the coding bit number and the coding node position;
[0086] The corresponding decoding order is set according to the size of the encoding timestamp corresponding to the encoded data stream, and the decoding order is: the larger the encoding timestamp corresponding to the encoded data stream, the earlier its decoding order is; the decoding frequency of the corresponding decoding operation is set according to the encoding frequency corresponding to the encoded data stream; the decoding bit number of the corresponding decoding operation is set according to the encoding bit number; and the decoding node position of the corresponding decoding operation is set according to the encoding node position;
[0087] When the decoding frequency, decoding bit number and decoding node position corresponding to each coded data stream are set, a corresponding decoding operation is performed on each coded data stream to obtain the original audio signal corresponding to each coded data stream.
[0088] It should be further explained that, in a specific implementation process, the process in which the audio output module outputs and displays all original audio signals on the remote target device includes:
[0089] Set the display period corresponding to the audio output module, and record the display period as T 展示 , there is T 展示 =[t 始 , t 终 ], where t 始 is the start time of the display period, t 终 is the end time corresponding to the display period;
[0090] The remote target device is provided with a corresponding data display area, and the area corresponding to the data display area is obtained, and the area is recorded as S 区域 , set a carousel component, the carousel component is used to cyclically output and display different audio signals, obtain the display area area of the component display area corresponding to the carousel component, and record the display area area as S 展示 ;
[0091] Then according to S 区域 and S 展示Set the number of carousel components in the data display area of the remote target device, and denote the number as λ, then λ=S 区域 / S 展示 , λ>0 and λ is an integer, when S 区域 / S 展示 When the calculated value is a decimal, the entire value is rounded up;
[0092] In t 始 At the corresponding start time, the output display of λ carousel components is performed simultaneously in the data display area corresponding to the remote target device. Each carousel component records an original audio signal. 终 At the corresponding termination time, the remote target device is set to a standby inspection state, and all the carousel components are closed in the current data display area.
[0093] It should be noted that closing the carousel component in the current data display area means that the carousel component is not displayed in the current data display area. When the remote target device is in the standby inspection state, the equipment-related technicians are arranged to inspect the remote target device. When the remote target device is found to have a fault, the remote target device is repaired.
[0094] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A wireless communication-based audio data remote transmission system, comprising a control center, characterized in that: The control center is communicatively connected with an audio acquisition module, a data encoding module, a wireless transmission module, an audio decoding module and an audio output module; The audio acquisition module is used to collect corresponding audio signals from a plurality of audio sources and convert the audio signals into digital audio data; The data encoding module is used to compress and encode the digital audio data, thereby generating an encoded data stream corresponding to each digital audio data; The wireless transmission module is used to construct a wireless transmission path and transmit the encoded data stream to a remote target device through the wireless transmission path; The audio decoding module is used to receive the encoded data stream transmitted via the wireless transmission path, and perform a decoding operation on the encoded data stream to obtain the corresponding original audio signal; The audio output module is used to output and display all original audio signals on the remote target device; The process of the audio acquisition module collecting corresponding audio signals from several audio sources includes: Obtain source end sequences, source end addresses, and audio signals corresponding to a number of audio sources, and number the several audio sources, record the number as i, i=1, 2, 3, ..., n, n is a natural number greater than 0, record the source end sequence corresponding to the audio source numbered i as XL[i], and record the source end address corresponding to the audio source numbered i as IP[i]; Starting from i=1 and ending at i=n, the source sequence and source address of the audio source corresponding to number i are judged in turn whether they meet the requirements. If any of the source sequence or source address does not meet the requirements, the audio source is judged to be a forged audio source. Otherwise, the audio source is marked as a valid audio source, and the audio acquisition module collects audio signals corresponding to several audio sources judged to be valid audio sources; The process of converting an audio signal into digital audio data includes: The audio signal corresponding to the audio source numbered i is marked as Audio[i], and starting from i=1, each audio signal is divided into a first audio segment, a second audio segment, and a third audio segment in sequence; The first audio segment is used to record the header data information corresponding to each audio signal, and the header data information includes the header audio record, the header IP address, and the header signal sampling rate; the second audio segment is used to record the middle data information corresponding to each audio signal, and the middle data information includes the middle audio record, the middle IP address, and the middle signal sampling rate; the third audio segment is used to record the tail data information corresponding to each audio signal, and the tail data information includes the tail audio record, the tail IP address, and the tail signal sampling rate; The sampling rate of the head signal, the sampling rate of the middle signal and the sampling rate of the tail signal are respectively recorded as γ1, γ2 and γ3, and the sampling thresholds corresponding to γ1, γ2 and γ3 are set and recorded as γ′1, γ′1 and γ′3 respectively; When γ1≥γ′1, γ2≥γ′2 and γ3≥γ′3, digital signal simulation is performed on the head audio record, the middle audio record and the tail audio record to generate corresponding first digital signals, second digital signals and third digital signals, and the first digital signals, second digital signals and third digital signals corresponding to each audio signal are integrated to generate digital audio data corresponding to each audio signal; When γ1<γ′1, the head audio record carrying the head IP address is sent to the control center for data analysis, and then the alienation information 1 in the head audio record is obtained; When γ2<γ′2, the central audio record carrying the central IP address is sent to the control center for data analysis, thereby obtaining the second alienation information in the central audio record; When γ3<γ′3, the tail audio record carrying the tail IP address is sent to the control center for data analysis, and then the alienation information three in the tail audio record is obtained; The control center sends the head audio record, the middle audio record and the tail audio record after removing the alienated information 1, the alienated information 2 and the alienated information 3 to the audio acquisition module for integration, thereby generating digital audio data corresponding to each audio signal.
2. The audio data remote transmission system based on wireless communication according to claim 1, characterized in that: The alienation information 1, the alienation information 2 and the alienation information 3 are respectively abnormal audio segments in the several audio segments respectively included in the head audio record, the middle audio record and the tail audio record. The abnormal audio segments include different abnormal types, and the abnormal types include audio format abnormality, audio node conversion abnormality and audio frame loss; the audio node conversion abnormality includes sound cutting abnormality, sound swallowing abnormality and stress abnormality.
3. The audio data remote transmission system based on wireless communication according to claim 1, characterized in that: The data encoding module compresses and encodes the digital audio data to generate an encoded data stream corresponding to each digital audio data, including: The data encoding module obtains a number of digital audio data and numbers them, and the number is recorded as j, j=1, 2, 3, ..., m, m is a natural number greater than 0, and the digital audio data numbered j is recorded as ND[j]; Set the audio analysis period, audio compression period and audio encoding period; During the audio analysis period, the frequency spectrum characteristic changes, sound intensity changes and frequency distribution changes corresponding to each digital audio data over time are analyzed, thereby generating compression information corresponding to each digital audio data; During the audio compression period, a corresponding audio compression method is selected according to the compression information of each digital audio data, the audio compression method including main spectrum compression, main sound intensity compression and main frequency distribution compression; according to the main spectrum compression, audio compression is performed on a number of digital audio data with the highest proportion of spectrum feature changes, according to the main sound intensity compression, audio compression is performed on a number of digital audio data with the highest proportion of sound intensity changes, according to the main frequency distribution compression, audio compression is performed on a number of digital audio data with the highest proportion of frequency distribution changes, thereby generating a compressed audio file corresponding to each digital audio data; During the audio encoding period, all compressed audio files are audio encoded, the compressed audio files are deconstructed into several audio sub-segments, the concurrent encoding number of the audio sub-segments is set, the audio sub-segments corresponding to the concurrent encoding number are 64-bit encoded, and each digital audio data is converted into a corresponding encoded data stream.
4. The audio data remote transmission system based on wireless communication according to claim 3, characterized in that: The process of the wireless transmission module constructing a wireless transmission path to transmit the encoded data stream to the remote target device includes: Obtaining a coding sequence number corresponding to each coded data stream, where the coding sequence number is a pure digital value, the wireless transmission module constructs a wireless transmission path corresponding to each coded data stream in ascending order of the coding sequence number, setting a remote target device to convert the coded data stream into the original audio signal, and storing and visually displaying the converted original audio signal, and transmitting each coded data stream through its corresponding wireless transmission path; Get the transmission speed of each encoded data stream in the corresponding wireless transmission path, denoted as V 传输 , set the speed control interval of the transmission speed, recorded as Ω 控制 , then Ω 控制 =[V -min , V -max ],V -min and V -max They are the minimum and maximum values allowed for the corresponding transmission speed of the encoded data stream; When V 传输 Belong to Ω 控制 When V 传输 Not Ω 控制 When V 传输 、V -min and V -max The specific size relationship between them is used to adjust the link bandwidth corresponding to the wireless transmission path. When V 传输 <V -min When V 传输 >V -max When the link bandwidth corresponding to the current wireless transmission path is reduced.
5. The audio data remote transmission system based on wireless communication according to claim 4, characterized in that: The process in which the audio decoding module receives the encoded data stream transmitted through the wireless transmission path and performs decoding operation to obtain the corresponding original audio signal includes: The audio decoding module receives the coded data streams transmitted from the corresponding wireless transmission paths, and obtains the coding source information associated with each coded data stream, the coding source information including the coding timestamp, coding frequency, coding bit number and coding node position; The corresponding decoding order is set according to the size of the encoding timestamp corresponding to the encoded data stream, and the decoding order is: the larger the encoding timestamp corresponding to the encoded data stream, the earlier its decoding order is; the decoding frequency of the corresponding decoding operation is set according to the encoding frequency corresponding to the encoded data stream; the decoding bit number of the corresponding decoding operation is set according to the encoding bit number; and the decoding node position of the corresponding decoding operation is set according to the encoding node position; When the decoding frequency, decoding bit number and decoding node position corresponding to each coded data stream are set, a decoding operation is performed on each coded data stream to obtain the original audio signal corresponding to each coded data stream.
6. The audio data remote transmission system based on wireless communication according to claim 5, characterized in that: The process by which the audio output module outputs all original audio signals on the remote target device includes: Set the display period corresponding to the audio output module and record it as T 展示 , there is T 展示 =[t 始 , t 终 ], t 始 is the start time of the display period, t 终 is the end time corresponding to the display period; The remote target device is provided with a corresponding data display area, and the area corresponding to the data display area is obtained and recorded as S 区域 , set the carousel component, which is used to cyclically output and display different audio signals, obtain the display area area of the component display area corresponding to the carousel component, and record the display area area as S 展示 ; Then according to S 区域 and S 展示 Set the number of carousel components in the data display area of the remote target device, and denote the number as λ, then λ=S 区域 / S 展示 , λ>0 and λ is an integer, when S 区域 / S 展示 When the calculated value is a decimal, the entire value is rounded up; In t 始 At the corresponding start time, the output display of λ carousel components is performed simultaneously in the data display area corresponding to the remote target device. Each carousel component records an original audio signal. 终 At the corresponding termination time, the remote target device is set to a standby inspection state, and all the carousel components are closed in the current data display area.
Citation Information
Patent Citations
Audio data processing method and processor
CN106936847A
Audio transmission coding and decoding processing method and system for manned aircraft and ground station
CN115938373A