A method and system for standardizing the collection of voiceprint data based on substation equipment

By using the MQTT protocol and TCP protocol in the voiceprint data acquisition system of the substation equipment, the standardized collection and processing of voiceprint data is realized, and the problem of inconsistent data formats caused by a wide variety of equipment is solved, and data quality and operation and maintenance efficiency are improved.

CN116032996BActive Publication Date: 2025-04-08STATE GRID INFORMATION & TELECOMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211660125.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2025-04-08
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

The existing voiceprint data collection methods for substation equipment have a wide variety of equipment, different models and different operating environments, resulting in inconsistent voiceprint data formats, which cannot achieve standardized collection, seriously affecting the data quality and failing to form effective fault detection results.

Method used

The MQTT connection is established with the server through the voiceprint acquisition device. The server sends acquisition control instructions to the voiceprint acquisition device based on the MQTT protocol, collects and processes the voiceprint data, and parses it into a standard TCP transmission data structure, and saves it as a WAV format audio file.

Benefits of technology

It has realized that different substation equipments have adopted standard voiceprint data acquisition methods, solved the problem of inconsistent data formats, improved the quality and collection efficiency of voiceprint data, and effectively improved the operation and maintenance efficiency of substation equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116032996B_ABST
    Figure CN116032996B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for standardizing the collection of voiceprint data based on substation equipment, which relates to the technical field of substation equipment. A voiceprint collection device establishes an MQTT connection with a server; the server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol; the voiceprint collection device receives the collection control instruction, collects the voiceprint data of the substation equipment, and sends the voiceprint data to the server after processing; the server analyzes the voiceprint data transmitted by the voiceprint collection device and extracts the original audio data; the server sends a stop instruction based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data. The present invention effectively solves technical problems in data collection and analysis in different scenarios, different substation equipment, and different operating states. It is of great significance to the development of non-stop detection technology for main power grid equipment and the establishment of related systems, and effectively improves the efficiency of substation operation and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of substation equipment, and in particular to a method and system for standardizing and collecting voiceprint data based on substation equipment. Background Art

[0002] At present, researchers in the electrical field have achieved fruitful research results in the non-stop detection of main power grid equipment according to actual production needs, which has promoted the continuous improvement of the detection technology level and formed a new multi-in-one detection pattern of electrical, chemical, optical, vibration and acoustics. At the same time, new methods for equipment status evaluation and diagnosis based on non-stop detection are emerging in an endless stream. Through on-site measurements and subsequent evaluation and diagnosis, many latent defects of equipment have been discovered, effectively avoiding the occurrence of many faults. With the widespread application of artificial intelligence technology in intelligent power operation and inspection, defect detection based on vision (image, infrared, ultraviolet imaging) has been initially used in practice. However, the use of visual signals alone for fault diagnosis is too single, and the image acquisition device itself has high requirements for the use environment and acquisition conditions.

[0003] The research progress of voiceprint non-stop detection technology for substation equipment has been made, but the existing substation equipment is of various types and models, and the operating environment is different, so it is difficult to unify the voiceprint collection method, resulting in different formats of the original collected voiceprint data and different meanings. In addition, due to the large differences in the collection methods of different voiceprint devices, it is impossible to standardize the collection of voiceprint data, which seriously affects the quality of voiceprint data and cannot form effective equipment fault detection results based on voiceprint monitoring. Summary of the invention

[0004] The present invention provides a standardized voiceprint data collection method based on substation equipment. The method expands the data sources and means of defect detection to improve the robustness of operation and inspection, and performs non-stop power detection of substation equipment based on voiceprint signals, enriching the data sources and effectively improving the operation and maintenance efficiency of substation equipment.

[0005] Methods include:

[0006] S11, the voiceprint collection device establishes an MQTT connection with the server;

[0007] S12, the server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol;

[0008] S13: The voiceprint collection device receives the collection control instruction, collects the voiceprint data of the substation equipment, processes the voiceprint data, and sends it to the server;

[0009] S14: The server analyzes the voiceprint data transmitted by the voiceprint collection device to extract the original audio data;

[0010] S15: The server sends a stop command based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

