Intelligent automatic door sound control method and system
By establishing a voiceprint control database and using pickup microphone and ranging sensors, high recognition control of automatic doors is achieved, solving the problem that existing systems cannot recognize specific sound commands and distinguish user voice needs, and expanding the scope of application and scenarios of automatic doors.
Patent Information
- Application Number
- CN202510260837.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2045-03-06
AI Technical Summary
The existing automatic door control system cannot recognize specific sound commands and distinguish the voice needs of different users, resulting in insufficient convenience and recognition.
By collecting the voiceprint control data of authorized objects, establishing a voiceprint control database, and using the pick-up microphone and ranging sensor to obtain real-time sound detection data, combined with the voiceprint control database to perform object recognition and matching verification based on voiceprint features.
It realizes high recognition control of automatic doors, expands the scope of application and scenarios of automatic doors, and improves the application and promotion of intelligent control.
Smart Images

Figure CN120089144A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent control, and more particularly, to an intelligent automatic door sound control method and system. Background Art
[0002] With the progress of society and the development of science, intelligent control technology has become increasingly mature and is gradually applied in various industries, greatly facilitating people's living and working needs. Currently, the control of automatic doors usually relies on infrared sensors, microwave radars, or pressure sensors to detect the approach of humans or objects, thereby triggering the opening and closing. However, these methods have limitations in specific scenarios, such as being unable to recognize specific sound commands or distinguish the voice requirements of different users. As a result, there are significant deficiencies in the convenience and recognition of automatic doors during use.
[0003] Intelligent technology has been able to accurately obtain the characteristic information of sounds. Therefore, considering that if intelligent control based on sound data can be achieved for automatic door control, the usage functions of automatic doors will be greatly enhanced, making the use of automatic doors more widespread.
[0004] Therefore, designing an intelligent automatic door sound control method and system, by using intelligent technology to extract features and effectively and accurately compare and identify the sound data required to control the automatic door, thereby achieving a high recognition control effect of the automatic door based on sound data, effectively expanding the applicable range and scenarios of the automatic door, is an urgent problem to be solved currently. Summary of the Invention
[0005] The purpose of the present invention is to provide an intelligent automatic door sound control method. By collecting the voiceprint control data of authorized objects that need to control the automatic door, a voiceprint control database for these authorized objects is established, which provides sufficient and accurate reference comparison data for subsequent comparative analysis to identify which authorized object wants to control the automatic door in real time. Based on the real-time voice control detection data of unknown objects, the voiceprint control database is used to identify the voiceprint feature objects and match and verify the object features, thereby accurately determining whether the real-time control information is provided by an authorized object. On the one hand, it serves to verify the identity of the real-time object, ensuring good object recognition for the intelligent control of the automatic door. On the other hand, it mainly combines sound data for intelligent control, expanding the control methods for automatic doors, further expanding the applicable range and scenarios of automatic doors, and facilitating the application and promotion of intelligent control of automatic doors.
[0006] Another object of the present invention is to provide an intelligent automatic door sound control system. The system consists of two pick-up microphones arranged in a vertical linear array combined with a ranging sensor to form a simple and accurate real-time sound detection data acquisition system, effectively ensuring the sufficiency and accuracy of sound detection data information acquisition. The central processing unit conducts comparative analysis and verification on all acquired data and extracted and stored feature data, closely connecting different functional modules to form an organic whole capable of efficiently and accurately controlling the automatic door intelligently. Each module is closely related to each other, which is an important material basis for realizing the intelligent sound control of the automatic door.
[0007] In a first aspect, the present invention provides an intelligent automatic door sound control method, including: collecting voiceprint control data of an authorized object and establishing a voiceprint control database; obtaining real-time voice control detection data, extracting real-time voice control information from the real-time voice control detection data, and combining with the voiceprint control database to perform object recognition based on voiceprint features to determine the real-time target object; extracting object voice control feature information matching the real-time target object from the voiceprint control database, and combining with the real-time voice detection information in the real-time voice control detection data to perform matching analysis based on object features to form object matching analysis result data; and performing control analysis based on the object matching analysis result data to form object voice control data.
[0008] In the present invention, the method collects voiceprint control data of authorized objects that need to control the automatic door, establishes a voiceprint control database for these authorized objects, and thus provides sufficient and accurate reference comparison data for subsequent comparative analysis to identify which authorized object wants to control the automatic door in real time. Based on the acquisition of real-time voice control detection data of unknown objects, the voiceprint control database is used to perform identification of objects based on voiceprint features and matching verification of object features, thereby accurately determining whether the real-time control information is provided by an authorized object. On the one hand, it serves to verify the identity of the real-time object, ensuring good object recognition for the intelligent control of the automatic door. On the other hand, it mainly combines sound data for intelligent control, expanding the control method for the automatic door, further expanding the applicable scope and scenarios of the automatic door, and facilitating the application and promotion of the intelligent control of the automatic door.
[0009] As a possible implementation, collect the voiceprint control data of the authorized object and establish a voiceprint control database, including: extract the object control voice word sets of different authorized objects according to the voiceprint control data of different authorized objects; correspond different object voices in the object control voice word set corresponding to the authorized object to the control instruction words to form an object voice word control mapping table; obtain the object voice heights and the object voice word control mapping tables of different authorized objects to form object voice control feature information; extract the set pronunciation information of different authorized objects and perform voiceprint feature extraction to form corresponding object voiceprint feature information, where the object voiceprint feature information includes, but is not limited to, vibration frequency feature information and pronunciation habit feature information; collect the object voice control feature information and the object voiceprint feature information corresponding to different authorized objects to form a voiceprint control database.
[0010] In the present invention, the voiceprint control database is established by analyzing and extracting the voiceprint control data of the authorized object. The main data information extracted includes three aspects. One is the voice words for the authorized object to issue instruction information for different working modes of the automatic door. It can be understood that for different authorized objects, due to differences in their respective environments, the instructions issued for the working mode of the same door will be different. For example, for the door opening instruction, some people are used to expressing it with "open the door", while some people are used to expressing it with "open the door". Therefore, different authorized objects have different habits in collecting voice words. Of course, in order to make the control of the door more flexible, each authorized object can provide multiple voice words for any control instruction, and finally, the correspondence between the voice words and the control instructions is realized by forming a mapping table to ensure that the control will not be chaotic due to the complexity of the correspondence relationship. The second aspect is the object voice height. It should be noted that in this application, the object voice height is used as feature information. One is to consider providing a reference for verifying the physical characteristics of the real-time object as an authorized object in the future, to avoid the situation where although the real-time object provides correct voice information that conforms to the characteristics of the authorized object, the sound source is not provided by the real object, which improves the security of the voice feature analysis and verification to a certain extent. The other is to consider using this height data for auxiliary analysis when determining the sound source direction to achieve accurate direction positioning and object recognition. The third aspect is the voiceprint feature information. The voiceprint feature information includes personalized voice feature information for the authorized object itself, mainly the frequency data with characteristics or unique features of the object, such as pronunciation feature data such as pauses, stresses, and speaking speeds. It can be understood that the more aspects and contents covered by the voiceprint data, the higher the accuracy and accuracy of using the voiceprint features for analysis during object recognition in the later stage. Therefore, the specific feature information to be included in the voiceprint feature data can be determined according to the actual situation. Through the extraction of data in these three aspects, sufficient and comprehensive feature data information for identifying and judging whether the real-time object is an authorized object can be formed.
[0011] As a possible implementation, obtain real-time voice control detection data, extract the real-time voice control information from the real-time voice control detection data, and perform object recognition based on voiceprint features in combination with the voiceprint control database to determine the real-time target object, including: according to the real-time voice control information, extract the real-time voiceprint feature information, and perform voiceprint feature recognition analysis in combination with the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result; according to the voiceprint feature recognition analysis result, extract the real-time voice words in the real-time voice control information, and perform voice word recognition analysis in combination with the object voice word control mapping table of different authorized objects in the voiceprint control database to form a voice word recognition analysis result; determine the real-time target object based on the authorized object determined by the voice word recognition analysis result.
[0012] In the present invention, to determine whether the identity of the target object is an authorized object, it is necessary to compare and analyze the real-time voice control detection data with the voiceprint feature control data of all authorized objects in the voiceprint control database. The main analysis includes the recognition of voiceprint features. Since the uniqueness of voiceprint features can quickly determine whether the real-time voice data is that of an authorized object, and then use the real-time voice words for word matching to determine whether the command words for controlling the automatic door corresponding to the authorized object are provided by the real-time voice words. Only when both the voiceprint feature information and the voice words match can it be determined that the real-time object is an authorized object.
[0013] As a possible implementation, according to the real-time voice control information, extract the real-time voiceprint feature information, and perform voiceprint feature recognition analysis in combination with the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result, including: perform the following voiceprint feature recognition analysis on the real-time voiceprint feature information extracted from the real-time voice control information and the object voiceprint feature information of different authorized objects in the voiceprint control database: if there is a match between the object voiceprint feature information of an authorized object and the real-time voiceprint feature information, determine the authorized object as the voiceprint real-time recognition object; if there is no match between the object voiceprint feature information of an authorized object and the real-time voiceprint feature information, form unauthorized voiceprint information.
[0014] In the present invention, the object recognition analysis based on voiceprint features is mainly to determine whether the real-time voiceprint feature data can match the voiceprint feature data of different authorized objects in the voiceprint control database, and then determine that the authorized object corresponding to the matching voiceprint feature data is the object that requires controlling the automatic door in the real-time situation. Here, for the object recognition analysis of voiceprint feature data, it is necessary to ensure that different aspects of the voiceprint feature data can correspond to those in the voiceprint feature data of the same authorized object. For the case where no match is found, it can be determined that the real-time data collected this time is not provided by an authorized person.
[0015] As a possible implementation, according to the analysis result of voiceprint feature recognition, the real-time voice words in the real-time voice control information are extracted, and voice word recognition analysis is carried out in combination with the object voice word control mapping table of different authorized objects in the voiceprint control database to form a voice word recognition analysis result, including: after the voiceprint feature recognition result determines the real-time voiceprint recognition object, all object control voice words in the object voice word control mapping table corresponding to the real-time voiceprint recognition object are extracted, and the following voice word recognition analysis is carried out in combination with the real-time voice words: if there is a match between the object control voice word and the real-time voice word, the real-time voiceprint recognition object is determined as the real-time voice word recognition object; if there is no match between the object control voice word and the real-time voice word, non-control word information is formed.
[0016] In the present invention, after object recognition based on voiceprint features, it can be further determined that when the identified authorized object provides object recognition of voice words in combination with real-time voice control detection data in real time, it is mainly to analyze and judge whether there is a corresponding object in the voiceprint control database for the voice words collected in real time. If so, it can prove that the voice words provided by the real-time voice control detection data are the characteristic words corresponding to the correct automatic door control instruction of the authorized object, and basically the authorized object with this voice word is initially determined. It should be noted that when performing feature recognition analysis to determine whether the real-time target object is an authorized object, the analysis of voiceprint features is mainly considered first because even if an authorized object matching the voiceprint features is judged to exist first, only in this way can it be possible to proceed to the next step of whether the real-time object provides voice word information for controlling the automatic door. Proceeding step by step in this way can perform feature recognition analysis more reasonably and accurately.
[0017] As a possible implementation, object voice control feature information matching the real-time target object is extracted from the voiceprint control database, and matching analysis based on object features is carried out in combination with the real-time voice detection information in the real-time voice control detection data to form object matching analysis result data, including: according to the real-time voice detection information, positioning analysis based on the sound collection direction is carried out to determine the sound collection direction angle; according to the real-time voice detection information, the real-time detection distance is obtained, and matching analysis of object features is carried out in combination with the sound collection direction angle and the object voice control feature information to form object matching analysis result data.
[0018] In the present invention, after object recognition analysis, it can be determined that the real-time voice data can correspond to the voice information of the authorized object in the database, but further matching analysis is still required to avoid the situation where a non-real object provides the voice feature information of the authorized object. Here, the matching analysis is mainly to determine whether the object providing the real-time voice data matches the feature data collected by the authorized object in terms of height information.
[0019] As a possible implementation, based on the real-time voice detection information, perform positioning analysis based on the sound collection direction to determine the sound collection direction angle, including: according to the real-time voice detection information, obtain the first collection duration T corresponding to the first sound collection points arranged at intervals in a straight line in the vertical direction 1 and the second collection duration T corresponding to the second sound collection points 2 ; according to the first collection duration T 1 , the second collection duration T 2 and the collection interval D between the first sound collection point and the second sound collection point, determine the sound collection direction angle wherein: c is the speed of sound.
[0020] In the present invention, the simplest way to perform directional analysis and judgment on sound collection is to provide two sound information pickup points, and determine the angular relationship between the sound source when it propagates and the vertical direction where the two pickup points are located by analyzing the time difference of the sound information collected by the two pickup points.
[0021] As a possible implementation, according to the real-time voice detection information, obtain the real-time detection distance, and combine the sound collection direction angle and the object voice control feature information to perform matching analysis of object features to form object matching analysis result data, including: according to the object voice control feature information corresponding to the real-time target object, extract the object sound generation height H corresponding to the real-time target object; establish a matching analysis plane coordinate system with the vertical direction where the first sound collection point and the second sound collection point are located as the vertical axis; according to the sound collection direction angle and the object sound generation height H of the real-time target object, determine the sound source direction line segment on the plane coordinate system, and the sound source direction line segment satisfies the following conditions: one end of the sound source direction line segment intersects with the vertical axis of the matching analysis plane coordinate system, and the acute angle formed with the vertical axis is equal to the sound collection direction angle The vertical distance from the other end of the sound source direction line segment far from the vertical axis to the horizontal axis of the matching analysis plane coordinate system is equal to the real-time detection distance; according to the determined sound source direction line segment, determine the projection value of the sound source direction line segment on the horizontal axis of the matching analysis plane coordinate system, and calibrate it as the real-time sound source distance; according to the real-time sound source distance and the real-time detection distance, perform the following matching analysis and judgment: if the difference between the real-time sound source distance and the real-time detection distance does not exceed the error allowable distance difference threshold, then normally label the sound source position matching of the real-time target object; if the difference between the real-time sound source distance and the real-time detection distance exceeds the error allowable distance difference threshold, then abnormally label the sound source position matching of the real-time target object.
[0022] In the present invention, after obtaining the angular relationship between the sound source direction and the straight line in the vertical direction where the two pickup points are located, the angular relationship can be used to verify the authenticity of the object. It should be noted that the verification of the authenticity of the object is not a direct verification of the result of the object's sound emission height, but rather the distance between the object and the pickup point is determined by means of the triangular relationship among the object's sound emission height, the sound collection direction angle, and the straight line in the vertical direction where the pickup point is located, and then the actual measured distance value is used for comparative analysis to verify. Of course, due to situations such as sound noise reduction, filtering, and data errors, the judgment criterion provided when making an analysis and judgment is the allowable distance difference threshold of the error, and this threshold can be set according to the actual situation or determined based on big data analysis.
[0023] As a possible implementation manner, according to the result data of the object matching analysis, control analysis is performed to form object sound control data, including: for the real-time target object after the object feature matching analysis, the corresponding control instruction word is determined according to the object voice word control mapping table for the matched object control voice word; according to the determined control instruction word, control instruction information is formed.
[0024] In the present invention, of course, after object recognition and matching verification, it can be completely determined that the authorized object can control the automatic door in real time, and the specific control instruction provided by the real-time sound data is determined through the mapping table, thereby realizing the control of the automatic door.
[0025] In a second aspect, the present invention provides an intelligent automatic door sound control system, including: a first pickup microphone, a second pickup microphone, a distance measurement sensor, a central processor, and a memory; the first pickup microphone and the second pickup microphone are installed on the door and arranged in a straight line along the vertical direction; the distance measurement sensor is installed on the door, and the central processor is respectively connected to the first pickup microphone, the second pickup microphone, the distance measurement sensor, and the memory; the memory stores a voiceprint control database established by the voiceprint control data of different authorized objects and the collection interval in the vertical direction of the first pickup microphone and the second pickup microphone; the central processor collects real-time voice control detection data from the first pickup microphone and the second pickup microphone, and performs feature recognition and matching analysis with the voiceprint control database and the collection interval extracted from the memory to form object sound control data.
[0026] In the present invention, the system consists of two pick-up microphones arranged in a vertical linear array combined with a ranging sensor to form a simple acquisition system that can accurately obtain real-time sound detection data, effectively ensuring the sufficiency and accuracy of the acquisition of sound detection data information. The central processing unit conducts comparative analysis and verification of all acquired data and extracted and stored feature data, closely connecting different functional modules to form an organic whole that can efficiently and accurately perform intelligent control of the automatic door. Each module is closely connected to each other, which is an important material basis for completing the intelligent sound control of the automatic door.
[0027] The beneficial effects of an intelligent automatic door sound control method and system provided by the present invention are as follows:
[0028] This method collects voiceprint control data of authorized objects that need to control the automatic door, establishes a voiceprint control database for these authorized objects, and thus provides sufficient and accurate reference comparison data for subsequent comparative analysis to identify which authorized object wants to control the automatic door in real time. Based on the acquisition of real-time voice control detection data of unknown objects, the voiceprint control database is used to identify objects based on voiceprint features and verify the matching of object features, thereby accurately determining whether the real-time control information is provided by an authorized object. On the one hand, it plays a role in verifying the identity of the real-time object, ensuring good object recognition for the intelligent control of the automatic door. On the other hand, it mainly combines sound data for intelligent control, expands the control methods for the automatic door, further expands the applicable scope and scenarios of the automatic door, and is conducive to the application and promotion of the intelligent control of the automatic door.
[0029] The system consists of two pick-up microphones arranged in a vertical linear array combined with a ranging sensor to form a simple acquisition system that can accurately obtain real-time sound detection data, effectively ensuring the sufficiency and accuracy of the acquisition of sound detection data information. The central processing unit conducts comparative analysis and verification of all acquired data and extracted and stored feature data, closely connecting different functional modules to form an organic whole that can efficiently and accurately perform intelligent control of the automatic door. Each module is closely connected to each other, which is an important material basis for completing the intelligent sound control of the automatic door. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required to be used in the embodiments of the present invention. It should be understood that the following drawings only show some embodiments of the present invention, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0031] Figure 1 It is a step diagram of an intelligent automatic door sound control method provided by an embodiment of the present invention;
[0032] Figure 2 Schematic diagram of the structure of the intelligent automatic door sound control system provided by the embodiment of the present invention;
[0033] Figure 3 Data relationship diagram of object matching analysis of the intelligent automatic door sound control method provided by the embodiment of the present invention. Specific embodiments
[0034] Next, the technical solutions in the embodiments of the present invention will be described with reference to the accompanying drawings in the embodiments of the present invention.
[0035] With the progress of society and the development of science, intelligent control technology has become more and more mature and is gradually applied in all walks of life, greatly facilitating people's living and working needs. At present, the control of automatic doors usually relies on infrared sensors, microwave radars or pressure sensors to detect the approach of people or objects, thereby triggering the switch. However, these methods have limitations in specific scenarios, such as being unable to recognize specific voice commands or distinguish the voice needs of different users. As a result, there are significant deficiencies in the convenience and recognition of automatic doors during use.
[0036] Intelligent technology has been able to accurately obtain the characteristic information of sounds. Therefore, considering that if the control of automatic doors can be realized based on sound data, the usage function of automatic doors will be greatly improved, making the use of automatic doors more extensive.
[0037] Reference Figures 1 - 3 , the embodiment of the present invention provides an intelligent automatic door sound control method. This method collects the voiceprint control data of authorized objects that need to control the automatic door, establishes a voiceprint control database for these authorized objects, and thus provides sufficient and accurate reference comparison data for subsequent comparative analysis to identify which authorized object wants to control the automatic door in real time. Based on the real-time voice control detection data of unknown objects, the voiceprint control database is used to identify the object based on the voiceprint characteristics and verify the matching of object characteristics, thereby accurately determining whether the real-time control information is provided by an authorized object. On the one hand, it plays a role in verifying the identity of the real-time object, ensuring good object recognition for the intelligent control of automatic doors. On the other hand, it mainly combines sound data for intelligent control, expands the control methods for automatic doors, further expands the applicable scope and scenarios of automatic doors, and is conducive to the application and promotion of the intelligent control of automatic doors.
[0038] The intelligent automatic door sound control method specifically includes the following steps:
[0039] S1: Collect the voiceprint control data of authorized objects and establish a voiceprint control database.
[0040] Collect the voiceprint control data of the authorized object and establish a voiceprint control database, including: extracting the object control voice word sets of different authorized objects according to the voiceprint control data of different authorized objects; corresponding different object voices in the object control voice word set corresponding to the authorized object to control instruction words to form an object voice word control mapping table; obtaining the object voice heights and object voice word control mapping tables of different authorized objects to form object voice control feature information; extracting the set pronunciation information of different authorized objects and performing voiceprint feature extraction to form corresponding object voiceprint feature information, where the object voiceprint feature information includes but is not limited to vibration frequency feature information and pronunciation habit feature information; collecting the object voice control feature information and object voiceprint feature information corresponding to different authorized objects to form a voiceprint control database.
[0041] Establish a voiceprint control database through the analysis and extraction of the voiceprint control data of the authorized object. The main data information extracted includes three aspects. One is the voice words for the authorized object to issue instruction information for different working modes of the automatic door. It can be understood that for different authorized objects, due to differences in their respective environments, the instructions issued for the working mode of the same door may be different. For example, for the door opening instruction, some people are used to expressing it with "open the door", while some people are used to expressing it with "open the door". Therefore, different authorized objects have different habits in the collection of voice words. Of course, in order to make the control of the door more flexible, each authorized object can provide multiple voice words for any control instruction, and finally, the correspondence between the voice words and the control instructions is realized through the formation of a mapping table to ensure that the control will not be chaotic due to the complexity of the correspondence relationship. The second aspect is the object voice height. It should be noted that in this application, the object voice height is used as feature information. One is to consider providing a reference for the subsequent verification of the physical characteristics of whether the real-time object is the authorized object, to avoid the situation where although the real-time object provides correct voice information that conforms to the characteristics of the authorized object, the sound source is not provided by the real object, which improves the security of the voice feature analysis and verification to a certain extent. The other is to consider being able to use this height data for auxiliary analysis when determining the sound source direction to achieve accurate direction positioning and object recognition. The third aspect is the voiceprint feature information. The voiceprint feature information contains personalized voice feature information for the authorized object itself, mainly the frequency data with characteristics or unique features of the object, such as pronunciation feature data such as pauses, accents, and speech rates. It can be understood that the more aspects and content covered by the voiceprint data, the higher the accuracy and accuracy of using the voiceprint features for analysis during object recognition in the later stage. Therefore, the specific feature information to be included in the voiceprint feature data can be determined according to the actual situation. Through the extraction of data in these three aspects, sufficient and comprehensive feature data information for identifying and judging whether the real-time object is the authorized object can be formed.
[0042] S2: Obtain real-time voice control detection data, extract the real-time voice control information from the real-time voice control detection data, and perform object recognition based on voiceprint features in combination with the voiceprint control database to determine the real-time target object.
[0043] Obtaining real-time voice control detection data, extracting the real-time voice control information from the real-time voice control detection data, and performing object recognition based on voiceprint features in combination with the voiceprint control database to determine the real-time target object includes: extracting real-time voiceprint feature information according to the real-time voice control information, and performing voiceprint feature recognition analysis by combining the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result; extracting the real-time voice words in the real-time voice control information according to the voiceprint feature recognition analysis result, and performing voice word recognition analysis by combining the object voice word control mapping table of different authorized objects in the voiceprint control database to form a voice word recognition analysis result; determining the authorized object determined by the voice word recognition analysis result as the real-time target object.
[0044] To determine whether the identity of the target object is an authorized object, it is necessary to compare and analyze the real-time voice control detection data with the voiceprint feature control data of all authorized objects in the voiceprint control database. The main analysis includes the recognition of voiceprint features. Since the uniqueness of voiceprint features can quickly determine whether the real-time voice data is that of an authorized object, and then match the words using the real-time voice words to determine whether the command words for controlling the automatic door corresponding to the authorized object are provided by the real-time voice words. Only when both the voiceprint feature information and the voice words match can it be determined that the real-time object is an authorized object.
[0045] Extracting real-time voiceprint feature information according to the real-time voice control information, and performing voiceprint feature recognition analysis by combining the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result, including: performing the following voiceprint feature recognition analysis on the real-time voiceprint feature information extracted from the real-time voice control information and the object voiceprint feature information of different authorized objects in the voiceprint control database: if there is a match between the object voiceprint feature information of an authorized object and the real-time voiceprint feature information, then determine the authorized object as the real-time voiceprint recognition object; if there is no match between the object voiceprint feature information of an authorized object and the real-time voiceprint feature information, then form unauthorized voiceprint information.
[0046] The object recognition and analysis based on voiceprint features mainly determines whether the real-time voiceprint feature data can match the voiceprint feature data of different authorized objects in the voiceprint control database, and then determines that the authorized object corresponding to the matching voiceprint feature data is the object that requires controlling the automatic door in the real-time situation. Here, for the object recognition and analysis of voiceprint feature data, it is necessary to ensure that different aspects of the voiceprint feature data can correspond to the voiceprint feature data of the same authorized object. In the case of not finding a match, it can be determined that the real-time data collected this time is not provided by an authorized person.
[0047] According to the voiceprint feature recognition and analysis results, extract the real-time voice words in the real-time voice control information, and combine the object voice word control mapping table of different authorized objects in the voiceprint control database to perform voice word recognition and analysis, forming voice word recognition and analysis results, including: when the voiceprint feature recognition result determines the real-time voiceprint recognition object, extract all the object control voice words in the object voice word control mapping table corresponding to the real-time voiceprint recognition object, and combine the real-time voice words to perform the following voice word recognition and analysis: if there is an object control voice word that matches the real-time voice word, then determine the real-time voiceprint recognition object as the real-time voice word recognition object; if there is no object control voice word that matches the real-time voice word, then form non-control word information.
[0048] After the object recognition based on voiceprint features, it can be further determined that when the identified authorized object provides voice words for object recognition in combination with real-time voice control detection data in the real-time situation, it mainly analyzes and judges whether there is a corresponding object for the real-time collected voice words in the voiceprint control database. If there is, it can prove that the voice words provided by the real-time voice control detection data are the characteristic words corresponding to the correct automatic door control instruction of the authorized object, and basically preliminarily determines the authorized object with this voice word. It should be noted that when performing feature recognition and analysis to determine whether the real-time target object is an authorized object, first performing the analysis of voiceprint features mainly considers that even if there is an authorized object that matches the voiceprint features, only in this way can it be possible to proceed to the next step of whether the real-time object provides voice word information for controlling the automatic door. Proceeding step by step in this way can perform feature recognition and analysis more reasonably and accurately.
[0049] S3: Extract the object voice control feature information that matches the real-time target object from the voiceprint control database, and combine the real-time voice detection information in the real-time voice control detection data to perform matching analysis based on object features, forming object matching analysis result data.
[0050] Extract the object voice control feature information that matches the real-time target object from the voiceprint control database, and combine the real-time voice detection information in the real-time voice control detection data to perform a matching analysis based on the object features, forming the object matching analysis result data, including: performing a positioning analysis based on the sound collection direction according to the real-time voice detection information to determine the sound collection direction angle; obtaining the real-time detection distance according to the real-time voice detection information, and combining the sound collection direction angle and the object voice control feature information to perform a matching analysis of the object features, forming the object matching analysis result data.
[0051] After object recognition analysis, it can be determined that the real-time voice data can correspond to the voice information of the authorized object in the database, but further matching analysis is still required to avoid the situation where a non-real object provides the voice feature information of the authorized object. Here, the matching analysis mainly determines whether the object providing the real-time voice data matches the feature data collected by the authorized object in terms of height information.
[0052] Perform a positioning analysis based on the sound collection direction according to the real-time voice detection information to determine the sound collection direction angle, including: obtaining the first collection duration T corresponding to the first sound collection point arranged at intervals in a straight line in the vertical direction according to the real-time voice detection information 1 and the second collection duration T corresponding to the second sound collection point 2 ; according to the first collection duration T 1 , the second collection duration T 2 and the collection interval D between the first sound collection point and the second sound collection point, determine the sound collection direction angle Where: c is the speed of sound.
[0053] The simplest way to analyze and judge the directionality of sound collection is to provide two sound information pickup points, and determine the angular relationship between the sound source and the vertical direction where the two pickup points are located by analyzing the time difference of collecting sound information at the two pickup points.
[0054] Obtain the real-time detection distance according to the real-time voice detection information, and combine the sound collection direction angle and the object voice control feature information to perform a matching analysis of the object features, forming the object matching analysis result data, including: extracting the object sound height H corresponding to the real-time target object according to the object voice control feature information corresponding to the real-time target object; establishing a matching analysis plane coordinate system with the vertical direction where the first sound collection point and the second sound collection point are located as the vertical axis; according to the sound collection direction angle With the object sound generation height H of the real-time target object, a sound source direction line segment is determined on the plane coordinate system, and the sound source direction line segment satisfies the following conditions: One end of the sound source direction line segment intersects the vertical axis of the matching analysis plane coordinate system, and the acute angle formed with the vertical axis is equal to the sound collection direction angle The vertical distance from the other end of the sound source direction line segment far from the vertical axis to the horizontal axis of the matching analysis plane coordinate system is equal to the real-time detection distance; According to the determined sound source direction line segment, the projection value of the sound source direction line segment on the horizontal axis of the matching analysis plane coordinate system is determined and marked as the real-time sound source distance; According to the real-time sound source distance and the real-time detection distance, the following matching analysis and judgment are carried out: If the difference between the real-time sound source distance and the real-time detection distance does not exceed the error allowable distance difference threshold, the real-time target object is normally marked for sound source position matching; If the difference between the real-time sound source distance and the real-time detection distance exceeds the error allowable distance difference threshold, the real-time target object is abnormally marked for sound source position matching.
[0055] After obtaining the angular relationship between the sound source generation direction and the straight line in the vertical direction where the two pickup points are located, the angular relationship can be used to verify the authenticity of the object. It should be noted that the verification of the authenticity of the object is not a direct verification of the result of the object sound generation height, but by means of the triangular relationship of the object sound generation height, the sound collection direction angle, and the straight line in the vertical direction where the pickup point is located to determine the distance between the object and the pickup point, and then through the comparison and analysis of the actually measured distance value for verification. Of course, due to situations such as sound noise reduction, filtering, and data errors, the judgment standard provided during the analysis and judgment is the error allowable distance difference threshold, which can be set according to the actual situation or determined based on big data analysis.
[0056] S4: According to the object matching analysis result data, perform control analysis to form object sound control data.
[0057] According to the object matching analysis result data, perform control analysis to form object sound control data, including: For the real-time target object after object feature matching analysis, determine the corresponding control instruction word according to the matching object control voice word based on the object voice word control mapping table; According to the determined control instruction word, form control instruction information.
[0058] Of course, after object recognition and matching verification, it is possible to completely determine that the authorized object can control the automatic door in real time, determine the specific control instruction provided by the real-time sound data through the mapping table, and then realize the control of the automatic door.
[0059] The present invention also provides an intelligent automatic door sound control system, which includes: a first pickup microphone, a second pickup microphone, a ranging sensor, a central processor, and a memory; the first pickup microphone and the second pickup microphone are installed on the door and arranged in a straight line along the vertical direction; the ranging sensor is installed on the door, and the central processor is respectively connected to the first pickup microphone, the second pickup microphone, the ranging sensor, and the memory; the memory stores a voiceprint control database established by voiceprint control data of different authorized objects and the acquisition interval of the first pickup microphone and the second pickup microphone in the vertical direction; the central processor collects real-time voice control detection data from the first pickup microphone and the second pickup microphone, and performs feature recognition and matching analysis with the voiceprint control database and the acquisition interval extracted from the memory to form object voice control data.
[0060] The system consists of two pickup microphones arranged in a vertical linear array combined with a ranging sensor to form a simple and accurate acquisition system for real-time sound detection data, effectively ensuring the sufficiency and accuracy of the acquisition of sound detection data information. The central processor conducts comparative analysis and verification on all the acquired data and the extracted stored feature data, closely linking different functional modules to form an organic whole capable of efficiently and accurately controlling the automatic door intelligently. Each module is closely related to each other, which is an important material basis for realizing the intelligent control of the automatic door sound.
[0061] In summary, the beneficial effects of the intelligent automatic door sound control method and system provided by the embodiments of the present invention are as follows:
[0062] By collecting the voiceprint control data of the authorized objects who need to control the automatic door, a voiceprint control database for these authorized objects is established, thus providing sufficient and accurate reference comparison data for subsequent comparative analysis to identify which authorized object wants to control the automatic door in real time. Based on the real-time voice control detection data of unknown objects, the voiceprint control database is used to identify the object based on voiceprint features and verify the matching of object features, thereby accurately determining whether the real-time control information is provided by an authorized object. On the one hand, it plays a role in verifying the identity of the real-time object, ensuring good object recognition for the intelligent control of the automatic door. On the other hand, it mainly combines sound data for intelligent control, expanding the control methods for automatic doors, further expanding the applicable scope and scenarios of automatic doors, and being conducive to the application and promotion of the intelligent control of automatic doors.
[0063] The system consists of two pick-up microphones arranged in a vertical line and a ranging sensor to form a simple and accurate real-time sound detection data acquisition system, which effectively ensures the sufficiency and accuracy of sound detection data information acquisition. The central processor conducts comparative analysis and verification on all acquired data and extracted and stored feature data, closely connecting different functional modules to form an organic whole capable of efficiently and accurately controlling the intelligent automatic door. Each module is closely related to each other, which is an important material basis for completing the intelligent sound control of the automatic door.
[0064] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain piece of information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. The information to be indicated can also be indirectly indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, the indication of specific information can also be achieved by relying on the arrangement order of each piece of information pre-agreed (such as protocol regulations), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by separately indicating the same information.
[0065] In addition, the specific indication method can also be various existing indication methods, such as but not limited to, the above-mentioned indication methods and their various combinations, etc. The specific details of various indication methods can refer to the prior art and will not be elaborated herein. As can be seen from the above, for example, when it is necessary to indicate multiple pieces of information of the same type, there may be a situation where the indication methods of different pieces of information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the recipient of the indication to obtain the information to be indicated.
[0066] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending periods and / or sending timings of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending periods and / or sending timings of these sub-information can be predefined, such as predefined according to the protocol, or can be configured by the sending device by sending configuration information to the receiving device.
[0067] "Pre - defined" or "pre - configured" can be implemented by pre - storing corresponding codes, tables or other means that can be used to indicate relevant information in the device. The embodiments of the present application do not limit the specific implementation methods thereof. Among them, "storing" may refer to storing in one or more memories. The one or more memories may be separately provided, or may be integrated in an encoder, a decoder, a processor, or a communication device. The one or more memories may also be partially separately provided and partially integrated in a decoder, a processor, or a communication device. The type of the memory may be any form of storage medium, and the embodiments of the present application do not limit this.
[0068] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a frame structure similar to that of a protocol family, or a relevant protocol applied to future communication systems. The embodiments of the present application do not make specific limitations on this.
[0069] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if", and "if" all refer to the device making corresponding processing under a certain objective situation, which does not limit time, and does not require the device to have a judgment action during implementation, nor does it mean other limitations exist.
[0070] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B may represent A or B. The "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B may be singular or plural. Also, in the description of the embodiments of the present application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of a single item or plural items. For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or plural. Additionally, for the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way for easy understanding.
[0071] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and this processor may also be other general - purpose processors, digital signal processors (DSPs), application - specific integrated circuits (ASICs), field - programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general - purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.
[0072] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0073] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.
[0074] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be specifically understood by referring to the context.
[0075] In the present application, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or its similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0076] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0077] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0078] Those skilled in the art can clearly understand that for the sake of convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0079] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0080] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0081] In addition, the functional units in the various embodiments of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0082] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0083] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. An intelligent automatic door sound control method, characterized in that: include: Collect the voiceprint control data of the authorized object and establish a voiceprint control database; Acquire real-time voice control detection data, extract real-time voice control information from the real-time voice control detection data, and perform object recognition based on voiceprint features in combination with the voiceprint control database to determine the real-time target object; Extracting object sound control feature information matching the real-time target object from the voiceprint control database, and performing matching analysis based on object features in combination with the real-time voice detection information in the real-time voice control detection data to form object matching analysis result data; According to the object matching analysis result data, control analysis is performed to form object sound control data.
2. The intelligent automatic door sound control method according to claim 1 is characterized in that: The step of collecting the voiceprint control data of the authorized object and establishing a voiceprint control database includes: extracting object control voice word sets of different authorized objects according to the voiceprint control data of different authorized objects; Matching different object voices in the object control voice word set corresponding to the authorized object with control instruction words to form an object voice word control mapping table; Acquire the object vocalization height of different authorized objects and the object voice word control mapping table to form object sound control feature information; Extracting the set pronunciation information of different authorized objects, performing voiceprint feature extraction, and forming corresponding object voiceprint feature information, wherein the object voiceprint feature information includes but is not limited to vibration frequency feature information and pronunciation habit feature information; The object sound control feature information and the object voiceprint feature information corresponding to different authorized objects are collected to form the voiceprint control database.
3. The intelligent automatic door sound control method according to claim 2 is characterized in that: The acquiring of real-time voice control detection data, extracting real-time voice control information from the real-time voice control detection data, and performing object recognition based on voiceprint features in combination with the voiceprint control database to determine the real-time target object includes: Extracting real-time voiceprint feature information according to the real-time voice control information, and performing voiceprint feature recognition analysis in combination with the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result; According to the voiceprint feature recognition analysis result, extract the real-time voice words in the real-time voice control information, and perform voice word recognition analysis in combination with the object voice word control mapping table of different authorized objects in the voiceprint control database to form the voice word recognition analysis result; The authorized object determined by the speech word recognition analysis result is determined as the real-time target object.
4. The intelligent automatic door sound control method according to claim 3 is characterized in that: The extracting of real-time voiceprint feature information according to the real-time voice control information, and performing voiceprint feature recognition analysis in combination with the object voiceprint feature information of different authorized objects in the voiceprint control database to form a voiceprint feature recognition analysis result includes: The following voiceprint feature recognition analysis is performed based on the real-time voiceprint feature information extracted from the real-time voice control information and the object voiceprint feature information of different authorized objects in the voiceprint control database: If the object voiceprint feature information of the authorized object matches the real-time voiceprint feature information, the authorized object is determined as a voiceprint real-time recognition object; If the object voiceprint feature information of the authorized object does not match the real-time voiceprint feature information, unauthorized voiceprint information is generated.
5. The intelligent automatic door sound control method according to claim 4 is characterized in that: The extracting the real-time voice words in the real-time voice control information according to the voiceprint feature recognition analysis result, and performing voice word recognition analysis in combination with the object voice word control mapping table of different authorized objects in the voiceprint control database to form the voice word recognition analysis result includes: When the voiceprint feature recognition result determines the voiceprint real-time recognition object, all object control voice words in the object voice word control mapping table corresponding to the voiceprint real-time recognition object are extracted, and the following voice word recognition analysis is performed in combination with the real-time voice words: If there is a match between the object control voice word and the real-time voice word, the voiceprint real-time recognition object is determined as the voice word real-time recognition object; If there is no object control voice word matching the real-time voice word, non-control word information is generated.
6. The intelligent automatic door sound control method according to claim 5, characterized in that: The object sound control feature information matching the real-time target object is extracted from the voiceprint control database, and matching analysis based on object features is performed in combination with the real-time voice detection information in the real-time voice control detection data to form object matching analysis result data, including: According to the real-time voice detection information, a positioning analysis based on the sound collection direction is performed to determine the sound collection direction angle; According to the real-time voice detection information, the real-time detection distance is obtained, and the matching analysis of the object characteristics is performed in combination with the sound collection direction angle and the object sound control feature information to form object matching analysis result data.
7. The intelligent automatic door sound control method according to claim 6, characterized in that: The method of performing positioning analysis based on the sound collection direction according to the real-time voice detection information to determine the sound collection direction angle includes: According to the real-time voice detection information, a first collection time T1 corresponding to first sound collection points and a second collection time T2 corresponding to second sound collection points arranged in a straight line and spaced apart in a vertical direction are obtained; The sound collection direction angle θ is determined according to the first collection time T1, the second collection time T2, and the collection interval D between the first sound collection point and the second sound collection point, wherein: c is the speed of sound.
8. The intelligent automatic door sound control method according to claim 7, characterized in that: The real-time detection distance is obtained according to the real-time voice detection information, and the matching analysis of the object features is performed in combination with the sound collection direction angle and the object sound control feature information to form the object matching analysis result data, including: Extracting the object sound height H corresponding to the real-time target object according to the object sound control feature information corresponding to the real-time target object; Establishing a matching analysis plane coordinate system with the vertical direction of the first sound collection point and the second sound collection point as the longitudinal axis; According to the sound collection direction angle θ and the object sound emission height H of the real-time target object, a sound source direction line segment is determined on the plane coordinate system, and the sound source direction line segment satisfies the following conditions: One end of the sound source direction line segment intersects with the longitudinal axis of the matching analysis plane coordinate system, and the acute angle formed with the longitudinal axis is equal to the sound collection direction angle θ; The vertical distance from the other end of the sound source direction line segment away from the longitudinal axis to the horizontal axis of the matching analysis plane coordinate system is equal to the real-time detection distance; According to the determined sound source direction line segment, a projection value of the sound source direction line segment on the horizontal axis of the matching analysis plane coordinate system is determined, and calibrated as a real-time sound source distance; According to the real-time sound source distance and the real-time detection distance, the following matching analysis and judgment are performed: If the difference between the real-time sound source distance and the real-time detection distance does not exceed the error allowable distance difference threshold, the real-time target object is marked normally for sound source position matching; If the difference between the real-time sound source distance and the real-time detection distance exceeds the error allowable distance difference threshold, the real-time target object is marked as a sound source position matching anomaly.
9. The intelligent automatic door sound control method according to claim 8, characterized in that: The step of performing control analysis based on the object matching analysis result data to form object sound control data includes: For the real-time target object after object feature matching analysis, the matched object control voice word is determined according to the object voice word control mapping table to obtain the corresponding control instruction word; Control instruction information is formed according to the determined control instruction word.
10. An intelligent automatic door sound control system, using the intelligent automatic door sound control method according to any one of claims 1 to 9, characterized in that: include: A first pickup microphone, a second pickup microphone, a distance sensor, a central processing unit and a memory; the first pickup microphone and the second pickup microphone are installed on the door and arranged in a straight line along the vertical direction; the distance sensor is installed on the door, and the central processing unit is connected to the first pickup microphone, the second pickup microphone, the distance sensor and the memory respectively; The memory stores a voiceprint control database established by voiceprint control data of different authorized objects and a collection interval of the first pickup microphone and the second pickup microphone in a vertical direction; The central processor collects real-time voice control detection data from the first pickup microphone and the second pickup microphone, and performs feature recognition and matching analysis with the voiceprint control database extracted from the memory and the collection interval to form object sound control data.
Citation Information
Patent Citations
Monitoring method and system based on voiceprint recognition
CN109616125A
Intelligent household control system based on intelligent sound equipment
CN112735403A
Voice-based vehicle control method and device, storage medium and electronic device
CN116259320A
Vehicle voice interaction method and automobile central control system
CN116312569A
Medical equipment, voice control method and device thereof and readable storage medium
CN117953883A
Cited By
Multi-intelligent control switching method and system for intelligent doors and windows
CN121075329A
A method and system for switching between multiple intelligent controls for smart doors and windows
CN121075329B