A method and system for directional sound simulation processing based on virtual technology

By analyzing the directed sound simulation data in virtual reality technology and identifying and processing the characteristics of suspected attenuated audio data, the accuracy problems of directed sound and audio communication network creation in virtual reality are solved, and high-quality directed sound effects are achieved.

CN114898726BActive Publication Date: 2025-07-04GUANGZHOU MOVIE POWER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210480763.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-05
Publication Date
2025-07-04
Estimated Expiration
2042-05-05

AI Technical Summary

Technical Problem

It is difficult to achieve high-quality directed voice in existing virtual reality technologies, and it is difficult to accurately locate suspected attenuated audio, resulting in difficulty in creating directed audio communication networks.

Method used

By obtaining the acoustic detection content of the target directed sound simulation data, analyzing the audio distinction characteristics of suspected attenuated audio data, determining the summary value of matching sound simulation failures in the directed sound simulation data, and creating an audio communication network when the summary value exceeds the set threshold.

Benefits of technology

Improved accuracy in determining suspected attenuated audio data matching sound simulation failures, ensuring high-quality directive sound and accurate creation of audio communication networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114898726B_ABST
    Figure CN114898726B_ABST
Patent Text Reader

Abstract

The method and system for directional sound simulation processing based on virtual technology of the present invention can determine whether the suspected attenuation audio data for evaluation summary is the same suspected attenuation audio data, and the suspected attenuation audio data is detected within a set of uninterrupted directional sound effect simulation data segments or detected from different uninterrupted directional sound effect simulation data segments. Furthermore, based on the audio discrimination features, the summary value of the matching sound effect simulation faults of each suspected attenuation audio data in the target directional sound effect simulation data is summarized. If the summary value exceeds the set threshold, an audio communication network is created according to the suspected attenuation audio data. In this way, the accuracy of summarizing the summary value of the matching sound effect simulation faults of the suspected attenuation audio data in the target directional sound effect simulation data can be improved, and an accurate audio communication network can be created based on the summary value, thereby ensuring high-quality directional sound production.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual technology, and particularly to a method and system for directional sound simulation processing based on virtual technology. Background Art

[0002] At present, the implementation effects of virtual reality technologies (VR / AR / MR) are mostly visual simulation plus stereo sound. In multi-person interactive applications (such as multi-person VR conferences) in a space, only sound playback is achieved, but the sound effect quality is difficult to guarantee, and it is difficult to achieve the effect of directional sound emission (dual simulation of vision and hearing). For related directional sound emission technologies, it is difficult to accurately locate suspected attenuated audio, so it is difficult to guide the creation of a directional audio communication network, and thus it is difficult to guarantee high-quality directional sound emission. Summary of the Invention

[0003] To improve the technical problems existing in the related art, the present invention provides a method and system for directional sound simulation processing based on virtual technology.

[0004] In a first aspect, an embodiment of the present invention provides a method for directional sound simulation processing based on virtual technology, including: obtaining acoustic detection content of target directional sound effect simulation data, where the acoustic detection content includes audio discrimination features of at least one suspected attenuated audio data in the target directional sound effect simulation data, and the audio discrimination features of the same suspected attenuated audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive; determining, from the target directional sound effect simulation data, a directional sound effect simulation data segment detected for the suspected attenuated audio data according to the audio discrimination features of the suspected attenuated audio data; summarizing a summary value of the suspected attenuated audio data matching a sound effect simulation fault in the target directional sound effect simulation data according to the directional sound effect simulation data segment detected for the suspected attenuated audio data; and if the summary value exceeds a set threshold, creating an audio communication network according to the suspected attenuated audio data.

[0005] In some preferred examples, the directional sound effect simulation data segment detected for the suspected attenuated audio data includes a first directional sound effect simulation data segment where the suspected attenuated audio data is first detected;