[0011] It should be further explained that, in step S12, after the voiceprint collection device receives the collection control instruction, it establishes a TCP connection with the server;

[0012] The voiceprint collection device sends the voiceprint data to the server via the TCP protocol.

[0013] It should be further explained that, in S13, the voiceprint collection device processes the voiceprint data in the following manners:

[0014] Configure the TCP transmission data structure of voiceprint data;

[0015] The TCP transmission data structure includes: field name, byte length, sampling rate, bit depth, and channel information.

[0016] It should be further explained that, in S14, the server parses and extracts the voiceprint data in the following ways:

[0017] Extract the field name, byte length, sampling rate, bit depth, channel and PCM original audio data in the voiceprint data;

[0018] Configure the field name, byte length, and sampling rate as the file header, write the PCM raw audio data into the voiceprint data file, and save it as an audio file in WAV format.

[0019] It should be further explained that the server parses and extracts the TCP transmission data structure of the voiceprint data to determine whether the file header meets the preset conditions;

[0020] If the file header does not meet the preset conditions, the server will send a collection control instruction to the voiceprint collection device based on the MQTT protocol; and obtain the voiceprint data again for analysis, extraction and judgment processing;

[0021] Until the file header meets the preset conditions, the PCM original audio data is written into the voiceprint data file.

[0022] It should be further explained that, in the method, the server obtains the ID information and IP information of the voiceprint collection device through the MQTT protocol, and receives the voiceprint data in the form of a message; the message adopts the JSON encoding format.

[0023] It should be further explained that the server sends a collection control instruction to multiple voiceprint collection devices based on the MQTT protocol, and configures the ID information and IP information of the voiceprint collection device in the collection control instruction;

[0024] After receiving the collection control instruction, the voiceprint collection device parses and extracts the ID information and IP information;

[0025] Determine whether the parsed ID information and IP information match its own information;

[0026] If there is a match, the voiceprint data of the substation equipment will be collected;

[0027] If they do not match, the server will be fed back with an error message of the acquisition control instruction.

[0028] It should be further explained that the voiceprint collection device configures the ID information and IP information into the voiceprint data, and the server parses the ID information and IP information in the voiceprint data and matches them to the corresponding voiceprint collection device.

[0029] It should be further explained that the server binds the ID information and IP information of the voiceprint collection device with the corresponding substation location information, and the voiceprint collection device configures the substation location information into the voiceprint data, so that the server can match the corresponding substation after parsing and extracting the original audio data.

[0030] The present invention also provides a voiceprint data standardization collection system based on power conversion equipment, the system comprising: a server and a voiceprint collection device;

[0031] The voiceprint collection device is connected to the server via MQTT communication;

[0032] The server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol; the server parses the voiceprint data transmitted by the voiceprint collection device to extract the original audio data; and sends a stop instruction based on the MQTT protocol;

[0033] The voiceprint collection device is used to receive collection control instructions, collect voiceprint data of substation equipment, and send the voiceprint data to the server after processing; the voiceprint collection device also receives a stop instruction, stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

[0034] It can be seen from the above technical solutions that the present invention has the following advantages:

[0035] The standardized voiceprint data collection method based on substation equipment provided by the present invention adopts a standard data structure to transmit voiceprint data and saves it as an audio file in WAV format on the server. It realizes the unified use of a standard voiceprint data collection method for different substation equipment, effectively solves technical problems in data collection and analysis for different scenarios, different substation equipment, and different operating states, realizes non-stop detection technology for power grid substation equipment, and effectively improves the efficiency of substation operation and maintenance.

[0036] Moreover, the present invention can monitor the communication protocol, data format, and data analysis of the voiceprint collection device online, provide reasonable solutions, and effectively solve technical problems in data collection and analysis of different scenarios, different substation equipment, and different operating states. Effectively improve the efficiency of voiceprint data collection of substation equipment. It can also efficiently collect, store, and process voiceprint data, and can implement process monitoring based on the status of substation equipment and the status of the power grid, using multi-dimensional space to describe the entire voiceprint data status. Improve the quality and efficiency of workpiece processing, timely discover and issue early warnings on quality and safety hazards in workpiece processing, so as to improve the management level and efficiency of substation equipment, control the operation risks of the power grid, and thus achieve the timeliness and scientificity of the whole process collection, management, and control of voiceprint data of substation equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0038] Figure 1 It is a flow chart of the standardized collection method of voiceprint data based on substation equipment;

