A scene sound restoration system and method
By using adjustable sound-absorbing modules in the acoustic laboratory to adjust the exposed area of the sound-absorbing components, the problem of limited reverberation time adjustment range was solved, enabling accurate acoustic testing in different scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING RISEN XINPU TECH CO LTD
- Filing Date
- 2023-06-28
- Publication Date
- 2026-07-24
AI Technical Summary
In existing technologies, the range of reverberation time adjustment in acoustic laboratories is relatively limited, making it difficult to adjust within a large range to meet the needs of different scenarios.
Multiple adjustable sound-absorbing modules are used, including a housing, sound-absorbing components, and telescopic components. The exposed area of the sound-absorbing components can be adjusted by controlling the telescopic components through the terminal to regulate the reverberation time.
It enables adjustment of reverberation time within a wide range to meet the testing needs of different scenarios, thereby improving the flexibility and accuracy of acoustic experiments.
Smart Images

Figure CN116825086B_ABST
Abstract
Description
Technical Field
[0001] This manual relates to the field of indoor acoustic experimental technology, and in particular to a scene sound reproduction system and method. Background Technology
[0002] Before smart furniture or communication devices with voice control capabilities are put into production, it is usually necessary to test functions such as voice wake-up and voice control. Furthermore, since these devices may be used in a variety of scenarios, and different scenarios have different background noise levels, it is often necessary to reproduce the background sounds of various scenarios before testing these devices.
[0003] In the process of sound reproduction, in addition to the audio information itself, the spatial characteristics of different environments also affect the product's testing results and the quality of sound reproduction. Among these spatial characteristics, reverberation time is a particularly important parameter. Therefore, when reproducing scene sound, the reverberation time must also meet the requirements.
[0004] In the prior art, the range of reverberation time adjustment in an acoustic laboratory is often very limited, as shown in the invention patent with publication number CN111255110A. Therefore, how to adjust the reverberation time within a larger range is a problem that urgently needs to be solved in the prior art. Summary of the Invention
[0005] This specification provides a scene sound restoration system and method to partially solve the aforementioned problems existing in the prior art.
[0006] The following technical solution is adopted in this specification:
[0007] On the one hand, this specification provides a scene sound reproduction system, including multiple adjustable sound absorption modules, testing equipment, and a terminal:
[0008] The plurality of adjustable sound-absorbing modules are configured at least part of the inner wall of the space where the scene sound reproduction system is located. The adjustable sound-absorbing module includes a shell, a plurality of sound-absorbing components, a telescopic component, and a fixing component.
[0009] The outer shell is a hollow, box-shaped structure with an opening at one end;
[0010] The plurality of sound-absorbing components are stacked and housed inside the housing. All of the plurality of sound-absorbing components can be moved outside the housing. When the plurality of sound-absorbing components are moved to their respective farthest distances, the area of the front of the plurality of sound-absorbing components exposed to the outside is greater than the area of the front of the housing. The front is the side facing the interior of the space where the scene sound reproduction system is located.
[0011] The telescopic component is fixedly disposed inside the housing. The telescopic component is fixedly connected to at least a portion of the plurality of sound-absorbing components, and is used to drive the plurality of sound-absorbing components to move respectively, and to extend or shorten in response to control information sent by the terminal to drive the plurality of sound-absorbing components to move respectively.
[0012] The fixing component is used to fix the adjustable sound-absorbing module;
[0013] The testing device is configured within the space where the scene sound restoration system is located. The testing device is used to play scene sounds and collect sound information, and send the sound information to the terminal.
[0014] The terminal is communicatively connected to the test equipment and the telescopic components respectively. The terminal is used to determine the reverberation time based on the sound information, and to determine and send control information to multiple telescopic components based on the reverberation time and a preset target reverberation time, instructing each telescopic component to drive multiple adjustable sound-absorbing components to move respectively.
[0015] Optionally, the adjustable sound absorption module further includes a control component, which is disposed within the housing and is communicatively connected to the telescopic component. The control component is used to send control information to the telescopic component, instructing the telescopic component to move the plurality of adjustable sound absorption components respectively.
[0016] The telescopic component is also used to extend or shorten in response to the control information to drive the plurality of sound-absorbing components to move respectively.
[0017] Optionally, the telescopic component includes a sliding groove fixed to the inner side of the housing, an inner slide rail fixed to the outer side of the sound-absorbing component, a motor disposed inside the housing, and a traction member connecting the motor and the plurality of sound-absorbing components.
[0018] Optionally, the telescopic component includes a sliding groove fixed to the inner side of the housing, an inner slide rail fixed to the outer side of the sound-absorbing component, a sliding groove fixed to at least a portion of the outer side of the sound-absorbing component, a motor disposed inside the housing, and a traction member connecting the motor and the plurality of sound-absorbing components;
[0019] The plurality of sound-absorbing components include at least one linked sound-absorbing component and a final sound-absorbing component;
[0020] The linkage sound absorption component has inner slide rails and sliding grooves fixed on both sides. The linkage sound absorption component is used to move along the sliding groove that matches the inner slide rail via the inner slide rail, and to carry the inner slide rail that matches the sliding groove via the sliding groove.
[0021] The end sound-absorbing component has inner slide rails fixed on both sides, and the end sound-absorbing component is used to move along the sliding groove that matches the inner slide rails.
[0022] Optionally, the lengths of the first and third side plates around the opening end of the outer shell are equal, the lengths of the second and fourth side plates are equal, and the length of the first side plate is greater than the length of the second side plate. The sliding groove is fixed on the inner side of the first and third side plates.
[0023] Optionally, the sound-absorbing component includes a sound-absorbing panel and a frame, wherein the sound-absorbing panel is a sound-absorbing material and the frame is a rigid material.
[0024] Optionally, the system may also include multiple mobile units;
[0025] The movable unit is a plate-shaped structure, and interconnecting buckles are provided on the side of the movable unit. The multiple movable units are used to connect with each other to form a wall to fix the multiple adjustable sound-absorbing modules.
[0026] Optionally, at least some of the multiple moving units are provided with a base, which is fixed to the end of one side of the plate-like structure and perpendicular to the plate-like structure.
[0027] On the other hand, this specification provides a scene sound restoration method applicable to any of the scene sound restoration systems described above, comprising:
[0028] Measure the reverberation time in the current scene;
[0029] Determine whether the difference between the reverberation time and the preset target reverberation time is greater than a preset error threshold;
[0030] If so, control information is sent to the preset multiple adjustable sound absorption modules respectively, instructing the telescopic components configured in each adjustable sound absorption module to extend or shorten, so as to adjust the frontal area of the sound absorption components of each adjustable sound absorption module exposed to the outside, and return the measured reverberation time in the current scene until the difference between the reverberation time and the target reverberation time is not greater than the error threshold.
[0031] If not, play background sounds.
[0032] Optionally, before measuring the reverberation time in the current scene, the method further includes:
[0033] In response to user operations, the multiple mobile units are assembled into multiple walls based on preset scenario requirements, and a test scenario consisting of the multiple walls that meets the scenario requirements is constructed.
[0034] In response to the user's operation, the plurality of adjustable sound-absorbing modules are respectively fixed to the plurality of walls.
[0035] Optionally, before sending control information to the preset plurality of adjustable sound-absorbing modules respectively, the method further includes:
[0036] The position information of the plurality of adjustable sound absorption modules is obtained, wherein the plurality of adjustable sound absorption modules belong to the first sound absorption array and the second sound absorption array respectively, and the adjustable sound absorption modules included in the first sound absorption array are interspersed with the adjustable sound absorption modules included in the second sound absorption array.
[0037] The target total sound absorption area is determined based on the reverberation time and the target reverberation time.
[0038] Based on the location information and the target total sound absorption area, while keeping the adjustable sound absorption modules included in the first sound absorption array or the second sound absorption array fully deployed or fully closed, the sub-target sound absorption area of each adjustable sound absorption module is determined respectively. The fully deployed state means that all the adjustable sound absorption components included in the adjustable sound absorption module are moved to the farthest movable distance, and the fully closed state means that all the adjustable sound absorption components included in the adjustable sound absorption module are housed in the shell.
[0039] Based on the sound absorption area of the multiple sub-targets, multiple adjustment commands are determined.
[0040] The above-mentioned technical solutions adopted in this specification can achieve the following beneficial effects:
[0041] This scene sound reproduction system includes multiple adjustable sound-absorbing modules and testing equipment for measuring data and playing scene sounds. Each adjustable sound-absorbing module includes a housing, multiple sound-absorbing components stacked and housed within the housing, a telescopic component that moves the multiple sound-absorbing components, and a fixing component for securing the adjustable sound-absorbing modules. The multiple sound-absorbing components can move under the pushing and pulling of the telescopic component. When each component moves to its corresponding farthest distance, the exposed front area is larger than the front area of the housing; the front is the side facing the interior of the space where the scene sound reproduction system is located.
[0042] Furthermore, the area of sound-absorbing material within a space typically has a significant impact on the reverberation time within that space.
[0043] As can be seen, because the adjustable sound-absorbing component allows for adjustment of the area of the exposed sound-absorbing component, the reverberation time in this scene sound reproduction system can be adjusted. Furthermore, since the multiple sound-absorbing components can be housed within the outer casing, not exposed outside, or moved to their respective maximum distances, the area of the sound-absorbing components exposed outside the casing is larger than the area of the casing itself. That is, the ratio of the area of the sound-absorbing component to the surface area of the scene varies by more than 50%. Since the area of the sound-absorbing material within the space has a significant impact on the reverberation time, this scene sound reproduction system can adjust the reverberation time within a wide range for this scene. Attached Figure Description
[0044] The accompanying drawings, which are included to provide a further understanding of this specification and form part of this specification, illustrate exemplary embodiments and are used to explain this specification, but do not constitute an undue limitation thereof. In the drawings:
[0045] Figure 1 A schematic diagram of a scene sound restoration system provided as an embodiment of this specification;
[0046] Figure 2 A relative position diagram provided for one embodiment of this specification;
[0047] Figure 3 A perspective structural diagram of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0048] Figure 4 A schematic diagram of the housing structure provided for one embodiment of this specification;
[0049] Figure 5a This is a schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification;
[0050] Figure 5b This is a schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification;
[0051] Figure 6 A schematic diagram of the storage state of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0052] Figure 7a A schematic diagram of the movement state of the sound-absorbing component provided for one embodiment of this specification;
[0053] Figure 7b A schematic diagram of the movement state of the sound-absorbing component provided for one embodiment of this specification;
[0054] Figure 8A schematic diagram of the movement state of the sound-absorbing component provided for one embodiment of this specification;
[0055] Figure 9a A schematic diagram of the state of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0056] Figure 9b A schematic diagram of the state of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0057] Figure 9c A schematic diagram of the state of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0058] Figure 10a A schematic diagram of a sliding groove structure provided for one embodiment of this specification;
[0059] Figure 10b A schematic diagram of a sound-absorbing component structure provided for one embodiment of this specification;
[0060] Figure 11a A schematic diagram of the structure of a housing provided for one embodiment of this specification;
[0061] Figure 11b A schematic diagram of the state of an adjustable sound-absorbing module provided for one embodiment of this specification;
[0062] Figure 12 A schematic diagram of the side plate structure provided for one embodiment of this specification;
[0063] Figure 13 This is a schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification;
[0064] Figure 14 This is a schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification;
[0065] Figure 15 A schematic diagram of the structure of a movable baffle provided for one embodiment of this specification;
[0066] Figure 16 A flowchart illustrating a scene sound restoration method provided as an embodiment of this specification;
[0067] Figure 17 This is a schematic diagram of a scene sound restoration device provided as an embodiment of this specification. Detailed Implementation
[0068] To make the objectives, technical solutions, and advantages of this specification clearer, the technical solutions of this specification will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this specification, and not all of them. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this specification.
[0069] The technical solutions provided in the various embodiments of this specification are described in detail below with reference to the accompanying drawings.
[0070] Figure 1 A schematic diagram of a scene sound restoration system provided as an embodiment of this specification is shown below. Figure 1 As shown, the scene sound restoration system 100 includes multiple adjustable sound absorption modules 110, a testing device 120, and a terminal 130.
[0071] Multiple adjustable sound-absorbing modules 110 are configured at least partially on the interior walls of the space where the scene sound restoration system 100 is located. For example, multiple adjustable sound-absorbing modules 110 may be configured around, on top, or at bottom, or around and on top of the space where the scene sound restoration system 100 is located, or in locations around the space other than doors, windows and decorations, or in locations on top other than lights, etc.
[0072] Figure 2 A relative position diagram is provided for one embodiment of this specification, such as... Figure 2 As shown, multiple adjustable sound-absorbing modules 110 are configured around the test device 120. It should be noted that in actual use, the position of the terminal 130 is not limited; the terminal 130 only needs to be communicatively connected to the test device 120 and the multiple adjustable sound-absorbing modules 110.
[0073] The adjustable sound-absorbing module 110 includes a housing, multiple sound-absorbing components, a telescopic component, and a fixing component. Figure 3 A perspective structural diagram of an adjustable sound-absorbing module is provided for one embodiment of this specification, as shown below. Figure 3 As shown. The adjustable sound-absorbing module 110 includes a housing 111, multiple sound-absorbing components 112, a telescopic component 113, and a fixing component 114.
[0074] The outer shell 111 is a hollow, box-shaped structure with an opening at one end. Figure 4 A schematic diagram of the housing structure provided for one embodiment of this specification is shown below. Figure 4 As shown, the outer shell 111 is composed of a base plate 1111, a first side plate 1112, a second side plate 1113, a third side plate 1114, and a fourth side plate 1115.
[0075] In one or more embodiments of this specification, the fixing component 114 is fixedly connected to the second side plate 1113 for fixing the adjustable sound-absorbing module 110. Of course, the fixing component 114 may also be fixedly connected to the base plate 1111, the first side plate 1112, the third side plate 1114, or the fourth side plate 1115, and this specification does not impose any limitations.
[0076] In one or more embodiments of this specification, the side facing the interior of the space where the adjustable sound-absorbing device 110 is located is defined as the front of the housing 111. For example, when it is determined that the fourth side panel 1115 faces the interior space of the scene sound reproduction system 100 during use of the adjustable sound-absorbing module 110, the fourth side panel 1115 is defined as the front of the housing 111. In this specification, for ease of explanation, the fourth side panel 1115 is used as an example to illustrate the front of the housing 111.
[0077] In one or more embodiments of this specification, the fourth side panel 1115 is made of sound-insulating material. Sound-insulating material is a material that is difficult to absorb sound. For example, the fourth side panel 1115 can be a furniture board (18mm thick), a steel plate (2mm thick), etc.
[0078] In one or more embodiments of this specification, the fourth side panel 1115 is made of a sound-absorbing material. Sound-absorbing material is a material that easily absorbs sound; for example, the fourth side panel 1115 can be made of porous sound-absorbing materials such as melamine cotton, melamine sponge, glass wool, or polyester fiber cotton. Alternatively, the fourth side panel 1115 can be a thin-plate resonant structure such as a thick and thin wooden board (thickness between 3mm and 6mm), a thick steel plate (thickness of 1mm), or a thick aluminum plate (thickness between 3mm and 6mm).
[0079] In one or more embodiments of this specification, the base plate 1111, first side plate 1112, second side plate 1113, third side plate 1114, and fourth side plate 1115 of the outer casing 111 are made of the same material, such as wood (specifically solid wood), flame-retardant material, acrylic, or steel, which are heavy, hard materials. The thickness of each of the aforementioned plates can also be the same. Specifically, when the outer casing is made of wood, flame-retardant material, or acrylic, the thickness of each plate is 10–18 mm. When the outer casing is made of steel, the thickness of each plate is greater than 2 mm. This design results in a simple structure, low cost, ease of processing and assembly, and avoids acoustic resonance at mid-to-high frequencies above 125 Hz.
[0080] The sound-absorbing component 112 includes a frame 1121 and a sound-absorbing panel 1122. The sound-absorbing panel 1122 is made of a sound-absorbing material, such as the porous sound-absorbing material in the example above, or the sound-absorbing panel 1122 is a thin-plate resonant structure as in the example above. The frame 1121 is made of a rigid material, such as steel, aluminum alloy, hardwood, etc. The frame 1121 is used to fix the sound-absorbing panel 1122, connect to the telescopic component 113, and withstand the force applied to the sound-absorbing component 112 when the telescopic component 113 extends or retracts.
[0081] Figure 5a and Figure 5b These are all schematic diagrams of the sound-absorbing components provided in one embodiment of this specification, such as... Figure 5a and Figure 5b As shown. The sound-absorbing component 112 is surrounded by a frame 1121 and has a sound-absorbing panel 1122 inside.
[0082] Multiple sound-absorbing components 112 can be stacked and stored inside the housing 111. Figure 6 A schematic diagram of the retractable sound-absorbing module in one embodiment of this specification is provided, as shown below. Figure 6 As shown, multiple sound-absorbing components 112 are stacked and housed within the outer casing 111.
[0083] Multiple sound-absorbing components 112 can be moved along the direction of the opening in the housing 111. Figure 7a and Figure 7b These are all schematic diagrams of the moving state of the sound-absorbing component provided in one embodiment of this specification, such as... Figure 7a As shown, multiple sound-absorbing components 112 are moved to be partially exposed outside the housing 111.
[0084] In one or more embodiments of this specification, the movable distance of different sound-absorbing components varies. For example... Figure 7b As shown. Figure 7b In this structure, multiple sound-absorbing components 112 are designated as sound-absorbing component 1121, sound-absorbing component 1122, and sound-absorbing component 1123. Sound-absorbing component 1121 is located on the side of the adjustable sound-absorbing component closest to the fourth side plate 1115, and its movable distance is the smallest. On the side of sound-absorbing component 1121 furthest from the fourth side plate 1115 are sound-absorbing components 1122 and 1123, respectively, with sound-absorbing component 1123 having the largest movable distance. It should be noted that although this... Figure 7b Only three sound-absorbing components are shown in the specification, but in reality, the number of these sound-absorbing components 112 is not limited by this specification.
[0085] Furthermore, in one or more embodiments of this specification, when the plurality of sound-absorbing components 112 move to their respective farthest distances, the sum of the frontal areas of the plurality of sound-absorbing components 112 exposed outside the housing 111 is greater than the area of the front of the housing 111. This front is the side facing the interior of the space where the scene sound reproduction system 100 is located. In one or more embodiments of this specification, the fourth side panel 1115 is the front of the housing 111, and among the sound-absorbing components 112, the side facing the same direction as the fourth side panel 1115 is the front of the sound-absorbing component 112.
[0086] Figure 8 A schematic diagram of the movement state of the sound-absorbing component provided in one embodiment of this specification, as shown below. Figure 8 As shown, the total area of the front surface of the multiple sound-absorbing components 112 exposed outside the housing 111 is significantly larger than the area of the front surface of the housing 111. It should be noted that... Figure 8 This is merely a schematic diagram provided in this specification. In reality, since the sound-absorbing component 1122 may be connected to the sound-absorbing component 1121 via a portion of the telescopic component 113, i.e., via an inner slide rail or sliding groove, partial overlap may occur when both the sound-absorbing component 1121 and the sound-absorbing component 1122 move to their respective maximum movable distances.
[0087] Correspondingly, when the sound-absorbing components 1121, 1122, and 1123 are all moved to their respective maximum movable distances, they may partially overlap.
[0088] However, even if the sound-absorbing components 1121, 1122, and 1123 partially overlap, the total area of the front of the sound-absorbing components 1121, 1122, and 1123 exposed to the outside is greater than the area of the front of the outer shell.
[0089] "Exposed to the outside" refers to something that is exposed to the air and can directly contact and absorb sound waves. In other words, when any two sound-absorbing components 112 overlap, the part that is blocked is not considered the part exposed to the outside.
[0090] The telescopic assembly 113 is disposed within the housing 111. The telescopic assembly 113 includes a traction member 1131, a motor 1132, multiple inner slide rails 1133, and multiple sliding grooves 1134.
[0091] The motor 1132 is fixedly connected to the housing 111, and the traction member 1131 is fixedly connected to multiple sound-absorbing components 112. It should be noted that the traction member 1131 is fixedly connected to at least one sound-absorbing component 112; that is, there can be only one traction member or multiple traction members. When there is only one traction member 1131, it is fixedly connected to the sound-absorbing component 112 with the longest movable distance. Multiple sound-absorbing components 112 are interconnected, allowing the other sound-absorbing components 112 to move along with the traction member 1131 that moves the longest movable distance. When the number of traction members 1131 is equal to the number of sound-absorbing components 112, there is a one-to-one correspondence between the traction member 1131 and the sound-absorbing component 112. The traction member 1131 is telescopic, used to push the sound-absorbing component 112 fixedly connected to it to move out of the housing 111 when it is extended, and to pull the sound-absorbing component 112 fixedly connected to it to move into the housing 111 when it is retracted.
[0092] Figure 9a , Figure 9b as well as Figure 9c This is a schematic diagram illustrating the state of an adjustable sound-absorbing module provided in one embodiment of this specification. Figure 9a As shown, when multiple sound-absorbing components 112 are housed within the housing 111, multiple traction members 1131 of the telescopic component 113 are respectively fixedly connected to the multiple sound-absorbing components 112. Figure 9b As shown, multiple sound-absorbing components 112 are pushed by multiple traction members 1131 and moved outside the housing 111. Figure 9c As shown, multiple sound-absorbing components 112 are pulled by multiple traction members 1131, moving to a position where they are partially housed inside the housing 111 and partially exposed outside the housing 111.
[0093] The traction member 1131 includes a sleeve rod and several push rods housed in the sleeve rod or exposed outside the sleeve rod. Alternatively, the traction member 1131 may be other telescopic devices. Since the technology of telescopic mechanical devices is relatively mature in the prior art, the specific type of device of the traction member 1131 will not be described in this specification, and can be configured as needed.
[0094] In this embodiment, each inner slide rail 1133 is matched with a sliding groove 1134, and the inner slide rail 1133 can slide along the matched sliding groove 1134. Furthermore, each inner slide rail 1133 is matched with a sound-absorbing component 112, and the matched inner slide rail 1133 is fixedly connected to the sound-absorbing component 112. At least a portion of the sliding grooves 1134 are fixed to the inner side of the housing 111, and the remaining sliding grooves 1134 are fixed to both sides of the sound-absorbing component 112. In one or more embodiments of this specification, the sliding grooves 1134 are all fixed to the inner side of the housing 111. The sliding groove 1134 can be an outer slide rail, a slot, etc.
[0095] Figure 10a A schematic diagram of a sliding groove structure provided for one embodiment of this specification is shown below. Figure 10a As shown, the cross-section of the sliding groove 1134 is concave.
[0096] Figure 10b A schematic diagram of a sound-absorbing component structure provided in one embodiment of this specification is shown below. Figure 10b As shown, the sliding groove 1134 is disposed on both sides of the sound-absorbing component 112.
[0097] The fixing component 114, which is disposed on the housing 111, can be an expansion screw, a keel hanger, etc., and is used to fix the adjustable sound-absorbing module 110.
[0098] The testing device 120 includes an audio signal emitting unit 121 and an audio signal receiving unit 122. The audio signal emitting unit 121 can be a speaker, loudspeaker, audio system, or other similar device, and is used to play scene sounds.
[0099] In one or more embodiments of this specification, the scene sound is an impulse sound or other sequence signal used to calibrate the room reverberation time.
[0100] The audio signal receiving unit 122 can be a microphone, an audio sensor, a mobile phone, etc. The audio signal receiving unit 122 is used to receive sound information and send the sound information to the terminal 130.
[0101] The terminal 130 is communicatively connected to the test device 120 and to each of the multiple telescopic components 113 configured in the multiple adjustable sound-absorbing modules 110. The test device 120 can be a mobile phone, computer, tablet computer, or other similar device. The communication connection can be an electrical connection, Bluetooth connection, wireless LAN connection, etc. This manual does not limit the specific type of test device or the specific method of communication connection; it can be configured as needed.
[0102] The terminal 130 is used to receive sound information sent by the audio signal receiving unit 122, calculate the reverberation time based on the sound information, determine multiple control messages based on the preset target reverberation time and the calculated reverberation time, and send the multiple control messages to the multiple adjustable sound absorption modules 110 respectively. It should be noted that the control messages sent by the terminal 130 to the multiple adjustable sound absorption modules 110 can be the same or different.
[0103] According to the Sabine or Eyring formulas, the average sound absorption coefficient of the inner walls of a scene determines the reverberation time. The average sound absorption coefficient is the weighted average of the sound absorption factors of each interface in the scene, with the weight being the area of each interface, which is the inner wall with the same sound absorption coefficient.
[0104] It is evident that the reverberation time of a given scene is related to the area of the sound-absorbing material on the inner wall of that scene. Therefore, in one embodiment of this specification, the reverberation time of the space where the sound reproduction system 100 is located can be adjusted by adjusting the exposed area of the sound-absorbing components made of sound-absorbing material.
[0105] Furthermore, because other products capable of adjusting reverberation time have limited or difficult-to-adjust areas of exposed sound-absorbing material, the range of reverberation time adjustment for these products is also small. Therefore, in one or more embodiments of this specification, the exposed area of the sound-absorbing components in the plurality of adjustable sound-absorbing modules 110 included in the scene sound restoration system 100 is not only adjustable but also has a large adjustment range. When all the sound-absorbing components 112 are moved to their respective farthest distances, the total exposed front area of the sound-absorbing components is greater than the area of the outer shell. In other words, the proportion of sound-absorbing material in the inner wall can be adjusted from 0% to over 50%, achieving a wide range of adjustment of the exposed area of the sound-absorbing material, and further, enabling a wide range of reverberation time adjustment.
[0106] As can be seen, because the adjustable sound-absorbing component 112 can adjust the area of the exposed sound-absorbing component 112, the reverberation time in the scene sound restoration system 100 can be adjusted. Furthermore, since the multiple sound-absorbing components 112 can be housed within the outer casing 111 without being exposed outside the casing 111, or can be moved to their respective furthest distances, the area of the sound-absorbing component 112 exposed outside the casing 111 is larger than the area of the casing 111. That is, the ratio of the area of the sound-absorbing component 112 to the surface area of the scene varies by more than 50%. Since the area of the sound-absorbing material in the space has a significant impact on the reverberation time in the space, the scene sound restoration system 100 can adjust the reverberation time in the scene within a wide range.
[0107] In addition, in one or more embodiments of this specification, the scene sound restoration system 100, wherein the adjustable sound absorption module 110, further includes a control component 115.
[0108] The control component 115 is disposed within the housing 111 and is communicatively connected to the telescopic component 113. The control component 115 sends control commands to the telescopic component 113, instructing the telescopic component 113 to push or pull the plurality of sound-absorbing components 112 via multiple traction members 1131. The control component 115 can be a microcontroller, a field-programmable gate array, or a similar device. The communication connection between the control component 115 and the telescopic component 113 can be an electrical connection, a Bluetooth connection, a wireless local area network connection, etc. The control component 115 can send control commands to the telescopic component 113, instructing the telescopic component 113 to push or pull the plurality of sound-absorbing components 112 via the multiple traction members 1131.
[0109] In addition, in one or more embodiments of this specification, the lengths of the first side plate 1112' and the third side plate 1114' around the opening end of the housing 111 are equal, the lengths of the second side plate 1113 and the fourth side plate 1115 are equal, and the lengths of the first side plate 1112' and the third side plate 1114' are greater than the lengths of the second side plate 1113 and the fourth side plate 1115.
[0110] Figure 11a A schematic diagram of the structure of a housing provided for one embodiment of this specification is shown below. Figure 11a As shown, the lengths of the first side plate 1112' and the third side plate 1114' are greater than the lengths of the second side plate 1113 and the fourth side plate.
[0111] Furthermore, sliding grooves 1134 are fixed to the inner sides of the first side plate 1112' and the third side plate 1114'. Therefore, different sound-absorbing components 112 can move using the sliding grooves 1134 fixed to the inner sides of the first side plate 1112' and the third side plate 1114' without needing to be connected to each other. Further, to increase the exposed area of the front of the sound-absorbing components 112, when different sound-absorbing components 112 have moved to their farthest distance, they do not obstruct each other or overlap. Moreover, to improve the sound absorption effect, when different sound-absorbing components 112 have moved to their farthest distance, they are tightly fitted at the connection points; that is, sound-absorbing components 1121 and 1122 are tightly fitted at the connection points, and sound-absorbing components 1123 and 1122 are tightly fitted at the connection points, with no gaps in between.
[0112] Figure 11b A schematic diagram of the adjustable sound-absorbing module provided in one embodiment of this specification is shown below. Figure 11b As shown, when the different sound-absorbing components 112 move to the farthest movable distance, they do not block each other, do not overlap, and fit tightly at the connection points.
[0113] Figure 12 A schematic diagram of the side plate structure provided for one embodiment of this specification is shown below. Figure 12As shown. A plurality of sliding grooves 1134 are fixed on one side of the third side plate 1114'. When the housing 111 is installed, the side of the sliding grooves 1134 is facing the inside of the housing 111.
[0114] Furthermore, the housing 111 is equipped with one or more sets of limiters, which are disposed in the sliding groove 1134 to limit the movable distance of the sound-absorbing component 112. It should be noted that the adjustable sound-absorbing device 110 can be equipped with multiple sets of limiters, each set corresponding one-to-one with a sound-absorbing component 112. For example, the adjustable sound-absorbing device 110 may have three sets of limiters, meaning it may have three sound-absorbing components 112. Alternatively, only one set of limiters may exist. When only one set of limiters exists, it corresponds to the sound-absorbing component 112 with the shortest movable distance, or it corresponds to the sound-absorbing component 112 with the longest movable distance. Furthermore, different sound-absorbing components are interconnected, and their positions can be defined through these interconnections.
[0115] When the adjustable sound-absorbing device 110 is equipped with multiple sets of limiters, in order to make the different sound-absorbing components 112 move different distances, the distances between the limiters configured in different sliding grooves 1134 and the opening of the housing 111 are also different.
[0116] Furthermore, to ensure that different sound-absorbing components 112 do not obstruct or overlap each other when moving to their maximum movable distance, in one or more embodiments of this specification, the positions of multiple limiters can be determined as follows: Based on the order of increasing distance between the multiple limiters and the opening end of the housing 111, a first limiter, a second limiter, a third limiter, etc., are determined from the multiple limiters. The horizontal distance between the first limiter and the opening end of the housing 111 is equal to the first side length of the corresponding sound-absorbing component 112. The corresponding sound-absorbing component 112 is the sound-absorbing component 112 that slides within the sliding groove 1134 where the limiter is located, with the fixed inner slide rail 1133. The first side length is the side length of the side of the sound-absorbing component 112 where the inner slide rail 1133 is located. The horizontal distance between the second limiter and the first limiter is equal to the first side length of the sound-absorbing component 112 corresponding to the second limiter. The horizontal distance between the third limiter and the second limiter is equal to the length of the first side of the sound-absorbing component 112 corresponding to the second limiter. And so on.
[0117] It should be noted that in one or more embodiments of this specification, the first side lengths of the plurality of sound-absorbing components 112 may be the same or different. Furthermore, the purpose of the first side plate 1112' and the third side plate 1114' is to install sliding grooves to support the sliding of the plurality of sound-absorbing components 112. Therefore, in one or more embodiments of this specification, the first side plate 1112' and the third side plate 1114' have the same length, and the length of the first side plate is greater than or equal to the maximum distance that the plurality of sound-absorbing components can move. The maximum distance that the plurality of sound-absorbing components can move is the length of the sliding grooves disposed in the first side plate 1112' and the third side plate 1114'.
[0118] For example, when the length of the first side panel is equal to the maximum movable distance of the plurality of sound-absorbing components, the ends of the first side panel 1112' and the third side panel 1114' away from the housing 111 coincide with the farthest end. This farthest end, i.e., the sound-absorbing component 112 with the longest movable distance among the plurality of sound-absorbing components 112, is the side of the sound-absorbing component 112 away from the housing 111 when it moves to its farthest distance. Figure 11b As shown, the ends of the first side plate 1112' and the third side plate 1114' that are away from the outer casing 111 coincide with the farthest end.
[0119] Furthermore, in one or more embodiments of this specification, since the housing 111 of the adjustable sound-absorbing module 110 is a box-shaped structure with an open section, multiple sound-absorbing components 112 can be moved to the outside of the housing 111. For example... Figure 7a As shown, after the multiple sound-absorbing components 112 are moved to the outside of the housing 111, the adjustable sound-absorbing module 110 can present... Figure 7a In this state, the outer shell 111 is only fixedly connected to one sound-absorbing component 112 through the sliding groove 1134 and the inner slide rail 1133, while the other sound-absorbing components 112 are all fixedly connected to each other through the sliding groove 1134 and the inner slide rail 1133.
[0120] Therefore, except for the sound-absorbing component 112 that is fixedly connected to the outer shell 111 via the sliding groove 1134 and the inner slide rail 1133, all other sound-absorbing components 112 need to be fixedly connected to other sound-absorbing components 112 besides themselves to maintain stability. Thus, each sound-absorbing component 112 has an inner slide rail 1133 fixed on both sides, while some sound-absorbing components 112 also have sliding grooves 1134 fixed on both sides. The sliding grooves 1134 fixed on both sides of these sound-absorbing components 112 are used to drive other sound-absorbing components. The sound-absorbing component 112 with the longest movable distance does not need to drive other sound-absorbing components; therefore, this sound-absorbing component 112 is not fixed with a sliding groove 1134.
[0121] Therefore, the plurality of sound-absorbing components 112 includes at least one linked sound-absorbing component 112 and a tail sound-absorbing component 112. The linked sound-absorbing component 112 has inner slide rails 1133 and sliding grooves 1134 fixed on both sides, for moving along the sliding grooves 1134 that match the inner slide rails 1133 via the inner slide rails 1133, and for carrying the inner slide rails 1133 that match the sliding grooves 1134 to move along the sliding grooves 1134 via the sliding grooves 1134.
[0122] Figure 13 A schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification is shown below. Figure 13 As shown, the sound-absorbing component 112 is a linked sound-absorbing component 112, and sliding grooves 1134 and inner slide rails 1133 are fixed on both sides of the linked sound-absorbing component 112. It should be noted that since the technology of sliding grooves 1134 and inner slide rails 1133 is relatively mature, this specification does not limit the specific type of sliding groove 1134 and inner slide rail 1133 used, and they can be set as needed.
[0123] The end sound-absorbing component 112 has inner slide rails 1133 fixed on both sides for moving along the sliding grooves 1134 that match the inner slide rails 1133. Figure 14 A schematic diagram of the structure of a sound-absorbing component provided in one embodiment of this specification is shown below. Figure 14 As shown, the sound-absorbing component 112 is the end sound-absorbing component 112, and the two sides of the end sound-absorbing component 112 are fixed with inner slide rails 1133.
[0124] In addition, in one or more embodiments of this specification, the scene sound restoration system 100 further includes a plurality of movable units 140. Each movable unit 140 has a plate-like structure and at least one side is provided with an interconnecting clip. The plurality of movable units 140 are interconnected via the interconnecting clips to form a wall for fixing the adjustable sound-absorbing module 110.
[0125] It should be noted that the multiple mobile units 140 can form a complete house, which includes multiple walls, a bottom wall and a top wall, and the space enclosed by the house is independent of the outer space.
[0126] Furthermore, to improve the stability of the wall formed by the moving units 140, at least some of the moving units 140 include a main body and a base, while the remaining moving units 140 do not include a base. The main body is a plate-like structure, and the base is fixed to the end of one side of the main body, and the base is perpendicular to the plate-like structure.
[0127] Figure 15 A schematic diagram of the structure of a moving unit provided in one embodiment of this specification is shown below. Figure 15As shown, the base is fixed to the end of one side of the main body, and the base is perpendicular to the plate-like structure.
[0128] Figure 16 A flowchart illustrating a scene sound restoration method provided as an embodiment of this specification is shown below. Figure 16 As shown, the scene sound restoration method includes steps S201-S203. This scene sound restoration method can be applied to the scene sound restoration system provided in any of the above embodiments.
[0129] S201: Measure the reverberation time in the current scene.
[0130] In one or more embodiments of this specification, the scene sound restoration method may be executed by the scene sound restoration system provided in any of the above embodiments.
[0131] This scene sound reconstruction system can measure the reverberation time of a current scene. Specifically, the system can measure the reverberation time of a scene using pre-configured testing equipment. This testing equipment may include audio emitting units such as speakers and horns, as well as audio receiving units such as microphones, audio sensors, and mobile phones.
[0132] Furthermore, when measuring the reverberation time, the scene sound reconstruction system can play a sequence of sound information, such as pulse sounds, used to calibrate the indoor reverberation time through the audio transmitting unit, and collect sound data through the audio receiving unit.
[0133] The sound restoration system for this scene can calculate the reverberation time based on the audio data using a configured terminal.
[0134] Of course, since the technology for measuring reverberation time is already quite mature, the sound restoration system for this scene can also measure the reverberation time of the current scene in other ways. This manual does not restrict which method to use, and it can be set as needed.
[0135] S202: Determine whether the difference between the reverberation time and the preset target reverberation time is greater than a preset error threshold. If yes, proceed to step S203; otherwise, proceed to step S204. Here, both the target reverberation time and the error threshold are preset values.
[0136] Specifically, the scene sound restoration system can determine, through a configured terminal, whether the difference between the reverberation time and the preset target reverberation time is greater than a preset error threshold. If yes, then step S203 is executed; otherwise, step S204 is executed.
[0137] S203: Send adjustment commands to the multiple adjustable sound absorption modules in the scene sound restoration system, respectively instructing the telescopic components configured in each adjustable sound absorption module to extend or shorten, so as to adjust the frontal area of the sound absorption components of each adjustable sound absorption module exposed to the outside, and return to step S201 until the difference between the reverberation time and the target reverberation time is not greater than the error threshold.
[0138] Specifically, when the difference between the reverberation time and the target reverberation time is greater than the error threshold, the scene sound restoration system can determine the target total sound absorption area of the scene based on the target reverberation time through the configured terminal.
[0139] Based on the target total sound absorption area and the maximum sound absorption area of each adjustable sound absorption module, an adjustment command corresponding to each adjustable sound absorption module is determined. For each adjustment command, the adjustment command is sent to the adjustable sound absorption module corresponding to the adjustment command, instructing the telescopic component configured in the adjustable sound absorption module to extend or shorten, thereby adjusting the frontal area of the sound absorption components of multiple adjustable sound absorption modules exposed to the outside, so that the sum of the frontal areas of the sound absorption components of multiple adjustable sound absorption modules exposed to the outside is equal to the target total sound absorption area.
[0140] Finally, the process can return to step S201 and continue executing steps S201 and S202 until the difference between the reverberation time and the target reverberation time is no greater than the error threshold.
[0141] S204: Play background sounds.
[0142] As can be seen, because the adjustable sound-absorbing component allows for adjustment of the area of the exposed sound-absorbing component, the reverberation time in this scene sound reproduction system can be adjusted. Furthermore, since the multiple sound-absorbing components can be housed within the outer casing, not exposed outside, or moved to their respective maximum distances, the area of the sound-absorbing components exposed outside the casing is larger than the area of the casing itself. That is, the ratio of the area of the sound-absorbing component to the surface area of the scene varies by more than 50%. Since the area of the sound-absorbing material within the space has a significant impact on the reverberation time, this scene sound reproduction system can adjust the reverberation time within a wide range for this scene.
[0143] Furthermore, in one or more embodiments of this specification, the scene sound restoration system can also respond to user operations and assemble multiple preset mobile units into multiple walls according to preset scene requirements. These multiple walls are then constructed into a test scene that meets the scene requirements. The mobile unit is a plate-like structure with interconnecting clips at at least one end, allowing the user to connect multiple mobile units to each other.
[0144] Furthermore, this scene sound reproduction system can also respond to user operations by fixing multiple adjustable sound-absorbing modules to a wall composed of multiple movable units. Each adjustable sound-absorbing module also includes a fixing component for securing it.
[0145] Using the above method, multiple mobile units can independently construct a scene for reproducing scene sounds. Depending on the size of the scene space required for different scene sounds, scene spaces of 10 cubic meters, 50 cubic meters, and 100 cubic meters can be constructed, thereby improving the accuracy of scene sound reproduction.
[0146] Furthermore, in one or more embodiments of this specification, the installation of multiple adjustable sound-absorbing modules may be uneven due to various factors. For example, on four walls, if a bookshelf is fixed to a portion of one wall, then 10 adjustable sound-absorbing modules can be installed on the other three walls, while only 5 modules can be installed on the wall with the bookshelf. Moreover, since sound waves can fill the entire space during transmission, and the area of sound-absorbing material at different locations within the space varies, this may also affect the reverberation time.
[0147] Under normal circumstances, in order to ensure good sound reproduction in the scene and to ensure that the reverberation time can be adjusted within a wide range, the sound-absorbing materials in the scene space should be distributed as evenly as possible.
[0148] Therefore, in one or more embodiments of this specification, after determining the target total sound absorption area, the scene sound restoration system can also obtain the position information of each adjustable sound absorption module in the scene sound restoration system. Based on the position information of multiple adjustable sound absorption modules and the target total sound absorption area, with the goal of uniformly distributing the exposed sound absorption components in the scene space, the sub-target sound absorption area of each adjustable sound absorption module is determined respectively.
[0149] Specifically, the scene sound restoration system divides its inner wall into multiple equal-area regions that do not overlap. The number of regions divided by the total target sound absorption area determines the target sub-area for each region. Then, assuming the sum of the sub-target sound absorption areas of the adjustable sound absorption components within each region equals the target sub-area, the sub-target sound absorption areas of multiple adjustable sound absorption modules within each region are randomly determined.
[0150] Alternatively, the sound restoration system can, after determining that there are m adjustable sound-absorbing modules, start from any one of them and group the adjacent n adjustable sound-absorbing modules into a target cluster. This results in a total of m-n+1 target clusters. Based on the total sound absorption area and the multiple target clusters, the target cluster area of each cluster is determined, and all target clusters have the same target cluster area. Finally, assuming that the sum of the sub-target sound absorption areas of the adjustable sound-absorbing components within a target cluster equals the target cluster area, the sub-target sound absorption areas of multiple adjustable sound-absorbing modules within each region are randomly determined. Here, m and n are both positive integers greater than 1, and m > n.
[0151] Alternatively, the scene sound reproduction system may divide its multiple adjustable sound-absorbing modules into at least two arrays. In one or more embodiments of this specification, the multiple adjustable sound-absorbing modules belong to a first sound-absorbing array and a second sound-absorbing array, respectively.
[0152] The adjustable sound-absorbing modules in the first sound-absorbing array are interspersed with those in the second sound-absorbing array. For example, after the adjustable sound-absorbing modules in the first sound-absorbing array are arranged, q adjustable sound-absorbing modules from the second sound-absorbing array are arranged between two adjacent adjustable sound-absorbing modules in the first sound-absorbing array. Alternatively, after the adjustable sound-absorbing modules in the second sound-absorbing array are arranged, q adjustable sound-absorbing modules from the first sound-absorbing array are arranged between two adjacent adjustable sound-absorbing modules in the second sound-absorbing array. Here, q is a positive integer.
[0153] Furthermore, when the first and second sound-absorbing arrays are arranged, the adjustable sound-absorbing modules included in the first and second sound-absorbing arrays can have different orientations. For example, the side plates of the adjustable sound-absorbing modules included in the first sound-absorbing array are perpendicular to the ground, and the bottom plate is located at the end of the housing closest to the ground. Conversely, the side plates of the adjustable sound-absorbing modules included in the second sound-absorbing array are perpendicular to the ground, and the bottom plate is located at the end of the housing furthest from the ground. Further, the orientations of different adjustable sound-absorbing modules within the first or second sound-absorbing array can also be different.
[0154] Then, based on the location information and the target total sound absorption area, the scene sound restoration system can determine the sub-target sound absorption area of each adjustable sound absorption module while keeping the first sound absorption array fully deployed, or fully closed, or fully deployed, or fully closed. Specifically, fully deployment means that all adjustable sound absorption components of the adjustable sound absorption module are moved to their maximum movable distance; fully closure means that all adjustable sound absorption components of the adjustable sound absorption module are housed within the outer casing.
[0155] It should be noted that the inner wall of the sound reproduction system in this scene may only have adjustable sound-absorbing modules in some locations. Therefore, the above method can only achieve the goal of distributing the exposed sound-absorbing components as evenly as possible in the scene space.
[0156] Of course, the sound reproduction system for this scene can also determine the sub-target sound absorption area of each adjustable sound absorption module through other methods, which are not limited here.
[0157] Finally, the scene sound restoration system can determine multiple adjustment commands based on the sound absorption area of the multiple sub-targets and the exposed area of the sound absorption components of the multiple adjustable sound absorption modules.
[0158] It should be noted that all actions involving the acquisition of signals, information, or data in this manual are performed in accordance with the relevant data protection laws and regulations of the country where the device is located, and with the authorization of the owner of the relevant device.
[0159] The above describes one or more embodiments of a scene sound restoration method provided in this specification. Based on the same idea, this specification also provides a corresponding scene sound restoration device, such as... Figure 17 As shown.
[0160] Figure 17 This is a schematic diagram of a scene sound reproduction device provided in this specification, specifically including:
[0161] Measurement unit 301 is used to measure the reverberation time in the current scene;
[0162] The judgment unit 302 is used to determine whether the difference between the reverberation time and the preset target reverberation time is greater than a preset error threshold.
[0163] The adjustment unit 303 is used to send control information to multiple adjustable sound absorption modules in the scene sound restoration system, respectively instructing the telescopic components configured in each adjustable sound absorption module to extend or shorten, so as to adjust the frontal area of the sound absorption components of each adjustable sound absorption module exposed to the outside, and return to the measured reverberation time under the current scene until the difference between the reverberation time and the target reverberation time is not greater than the error threshold, and then play the scene sound.
[0164] The restoration unit 304 is used to play scene sounds.
[0165] Optionally, the measurement unit 301 is also used to respond to the user's operation, assemble multiple preset mobile units into multiple walls based on preset scenario requirements, and construct a test scenario consisting of the multiple walls that meets the scenario requirements, and fix multiple preset adjustable sound absorption modules onto the multiple walls respectively in response to the user's operation.
[0166] Optionally, the adjustment unit 303 is further configured to acquire position information of the plurality of adjustable sound-absorbing modules, wherein the plurality of adjustable sound-absorbing modules belong to a first sound-absorbing array and a second sound-absorbing array, the adjustable sound-absorbing modules included in the first sound-absorbing array are interspersed with the adjustable sound-absorbing modules included in the second sound-absorbing array, the target total sound-absorbing area is determined based on the reverberation time and the target reverberation time, and the sub-target sound-absorbing area of each adjustable sound-absorbing module is determined based on the position information and the target total sound-absorbing area, while keeping the adjustable sound-absorbing modules included in the first sound-absorbing array or the second sound-absorbing array fully extended or fully closed, wherein fully extension means that the plurality of adjustable sound-absorbing components included in the adjustable sound-absorbing module are all moved to the farthest movable distance, and fully closure means that the plurality of adjustable sound-absorbing components included in the adjustable sound-absorbing module are all housed in the housing, and multiple adjustment commands are determined based on the plurality of sub-target sound-absorbing areas.
[0167] This specification also provides a computer-readable storage medium storing a computer program that can be used to execute the above-described... Figure 16 The provided method for restoring scene sound.
[0168] This specification also provides an electronic device that, at the hardware level, includes a processor, an internal bus, a network interface, memory, and non-volatile memory, and may also include other hardware required for the business logic. The processor reads the corresponding computer program from the non-volatile memory into memory and then executes it to achieve the above-mentioned functions. Figure 16 The described method for restoring sound in a given scene. Of course, besides software implementation, this specification does not exclude other implementation methods, such as logic devices or a combination of hardware and software. In other words, the execution entity of the following processing flow is not limited to individual logic units, but can also be hardware or logic devices.
[0169] In the 1990s, improvements to a technology could be clearly distinguished as either hardware improvements (e.g., improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the methodology). However, with technological advancements, many methodological improvements today can be considered direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved methodology into the hardware circuit. Therefore, it cannot be said that a methodological improvement cannot be implemented using hardware physical modules. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program and "integrate" a digital system onto a PLD themselves, without needing chip manufacturers to design and manufacture dedicated integrated circuit chips. Furthermore, nowadays, instead of manually manufacturing integrated circuit chips, this programming is mostly implemented using "logic compiler" software. Similar to the software compiler used in program development, the original code before compilation must be written in a specific programming language, called a Hardware Description Language (HDL). There are many HDLs, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, and RHDL (Ruby Hardware Description Language). Currently, the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should understand that by simply performing some logic programming on the method flow using one of these hardware description languages and programming it into an integrated circuit, the hardware circuit implementing the logical method flow can be easily obtained.
[0170] The controller can be implemented in any suitable manner. For example, it can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicon Labs C8051F320. A memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also recognize that, in addition to implementing the controller in purely computer-readable program code form, the same functionality can be achieved by logically programming the method steps to make the controller take the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, such a controller can be considered a hardware component, and the means included therein for implementing various functions can also be considered as structures within the hardware component. Alternatively, the means for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.
[0171] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.
[0172] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware components.
[0173] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0174] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0175] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0176] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0177] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0178] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0179] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0180] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0181] Those skilled in the art will understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, this specification may take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0182] This specification can be described in the general context of computer-executable instructions that are executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. This specification can also be practiced in distributed computing environments, where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0183] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0184] The above description is merely an embodiment of this specification and is not intended to limit this specification. Various modifications and variations can be made to this specification by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of the claims of this specification.
Claims
1. A scene sound restoration system, characterized in that, Includes multiple adjustable sound-absorbing modules, testing equipment, and terminals: The plurality of adjustable sound-absorbing modules are configured at least part of the inner wall of the space where the scene sound reproduction system is located. The adjustable sound-absorbing module includes a shell, a plurality of sound-absorbing components, a telescopic component, and a fixing component. The outer shell is a hollow, box-shaped structure with an opening at one end; The plurality of sound-absorbing components are stacked and housed inside the housing. All of the plurality of sound-absorbing components can be moved outside the housing. When the plurality of sound-absorbing components are moved to their respective farthest distances, the area of the front of the plurality of sound-absorbing components exposed to the outside is greater than the area of the front of the housing. The front is the side facing the interior of the space where the scene sound reproduction system is located. The telescopic component is fixedly disposed within the housing. The telescopic component is fixedly connected to at least a portion of the plurality of sound-absorbing components, and is used to drive the plurality of sound-absorbing components to move respectively, and to extend or retract in response to control information sent by the terminal to drive the plurality of sound-absorbing components to move respectively. The telescopic component includes a sliding groove fixed to the inner side of the housing, an inner slide rail fixed to the outer side of the sound-absorbing components, a sliding groove fixed to the outer side of at least a portion of the sound-absorbing components, a motor disposed inside the housing, and a traction member connecting the motor and the plurality of sound-absorbing components. The inner slide rail, the sliding groove on the outer side of the sound-absorbing components, and the sliding groove on the inner side of the housing are mutually matched. The fixing component is used to fix the adjustable sound-absorbing module; The testing device is configured within the space where the scene sound restoration system is located. The testing device is used to play scene sounds and collect sound information, and send the sound information to the terminal. The terminal is communicatively connected to the test equipment and the telescopic components respectively. The terminal is used to determine the reverberation time based on the sound information, and to determine and send control information to multiple telescopic components based on the reverberation time and a preset target reverberation time, instructing each telescopic component to drive multiple adjustable sound-absorbing components to move respectively.
2. The system according to claim 1, characterized in that, The adjustable sound absorption module also includes a control component, which is disposed inside the housing and is communicatively connected to the telescopic component. The control component is used to send control information to the telescopic component, instructing the telescopic component to move the plurality of adjustable sound absorption components respectively. The telescopic component is also used to extend or shorten in response to the control information to drive the plurality of sound-absorbing components to move respectively.
3. The system according to claim 1 or 2, characterized in that, The plurality of sound-absorbing components include at least one linked sound-absorbing component and a final sound-absorbing component; The linkage sound absorption component has inner slide rails and sliding grooves fixed on both sides. The linkage sound absorption component is used to move along the sliding groove that matches the inner slide rail via the inner slide rail, and to carry the inner slide rail that matches the sliding groove via the sliding groove. The end sound-absorbing component has inner slide rails fixed on both sides, and the end sound-absorbing component is used to move along the sliding groove that matches the inner slide rails.
4. The system according to claim 1, characterized in that, The lengths of the first and third side plates around the opening end of the outer shell are equal, the lengths of the second and fourth side plates are equal, and the length of the first side plate is greater than the length of the second side plate. The sliding groove is fixed on the inner side of the first and third side plates.
5. The system according to any one of claims 1, 2, or 4, characterized in that, The sound-absorbing component includes a sound-absorbing panel and a frame, wherein the sound-absorbing panel is a sound-absorbing material and the frame is a rigid material.
6. The system according to any one of claims 1, 2, or 4, characterized in that, The system also includes multiple mobile units; The movable unit is a plate-shaped structure, and interconnecting buckles are provided on the side of the movable unit. The multiple movable units are used to connect with each other to form a wall to fix the multiple adjustable sound-absorbing modules.
7. The system according to claim 6, characterized in that, At least some of the multiple moving units are provided with a base, which is fixed to the end of one side of the plate-like structure and is perpendicular to the plate-like structure.
8. A method for scene sound restoration applied to the scene sound restoration system according to any one of claims 1-7, characterized in that, include: Measure the reverberation time in the current scene; Determine whether the difference between the reverberation time and the preset target reverberation time is greater than a preset error threshold; If so, control information is sent to the preset multiple adjustable sound absorption modules respectively, instructing the telescopic components configured in each adjustable sound absorption module to extend or shorten, so as to adjust the frontal area of the sound absorption components of each adjustable sound absorption module exposed to the outside, and return the measured reverberation time in the current scene until the difference between the reverberation time and the target reverberation time is not greater than the error threshold. If not, play background sounds.
9. The method according to claim 8, characterized in that, Before measuring the reverberation time in the current scene, the method further includes: In response to user operations, the multiple mobile units are assembled into multiple walls based on preset scenario requirements, and a test scenario consisting of the multiple walls that meets the scenario requirements is constructed. In response to the user's operation, the plurality of adjustable sound-absorbing modules are respectively fixed to the plurality of walls.
10. The method according to claim 8 or 9, characterized in that, Before sending control information to the preset multiple adjustable sound-absorbing modules respectively, the method further includes: The position information of the plurality of adjustable sound absorption modules is obtained, wherein the plurality of adjustable sound absorption modules belong to the first sound absorption array and the second sound absorption array respectively, and the adjustable sound absorption modules included in the first sound absorption array are interspersed with the adjustable sound absorption modules included in the second sound absorption array. The target total sound absorption area is determined based on the reverberation time and the target reverberation time. Based on the location information and the target total sound absorption area, while keeping the adjustable sound absorption modules included in the first sound absorption array or the second sound absorption array fully deployed or fully closed, the sub-target sound absorption area of each adjustable sound absorption module is determined respectively. The fully deployed state means that all the adjustable sound absorption components included in the adjustable sound absorption module are moved to the farthest movable distance, and the fully closed state means that all the adjustable sound absorption components included in the adjustable sound absorption module are housed in the shell. Based on the sound absorption area of the multiple sub-targets, multiple adjustment commands are determined.