[0006] Among them, the step of summarizing a summary value of the suspected attenuated audio data matching a sound effect simulation fault in the target directional sound effect simulation data according to the directional sound effect simulation data segment detected for the suspected attenuated audio data includes:

[0007] Based on the audio discrimination feature of the suspected attenuated audio data, determine whether the same audio discrimination feature of the suspected attenuated audio data exists in the second directional sound effect simulation data segment, where the second directional sound effect simulation data segment is the directional sound effect simulation data segment at an interval of a set processing period after the first directional sound effect simulation data segment;

[0008] When the same audio discrimination feature of the suspected attenuated audio data exists in the second directional sound effect simulation data segment and the second directional sound effect simulation data segment is within the target time sequence interval, modify the summary value of the sound effect simulation fault.

[0009] In some preferred examples, after modifying the summary value of the sound effect simulation fault, the method further includes:

[0010] Based on the audio discrimination feature of the suspected attenuated audio data, determine whether the same audio discrimination feature of the suspected attenuated audio data exists in the third directional sound effect simulation data segment, where the third directional sound effect simulation data segment is the directional sound effect simulation data segment at an interval of a set idle period and the set processing period after the second directional sound effect simulation data segment;

[0011] When the same audio discrimination feature of the suspected attenuated audio data exists in the third directional sound effect simulation data segment and the third directional sound effect simulation data segment is within the target time sequence interval, modify the summary value of the sound effect simulation fault, and change the second directional sound effect simulation data segment to the third directional sound effect simulation data segment to continue to determine whether the same audio discrimination feature of the suspected attenuated audio data exists in the directional sound effect simulation data segment at an interval of a set idle period and the set processing period after the third directional sound effect simulation data segment.

[0012] In some preferred examples, after determining whether the same audio discrimination feature of the suspected attenuated audio data exists in the third directional sound effect simulation data segment based on the audio discrimination feature of the suspected attenuated audio data, the method further includes: when the same audio discrimination feature of the suspected attenuated audio data does not exist in the third directional sound effect simulation data segment, or the third directional sound effect simulation data segment is outside the target time sequence interval, end summarizing the summary value of the suspected attenuated audio data matching the sound effect simulation fault.

[0013] In some preferred examples, obtaining the acoustic detection content of the target directional sound effect simulation data includes:

[0014] Perform attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuation audio data in each directional sound effect simulation data segment and the difference labels of each suspected attenuation audio data;

[0015] According to the difference labels of each suspected attenuation audio data, determine each group of uninterrupted directional sound effect simulation data segments containing the same type of suspected attenuation audio data;

[0016] Add audio differentiation features to each suspected attenuation audio data in each group of uninterrupted directional sound effect simulation data segments, wherein the audio differentiation features of the same suspected attenuation audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

[0017] In some preferred examples, the acoustic detection content further includes the difference labels of each suspected attenuation audio data. After adding audio differentiation features to each suspected attenuation audio data in each directional sound effect simulation data segment, the method further includes:

[0018] According to the difference labels and audio differentiation features of each suspected attenuation audio data, sample the suspected attenuation audio data that matches the specified difference label and the specified audio differentiation feature from each suspected attenuation audio data.

[0019] In some preferred examples, the acoustic detection content further includes the difference labels of each suspected attenuation audio data. After performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuation audio data in each directional sound effect simulation data segment and the difference labels of each suspected attenuation audio data, the method further includes:

[0020] According to the difference labels of each suspected attenuation audio data, sample at least one suspected attenuation audio data that matches the specified difference label from each suspected attenuation audio data.

[0021] Among them, adding audio differentiation features to each suspected attenuation audio data in each directional sound effect simulation data segment includes:

[0022] Add audio differentiation features to each of the at least one suspected attenuation audio data, wherein the audio differentiation features of the same suspected attenuation audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

[0023] In some preferred examples, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes:

[0024] Based on the data acquisition behavior for the target directional sound effect simulation data, according to the target simulation data set indicated by the data acquisition behavior, discard the suspected attenuated audio data outside the target simulation data set in each directional sound effect simulation data segment and the difference tags of the suspected attenuated audio data outside the target simulation data set.