[0039] Figure 2 This is a schematic diagram of the standardized voiceprint data collection system based on substation equipment. DETAILED DESCRIPTION

[0040] In the voiceprint data collection method provided by the present invention, a voiceprint collection interface information model standard for substation equipment is provided, which unifies and standardizes the voiceprint data collection process and data format, and solves the key technical problems in the application of voiceprint intelligent fault detection of substation equipment. The voiceprint data collection method of the present invention can acquire and process related data based on artificial intelligence technology. Among them, the voiceprint data standardization collection method uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. The theory, method, technology and application device. The voiceprint data collection method has a machine learning function, wherein the machine learning and deep learning in the method of the present invention generally include artificial neural networks, belief networks, reinforcement learning, transfer learning, inductive learning, and teaching learning.

[0041] The voiceprint data collection method of the present invention includes both hardware-level technologies and software-level technologies. The hardware level includes technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, and mechatronics. The software level mainly includes speech processing technology, natural language processing technology, and machine learning / deep learning.

[0042] The software layer can also be written in one or more programming languages ​​or a combination thereof to write computer program codes for performing the operations of the present disclosure, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed on the voiceprint collection device and the server.

[0043] The voiceprint data collection method of the present invention utilizes the voiceprint data standardization technology based on substation equipment, establishes MQTT and TCP communication protocols, and utilizes sensor monitoring, data transmission and other technologies to achieve real-time interactive mapping between the voiceprint collection device and the server, thereby realizing non-stop power detection of substation equipment based on voiceprint signals, enriching the data source and effectively improving the operation and maintenance efficiency of substation equipment. .

[0044] The standardized voiceprint data collection method and system architecture based on substation equipment provided by the present invention may include a voiceprint collection device, a network and a server. The network is a medium for providing a communication link between the voiceprint collection device and the server. The network may include various connection types, such as the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.

[0045] It should be understood that Figure 1 The number of voiceprint collection devices, networks and servers in the embodiment is only for illustration. According to the implementation requirements, there may be any number of voiceprint collection devices, networks and servers. For example, the server may be a server cluster composed of multiple servers.

[0046] A voiceprint collection device is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes but is not limited to microprocessors, application-specific integrated circuits (ASICs), programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0047] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0048] See also Figure 1 The figure is a flow chart of a method for standardizing the collection of voiceprint data based on a substation in a specific embodiment, the method comprising:

[0049] S11, the voiceprint collection device establishes an MQTT connection with the server;

[0050] S12, the server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol;

[0051] MQTT (Message Queue Telemetry Transport) is a message protocol based on the publish / subscribe paradigm under the ISO standard (ISO / IEC PRF 20922). It is a publish / subscribe message protocol designed for remote devices with low hardware performance and poor network conditions.

[0052] The voiceprint collection device of the present invention establishes a communication connection with the server based on the MQTT protocol and sends control instructions, which can meet the needs of data communication in various network situations and ensure the timeliness of obtaining the voiceprint data of the substation equipment.

[0053] S13: The voiceprint collection device receives the collection control instruction, collects the voiceprint data of the substation equipment, processes the voiceprint data, and sends it to the server;

[0054] S14: The server analyzes the voiceprint data transmitted by the voiceprint collection device to extract the original audio data;

[0055] S15: The server sends a stop command based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

[0056] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0057] In one embodiment of the present invention, based on the standardized voiceprint data collection method of the substation equipment, a possible embodiment will be given below to illustrate its specific implementation scheme in a non-limiting manner.

[0058] S21, the voiceprint collection device establishes an MQTT connection with the server;

[0059] S22, the server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol;

[0060] S23: The voiceprint collection device receives the collection control instruction, collects the voiceprint data of the substation equipment, processes the voiceprint data, and sends it to the server;

[0061] In the embodiment of the present invention, after receiving the collection control instruction, the voiceprint collection device establishes a TCP connection with the server;

