Matrix microphone equipment configuration method and device, electronic equipment, storage medium and program product
By generating a configuration interface on the display terminal, selecting the installation method, and automatically generating device attributes and pickup areas, the problem of complex configuration of matrix microphone devices is solved, flexible device and pickup area configuration is achieved, and configuration efficiency is improved.
Patent Information
- Application Number
- CN202511574172.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-30
- Publication Date
- 2026-01-09
AI Technical Summary
The installation methods of existing matrix microphone devices are diverse, resulting in complicated configuration methods and making it impossible to independently configure and adjust individual sound pickup areas.
A method for configuring a matrix microphone device is provided. By generating a configuration interface on a display terminal, including a configuration canvas, the user can select the installation method of the target microphone device (ceiling mounting, desktop tiling, vertical wall mounting, horizontal wall mounting), generate device attribute configuration components and pickup area, automatically generate device height and speaking height, support the drawing and adjustment of polygonal or fan-shaped pickup areas, generate configuration files and send them to the device.
It enables flexible configuration under different installation methods, improves the flexibility of the pickup area configuration of matrix microphone equipment, simplifies the configuration process, and improves configuration efficiency.
Smart Images

Figure CN121310022A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of conference equipment technology, and in particular to a matrix microphone device configuration method, apparatus, electronic device, storage medium and program product. Background Technology
[0002] Matrix microphone devices (which are microphones arranged in a matrix, usually in the shape of a long strip) used in large conference rooms can solve the needs of clear sound pickup and local sound reinforcement in video conferencing scenarios, and are therefore increasingly being used in large conference rooms.
[0003] However, due to the diverse installation methods of matrix microphone equipment (ceiling mounting, desktop mounting, horizontal wall mounting, vertical wall mounting), different installation methods require different configurations for the matrix microphone equipment. Therefore, the existing technology for configuring matrix microphone equipment is quite complicated and cannot independently configure and adjust individual sound pickup areas. Summary of the Invention
[0004] This application provides a matrix microphone device configuration method, apparatus, electronic device, storage medium, and program product to at least solve one of the above-mentioned technical problems.
[0005] In a first aspect, embodiments of this application provide a matrix microphone device configuration method, characterized in that it includes: A configuration interface is generated on the display terminal, the configuration interface including a configuration canvas; In response to the target matrix microphone device selected by the user, a device identifier and a device installation method selection component are generated on the configuration canvas. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting. Based on the target installation method selected by the user, a device attribute configuration component is generated to configure the device attributes of the target matrix microphone device to obtain an attribute configuration file. At least one pickup area is generated on the configuration canvas in response to a user action; A configuration file is generated and sent to the target matrix microphone device based at least on the target installation method, the attribute configuration file, and the at least one pickup area.
[0006] In some embodiments, the device attribute configuration component is provided with a device height input box and a speech height input box; wherein... When the target installation method is ceiling mounting, a first preset device height is automatically generated in the device height input box, and a first preset speaking height is automatically generated in the speaking height input box; When the target installation method is desktop tiling, a second preset device height is automatically generated in the device height input box, and a second preset speaking height is automatically generated in the speaking height input box; When the target installation method is vertical wall mounting or horizontal wall mounting, a third preset device height is automatically generated in the device height input box, and a third preset speaking height is automatically generated in the speaking height input box.
[0007] In some embodiments, when the target installation method is ceiling mounting, generating at least one pickup area on the configuration canvas in response to a user operation includes: In response to any polygon drawn by the user on the configuration canvas, at least one polygonal pickup area is generated; wherein the at least one polygonal pickup area includes a polygonal call pickup area and a polygonal amplification pickup area, the number of polygonal call pickup areas is less than 12, and the number of polygonal amplification pickup areas is less than 12.
[0008] In some embodiments, the method further includes adjusting the shape of the polygonal pickup area in response to a user's dragging operation on the polygonal pickup area.
[0009] In some embodiments, when the target installation method is desktop tiling, horizontal wall mounting, or vertical wall mounting, generating at least one pickup area on the configuration canvas in response to a user operation includes: A preset number of fan-shaped pickup areas are generated on the configuration canvas in advance. The preset number of fan-shaped pickup areas includes a first preset number of fan-shaped call pickup areas and a second preset number of fan-shaped amplification pickup areas. When the sector pickup area is selected, the sector radius and / or central angle of the sector pickup area are displayed.
[0010] In some embodiments, the method further includes updating the sector radius and / or central angle of the sector pickup area in response to a user's modification operation on the sector radius and / or central angle of the sector pickup area.
[0011] Secondly, this application also provides a matrix microphone device configuration apparatus, which includes: A configuration interface generation module is used to generate a configuration interface on a display terminal, the configuration interface including a configuration canvas; The installation method selection module is used to generate a device identifier and a device installation method selection component on the configuration canvas in response to the target matrix microphone device selected by the user. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting. The attribute configuration module is used to generate a device attribute configuration component to configure the device attributes of the target matrix microphone device according to the target installation method selected by the user, thereby obtaining an attribute configuration file. A pickup area configuration module is used to generate at least one pickup area on the configuration canvas in response to user operations; The configuration file generation module is used to generate a configuration file based on at least the target installation method, the attribute configuration file, and the at least one pickup area, and then send it to the target matrix microphone device.
[0012] Thirdly, this application also provides an electronic device comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0013] Fourthly, this application also provides a computer-readable storage medium storing a computer program / instructions thereon, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0014] Fifthly, this application also provides a computer program product, including a computer program / instructions, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0015] The matrix microphone device configuration method provided in this application can configure device attributes and pickup areas according to the selected installation method (ceiling mounting, desktop mounting, vertical wall mounting, horizontal wall mounting), and can also achieve independent configuration of individual pickup areas. This not only enables configuration of the same matrix microphone device under different installation methods, but also improves the flexibility of pickup area configuration for the matrix microphone device. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A flowchart of an embodiment of the matrix microphone device configuration method of this application; Figure 2 A schematic diagram of the configuration interface of an embodiment of the matrix microphone device configuration method provided in this application; Figure 3 A flowchart illustrating a matrix microphone device configuration method provided in another embodiment of this application; Figure 4 This is a schematic diagram of the configuration interface in a matrix microphone device configuration method provided in an embodiment of this application; Figure 5 This is a schematic diagram of the configuration interface in a matrix microphone device configuration method provided in another embodiment of this application; Figure 6 This is a schematic diagram of the configuration interface in a matrix microphone device configuration method provided in another embodiment of this application; Figure 7 This is a schematic diagram of the configuration interface in a matrix microphone device configuration method provided in another embodiment of this application; Figure 8 This is a schematic diagram of the configuration interface in a matrix microphone device configuration method provided in another embodiment of this application; Figure 9 This is a schematic diagram of the configuration canvas in a matrix microphone device configuration method provided in another embodiment of this application; Figure 10 This is a schematic diagram of the configuration canvas in a matrix microphone device configuration method provided in another embodiment of this application; Figure 11 This is a schematic diagram of the configuration canvas in a matrix microphone device configuration method provided in another embodiment of this application; Figure 12 This is a schematic diagram of parameter configuration in a matrix microphone configuration method provided in an embodiment of this application; Figure 13 This is a schematic diagram of parameter configuration in a matrix microphone configuration method provided in another embodiment of this application; Figure 14 A schematic diagram of the configuration distribution interface provided for one embodiment of this application; Figure 15 This is a schematic diagram of the structure of an embodiment of the electronic device of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0019] It should also be noted that, in this document, the terms "comprising" or "including" include not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0020] like Figure 1 As shown, an embodiment of this application provides a matrix microphone device configuration method, characterized in that it includes: S10. Generate a configuration interface on the display terminal, the configuration interface including a configuration canvas.
[0021] Exemplary examples show that the display terminal can be a laptop computer, desktop computer, tablet, smartphone, or other electronic device, and this application does not limit it. The following embodiments use a laptop computer as an example. For instance, a user logs into a webpage or dedicated configuration software on a laptop computer to configure a newly installed matrix microphone device.
[0022] like Figure 2 The diagram shown is a configuration interface schematic of an embodiment of the matrix microphone device configuration method provided in this application. In this embodiment, the configuration interface includes a configuration canvas for configuring the pickup area, which includes, but is not limited to, a call pickup area and a sound reinforcement pickup area.
[0023] also, Figure 2 The right side of the canvas also includes a room attribute configuration component. This component allows users to input the length, width, and height of the room where the matrix microphone equipment is installed, so that its size can be mapped to a configuration canvas of a specific scale. In some implementations, a room image can be uploaded, and the mapping between the configuration canvas and the actual room area can be achieved based on the room image and its dimensions and layout. It should be noted that the above are merely examples, and this application does not limit the specific mapping method.
[0024] S20. In response to the target matrix microphone device selected by the user, generate a device identifier and a device installation method selection component on the configuration canvas. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting.
[0025] like Figure 2 As shown, a device list component is located in the upper left corner of the configuration interface, allowing users to select the matrix microphone device to be configured. For example, a user can click to select the target matrix microphone device and then drag it onto the configuration canvas. In response to this action, a device installation method selection component (such as...) is generated on the configuration canvas. Figure 2 The component shown in the "Please select installation method" section allows the user to choose the desired installation method. After the user confirms the selected installation method, a device identifier for the target matrix microphone device is generated on the configuration canvas.
[0026] For example, users can drag the device icon with the mouse to adjust its position on the configuration canvas. Alternatively, users can directly input the horizontal and vertical coordinates to adjust the device icon's position on the configuration canvas through the configuration component.
[0027] S30. Based on the target installation method selected by the user, generate a device attribute configuration component to configure the device attributes of the target matrix microphone device and obtain an attribute configuration file.
[0028] For example, device attributes such as device height, speech height, start time, acquisition channel, and analog gain can be configured in the device attribute configuration component.
[0029] S40. In response to a user operation, generate at least one pickup area on the configuration canvas.
[0030] For example, the pickup area includes, but is not limited to, the call pickup area and the sound reinforcement pickup area. Users can draw or modify the pickup area on the configuration canvas using a mouse, stylus, or touchscreen to complete the configuration of the pickup area of the target matrix microphone device.
[0031] S50. Generate a configuration file based at least on the target installation method, the attribute configuration file, and the at least one pickup area, and send it to the target matrix microphone device.
[0032] For example, after configuring the installation method, attributes, pickup area, etc. of the target matrix microphone, a configuration file is generated and distributed to the corresponding target matrix microphone device so that the target matrix microphone device can work according to the configuration file.
[0033] The matrix microphone device configuration method provided in this embodiment can configure device attributes and pickup areas according to the selected installation method (ceiling mounting, desktop mounting, vertical wall mounting, horizontal wall mounting), and can also achieve independent configuration of individual pickup areas. This not only enables configuration of the same matrix microphone device under different installation methods, but also improves the flexibility of pickup area configuration for the matrix microphone device.
[0034] In some embodiments, the device attribute configuration component is provided with a device height input box and a speech height input box; wherein... When the target installation method is ceiling mounting, a first preset device height is automatically generated in the device height input box, and a first preset speaking height is automatically generated in the speaking height input box; When the target installation method is desktop tiling, a second preset device height is automatically generated in the device height input box, and a second preset speaking height is automatically generated in the speaking height input box; When the target installation method is vertical wall mounting or horizontal wall mounting, a third preset device height is automatically generated in the device height input box, and a third preset speaking height is automatically generated in the speaking height input box.
[0035] In the above embodiments, the device height refers to the installation height of the matrix microphone device above the ground, and the speaking height refers to the height of the speaker's mouth above the ground when speaking. The first preset device height can be 2.7m, and the first preset speaking height can be 1.2m. The second preset device height can be 0.75m, and the second preset speaking height can be 1.2m. The third preset device height can be 2.7m, and the second preset speaking height can be 1.2m. It should be noted that the above preset device heights and preset speaking heights are examples and can be adjusted according to actual needs. This embodiment automatically generates corresponding device heights and speaking heights for different installation methods, saving users time in configuring and filling in the corresponding parameters, thus improving configuration efficiency.
[0036] In some embodiments, the matrix microphone device configuration method further includes updating the device height and speech height values in response to user input in the device height input box and speech height input box. This embodiment provides users with a way to modify and adjust the device height and speech height to better suit their individual needs, thereby enabling users to configure the matrix microphone device with device height and speech height that better meet their personalized requirements.
[0037] In some embodiments, when the target installation method is ceiling mounting, generating at least one pickup area on the configuration canvas in response to a user operation includes: In response to any polygon drawn by the user on the configuration canvas, at least one polygonal microphone area is generated; wherein, the at least one polygonal microphone area includes a polygonal call microphone area and a polygonal amplification microphone area, the number of polygonal call microphone areas is less than 12, and the number of polygonal amplification microphone areas is less than 12. The arbitrary polygon can be any regular polygon or an irregular polygon, etc., and this application does not impose any limitation on this.
[0038] In this embodiment, the user can use a mouse (or other methods) to draw any shape of polygon on the configuration canvas to define the sound pickup area. For example, triangles, squares, rectangles, trapezoids, irregular quadrilaterals, or other polygons can be drawn. Based on the method of this application, the user can configure the sound pickup area by drawing corresponding irregular shapes on the configuration canvas for any irregular area in the room that needs sound pickup, greatly improving the flexibility and efficiency of configuring the sound pickup area.
[0039] In some embodiments, the matrix microphone device configuration method of this application further includes adjusting the shape of the polygonal pickup area in response to a user's drag operation on the polygonal pickup area. For example, a user can select the entire polygonal pickup area and drag it to move the entire polygonal pickup area; or select one side of the polygon and drag it to adjust the position of that side, with the other two sides connected to both ends of that side also moving during the dragging process; or select a corner of the polygon and drag it, with the two sides connected to that corner moving during the dragging process.
[0040] Based on the method of this embodiment, after initially drawing the polygonal pickup area, users can fine-tune the polygonal pickup area as needed by dragging it as a whole or in parts. Therefore, even if the user does not need to draw the required pickup area accurately in one go, there is no need to redraw it; instead, the user can fine-tune the initially drawn pickup area through the aforementioned dragging method, improving the flexibility and efficiency of configuring the pickup area.
[0041] In some embodiments, when the target installation method is desktop tiling (desktop tiling can be placed directly on the tabletop of a conference table or embedded in the tabletop of a conference table), horizontal wall mounting, or vertical wall mounting, the step of generating at least one pickup area on the configuration canvas in response to a user operation includes: pre-generating a preset number of fan-shaped pickup areas on the configuration canvas (for example, generating at least one pickup area on the configuration canvas centered on the device identifier), the preset number of fan-shaped pickup areas including a first preset number of fan-shaped call pickup areas and a second preset number of fan-shaped amplification pickup areas; when the fan-shaped pickup area is selected, displaying the fan radius and / or central angle of the fan-shaped pickup area.
[0042] For example, when the target installation method is desktop tiling, 12 call pickup areas and 12 sound reinforcement pickup areas are generated with the device identifier as the center, and displayed in the form of sectors. The central angle of a single sector is 30° by default, and the radius and angle of a single sector can be configured independently.
[0043] When the target installation method is horizontal wall mounting, 6 call pickup areas and 6 amplification pickup areas are generated with the device identifier as the center, and displayed in the form of sectors. The default angle of a single sector is 30°, and the radius and angle of a single sector can be configured independently.
[0044] When the target installation method is vertical wall mounting, one call pickup area and one sound reinforcement pickup area are generated centered on the device identifier, displayed in the form of sectors. The default angle of a single sector is 180°, and the radius and angle of a single sector can be configured independently.
[0045] In some embodiments, the matrix microphone device configuration method of this application further includes updating the sector radius and / or central angle of the sector pickup area in response to a user's modification operation on the sector radius and / or central angle of the sector pickup area.
[0046] For example, a user can select a sector-shaped pickup area (e.g., using a mouse), at which point the central angle and radius of the selected sector will be displayed. The user can manually modify the central angle and radius as needed. For instance, the user can directly click on the displayed central angle and radius values to enter edit mode and make the corresponding modifications; or, after selecting the corresponding sector-shaped pickup area, a property component for that sector-shaped pickup area can be generated on the configuration interface. This property component displays the central angle and radius of the covered sector-shaped pickup area, which the user can directly edit here.
[0047] The matrix microphone device configuration method provided in this application can be implemented as a multi-scenario visual configuration software system for matrix microphone devices. It possesses many unique functions, such as device deployment method selection, flexible pickup area configuration, and independent sector adjustment, to achieve flexible deployment of matrix microphone devices in different spaces. The core functions of the multi-scenario visual configuration software system for matrix microphone devices are shown in Table 1. like Figure 3 The diagram shows a flowchart of a matrix microphone device configuration method according to another embodiment of this application. In this embodiment, the matrix microphone device configuration method includes the following steps: I. Adding Devices and Selecting Deployment Methods like Figure 2As shown, in the configuration interface, select the matrix microphone device to be configured from the device list to add the device. For example, drag the matrix microphone device into the configuration canvas with the mouse. After releasing the mouse, a pop-up window prompts you to select the "Installation Method". The default is "Ceiling Mount", but you can manually switch to other installation methods (e.g., desktop tiling, vertical wall mounting, horizontal wall mounting). Click "OK" to complete the device addition and perform device property configuration operations.
[0048] II. Attribute Configuration like Figure 4 The diagram shown is a schematic representation of the configuration interface in a matrix microphone device configuration method according to an embodiment of this application. In this embodiment, after the device is added, fine-grained configuration of device attributes can be performed. For example, device name, device height, speaking height, startup time, analog gain, etc. Figure 4 As shown, the right side of the configuration interface has a property configuration component, which further includes hardware configuration and algorithm configuration. Hardware configuration includes basic parameter configuration and pickup area configuration, etc.
[0049] III. Pickup Area Configuration This step allows you to configure aspects such as coverage area, independent gain, mute settings, priority amplification, and zone amplification. Different pickup zone configurations are available for different equipment installation methods. The following sections, using the configuration interface diagrams, provide detailed explanations for ceiling mounting, desktop mounting, horizontal wall mounting, and vertical wall mounting.
[0050] 3.1 Ceiling Mounting Ceiling-mounted matrix microphone devices can support up to 12 call pickup zones and 12 sound reinforcement pickup zones. The shape of the pickup zones is flexibly adjustable according to the actual deployment scenario, e.g., trapezoidal or diamond-shaped, and supports a maximum distance of 7.5m. The system supports importing custom room images, allowing for the mapping of the configuration canvas to the room areas based on the image and room dimensions.
[0051] like Figure 5 The diagram shown is a schematic of the configuration interface in a matrix microphone device configuration method provided in an embodiment of this application. In this embodiment, the matrix microphone device is ceiling-mounted, and the configuration canvas displays the device identifier and multiple pickup areas of different shapes, including square, rectangular, trapezoidal, parallelogram, and other different shapes of pickup areas.
[0052] 3.2. Tabletop tiling 1) In a desktop tiling scenario, the matrix microphone device has omnidirectional sound pickup with 12 pickup areas for calls and 12 pickup areas for amplification by default. The default coverage range of a single pickup area is 30°, the default pickup distance for calls is 7.5m, and the default pickup radius for amplification is 3m.
[0053] like Figure 6The diagram shown is a schematic of the configuration interface in a matrix microphone device configuration method provided in an embodiment of this application. In this embodiment, the matrix microphone device is installed in a desktop tiled manner. The 12 pickup areas with larger fan radii are for call pickup, and the 12 pickup areas with smaller fan radii are for sound reinforcement pickup.
[0054] 2) The speaker pickup area is placed on top of the call pickup area by default. A new layer selection strategy has been added.
[0055] 3) The pickup area is numbered 1-12 by default and is displayed counterclockwise by default.
[0056] 4) After clicking to select a specific sector pickup area, you can adjust the coverage of the sector pickup area (Note: the same type of pickup area of the same matrix microphone device cannot overlap). After clicking, the target sector pickup area is selected. When the mouse moves to the sector radius, you can manually adjust the sector angle coverage range (for example, the sector radius length can be adjusted, and the sector coverage angle range can also be adjusted).
[0057] 5) After clicking to select a specific target sector pickup area, the coverage angle of that sector pickup area will be automatically displayed outside the arc (for example, the angle information can only be displayed when the pickup area is selected, and the angle will change synchronously when the sector coverage area is manually adjusted).
[0058] 6) Sectors can be manually deleted. You can select the target matrix microphone device and then add it again.
[0059] 7) After manually dragging the long matrix microphone device into the work area, 12 call pickup areas + 12 sound reinforcement pickup areas will be added automatically by default (i.e., all fan-shaped pickup areas will be added automatically). After clicking to add a pickup area, the newly added pickup area will start from number 1 by default and be added in a counter-clockwise direction. The fan-shaped area is 30° by default and will be added sequentially.
[0060] The modification methods for the angle and radius of the sector pickup area in the above embodiments are further described below: (1) The angle of the sector is flexible and adjustable. like Figure 7 The diagram shown is a configuration interface schematic of a matrix microphone device configuration method provided in another embodiment of this application. In this embodiment, the matrix microphone device is installed in a desktop tiled manner. It includes a device identifier and a target call pickup area.
[0061] (1.1) After the mouse selects the fan-shaped pickup area (e.g., the target call pickup area), the fan-shaped pickup area is in the selected state. When the mouse moves to the edge of the fan radius, it is possible to manually adjust the angle of the fan-shaped pickup area. During the adjustment stage, the radius length remains unchanged, and only the coverage angle of the fan-shaped pickup area changes. (1.2) The pickup areas of the same type in a single matrix microphone device cannot overlap. When the sector angle is manually adjusted, the angle value of the sector pickup area is displayed in real time. (1.3) The minimum angle of a single fan-shaped pickup area is 5° and the maximum angle is 360°.
[0062] like Figure 7 In the illustrated embodiment, the initial central angle of the target sound reinforcement pickup area is 30°, and the sector radius is 2.98m. After the user edits the central angle, only the central angle changes to 14°, while the sector radius remains at 2.98m.
[0063] (2) The sector radius is flexibly adjustable. like Figure 8 The diagram shown is a configuration interface schematic of a matrix microphone device configuration method provided in another embodiment of this application. In this embodiment, the matrix microphone device is installed in a desktop tiled manner. It includes a device identifier and a target sound reinforcement pickup area.
[0064] (2.1) After clicking to select the sector pickup area (e.g., the target call pickup area), the sector pickup area is selected. Move the mouse to the outer arc of the sector to manually adjust the radius of the pickup area. During the adjustment, the angle of the pickup area remains unchanged, only the radius of the pickup area changes. (2.2) The radius length of a single sector pickup area is limited to: call pickup area (min: 0.5m; max: 7.5m), and sound reinforcement pickup area (min: 0.5m; max: 7.5m).
[0065] like Figure 8 In the illustrated embodiment, the initial central angle of the target sound reinforcement pickup area is 30°, and the sector radius is 2.98m. After the user edits the central angle, only the sector radius changes to 3.56m, while the central angle remains at 30°.
[0066] (3) After clicking to select a specific sector pickup area, the center angle and sector radius of the sector pickup area will be displayed. When the sector pickup area is not selected, the values will not be displayed.
[0067] 3.3 Horizontal wall mounting like Figure 9 The diagram shown is a configuration canvas diagram of a matrix microphone device configuration method provided in another embodiment of this application. In this embodiment, the matrix microphone device is mounted horizontally on a wall.
[0068] 1. For example Figure 9The matrix microphone device shown in the horizontal wall-mounted scenario supports 180°, 6-sector sound pickup, with 6 default call pickup zones + 6 speaker pickup zones. The default coverage of a single pickup zone is 30°, the default call pickup distance is 7.5m, and the default speaker pickup radius is 3m.
[0069] 2. The speaker pickup area is placed on top of the call pickup area by default. A new layer selection strategy has been added. Considering scenarios such as overlapping device pickup areas, the software system is configured to support pickup area layer selection logic. If there are multiple overlapping pickup areas, a specific pickup area can be quickly selected by right-clicking, enabling personalized configuration of a single pickup area.
[0070] 3. The pickup area is numbered 1-6 by default and is displayed counterclockwise by default (Note: When manually adjusting the sector, it is not allowed to exceed 180°, and it is limited to a semicircle).
[0071] 4. After clicking to select the target sector pickup area, you can adjust the sector coverage range (Note: the same type of pickup areas of the same matrix microphone cannot overlap). After clicking, the target sector pickup area is in the selected state. When the mouse moves to the radius of the target sector pickup area, you can manually adjust the central angle coverage range (Note: the length of the sector radius can also be adjusted, and the angle range of the sector coverage is supported).
[0072] like Figure 10 The diagram shown is a configuration canvas schematic of a matrix microphone device configuration method according to an embodiment of this application. In this embodiment, the matrix microphone device is horizontally wall-mounted. It includes a device identifier and a target call pickup area. The central angle of the target call pickup area is 26°, and the radius of its sector is 7.5m.
[0073] 5. Click with the mouse to select a specific target sector of the pickup area (e.g., Figure 10 After selecting the target call pickup area, the arc automatically displays the size of the sector coverage angle and the size of the sector radius. (Note: Radius and angle information are only displayed when the pickup area is selected. If the sector coverage area is manually adjusted, the angle will change synchronously.)
[0074] 6. Sectors can be manually deleted; you can select the target matrix microphone device and add it again.
[0075] 7. After manually dragging the long matrix microphone device into the work area, 6 call pickup areas + 6 sound reinforcement pickup areas will be added automatically by default (i.e., all fan-shaped pickup areas will be added automatically). After clicking to add a pickup area, the newly added pickup areas will be added in a counter-clockwise direction starting from number 1 by default. The default central angle of the fan-shaped area is 30°, and they will be added sequentially.
[0076] 3.3 Vertical wall mounting like Figure 11The diagram shown is a configuration canvas schematic of a matrix microphone device configuration method provided in an embodiment of this application. In this embodiment, the matrix microphone device is vertically wall-mounted. It includes a device identifier, one call pickup area, and one sound reinforcement pickup area, with the central angle of both pickup areas being 180°.
[0077] 1. In vertical wall-mounted scenarios, matrix microphone devices support 180°, 2-sector sound pickup. By default, there is 1 call pickup area and 1 sound reinforcement pickup area. The default coverage of a single pickup area is 180°, and the default call pickup distance is 7.5m; the default sound reinforcement pickup radius is 3m.
[0078] 2. The sound reinforcement pickup area is placed on top of the call pickup area by default, and the existing layer selection strategy can be reused.
[0079] 3. The default pickup area number is 1, see Figure 11 Example.
[0080] 4. After selecting a specific sector with the mouse, the sector coverage area can be adjusted. The adjustment method can be found in the previous embodiment, and will not be repeated here.
[0081] IV. Parameter Configuration This step allows for the configuration of parameters for both the remote communication channel and the local sound reinforcement channel, as detailed below: 4.1 Remote communication channel like Figure 12 The diagram shown is a parameter configuration schematic of a matrix microphone configuration method provided in an embodiment of this application. In this embodiment, parameters are generated on the configuration interface. Figure 12 The call pickup area configuration component shown implements the parameter configuration of the remote call channel. Details are as follows: 1. Supports independent configuration for the pickup area, e.g., name, mute, gain type, etc.; 2. Supports independent configuration of remote call channels, e.g.: silent zone isolation, AES level, PEQ, AGC, output gain, steady-state noise reduction level, AI noise reduction level, noise reduction model selection, etc.
[0082] 4.2 Local sound reinforcement channel like Figure 13 The diagram shown is a parameter configuration schematic of a matrix microphone configuration method provided in another embodiment of this application. In this embodiment, parameters are generated on the configuration interface. Figure 13 The sound reinforcement channel configuration component shown implements the parameter configuration of the local sound reinforcement channel. Details are as follows: 1. Supports independent configuration for local sound reinforcement channels, e.g., name, priority, channel binding, etc.; 2. Supports local sound reinforcement channel configuration, e.g., channel switch, sound reinforcement isolation configuration, PEQ, AGC, output gain, steady-state noise reduction level, AI noise reduction, etc.; 3. Supports independent configuration of multiple channels, with the default being channels 0 and 3 (e.g., Figure 13 (Left side), can be expanded to 04 (e.g.) Figure 13 (middle section) and mix channels (such as) Figure 13 (Right side section). When mixing is selected, you can choose configuration parameters such as channel switch, stand-alone mode, and gain.
[0083] V. Configuration Distribution After completing the configuration steps outlined above, the final configuration file will be generated. For example... Figure 14 The diagram shows a configuration distribution interface provided in one embodiment of this application. In this embodiment, an MA608D configuration file and an MA600D configuration file are generated. Users can select the matrix microphone device to be configured on this interface and distribute the corresponding configuration file. This embodiment supports online searching for matrix microphone devices and completing the association process, as well as online configuration distribution.
[0084] In some embodiments, this application also provides a matrix microphone device configuration apparatus, which includes: a configuration interface generation module, used to generate a configuration interface on a display terminal, the configuration interface including a configuration canvas; The installation method selection module is used to generate a device identifier and a device installation method selection component on the configuration canvas in response to the target matrix microphone device selected by the user. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting. The attribute configuration module is used to generate a device attribute configuration component to configure the device attributes of the target matrix microphone device according to the target installation method selected by the user, thereby obtaining an attribute configuration file. A pickup area configuration module is used to generate at least one pickup area on the configuration canvas in response to user operations; The configuration file generation module is used to generate a configuration file based on at least the target installation method, the attribute configuration file, and the at least one pickup area, and then send it to the target matrix microphone device.
[0085] In some embodiments, this application also provides an electronic device comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0086] In some embodiments, this application also provides a computer-readable storage medium storing a computer program / instructions thereon, characterized in that the computer program / instructions, when executed by a processor, implement the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0087] In some embodiments, this application also provides a computer program product, including a computer program / instructions, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the matrix microphone device configuration method described in any embodiment of this application.
[0088] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of combined actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Secondly, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application. In the above embodiments, the descriptions of each embodiment have their own emphasis; for parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0089] Figure 15 This is a schematic diagram of the hardware structure of an electronic device for implementing a matrix microphone device configuration method according to another embodiment of this application, as shown below. Figure 15 As shown, the device includes: One or more processors 1510 and memory 1520, Figure 15 Take the 1510 processor as an example.
[0090] The device for performing the matrix microphone device configuration method may further include: an input device 1530 and an output device 1540.
[0091] The processor 1510, memory 1520, input device 1530, and output device 1540 can be connected via a bus or other means. Figure 15 Taking the example of a connection between China and Israel via a bus.
[0092] The memory 1520, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the matrix microphone device configuration method in the embodiments of this application. The processor 1510 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions, and modules stored in the memory 1520, thereby implementing the matrix microphone device configuration method of the above-described method embodiments.
[0093] The memory 1520 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the matrix microphone device configuration device, etc. Furthermore, the memory 1520 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 1520 may optionally include memory remotely located relative to the processor 1510, and these remote memories may be connected to the matrix microphone device configuration device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0094] Input device 1530 can receive input digital or character information and generate signals related to user settings and function control of the matrix microphone device configuration device. Output device 1540 may include a display device such as a display screen.
[0095] The one or more modules are stored in the memory 1520, and when executed by the one or more processors 1510, the matrix microphone device configuration method in any of the above method embodiments is executed.
[0096] The above-described product can perform the methods provided in the embodiments of this application, and has the corresponding functional modules and beneficial effects for performing the methods. Technical details not described in detail in this embodiment can be found in the methods provided in the embodiments of this application.
[0097] The electronic devices in this application embodiments exist in various forms, including but not limited to: (1) Mobile communication devices: These devices are characterized by their mobile communication capabilities and primarily aim to provide voice and data communication. These terminals include: smartphones (e.g., iPhones), multimedia phones, feature phones, and low-end phones, etc.
[0098] (2) Ultra-mobile personal computer devices: These devices fall under the category of personal computers, possessing computing and processing capabilities, and generally also have mobile internet access features. These terminals include PDAs, MIDs, and UMPCs, such as the iPad.
[0099] (3) Server: A device that provides computing services. The components of a server include a processor, hard disk, memory, system bus, etc. Servers are similar to general computer architectures, but because they need to provide highly reliable services, they have higher requirements in terms of processing power, stability, reliability, security, scalability, and manageability.
[0100] (4) Other electronic devices with data interaction functions.
[0101] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0102] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0103] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for configuring a matrix microphone device, characterized in that, include: A configuration interface is generated on the display terminal, the configuration interface including a configuration canvas; In response to the target matrix microphone device selected by the user, a device identifier and a device installation method selection component are generated on the configuration canvas. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting. Based on the target installation method selected by the user, a device attribute configuration component is generated to configure the device attributes of the target matrix microphone device to obtain an attribute configuration file. At least one pickup area is generated on the configuration canvas in response to a user action; A configuration file is generated and sent to the target matrix microphone device based at least on the target installation method, the attribute configuration file, and the at least one pickup area.
2. The method according to claim 1, characterized in that, The device attribute configuration component includes a device height input box and a speech height input box; wherein... When the target installation method is ceiling mounting, a first preset device height is automatically generated in the device height input box, and a first preset speaking height is automatically generated in the speaking height input box; When the target installation method is desktop tiling, a second preset device height is automatically generated in the device height input box, and a second preset speaking height is automatically generated in the speaking height input box; When the target installation method is vertical wall mounting or horizontal wall mounting, a third preset device height is automatically generated in the device height input box, and a third preset speaking height is automatically generated in the speaking height input box.
3. The method according to claim 1, characterized in that, When the target installation method is ceiling mounting, the step of generating at least one pickup area on the configuration canvas in response to user operation includes: In response to any polygon drawn by the user on the configuration canvas, at least one polygonal pickup area is generated; wherein the at least one polygonal pickup area includes a polygonal call pickup area and a polygonal amplification pickup area, the number of polygonal call pickup areas is less than 12, and the number of polygonal amplification pickup areas is less than 12.
4. The method according to claim 3, characterized in that, It also includes adjusting the shape of the polygonal pickup area in response to a user's dragging operation on the polygonal pickup area.
5. The method according to claim 1, characterized in that, When the target installation method is desktop tiling, horizontal wall mounting, or vertical wall mounting, the step of generating at least one pickup area on the configuration canvas in response to user operation includes: A preset number of fan-shaped pickup areas are generated on the configuration canvas in advance. The preset number of fan-shaped pickup areas includes a first preset number of fan-shaped call pickup areas and a second preset number of fan-shaped amplification pickup areas. When the sector pickup area is selected, the sector radius and / or central angle of the sector pickup area are displayed.
6. The method according to claim 5, characterized in that, It also includes updating the sector radius and / or central angle of the sector pickup area in response to a user's modification operation on the sector radius and / or central angle of the sector pickup area.
7. A matrix microphone device configuration apparatus, characterized in that, include: A configuration interface generation module is used to generate a configuration interface on a display terminal, the configuration interface including a configuration canvas; The installation method selection module is used to generate a device identifier and a device installation method selection component on the configuration canvas in response to the target matrix microphone device selected by the user. The device installation method selection component includes at least one of the following installation methods: ceiling mounting, desktop mounting, vertical wall mounting, and horizontal wall mounting. The attribute configuration module is used to generate a device attribute configuration component to configure the device attributes of the target matrix microphone device according to the target installation method selected by the user, thereby obtaining an attribute configuration file. A pickup area configuration module is used to generate at least one pickup area on the configuration canvas in response to user operations; The configuration file generation module is used to generate a configuration file based on at least the target installation method, the attribute configuration file, and the at least one pickup area, and then send it to the target matrix microphone device.
8. An electronic device comprising: At least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the method according to any one of claims 1-6.
9. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method described in any one of claims 1-6.
10. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method described in any one of claims 1-6.
Citation Information
Patent Citations
Pickup device, electronic equipment and control method
CN113938780A
Visual ceiling microphone sound area configuration method, electronic equipment and storage medium
CN118785028A
Beamforming microphone system, sound pickup program and setting program for beamforming microphone system, beamforming microphone setting device, and beamforming microphone setting methond
US20230111227A1
System for dynamically forming a virtual microphone coverage map from a combined array to any dimension, size and shape based on individual microphone element locations
US20230308820A1