[0025] In some preferred examples, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes:

[0026] Based on the optimization process for any suspected attenuated audio data in the target directional sound effect simulation data, change the relative distribution corresponding to the suspected attenuated audio data.

[0027] In some preferred examples, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes:

[0028] Based on the type change operation for any suspected attenuated audio data in the target directional sound effect simulation data, change the difference tag of the suspected attenuated audio data.

[0029] In a second aspect, the present invention further provides a simulation processing system, including a processor and a memory; the processor and the memory are communicatively connected, and the processor is configured to read and execute a computer program from the memory to implement the method described above.

[0030] In a third aspect, the present invention further provides a readable storage medium, on which a program is stored, and when the program is executed by a processor, the method described above is implemented.

[0031] In the embodiment of the present invention, since the audio discrimination features of the same suspected attenuation audio data within a random set of uninterrupted directional audio effect simulation data of the target directional audio effect simulation data are consistent and non-repetitive, in this way, it can be determined whether the suspected attenuation audio data for evaluation and summary is the same suspected attenuation audio data, and the suspected attenuation audio data is detected within a set of uninterrupted directional audio effect simulation data segments or detected in different uninterrupted directional audio effect simulation data segments. Furthermore, based on the audio discrimination features, the summary value of the suspected attenuation audio data matching the audio effect simulation failure in the target directional audio effect simulation data is summarized. If the summary value exceeds the set threshold, an audio communication network is created according to the suspected attenuation audio data. In this way, the accuracy of summarizing the summary value of the suspected attenuation audio data matching the audio effect simulation failure in the target directional audio effect simulation data can be improved, and an accurate audio communication network can be created based on the summary value, thereby ensuring high-quality directional sound emission. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention.

[0033] Figure 1 It is a schematic hardware structure diagram of a simulation processing system provided by an embodiment of the present invention.

[0034] Figure 2 It is a schematic flowchart of a method for processing directional sound simulation based on virtual technology provided by an embodiment of the present invention.

[0035] Figure 3 It is a schematic communication architecture diagram of an application environment of a method for processing directional sound simulation based on virtual technology provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0036] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence.

[0038] The method embodiments provided by the embodiments of the present invention can be executed in a simulation processing system, a computer device, or a similar computing device. Taking running on a simulation processing system as an example, Figure 1 is a hardware structure block diagram of a simulation processing system for implementing a directional sound simulation processing method based on virtual technology according to an embodiment of the present invention. As Figure 1 shown, the simulation processing system 10 may include one or more ( Figure 1 only one is shown in the figure) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above simulation processing system 10 may further include a transmission device 106 for communication functions. Those of ordinary skill in the art can understand that Figure 1 the structure shown is only schematic and does not limit the structure of the above simulation processing system. For example, the simulation processing system 10 may further include more or fewer components than Figure 1 shown in the figure, or have a different configuration from Figure 1 shown in the figure.

[0039] The memory 104 can be used to store computer programs. For example, software programs and modules of application software, such as the computer program corresponding to a directional sound simulation processing method based on virtual technology in the embodiments of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implements the above method. The memory 104 may include high-speed random access memory, and may also include 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 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories may be connected to the simulation processing system 10 through a network. Examples of the above network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0040] The transmission device 106 is used to receive or send data via a network. Specific examples of the above network may include a wireless network provided by a communication provider of the simulation processing system 10. In one instance, the transmission device 106 includes a network adapter (abbreviated as NIC), which can be connected to other network devices through a base station and thus communicate with the Internet. In one instance, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0041] Based on this, please refer to Figure 2 , Figure 2It is a flow chart of a directional sound simulation processing method based on virtual technology provided by an embodiment of the present invention. The method is applied to a simulation processing system. Further, the method may at least include the technical solutions recorded in the following steps.