[0062] The voiceprint collection device sends the voiceprint data to the server via the TCP protocol.

[0063] It is understandable that by establishing an MQTT connection between the voiceprint collection device and the server, the server can obtain the ID and IP information of the device and realize the control of the collected voiceprint data. For the voiceprint collection device to transmit voiceprint data to the server, the TCP transmission control protocol is used. TCP (TCP, Transmission Control Protocol) is a transmission protocol specially designed to provide a reliable end-to-end byte stream on an unreliable Internet network.

[0064] S24: The server parses the voiceprint data transmitted based on the TCP transmission control protocol and extracts the original audio data; here, the server can accept the standard format data transmitted by the acquisition device, parse it and save it into a WAV format audio file.

[0065] S25: The server sends a stop command based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

[0066] In this way, the present invention can collect voiceprint data of substation equipment in a standardized manner, making it convenient for monitoring personnel to receive and review it, and effectively improving the efficiency of voiceprint data collection of substation equipment. It can also efficiently collect, store, and process voiceprint data, and can implement process monitoring based on the status of substation equipment and the status of the power grid, using multi-dimensional space to describe the entire voiceprint data status. Improve the quality and efficiency of workpiece processing, timely discover and issue early warnings on quality and safety hazards in workpiece processing, improve the management level and efficiency of substation equipment, and control the risks of power grid operation, thereby achieving the timeliness and scientificity of the whole process collection, management, and control of voiceprint data of substation equipment.

[0067] Further, as a refinement and extension of the specific implementation of the above embodiment, in order to fully illustrate the specific implementation process of this embodiment, another method for standardizing and collecting voiceprint data based on substation equipment is provided, and the method includes:

[0068] Step 1: Establish an MQTT connection between the voiceprint collection device and the server, where the voiceprint collection device is the MQTT client and the server is the MQTT server. The voiceprint server can obtain the ID and IP information of the device through the MQTT protocol, and remotely control the voiceprint device to collect voiceprint data by sending messages. The message adopts the JSON encoding format, and the sending data format is shown in Table 1.

[0069] Table 1 shows the data format sent by MQTT

[0070]

[0071] Step 2: The server sends a control command based on the MQTT protocol, and the voiceprint collection device starts collecting voiceprint data. When the voiceprint collection device receives the start command, it establishes a TCP connection with the server. The voiceprint device is a TCP client, and the server is a TCP server.

[0072] Step 3: After the voiceprint collection device establishes a TCP connection with the server, it starts to collect the voiceprint data of the substation equipment, processes it, and transmits it in a standard data structure, as shown in Table 2.

[0073] Table 2 TCP transmission data structure

[0074]

[0075] Step 4: The server parses the data transmitted by the voiceprint collection device and extracts information such as voiceprint sampling rate, bit depth, channel, PCM original audio data, etc. The channel information, sampling bit number, sampling rate and other information are added as the file header, the PCM data is directly written into the file, and saved as an audio file in WAV format.

[0076] Step 5: The server sends a stop command based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the TCP connection, and terminates the transmission of voiceprint data.

[0077] The present invention realizes remote control and data transmission of the voiceprint collection device based on the MQTT protocol and the TCP protocol, adopts a standard data structure to transmit the voiceprint data, and saves it as an audio file in WAV format on the server. The standard voiceprint data collection method is uniformly adopted for different substation equipment, which effectively solves the technical difficulties in data collection and analysis in different scenarios, different substation equipment, and different operating states. It is of great significance to the development of non-stop detection technology for main power grid equipment and the establishment of related systems, and effectively improves the efficiency of substation operation and maintenance.

[0078] Based on the above embodiments, the server of the present invention parses and extracts the TCP transmission data structure of the voiceprint data, and determines whether the file header meets the preset conditions;

[0079] If the preset conditions are met, the server considers that the TCP transmission data structure meets the monitoring requirements, that is, meets the collection standards.

[0080] The preset condition here is that the TCP transmission data structure for receiving voiceprint data has the data information involved in Table 2, that is, it has field name, byte length, sampling rate, bit depth and channel information, but is not limited to these and can be expanded as needed.

