Vehicle-mounted microphone equipment control method, calibration method and equipment
By using pre-stored signal compensation data to compensate the signal strength of the broadcast signal in the on-board karaoke microphone system, the problems of interference and mismatch between systems are solved, the matching accuracy and stability are improved, and it is suitable for different BLE chips and filtering algorithms, reducing calibration costs and difficulty.
Patent Information
- Application Number
- CN202510520552.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-05-23
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing vehicle-mounted karaoke microphone systems are prone to mutual interference and mismatch when multiple systems coexist. Due to the differences between different BLE chips and filtering algorithms, the differences and changes in RSSI values are large, resulting in lower matching accuracy and stability.
By pre-stored signal compensation data, the signal strength value of the received broadcast signal is compensated, and the actual signal strength value corresponding to the broadcast signal is calculated, thereby more accurately evaluating the distance between the microphone and the vehicle-mounted receiver, reducing interference and mismatch.
It improves the matching accuracy and stability of the on-board karaoke microphone system, and is suitable for different BLE chips and filtering algorithms. It does not require a large number of separate tests and adjustments, reduces calibration costs and difficulty, adapts to batch differences, and improves user experience.
Smart Images

Figure CN120034768A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle-mounted control technology, and in particular to a vehicle-mounted microphone device control method, calibration method and device. Background Art
[0002] In the car karaoke system, the car karaoke microphone and the receiver on the car computer use short-range wireless transmission technology to achieve pairing and data transmission, such as Bluetooth Low Energy (BLE). Short-range wireless transmission has a wide range, extending from 0 meters to 10 meters, 20 meters or even farther. However, if there are multiple identical car karaoke microphone systems in the same area, mutual interference and mismatching are very likely to occur.
[0003] In order to improve the user experience, the pairing distance is usually limited, and this limit is generally determined by the received signal strength indication (RSSI) value. However, different short-distance wireless transmission chips (such as BLE chips) and different filtering algorithms will cause large differences and changes in RSSI values. Moreover, even for the same short-distance wireless transmission chip, the RSSI performance of different batches of products is not the same. At present, it takes time, manpower, and costs to adjust each short-distance wireless transmission chip and each algorithm. Summary of the invention
[0004] In order to solve the existing technical problems, the present invention provides a vehicle-mounted microphone device control method, a calibration method and a device, which improve the pairing accuracy and stability of the vehicle-mounted microphone system.
[0005] In a first aspect, a method for controlling a vehicle-mounted microphone device is provided, comprising: receiving a broadcast signal sent from a microphone through a vehicle-mounted receiver; obtaining a signal strength value of the broadcast signal; obtaining stored signal compensation data; compensating the signal strength value based on the signal compensation data, and calculating an actual signal strength value corresponding to the broadcast signal; obtaining a configured signal strength threshold, and determining a pairing result between the vehicle-mounted receiver and the microphone based on the signal strength threshold and the actual signal strength value.
[0006] In a second aspect, a method for calibrating a vehicle-mounted microphone device is provided, comprising: obtaining, from the vehicle-mounted microphone device, a calibration signal strength of a broadcast calibration signal sent by a standard signal transmitter; obtaining pre-stored first calibration mapping relationship data between a calibration distance and a standard signal strength; calculating, based on the calibration signal strength and the first calibration mapping relationship data, a signal compensation value corresponding to the broadcast calibration signal; and obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal.
[0007] In a third aspect, a vehicle-mounted microphone device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the vehicle-mounted microphone device control method as described in any one of the first aspects.
[0008] In a fourth aspect, a vehicle-mounted microphone device calibration device is provided, comprising a storage device and a processing device, wherein the storage device stores a computer program, and when the computer program is executed by the processing device, the processing device executes the vehicle-mounted microphone device calibration method as described in any one of the second aspects.
[0009] In a fifth aspect, a vehicle device is provided, comprising the vehicle-mounted microphone device as described in the third aspect, or comprising a storage unit and a processing unit, wherein the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit executes the vehicle-mounted microphone device control method as described in any one of the first aspect.
[0010] In the sixth aspect, a vehicle-mounted microphone device calibration system is provided, comprising the vehicle-mounted microphone device as described in the third aspect, the vehicle-mounted microphone device calibration device as described in the fourth aspect, and a standard signal transmitter, wherein the standard signal transmitter is used to transmit a broadcast calibration signal, the vehicle-mounted microphone device calibration device obtains signal compensation data based on the broadcast calibration signal, and sends the signal compensation data to the vehicle-mounted microphone device, and the vehicle-mounted microphone device stores the signal compensation data.
[0011] This application compensates the signal strength value of the received broadcast signal through pre-stored signal compensation data to obtain the actual signal strength value corresponding to the broadcast signal, thereby more accurately evaluating the distance between the microphone sending the broadcast signal and the vehicle receiver, effectively reducing and avoiding mutual interference and mismatching of multiple systems in the same area, and improving the pairing accuracy and stability of the vehicle karaoke microphone system. Since the signal compensation data is obtained based on a standard test environment, the compensation method is applicable to different chips and filtering algorithms, and there is no need to conduct a large number of separate tests and adjustments for each chip and algorithm, which reduces the calibration cost and difficulty; adapt to batch differences: can effectively adapt to the performance differences between different batches of the same model chip, ensuring the consistency and reliability of the product under different production batches; improve user experience: can accurately control the pairing distance, can provide users with a more stable and smooth vehicle karaoke experience, and reduce the trouble caused by pairing problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 This is a diagram of an application environment of a vehicle-mounted microphone device control method in an embodiment; Figure 2It is a schematic diagram of a structural block diagram of a vehicle-mounted microphone device calibration system in one embodiment; Figure 3 is a flow chart of a method for controlling a vehicle-mounted microphone device in an embodiment; Figure 4 is a flow chart of a method for calibrating a vehicle-mounted microphone device in one embodiment; Figure 5 is a schematic diagram of a vehicle-mounted microphone device control device in one embodiment; Figure 6 is a schematic diagram of a vehicle-mounted microphone device calibration apparatus in one embodiment; Figure 7 is a schematic diagram of a vehicle-mounted microphone device in one embodiment; Figure 8 Schematic diagram of a vehicle microphone device calibration device in one embodiment. DETAILED DESCRIPTION
[0013] The technical solution of the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0014] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the scope of protection of the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.
[0015] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it should be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0016] See also Figure 1, is an application environment diagram of a vehicle microphone device control method in an embodiment. The vehicle microphone device control method is applied to a vehicle microphone device 10, and the vehicle microphone device 10 includes a memory 11, a microphone 12, a processor 13 and a vehicle receiver 14. The microphone 12 and the vehicle receiver 14 can transmit signals through short-range wireless transmission technology. The short-range wireless transmission technology includes but is not limited to Bluetooth Low Energy (BLE) technology. The vehicle receiver can be a Bluetooth receiver. The microphone 12 collects audio signals, forms a broadcast signal based on the audio signal, and transmits the broadcast signal to the vehicle receiver 14 through short-range wireless transmission technology. The vehicle receiver 14 receives the broadcast signal and determines the pairing result with the microphone 12 based on the broadcast signal and the stored signal compensation data, wherein the signal compensation data is obtained by calibration in advance through the vehicle microphone device calibration system, and the signal compensation data can be obtained in advance before the vehicle microphone device leaves the factory and stored in the vehicle microphone device. It can be understood that the microphone 12 and the vehicle receiver 14 include components required to implement short-range wireless transmission technology. The vehicle-mounted microphone device 10 can be installed in the vehicle equipment as an independent module, or can be integrated into the vehicle equipment to form an integral whole.
[0017] like Figure 2 As shown, Figure 2 Schematic diagram of a structural block diagram of a vehicle microphone device calibration system in an embodiment, wherein the vehicle microphone device calibration system includes a vehicle microphone device 10, a vehicle microphone calibration device 20 and a standard signal transmitter 30. The vehicle microphone device 10 can communicate with the vehicle microphone calibration device 20 in a wireless or wired manner, such as through serial port communication, USB interface communication, Bluetooth communication, etc. The vehicle microphone device 10 communicates with the standard signal transmitter 30 through a short-distance wireless transmission technology. The vehicle microphone calibration device 20 communicates with the standard signal transmitter 30 through a short-distance wireless transmission technology. It can be understood that the vehicle microphone calibration device 20 and the standard signal transmitter 30 include components for implementing short-distance wireless transmission technology. The standard signal transmitter 30 can be a standard BLE transmitter. During the calibration process, the standard signal transmitter 30 is placed at a calibration distance and a broadcast signal is sent. The calibration distance represents the distance between the standard signal transmitter 30 and the vehicle receiver in the vehicle microphone device 10. Different calibration distances can be set during the calibration process. The vehicle-mounted microphone calibration device 20 obtains the calibration signal strength of the broadcast signal, obtains signal compensation data based on the calibration signal strength, and sends the signal compensation data to the vehicle-mounted microphone device 10 . The vehicle-mounted microphone device 10 stores the signal compensation data in the memory 11 .
[0018] The vehicle microphone device 10 or vehicle equipment may include a display terminal. The display terminal is used to display relevant information of the vehicle karaoke. The display terminal may be integrated into the vehicle microphone device 10 or may be a device independent of the vehicle microphone device 10 and capable of data communication with the vehicle microphone device 10.
[0019] The vehicle equipment may include one or more sensor modules, and the sensor modules may be one or more and may be installed at different positions of the vehicle equipment. The sensor modules include but are not limited to multi-spectral visual sensors, environmental perception sensors and motion posture sensors. Among them, the multi-spectral sensor includes but is not limited to a combination of one or more of the following sensors: thermal imaging sensor, visible light image sensor, millimeter wave sensor, lidar sensor, infrared thermal imaging sensor and depth sensor. The environmental perception sensor includes but is not limited to a combination of one or more of the following sensors, such as brightness sensor, temperature sensor, haze sensor and other environmental sensors. The motion posture sensor includes but is not limited to a combination of one or more of the following: inertial sensor (Inertial Measurement Unit, IMU), speed sensor, acceleration sensor, gyroscope sensor, geomagnetic sensor, rotation vector sensor, steering wheel angle sensor, horizontal sensor, tilt sensor, vibration sensor, displacement sensor and gravity sensor, etc. Among them, the vehicle equipment is a device installed on any type of mobile body, such as a vehicle, electric vehicle, hybrid electric vehicle, motorcycle, bicycle, personal mobile device, airplane, drone, ship or robot, etc.
[0020] The common method to solve the BLE pairing distance problem of car karaoke microphone system is to set a fixed RSSI threshold for a specific BLE chip and filtering algorithm to limit the pairing distance based on experience or simple tests. This method has significant defects: Lack of versatility: Different BLE chips and filtering algorithms have different corresponding RSSI values. One setting cannot be applied to multiple situations. A lot of testing and adjustments are required for different chips and algorithms.
[0021] Poor batch adaptability: BLE chips of the same model may have different RSSI performances due to different production batches, and the existing fixed threshold setting method is difficult to adapt to such changes.
[0022] High calibration cost: In order to achieve a better pairing distance limitation effect, a lot of time, manpower and material resources are required for testing and calibration, which increases the development and production costs of the product.
[0023] The deficiencies of these existing technical solutions result in low pairing accuracy and stability of the in-vehicle karaoke microphone system in actual applications, resulting in poor user experience.
[0024] Please refer to Figure 3 which is a flowchart of a method for controlling an in-vehicle microphone device provided by an embodiment of the present application. The method for controlling an in-vehicle microphone device is applied to an in-vehicle microphone device or a vehicle device, and the method for controlling an in-vehicle microphone device includes the following steps: S11. Receive a broadcast signal sent from a microphone through an in-vehicle receiver.
[0025] In this embodiment, the broadcast signal is a broadcast signal sent by a microphone under the same brand identifier, where the brand identifier indicates the brand to which the in-vehicle microphone device belongs, for example, brand A. The same brand belongs to the same set of devices, so the in-vehicle receiver and the microphone are also matching devices, and the in-vehicle receiver receives the broadcast signal under the same brand identifier. For example, when a user needs to sing karaoke in a vehicle device, there may be one or more in-vehicle microphone devices with the same brand identifier in the surrounding area of the vehicle device. In this way, the broadcast signal can be one or more. However, due to the different distances between the microphone and the in-vehicle receiver, the signal strength values of the received broadcast signals will vary with the distance.
[0026] S12. Obtain the signal strength value of the broadcast signal.
[0027] In this embodiment, after receiving the broadcast signal, a filtering algorithm is used to perform filtering processing on the broadcast signal to obtain a filtered signal, and based on the filtered signal, the signal strength value is obtained. The filtering algorithm includes, but is not limited to, one or more of the following: mean filtering algorithm, median filtering algorithm, Kalman filtering algorithm, etc. In an alternative implementation, different filtering algorithms can be configured according to different application scenarios. For example, algorithm configuration controls are provided on the user interface, and the filtering algorithm configuration data is obtained through the algorithm configuration controls, and the configured filtering algorithm is determined according to the filtering algorithm configuration data. It is also possible to obtain scene information, automatically identify the scene category according to the scene information, and determine the matching filtering algorithm according to the scene category. The scene information includes, but is not limited to, image information, etc. The scene category is automatically identified through an image recognition method, and the matching filtering algorithm is determined from the pre-stored correspondence between the scene category and the filtering algorithm. It may have a better filtering effect in different application scenarios and can be selected and replaced according to actual needs.
[0028] In this embodiment, using signal strength detection technology, based on the filtered signal, the signal strength value is obtained. The signal strength value is the Received Signal Strength Indicator (RSSI).
[0029] S13. Obtain the stored signal compensation data.
[0030] In this embodiment, the signal compensation data is used to compensate the signal strength values of each broadcast signal to obtain the actual signal strength values of each broadcast signal, which is convenient for more accurately judging the distance between each microphone and the vehicle-mounted receiver subsequently, effectively reducing the mutual interference and mismatching of multiple vehicle-mounted microphone devices in the same area, and improving the pairing accuracy and stability of the vehicle-mounted KTV microphone system.
[0031] S14. Based on the signal compensation data, compensate the signal strength value and calculate the actual signal strength value corresponding to the broadcast signal.
[0032] In this embodiment, the actual signal strength value corresponding to the broadcast signal represents the true signal strength value of the broadcast signal emitted by the microphone, and can more accurately reflect the distance between the microphone and the vehicle-mounted receiver.
[0033] S15. Obtain the configured signal strength threshold, and determine the pairing result between the vehicle-mounted receiver and the microphone according to the signal strength threshold and the actual signal strength value.
[0034] In this embodiment, the signal strength threshold is used to judge the microphone that can be paired with the vehicle-mounted receiver. Since the distances between the microphone and the vehicle-mounted signaler are different, the actual signal strength values of the broadcast signals received by the vehicle-mounted signaler are different. The farther the distance, the smaller the actual signal strength value; the closer the distance, the larger the actual signal strength value. Therefore, the signal strength threshold indicates a distance threshold. The microphone corresponding to the broadcast signal with the actual signal strength value greater than or equal to the signal strength threshold is determined as the microphone that can be successfully paired with the vehicle-mounted receiver; the microphone corresponding to the broadcast signal with the actual signal strength value less than the signal strength threshold is determined as the microphone that cannot be successfully paired with the vehicle-mounted receiver. Because the actual signal strength value greater than or equal to the signal strength threshold means that the microphone is within the distance threshold range, for example, within 5 meters, that is, the distance between the microphone and the vehicle-mounted receiver is less than the distance threshold. The actual signal strength value less than the signal strength threshold means that the microphone is outside the distance threshold range.
[0035] In the above embodiment, the signal strength value of the received broadcast signal is compensated by the pre-stored signal compensation data to obtain the actual signal strength value corresponding to the broadcast signal, thereby more accurately evaluating the distance between the microphone sending the broadcast signal and the vehicle receiver, effectively reducing and avoiding the mutual interference and mismatching of multiple systems in the same area, and improving the pairing accuracy and stability of the vehicle karaoke microphone system. Since the signal compensation data is obtained based on a standard test environment, the compensation method is applicable to different chips and filtering algorithms, and there is no need to conduct a large number of separate tests and adjustments for each chip and algorithm, which reduces the calibration cost and difficulty; adapt to batch differences: can effectively adapt to the performance differences between different batches of the same model chip, ensuring the consistency and reliability of the product under different production batches; improve user experience: can accurately control the pairing distance, can provide users with a more stable and smooth vehicle karaoke experience, and reduce the trouble caused by pairing problems.
[0036] In some embodiments, the signal compensation data indicates a fixed compensation strength value, the fixed compensation strength value is a positive value or a negative value, and the compensating the signal strength value based on the signal compensation data to calculate the actual signal strength value corresponding to the broadcast signal includes: The fixed compensation strength value is added to the signal strength value to obtain the actual signal strength value.
[0037] In this embodiment, the signal compensation data indicates a fixed compensation strength value, such as 20 strength units. If the signal strength value is 100 strength units, the actual signal strength value is 120 units.
[0038] In the above embodiment, by fixing the compensation strength value, the distance between the microphone sending the broadcast signal and the vehicle-mounted receiver can be accurately assessed while reducing the amount of calculation and improving the real-time performance.
[0039] In some embodiments, the signal compensation data indicates a first mapping relationship between signal strength and signal compensation, the first mapping relationship includes multiple signal strength ranges and signal compensation values corresponding to each signal strength range, or the first mapping relationship is calculated based on a mapping relationship between an indicated standard signal strength and a calibration distance and a mapping relationship between the calibration distance and signal compensation.
[0040] Optionally, compensating the signal strength value based on the signal compensation data to calculate the actual signal strength value corresponding to the broadcast signal includes: Determining a signal compensation value corresponding to the signal strength value according to the signal strength value and the first mapping relationship; The signal compensation value corresponding to the signal strength value is added to the signal strength value to obtain the actual signal strength value.
[0041] In this embodiment, the first mapping relationship includes multiple signal strength ranges and signal compensation values corresponding to each signal strength range. Different signal strength ranges correspond to different signal compensation values. The smaller the signal strength indicated by the signal strength range, the smaller the corresponding signal compensation value. Conversely, the larger the signal strength indicated by the signal strength range, the larger the corresponding signal compensation value. For example, the signal strength range [10 90], compensation 20, the signal strength range (90 150), compensation 30, the signal strength range [150 200], compensation 30. For example, if the signal strength of a broadcast signal is 130, it should be compensated 30, and the actual signal strength value of the broadcast signal is 160. The farther the microphone is from the vehicle receiver, the smaller the signal strength range corresponding to the signal strength, and the smaller the compensation. The closer the microphone is from the vehicle receiver, the larger the signal strength range corresponding to the signal strength, and the more compensation. Through this compensation method, the signal strength of the broadcast signal sent by each microphone can be better distinguished, thereby improving the pairing accuracy and stability of the vehicle karaoke microphone system.
[0042] In this embodiment, the first mapping relationship is calculated based on the mapping relationship between the signal strength of the indication standard and the calibration distance and the mapping relationship between the calibration distance and the signal compensation. The first mapping relationship can be a fitting model, including but not limited to a linear model and the like. The first mapping relationship can express the changing relationship that the smaller the signal strength, the smaller the compensation, that is, one signal strength corresponds to one signal compensation value, and different signal strengths correspond to different signal compensation values, so that the signal strength of the broadcast signal can be compensated more accurately. The farther the microphone is from the vehicle receiver, the smaller the signal strength and the smaller the compensation. The closer the microphone is from the vehicle receiver, the greater the signal strength and the more compensation. Through this compensation method, the signal strength of the broadcast signal sent by each microphone can be better distinguished, thereby improving the pairing accuracy and stability of the vehicle karaoke microphone system.
[0043] In an optional implementation, the first compensation method is: the signal compensation data indicates a fixed compensation strength value, the second compensation method is: the first mapping relationship includes multiple signal strength ranges and the signal compensation value corresponding to each signal strength range, and the third compensation method is: the first mapping relationship is calculated based on the mapping relationship between the standard signal strength and the calibration distance and the mapping relationship between the calibration distance and the signal compensation. These three different compensation methods actually compare different compensation accuracy. The compensation accuracy of the first compensation method is less than the compensation accuracy of the second compensation method, and the compensation accuracy of the second compensation method is less than the compensation accuracy of the third compensation method. A compensation method selection control can be provided on the user interface, and the compensation method selection data can be obtained through the compensation method selection control. The selected compensation method is obtained from the compensation method selection data to compensate the signal strength value, so that the user can select the required compensation accuracy through the user interface, thereby selecting the compensation method required by the user. The compensation method selection control includes but is not limited to an input box, a radio button, a drop-down box, an icon button, and the like.
[0044] In the above embodiment, by providing different compensation methods to compensate the signal strength value, the distance between the microphone sending the broadcast signal and the vehicle receiver can be accurately evaluated, thereby improving the pairing accuracy and stability of the vehicle karaoke microphone system.
[0045] In some embodiments, the signal strength threshold for acquiring the configuration includes at least one of the following: Acquire input voice data through a voice input interface, acquire signal strength threshold adjustment information from the voice data, acquire a target signal strength threshold indicated by the signal strength threshold adjustment information, and update a current signal strength threshold to the target signal strength threshold; The signal strength adjustment data is obtained through the signal strength threshold adjustment control provided by the user interface, the updated signal strength threshold indicated by the signal strength adjustment data is obtained, and the current signal strength threshold is changed to the updated signal strength threshold.
[0046] In this embodiment, the signal strength threshold adjustment control includes but is not limited to an input box, a radio button, a drop-down box, an icon button, and the like. The user can configure the signal strength threshold through a voice input interface or a user interface. For example, the factory-configured signal strength threshold is a standard 1 meter, and the corresponding standard signal strength threshold is 200 units. If the required connection distance is 1 meter, the signal strength threshold can be set to 200; if a longer connection distance is required, that is, the connection distance between the microphone and the vehicle-mounted receiver is longer, the threshold can be appropriately lowered, for example, set to 190. If a closer connection distance is required, that is, the connection distance between the microphone and the vehicle-mounted receiver is closer, the threshold can be appropriately increased, for example, set to 250.
[0047] In the above embodiment, the user can configure the signal strength threshold in the user interface according to actual usage requirements during use, thereby improving the pairing accuracy and stability of the in-vehicle karaoke microphone system.
[0048] like Figure 4 As shown, Figure 4 The flowchart of the vehicle microphone device calibration method in one embodiment is applied to the vehicle microphone calibration device. The vehicle microphone device calibration method includes the following steps: S41. Obtaining, from the vehicle-mounted microphone device, a calibration signal strength of a broadcast calibration signal sent by a standard signal transmitter.
[0049] In this embodiment, if Figure 2 As shown, during the calibration process, the standard signal transmitter is placed at the calibration distance, a broadcast calibration signal is sent to the vehicle microphone device, the vehicle microphone calibration device sends a read command to the vehicle microphone device, and the vehicle microphone device sends a reply message to the vehicle microphone calibration device, and the reply message includes the calibration signal strength. The calculation method of the calibration signal strength is similar to the calculation method of the signal strength value in the above embodiment, and will not be repeated here. For example, the vehicle microphone calibration device communicates with the vehicle microphone device via USB, and the USB communication protocol example is: read RSSI command frame: A5 5A 38 03 10 01 00 16, read RSSI command reply frame: A5 5A 38 04 10 02 10 c8 (RSSI value) 16.
[0050] S42: Acquire pre-stored first calibration mapping relationship data between calibration distance and standard signal strength.
[0051] In this embodiment, different calibration distances in the first calibration mapping relationship data correspond to different standard signal strengths, and the first calibration mapping relationship data is obtained by multiple tests and statistical analysis under an ideal environment to ensure its representativeness and accuracy. A calibration distance is set, such as 1 meter, and a standard RSSI value corresponding to the calibration distance is determined, such as 200. According to the calibration distance between the vehicle microphone device and the standard signal transmitter when collecting the broadcast calibration signal, the standard signal strength corresponding to the calibration distance is determined in the first calibration mapping relationship data.
[0052] S43: Calculate a signal compensation value corresponding to the broadcast calibration signal according to the calibration signal strength and the first calibration mapping relationship data.
[0053] In this embodiment, the distance between the vehicle microphone device and the standard signal transmitter when collecting the broadcast calibration signal is the current calibration distance. According to the current calibration distance, the standard signal strength corresponding to the calibration distance closest to the current calibration distance is searched in the first calibration mapping relationship data. For one calibration signal strength, there is one standard signal strength. Based on the corresponding standard signal strength and the calibration signal strength, the signal compensation value corresponding to the broadcast calibration signal is calculated. For example, for one calibration signal strength, the difference between the calibration signal strength and the standard signal strength is used as the signal compensation value corresponding to the broadcast calibration signal.
[0054] S44. Obtain signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal.
[0055] In an optional manner, the signal compensation value corresponding to the broadcast calibration signal is used as the fixed compensation intensity value indicated by the signal compensation data.
[0056] In this embodiment, it can be understood that for the same current calibration distance, multiple tests can be performed, and the signal compensation values under the multiple tests are averaged to obtain a fixed compensation intensity value.
[0057] In an optional method, obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal includes: based on the signal compensation value corresponding to the broadcast calibration signal, obtaining a plurality of configured different signal strength ranges and the signal compensation values corresponding to each signal strength range, and using the signal compensation value corresponding to each signal strength range as the signal compensation data.
[0058] In this embodiment, the user can configure the signal compensation value corresponding to each signal strength range on the user interface according to the standard signal strength and the signal compensation value used when calculating the signal compensation value. The configuration data corresponding to the configuration operation of the user on the user interface is obtained, and the signal compensation value corresponding to each signal strength range is obtained from the configuration data.
[0059] In an optional implementation, obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal includes: Acquire a signal compensation value corresponding to the broadcast calibration signal at different calibration distances to obtain a second calibration mapping relationship between the calibration distance and the signal compensation value; A first mapping relationship between the indicator signal strength and the signal compensation is obtained according to the first calibration mapping relationship and the second calibration mapping relationship, and the first mapping relationship is used as the signal compensation data.
[0060] In this embodiment, during the calibration process, the current calibration distance can be changed, so as to measure the signal compensation values at multiple different current calibration distances. Fitting the current calibration distance-signal compensation values at multiple test points to obtain a second calibration mapping relationship. Since the calibration distance is an intermediate variable, combining the first calibration mapping relationship and the second calibration mapping relationship, a first mapping relationship indicating the signal strength and the signal compensation can be obtained.
[0061] In the above embodiment, during the calibration process, a broadcast calibration signal is sent by a standard transmitter to obtain the calibration signal strength. According to the mapping relationship between the calibration signal strength and the stored calibration distance and the standard signal strength, the signal compensation value corresponding to the broadcast calibration signal is obtained. Based on the signal compensation value corresponding to the broadcast calibration signal, the signal compensation data is obtained. Since the signal compensation data is calculated based on the first calibration mapping relationship data in a standard test environment, it is applicable to different short-distance wireless transmission chips and filtering algorithms, without the need for a large number of separate tests and adjustments for each chip and algorithm, reducing the calibration cost and difficulty; it can effectively adapt to the performance differences between different batches of the same model of short-distance wireless transmission chips, ensuring the consistency and reliability of the product under different production batches.
[0062] On the other hand, this application provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the vehicle-mounted microphone device control method described in any embodiment of this application.
[0063] Among them, in the computer program product, an optional implementation form of the program module architecture of the computer program for implementing each step of the vehicle-mounted microphone device control method can be a vehicle-mounted microphone device control device.
[0064] Please refer to Figure 5 , an embodiment of this application provides a vehicle-mounted microphone device control device, including: a receiving module 51, configured to receive a broadcast signal sent from a microphone through a vehicle-mounted receiver; an obtaining module 52, configured to obtain the signal strength value of the broadcast signal; the obtaining module 52 is further configured to obtain the stored signal compensation data; a calculating module 53 is configured to compensate the signal strength value based on the signal compensation data, and calculate the actual signal strength value corresponding to the broadcast signal; a determining module 54, configured to obtain a configured signal strength threshold, and determine the pairing result between the vehicle-mounted receiver and the microphone according to the signal strength threshold and the actual signal strength value.
[0065] Optionally, the signal compensation data indicates a fixed compensation strength value, and the fixed compensation strength value is a positive value or a negative value. The calculating module 53 is further configured to: Add the fixed compensation strength value to the signal strength value as the actual signal strength value.
[0066] Optionally, the signal compensation data indicates a first mapping relationship between signal strength and signal compensation, the first mapping relationship including multiple signal strength ranges and signal compensation values corresponding to each signal strength range, or the first mapping relationship is calculated based on a mapping relationship between an indicated standard signal strength and a calibration distance and a mapping relationship between the calibration distance and signal compensation.
[0067] Optionally, the calculation module 53 is further used for: Determining a signal compensation value corresponding to the signal strength value according to the signal strength value and the first mapping relationship; The signal compensation value corresponding to the signal strength value is added to the signal strength value to obtain the actual signal strength value.
[0068] Optionally, the acquisition module 52 is further used for: Acquire input voice data through a voice input interface, acquire signal strength threshold adjustment information from the voice data, acquire a target signal strength threshold indicated by the signal strength threshold adjustment information, and update a current signal strength threshold to the target signal strength threshold; The signal strength adjustment data is obtained through the signal strength threshold adjustment control provided by the user interface, the updated signal strength threshold indicated by the signal strength adjustment data is obtained, and the current signal strength threshold is changed to the updated signal strength threshold.
[0069] It can be understood by those skilled in the art that Figure 5 The structure of the vehicle-mounted microphone device control device does not constitute a limitation on the vehicle-mounted microphone device control device, and the various modules can be implemented in whole or in part by software, hardware, and a combination thereof. The above modules can be embedded in or independent of the processor in the device in the form of hardware, or can be stored in the memory in the device in the form of software, so as to facilitate processing and calling to execute the operations corresponding to the above modules. In other embodiments, the vehicle-mounted microphone device control device may include more or fewer modules than those shown in the figure.
[0070] On the other hand, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the vehicle-mounted microphone device control method described in any embodiment of the present application.
[0071] Among them, in the computer program product, an optional implementation form of the program module architecture of the computer program that implements each step of the vehicle-mounted microphone device control method can be a vehicle-mounted microphone device control device.
[0072] See also Figure 6An embodiment of the present application provides a vehicle-mounted microphone device calibration device, including: a data acquisition module 61, used to obtain the calibration signal strength of the broadcast calibration signal sent by the standard signal transmitter from the vehicle-mounted microphone device; the data acquisition module 61 is also used to obtain the first calibration mapping relationship data between the pre-stored calibration distance and the standard signal strength; a compensation module 62, used to calculate the signal compensation value corresponding to the broadcast calibration signal according to the calibration signal strength and the first calibration mapping relationship data; the compensation module 62 is also used to obtain the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal.
[0073] Optionally, the compensation module 62 is further used for: The signal compensation value corresponding to the broadcast calibration signal is used as the fixed compensation intensity value indicated by the signal compensation data.
[0074] Optionally, the compensation module 62 is further used for: Based on the signal compensation value corresponding to the broadcast calibration signal, a plurality of configured different signal strength ranges and the signal compensation value corresponding to each signal strength range are obtained, and the signal compensation value corresponding to each signal strength range is used as the signal compensation data.
[0075] Optionally, the compensation module 62 is further used for: Acquire a signal compensation value corresponding to the broadcast calibration signal at different calibration distances to obtain a second calibration mapping relationship between the calibration distance and the signal compensation value; A first mapping relationship between the indicator signal strength and the signal compensation is obtained according to the first calibration mapping relationship and the second calibration mapping relationship, and the first mapping relationship is used as the signal compensation data.
[0076] It can be understood by those skilled in the art that Figure 6 The structure of the vehicle-mounted microphone device calibration device does not constitute a limitation on the vehicle-mounted microphone device calibration device, and each module can be implemented in whole or in part by software, hardware, and a combination thereof. The above modules can be embedded in or independent of the processor in the device in the form of hardware, or can be stored in the memory in the device in the form of software, so as to facilitate processing and calling to execute the operations corresponding to the above modules. In other embodiments, the vehicle-mounted microphone device calibration device may include more or fewer modules than those shown in the figure.
[0077] See also Figure 7 On the other hand, an embodiment of the present application further provides a vehicle-mounted microphone device 10, including a memory 11 and a processor 13, wherein the memory 11 stores a computer program, and when the computer program is executed by the processor, the processor 13 executes the steps of the vehicle-mounted microphone device control method provided in any of the above embodiments of the present application.
[0078] The processor 13 is the control center, which uses various interfaces and lines to connect various parts of the entire device, and executes various functions of the device and processes data by running or executing software programs and / or modules stored in the memory 11, and calling data stored in the memory 11. Optionally, the processor 13 may include one or more processing cores; preferably, the processor 13 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 13.
[0079] The memory 11 can be used to store software programs and modules. The processor 13 executes various functional applications and data processing by running the software programs and modules stored in the memory 11. The memory 11 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the device, etc. In addition, the memory 11 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 11 may also include a memory controller to provide the processor 13 with access to the memory 11.
[0080] See also Figure 8 On the other hand, an embodiment of the present application further provides a vehicle-mounted microphone device calibration device 20, including a storage device 2011 and a processing device 2012. The storage device 2011 stores a computer program. When the computer program is executed by the processor, the processing device 2012 executes the steps of the vehicle-mounted microphone device calibration method provided in any of the above embodiments of the present application.
[0081] The processing device 2012 is a control center, which uses various interfaces and lines to connect various parts of the entire device, and executes various functions of the device and processes data by running or executing software programs and / or modules stored in the storage device 2011, and calling data stored in the storage device 2011. Optionally, the processing device 2012 may include one or more processing cores; preferably, the processing device 2012 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processing device 2012.
[0082] The storage device 2011 can be used to store software programs and modules, and the processing device 2012 executes various functional applications and data processing by running the software programs and modules stored in the storage device 2011. The storage device 2011 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the device, etc. In addition, the storage device 2011 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the storage device 2011 can also include a memory controller to provide the processing device 2012 with access to the storage device 2011.
[0083] In another aspect of the embodiment of the present application, a vehicle device is provided, including the vehicle-mounted microphone device provided in the above embodiment, or including a storage unit and a processing unit, wherein the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit executes the vehicle-mounted microphone device control method provided in the above embodiment. The storage unit is similar to the above memory. The processing unit is similar to the above processor, and will not be described in detail here.
[0084] On the other hand, an embodiment of the present application further provides a vehicle-mounted microphone device calibration system, comprising the vehicle-mounted microphone device provided in the above embodiment, the vehicle-mounted microphone device calibration device provided in the above embodiment and a standard signal transmitter, wherein the standard signal transmitter is used to transmit a broadcast calibration signal, the vehicle-mounted microphone device calibration device obtains signal compensation data based on the broadcast calibration signal, and sends the signal compensation data to the vehicle-mounted microphone device, and the vehicle-mounted microphone device stores the signal compensation data.
[0085] On the other hand, an embodiment of the present application further provides a storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the steps of the vehicle-mounted microphone device control method provided in any of the above embodiments of the present application.
[0086] Those skilled in the art can understand that all or part of the processes in the methods provided in the above embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the present application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0087] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. The protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A method for controlling a vehicle-mounted microphone device, characterized in that: include: receiving the broadcast signal sent from the microphone via the vehicle-mounted receiver; Obtaining a signal strength value of the broadcast signal; acquiring stored signal compensation data; Based on the signal compensation data, the signal strength value is compensated to calculate an actual signal strength value corresponding to the broadcast signal; A configured signal strength threshold is obtained, and a pairing result of the vehicle-mounted receiver and the microphone is determined according to the signal strength threshold and an actual signal strength value.
2. The vehicle-mounted microphone device control method according to claim 1, characterized in that: The signal compensation data indicates a fixed compensation strength value, the fixed compensation strength value is a positive value or a negative value, and the compensating the signal strength value based on the signal compensation data to calculate the actual signal strength value corresponding to the broadcast signal includes: The fixed compensation strength value is added to the signal strength value to obtain the actual signal strength value.
3. The vehicle-mounted microphone device control method according to claim 1, characterized in that: The signal compensation data indicates a first mapping relationship between signal strength and signal compensation, the first mapping relationship includes multiple signal strength ranges and signal compensation values corresponding to each signal strength range, or the first mapping relationship is calculated based on a mapping relationship between an indicated standard signal strength and a calibration distance and a mapping relationship between the calibration distance and signal compensation.
4. The vehicle-mounted microphone device control method according to claim 3, characterized in that: The compensating the signal strength value based on the signal compensation data to calculate the actual signal strength value corresponding to the broadcast signal includes: Determining a signal compensation value corresponding to the signal strength value according to the signal strength value and the first mapping relationship; The signal compensation value corresponding to the signal strength value is added to the signal strength value to obtain the actual signal strength value.
5. The vehicle-mounted microphone device control method according to claim 1, characterized in that: The signal strength threshold configured for obtaining includes at least one of the following: Acquire input voice data through a voice input interface, acquire signal strength threshold adjustment information from the voice data, acquire a target signal strength threshold indicated by the signal strength threshold adjustment information, and update a current signal strength threshold to the target signal strength threshold; The signal strength adjustment data is obtained through the signal strength threshold adjustment control provided by the user interface, the updated signal strength threshold indicated by the signal strength adjustment data is obtained, and the current signal strength threshold is changed to the updated signal strength threshold.
6. A method for calibrating a vehicle-mounted microphone device, characterized in that: include: obtaining, from the vehicle-mounted microphone device, a calibration signal strength of a broadcast calibration signal sent by a standard signal transmitter; Acquire pre-stored first calibration mapping relationship data between calibration distance and standard signal strength; Calculating a signal compensation value corresponding to the broadcast calibration signal according to the calibration signal strength and the first calibration mapping relationship data; Signal compensation data is obtained based on the signal compensation value corresponding to the broadcast calibration signal.
7. The vehicle-mounted microphone device calibration method according to claim 6, characterized in that: The obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal comprises: The signal compensation value corresponding to the broadcast calibration signal is used as the fixed compensation intensity value indicated by the signal compensation data.
8. The vehicle-mounted microphone device calibration method according to claim 6, characterized in that: The obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal comprises: Based on the signal compensation value corresponding to the broadcast calibration signal, a plurality of configured different signal strength ranges and the signal compensation value corresponding to each signal strength range are obtained, and the signal compensation value corresponding to each signal strength range is used as the signal compensation data.
9. The vehicle-mounted microphone device calibration method according to claim 6, characterized in that: The obtaining the signal compensation data based on the signal compensation value corresponding to the broadcast calibration signal comprises: Acquire a signal compensation value corresponding to the broadcast calibration signal at different calibration distances to obtain a second calibration mapping relationship between the calibration distance and the signal compensation value; A first mapping relationship between the indicator signal strength and the signal compensation is obtained according to the first calibration mapping relationship and the second calibration mapping relationship, and the first mapping relationship is used as the signal compensation data.
10. A vehicle-mounted microphone device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the vehicle-mounted microphone device control method according to any one of claims 1 to 5.
11. A vehicle-mounted microphone device calibration device, characterized in that: The invention comprises a storage device and a processing device, wherein the storage device stores a computer program, and when the computer program is executed by the processing device, the processing device executes the vehicle microphone device calibration method according to any one of claims 6 to 9.
12. A vehicle device, characterized in that: It includes the vehicle-mounted microphone device as described in claim 10, or includes a storage unit and a processing unit, the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit executes the vehicle-mounted microphone device control method as described in any one of claims 1 to 5.
13. A vehicle-mounted microphone device calibration system, characterized in that: It comprises the vehicle-mounted microphone device as described in claim 10, the vehicle-mounted microphone device calibration device as described in claim 11 and a standard signal transmitter, wherein the standard signal transmitter is used to transmit a broadcast calibration signal, the vehicle-mounted microphone device calibration device obtains signal compensation data based on the broadcast calibration signal, and sends the signal compensation data to the vehicle-mounted microphone device, and the vehicle-mounted microphone device stores the signal compensation data.
Citation Information
Patent Citations
Receiving signal intensity calibration method and device
CN109917335A
Terminal equipment positioning method and device, electronic equipment and readable storage medium
CN116699582A
Vehicle-mounted Bluetooth voice system
CN117082471A
Vehicle function control method and device based on BLE, electronic equipment and medium
CN117376813A
Vehicle-mounted KTV system, vehicle-mounted wireless microphone and vehicle
CN118283570A