[0042] Step 11, obtaining the acoustic detection content of the target directional sound effect simulation data.

[0043] In an embodiment of the present invention, the acoustic detection content includes an audio distinguishing feature of at least one suspected attenuated audio data in the target directional sound effect simulation data, and the audio distinguishing features of the same suspected attenuated audio data detected in any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

[0044] In some possible examples, for step 11, the acoustic detection content of obtaining the target directional sound effect simulation data may exemplarily include steps 111 to 113.

[0045] Step 111, performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and a difference label of each suspected attenuated audio data;

[0046] Step 112, determining groups of uninterrupted directional sound effect simulation data segments containing the same type of suspected attenuated audio data according to the difference labels of the respective suspected attenuated audio data;

[0047] Step 113: adding audio distinguishing features to each of the suspected attenuated audio data in each group of uninterrupted directional sound effect simulation data segments.

[0048] In the embodiment of the present invention, the audio distinguishing features of the same suspected attenuated audio data detected in any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

[0049] When steps 111 to 113 are applied, the acoustic detection content of the target directional sound simulation data can be effectively and accurately analyzed.

[0050] In some possible examples, the acoustic detection content further includes the difference tags of the respective suspected attenuated audio data. Based on this, after adding audio discrimination features to the respective suspected attenuated audio data in the respective directional sound effect simulation data segments, the method may further include the following: According to the difference tags and audio discrimination features of the respective suspected attenuated audio data, sample the suspected attenuated audio data that matches the specified difference tag and the specified audio discrimination feature from the respective suspected attenuated audio data. This can ensure the integrity of the obtained suspected attenuated audio data. Furthermore, it can avoid the situation of data loss during the matching process.

[0051] In some possible examples, the acoustic detection content further includes the difference tags of the respective suspected attenuated audio data. Based on this, after performing attenuation analysis on the respective directional sound effect simulation data segments of the target directional sound effect simulation data to obtain the respective suspected attenuated audio data and the difference tags of the respective suspected attenuated audio data in the respective directional sound effect simulation data segments, the method may further include the following: According to the difference tags of the respective suspected attenuated audio data, sample at least one suspected attenuated audio data that matches the specified difference tag from the respective suspected attenuated audio data. Further, adding audio discrimination features to the respective suspected attenuated audio data in the respective directional sound effect simulation data segments includes: adding audio discrimination features to the at least one suspected attenuated audio data respectively, where the audio discrimination features of the same suspected attenuated audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repeating.

[0052] In some possible examples, after performing attenuation analysis on the respective directional sound effect simulation data segments of the target directional sound effect simulation data to obtain the respective suspected attenuated audio data and the difference tags of the respective suspected attenuated audio data in the respective directional sound effect simulation data segments, the method may further include the following: Based on the data acquisition behavior for the target directional sound effect simulation data, according to the target simulation data set indicated by the data acquisition behavior, discard the suspected attenuated audio data outside the target simulation data set and the difference tags of the suspected attenuated audio data outside the target simulation data set in the respective directional sound effect simulation data segments. In this way, the difference of the respective suspected attenuated audio data can be reduced.

[0053] In some possible examples, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuation audio data in each directional sound effect simulation data segment and the difference labels of each suspected attenuation audio data, the method may further include: based on the optimization process for any suspected attenuation audio data in the target directional sound effect simulation data, changing the relative distribution corresponding to the suspected attenuation audio data.

[0054] In some possible examples, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuation audio data in each directional sound effect simulation data segment and the difference labels of each suspected attenuation audio data, the method may further include the following: based on the type change operation for any suspected attenuation audio data in the target directional sound effect simulation data, changing the difference label of the suspected attenuation audio data.

[0055] Step 12: According to the audio discrimination feature of the suspected attenuation audio data, determine the directional sound effect simulation data segment detected by the suspected attenuation audio data from the target directional sound effect simulation data.