[0081] If the file header does not meet the preset conditions, it may be due to a communication failure, or an abnormality in the collection process of the voiceprint collection device, or an abnormality in the processing of the collected voiceprint data by the voiceprint collection device, resulting in the voiceprint data being abnormal and failing to meet the preset conditions, which will affect the server's use of the voiceprint data.

[0082] That is to say, if the file header does not meet the preset conditions, the server will send a collection control instruction to the voiceprint collection device based on the MQTT protocol; and obtain the voiceprint data again for parsing, extraction and judgment processing;

[0083] Until the file header meets the preset conditions, the PCM original audio data is written into the voiceprint data file.

[0084] In the above method of the present invention, in order to improve the monitoring efficiency and standardize the voiceprint data in the unified system, the server sends a collection control instruction to multiple voiceprint collection devices based on the MQTT protocol, and configures the ID information and IP information of the voiceprint collection device in the collection control instruction;

[0085] After receiving the collection control instruction, the voiceprint collection device parses and extracts the ID information and IP information;

[0086] Determine whether the parsed ID information and IP information match its own information;

[0087] If there is a match, the voiceprint data of the substation equipment will be collected;

[0088] If there is no match, the collection control instruction error information will be fed back to the server. The mismatch indicates that the collection control instruction received by the voiceprint collection device is not for the voiceprint collection device, and the error exception is fed back to the server. The server can re-match to the corresponding voiceprint collection device to avoid affecting the voiceprint data collection and monitoring of the substation equipment.

[0089] In an embodiment of the present invention, the voiceprint collection device configures the ID information and the IP information into the voiceprint data, and the server parses the ID information and the IP information in the voiceprint data and matches them to the corresponding voiceprint collection device.

[0090] The server binds the ID information and IP information of the voiceprint collection device with the corresponding substation location information, and the voiceprint collection device configures the substation location information into the voiceprint data, so that the server can match the corresponding substation after parsing and extracting the original audio data.

[0091] The following is an embodiment of a system for standardizing and collecting voiceprint data based on a substation provided by an embodiment of the present disclosure. This system and the method for standardizing and collecting voiceprint data based on a substation in the above-mentioned embodiments belong to the same inventive concept. For details not fully described in the embodiment of the system for standardizing and collecting voiceprint data based on a substation, please refer to the embodiment of the method for standardizing and collecting voiceprint data based on a substation.

[0092] The system includes: a server and a voiceprint collection device;

[0093] The voiceprint collection device is connected to the server via MQTT communication;

[0094] The server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol; the server parses the voiceprint data transmitted by the voiceprint collection device to extract the original audio data; and sends a stop instruction based on the MQTT protocol;

[0095] The voiceprint collection device is used to receive collection control instructions, collect voiceprint data of substation equipment, and send the voiceprint data to the server after processing; the voiceprint collection device also receives a stop instruction, stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

[0096] The present invention realizes remote control and data transmission of the voiceprint collection device based on the MQTT protocol and the TCP protocol, adopts a standard data structure to transmit the voiceprint data, and saves it as an audio file in WAV format on the server. It realizes the unified use of standard voiceprint data collection methods for different substation equipment, effectively solves technical problems in data collection and analysis for different scenarios, different substation equipment, and different operating states, and has great significance for the development of non-stop detection technology for main power grid equipment and the establishment of related systems, and effectively improves the efficiency of substation operation and maintenance.

[0097] The units and algorithm steps of each example described in the embodiment disclosed in the voiceprint data standardization collection system based on substation equipment provided by the present invention can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0098] The flowcharts and block diagrams in the voiceprint data standardization collection method and system based on the substation equipment illustrate the possible architecture, functions and operations of the devices, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, a program segment, or a portion of a code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings. Exemplarily, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved.