[0056] Step 13: According to the directional sound effect simulation data segment detected by the suspected attenuation audio data, summarize the summary value of the suspected attenuation audio data matching the sound effect simulation fault in the target directional sound effect simulation data.

[0057] In some possible examples, the directional sound effect simulation data segment detected by the suspected attenuation audio data includes the first directional sound effect simulation data segment first detected by the suspected attenuation audio data. Based on this, the summary value of the suspected attenuation audio data matching the sound effect simulation fault in the target directional sound effect simulation data recorded in step 13 may, for example, include the following: according to the audio discrimination feature of the suspected attenuation audio data, determine whether the same audio discrimination feature of the suspected attenuation audio data exists in the second directional sound effect simulation data segment, where the second directional sound effect simulation data segment is the directional sound effect simulation data segment at an interval of a set processing period after the first directional sound effect simulation data segment; when the same audio discrimination feature of the suspected attenuation audio data exists in the second directional sound effect simulation data segment and the second directional sound effect simulation data segment is within the target time sequence interval, modify the summary value of the sound effect simulation fault.

[0058] In this way, by judging the suspected attenuated audio data, it is further determined whether the same audio discrimination feature of the suspected attenuated audio data exists in the second directivity sound effect simulation data segment. On the premise that the same audio discrimination feature of the suspected attenuated audio data exists in the second directivity sound effect simulation data segment, the summary value of the sound effect simulation fault is modified, so as to ensure the accuracy and credibility of the summary value of the sound effect simulation fault.

[0059] In some possible examples, after modifying the summary value of the sound effect simulation fault, the method may further include the technical solutions recorded in step 21 and step 22.

[0060] Step 21: Determine whether the same audio discrimination feature of the suspected attenuated audio data exists in the third directivity sound effect simulation data segment according to the audio discrimination feature of the suspected attenuated audio data.

[0061] In the embodiment of the present invention, the third directivity sound effect simulation data segment is the directivity sound effect simulation data segment that is separated from the second directivity sound effect simulation data segment by a set idle period and the set processing period.

[0062] Step 22: When the same audio discrimination feature of the suspected attenuated audio data exists in the third directivity sound effect simulation data segment and the third directivity sound effect simulation data segment is within the target time sequence interval, modify the summary value of the sound effect simulation fault, and change the second directivity sound effect simulation data segment to the third directivity sound effect simulation data segment, so as to continue to determine whether the same audio discrimination feature of the suspected attenuated audio data exists in the directivity sound effect simulation data segment that is separated from the third directivity sound effect simulation data segment by a set idle period and the set processing period.

[0063] When applying step 21 and step 22, the second directivity sound effect simulation data segment is changed to ensure the accuracy of whether the same audio discrimination feature of the suspected attenuated audio data exists in the directivity sound effect simulation data segment that is separated from the third directivity sound effect simulation data segment by a set idle period and the set processing period.

[0064] In some possible examples, after determining whether the same audio discrimination feature of the suspected attenuated audio data exists in the third directivity sound effect simulation data segment according to the audio discrimination feature of the suspected attenuated audio data, the method may further include: when the same audio discrimination feature of the suspected attenuated audio data does not exist in the third directivity sound effect simulation data segment, or the third directivity sound effect simulation data segment is outside the target time sequence interval, end summarizing the summary value of the suspected attenuated audio data matching the sound effect simulation fault.

[0065] Step 14, if the aggregated value exceeds the set threshold, create an audio communication network according to the suspected attenuated audio data.

[0066] In summary, when applying Steps 11 - 14, since the audio discrimination features of the same suspected attenuated audio data within a random set of uninterrupted directional sound effect simulation data segments of the target directional sound effect simulation data are consistent and non - repeating, thus, it is possible to determine whether the suspected attenuated audio data for evaluation and aggregation is the same suspected attenuated audio data, and the suspected attenuated audio data is detected within a set of uninterrupted directional sound effect simulation data segments or detected in different uninterrupted directional sound effect simulation data segments. Furthermore, based on the audio discrimination features, aggregate the aggregated values of each suspected attenuated audio data matching the sound effect simulation failure in the target directional sound effect simulation data. If the aggregated value exceeds the set threshold, create an audio communication network according to the suspected attenuated audio data. In this way, the accuracy of determining the aggregated value of the suspected attenuated audio data matching the sound effect simulation failure in the target directional sound effect simulation data can be improved, and an accurate audio communication network can be created based on the aggregated value, thereby ensuring high - quality directional sound production.