[0099] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A standardized voiceprint data collection method based on substation equipment, characterized in that: Methods include: S11, the voiceprint collection device establishes an MQTT connection with the server; S12, the server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol; S13: The voiceprint collection device receives the collection control instruction, collects the voiceprint data of the substation equipment, processes the voiceprint data, and sends it to the server; After receiving the collection control instruction, the voiceprint collection device establishes a TCP connection with the server; The voiceprint collection device sends the voiceprint data to the server via the TCP protocol; The voiceprint collection device processes voiceprint data in the following ways: Configure the TCP transmission data structure of voiceprint data; The TCP transmission data structure includes: field name, byte length, sampling rate, bit depth, and channel information; S14: The server analyzes the voiceprint data transmitted by the voiceprint collection device to extract the original audio data; S15: The server sends a stop command based on the MQTT protocol, and the voiceprint collection device stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data.

2. The method for standardizing voiceprint data collection based on substation equipment according to claim 1 is characterized in that: In S14, the server parses and extracts voiceprint data in the following ways: Extract the field name, byte length, sampling rate, bit depth, channel and PCM original audio data in the voiceprint data; Configure the field name, byte length, and sampling rate as the file header, write the PCM raw audio data into the voiceprint data file, and save it as an audio file in WAV format.

3. The method for standardizing voiceprint data collection based on substation equipment according to claim 1 is characterized in that: The server parses and extracts the TCP transmission data structure of the voiceprint data and determines whether the file header meets the preset conditions; If the file header does not meet the preset conditions, the server will send a collection control instruction to the voiceprint collection device based on the MQTT protocol; And obtain the voiceprint data again for analysis, extraction and judgment processing; Until the file header meets the preset conditions, the PCM original audio data is written into the voiceprint data file.

4. The method for standardizing voiceprint data collection based on substation equipment according to claim 1 is characterized in that: In the method, the server obtains the ID information and IP information of the voiceprint collection device through the MQTT protocol, and receives the voiceprint data in the form of a message; the message adopts the JSON encoding format.

5. The method for standardizing voiceprint data collection based on substation equipment according to claim 4 is characterized in that: The server sends a collection control instruction to multiple voiceprint collection devices based on the MQTT protocol, and configures the ID information and IP information of the voiceprint collection device in the collection control instruction; After receiving the collection control instruction, the voiceprint collection device parses and extracts the ID information and IP information; Determine whether the parsed ID information and IP information match its own information; If there is a match, the voiceprint data of the substation equipment will be collected; If they do not match, the server will be fed back with an error message of the acquisition control instruction.

6. The method for standardizing voiceprint data collection based on substation equipment according to claim 5 is characterized in that: The voiceprint collection device configures the ID information and IP information into the voiceprint data, and the server parses the ID information and IP information in the voiceprint data and matches it to the corresponding voiceprint collection device.

7. The method for standardizing voiceprint data collection based on substation equipment according to claim 5 is characterized in that: The server binds the ID information and IP information of the voiceprint collection device with the corresponding substation location information, and the voiceprint collection device configures the substation location information into the voiceprint data, so that the server can match the corresponding substation after parsing and extracting the original audio data.

8. A voiceprint data standardization collection system based on substation equipment, characterized in that: The system adopts the standardized voiceprint data collection method based on substation equipment as described in any one of claims 1 to 7; The system includes: a server and a voiceprint collection device; The voiceprint collection device is connected to the server via MQTT communication; The server sends a collection control instruction to the voiceprint collection device based on the MQTT protocol; the server parses the voiceprint data transmitted by the voiceprint collection device to extract the original audio data; and sends a stop instruction based on the MQTT protocol; The voiceprint collection device is used to receive the collection control instruction, collect the voiceprint data of the substation equipment, and send the voiceprint data to the server after processing; the voiceprint collection device also receives the stop instruction, stops collecting voiceprint data, disconnects the communication connection, and terminates the transmission of voiceprint data; After receiving the collection control instruction, the voiceprint collection device establishes a TCP connection with the server; The voiceprint collection device sends the voiceprint data to the server via the TCP protocol; The voiceprint collection device processes voiceprint data in the following ways: Configure the TCP transmission data structure of voiceprint data; The TCP transmission data structure includes: field name, byte length, sampling rate, bit depth, and channel information.

Citation Information

Patent Citations

  • Remote control method and system for vehicle time-sharing leasing

    CN108922545A

  • Method and system for identifying transformer fault by voiceprint

    CN109557412A