[0067] Based on the same or similar inventive concept as described above, an embodiment of the present invention further provides a schematic architecture diagram of an application environment 30 for a directional sound simulation processing method based on virtual technology, including a simulation processing system 10 and a virtual reality sound effect simulation device 20 that communicate with each other. When the simulation processing system 10 and the virtual reality sound effect simulation device 20 are running, they implement or partially implement the technical solutions described in the above - mentioned method embodiments.

[0068] Furthermore, a readable storage medium is provided, on which a program is stored. When the program is executed by a processor, the above - mentioned method is implemented.

[0069] In several embodiments provided by the embodiments of the present invention, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device and method embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of devices, methods, and computer program products according to multiple embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0070] In addition, the functional modules in each embodiment of the present invention may be integrated together to form an independent part, or each module may exist alone, or two or more modules may be integrated to form an independent part.

[0071] When the above-described functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a media service server 10, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes. It should be noted that in this article, the terms "include", "comprise", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article, or device. Without further limitations, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article, or device including the said element.

[0072] The foregoing are only the preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for simulating and processing directional sound based on virtual technology, characterized in that, Including: Obtaining acoustic detection content of target directivity sound effect simulation data, where the acoustic detection content includes audio discrimination features of at least one suspected attenuation audio data in the target directivity sound effect simulation data, and the audio discrimination features of the same suspected attenuation audio data detected within any uninterrupted directivity sound effect simulation data segment of the target directivity sound effect simulation data are consistent and non-repetitive; Determining, from the target directivity sound effect simulation data, a directivity sound effect simulation data segment detected for the suspected attenuation audio data according to the audio discrimination features of the suspected attenuation audio data; Summarizing a summary value of acoustic effect simulation faults matched by the suspected attenuation audio data in the target directivity sound effect simulation data according to the directivity sound effect simulation data segment detected for the suspected attenuation audio data; If the summary value exceeds a set threshold, creating an audio communication network according to the suspected attenuation audio data.

2. The method according to claim 1, characterized in that, The directivity sound effect simulation data segment detected for the suspected attenuation audio data includes a first directivity sound effect simulation data segment where the suspected attenuation audio data is first detected; Among them, the summarizing the summary value of acoustic effect simulation faults matched by the suspected attenuation audio data in the target directivity sound effect simulation data according to the directivity sound effect simulation data segment detected for the suspected attenuation audio data includes: Determining whether the same audio discrimination features of the suspected attenuation audio data exist in a second directivity sound effect simulation data segment according to the audio discrimination features of the suspected attenuation audio data, where the second directivity sound effect simulation data segment is a directivity sound effect simulation data segment at an interval of a set processing period after the first directivity sound effect simulation data segment; When the same audio discrimination features of the suspected attenuation audio data exist in the second directivity sound effect simulation data segment and the second directivity sound effect simulation data segment is within a target time sequence interval, modifying the summary value of the acoustic effect simulation fault.

3. The method according to claim 2, wherein After modifying the summary value of the acoustic effect simulation fault, the method further includes: Determining whether the same audio discrimination features of the suspected attenuation audio data exist in a third directivity sound effect simulation data segment according to the audio discrimination features of the suspected attenuation audio data, where the third directivity sound effect simulation data segment is a directivity sound effect simulation data segment at an interval of a set idle period and the set processing period after the second directivity sound effect simulation data segment; When the same audio discrimination features of the suspected attenuation audio data exist in the third directivity sound effect simulation data segment and the third directivity sound effect simulation data segment is within the target time sequence interval, modifying the summary value of the acoustic effect simulation fault and changing the second directivity sound effect simulation data segment to the third directivity sound effect simulation data segment to continue to determine whether the same audio discrimination features of the suspected attenuation audio data exist in the directivity sound effect simulation data segment at an interval of a set idle period and the set processing period after the third directivity sound effect simulation data segment; After determining whether the same audio discrimination feature of the suspected attenuated audio data exists in the third directional sound effect simulation data segment according to the audio discrimination feature of the suspected attenuated audio data, the method further includes: when the same audio discrimination feature of the suspected attenuated audio data does not exist in the third directional sound effect simulation data segment, or the third directional sound effect simulation data segment is outside the target time sequence interval, ending the summation of the summation value of the sound effect simulation failure matching the suspected attenuated audio data.

4. The method according to claim 1, wherein The obtaining of the acoustic detection content of the target directional sound effect simulation data includes: Performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference label of each suspected attenuated audio data; Determining groups of uninterrupted directional sound effect simulation data segments containing the same type of suspected attenuated audio data according to the difference labels of each suspected attenuated audio data; Adding an audio discrimination feature to each suspected attenuated audio data in each group of uninterrupted directional sound effect simulation data segments, wherein the audio discrimination features of the same suspected attenuated audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

5. The method according to claim 4, wherein The acoustic detection content further includes the difference labels of each suspected attenuated audio data. After adding an audio discrimination feature to each suspected attenuated audio data in each directional sound effect simulation data segment, the method further includes: Sampling suspected attenuated audio data that matches the specified difference label and the specified audio discrimination feature from each suspected attenuated audio data according to the difference labels and audio discrimination features of each suspected attenuated audio data.

6. The method according to claim 4 or 5, characterized in that, The acoustic detection content further includes the difference labels of each suspected attenuated audio data. After performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference label of each suspected attenuated audio data, the method further includes: Sampling at least one suspected attenuated audio data that matches the specified difference label from each suspected attenuated audio data according to the difference labels of each suspected attenuated audio data; Wherein, the adding of an audio discrimination feature to each suspected attenuated audio data in each directional sound effect simulation data segment includes: Adding an audio discrimination feature to each of the at least one suspected attenuated audio data, wherein the audio discrimination features of the same suspected attenuated audio data detected within any uninterrupted directional sound effect simulation data segment of the target directional sound effect simulation data are consistent and non-repetitive.

7. The method according to claim 4, wherein After performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes: Based on the data acquisition behavior for the target directional sound effect simulation data, according to the target simulation data set indicated by the data acquisition behavior, discard the suspected attenuated audio data outside the target simulation data set in each directional sound effect simulation data segment and the difference tags of the suspected attenuated audio data outside the target simulation data set; Wherein, after performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes: Based on the optimization process for any suspected attenuated audio data in the target directional sound effect simulation data, change the relative distribution corresponding to the suspected attenuated audio data.

8. The method according to claim 4, characterized in that After performing attenuation analysis on each directional sound effect simulation data segment of the target directional sound effect simulation data to obtain each suspected attenuated audio data in each directional sound effect simulation data segment and the difference tags of each suspected attenuated audio data, the method further includes: Based on the type change operation for any suspected attenuated audio data in the target directional sound effect simulation data, change the difference tag of the suspected attenuated audio data.

9. A simulation processing system, characterized in that, It includes a processor and a memory; the processor and the memory are communicatively connected, and the processor is configured to read and execute a computer program from the memory to implement the method according to any one of claims 1-8 above.

10. A readable storage medium, characterized in that, A program is stored thereon, and when the program is executed by the processor, the method according to any one of claims 1-8 above is implemented.

Citation Information

Patent Citations

  • Voice recognition method and system

    CN107895579A

  • A converter station sound field simulation method and system

    CN109670257A