New energy remote monitoring and scheduling system
The new energy remote monitoring and dispatching system addresses three-party call issues by converting voice calls to text, comparing against schedules, and controlling third-party terminal insertion, ensuring timely correction of work content mismatches and maintaining normal operations.
Patent Information
- Application Number
- CN202410936245.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2024-12-10
AI Technical Summary
Existing communication monitoring and dispatching systems in new energy centers often fail to realize a three-party call when staff issues arise, leading to mismatches between work content and planned schedules, affecting normal operations.
A new energy remote monitoring and dispatching system that includes a dispatch terminal, voice collection module, speech recognition module, and communication control module to identify and correct mismatches by converting voice calls to text, comparing against a work schedule, and controlling third-party terminals for insertion when necessary.
Ensures timely correction of work content mismatches, enabling a three-party call effect and maintaining normal operations by promptly inserting higher-level terminals when discrepancies are detected.
Smart Images

Figure CN119106833A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of dispatching systems, and in particular to a new energy remote monitoring and dispatching system. Background Art
[0002] Communication monitoring and dispatching is a specialized agency for dispatching communication organizations at all levels of the power grid to conduct daily operation monitoring, command and coordination, maintenance, construction completion, and emergency response of the communication networks under their jurisdiction. It is an effective management method adopted to ensure the orderly progress of work.
[0003] However, at present, when conducting monitoring and dispatching, it is mostly one-to-one call dispatching. If the staff makes a call through the dispatching terminal, there is a problem with the work content or it does not match the planned work plan for the day, and both parties are not aware of this problem, this will affect the normal operation of the new energy center. Therefore, there is an urgent need for a new energy remote monitoring and dispatching system. When the low-level dispatching terminal is in a call state, the high-level dispatching terminal can be inserted into the user call to achieve a three-party call effect. Summary of the invention
[0004] The purpose of the present invention is to provide a new energy remote monitoring and dispatching system to solve the problem that when the staff makes a call through the dispatching terminal and there is a problem with the work content or it does not match the planned work plan for the day, the three-party call cannot be realized and cannot be handled in time.
[0005] The present invention provides a new energy remote monitoring and dispatching system, comprising:
[0006] The dispatch terminal is used to implement the user's voice call for work dispatch;
[0007] A voice collection module, the voice collection module is connected to the dispatch terminal, the voice collection module is used to obtain basic information of the dispatch terminal, and collect voice files of the dispatch terminal according to the basic information;
[0008] A speech recognition module, the speech recognition module is connected to the speech acquisition module, and the speech recognition module is used to convert the speech file into text content;
[0009] A communication control module, wherein the communication control module is connected to the scheduling terminal, the voice collection module and the voice recognition module respectively, wherein a work schedule is stored in the communication control module, and the communication control module is used to receive the text content of the voice recognition module, and judge whether the current voice call matches the work plan for the day according to the work schedule and the text content, and if not, control the third-party scheduling terminal to insert the current voice call to realize work scheduling.
[0010] In some embodiments of the present application, the basic information of the scheduling terminal includes a terminal code, a terminal level, and a terminal holding user;
[0011] Wherein, the terminal code is unique and non-repetitive;
[0012] The terminal levels include low level, middle level and high level.
[0013] In some embodiments of the present application, collecting the voice file of the dispatch terminal according to the basic information includes:
[0014] Get the terminal level of the dispatch terminal of the current voice call;
[0015] Determining whether the terminal levels of the scheduling terminals are consistent;
[0016] Determining whether the terminal level of the dispatching terminal of the current voice call is consistent according to the terminal level of the dispatching terminal;
[0017] If the terminal level of the dispatch terminal of the current voice call is consistent, the voice file of the dispatch terminal of the current voice call is collected.
[0018] In some embodiments of the present application, when the terminal levels of the scheduling terminals of the current voice call are consistent, the terminal levels are all low or medium.
[0019] In some embodiments of the present application, the speech recognition module converts the speech file into text content, including:
[0020] The speech recognition module is preset with a new energy dispatch corpus;
[0021] Preprocessing the voice file to obtain a processed voice file, wherein the preprocessing includes noise reduction and noise removal;
[0022] Based on the new energy scheduling corpus, text recognition is performed on the processed voice file to obtain text content of the voice file.
[0023] In some embodiments of the present application, the new energy scheduling corpus includes commonly used professional terms for new energy, new energy proper nouns, common scheduling words and common expressions.
[0024] In some embodiments of the present application, the communication control module determines whether the current voice call matches the work plan for the day according to the work plan table and the text content, including:
[0025] Performing word segmentation processing on the text content to obtain text segmentation;
[0026] Determine the weight of the text segmentation according to the TF-IDF algorithm, and determine the keywords of the text content based on the weight;
[0027] Determine the overlap rate when comparing the keyword with the content of the work plan for the day in the work plan table, and determine the matching level between the current voice call and the work plan for the day according to the overlap rate;
[0028] It is determined whether the current voice call matches the work plan for the day according to the matching level.
[0029] In some embodiments of the present application, a preset coincidence rate matrix C0 is provided in the communication control module, and C0 (C1, C2, C3, C4) is set, wherein C1 is a first preset coincidence rate, C2 is a second preset coincidence rate, C3 is a third preset coincidence rate, C4 is a fourth preset coincidence rate, and C1 < C2 < C3 < C4;
[0030] A preset matching level matrix P0 is provided, and P0 (P1, P2, P3, P4, P5) is set, wherein P1 is a first preset matching level, P2 is a second preset matching level, P3 is a third preset matching level, P4 is a fourth preset matching level, P5 is a fifth preset matching level, and P1<P2<P3<P4<P5;
[0031] The communication control module obtains a coincidence rate c when comparing the keyword with the content of the work plan for the day in the work plan table, and sets a matching level between the current voice call and the work plan for the day according to a relationship between the coincidence rate c and each preset coincidence rate;
[0032] When c<C1, setting the first preset matching level P1 as the matching level between the current voice call and the work plan for the day;
[0033] When C1≤c<C2, setting the second preset matching level P2 as the matching level between the current voice call and the work plan for the day;
[0034] When C2≤c<C3, setting the third preset matching level P3 as the matching level between the current voice call and the work plan for the day;
[0035] When C3≤c<C4, setting the fourth preset matching level P4 as the matching level between the current voice call and the work plan for the day;
[0036] When c≥C4, the fifth preset matching level P5 is set as the matching level between the current voice call and the work plan for the day.
[0037] In some embodiments of the present application, the communication control module controls the third-party scheduling terminal to insert the current voice call, including:
[0038] When the current voice call does not match the work plan for the day, an early warning signal is sent to a third-party dispatch terminal, and a forced insertion request from the third-party dispatch terminal is received;
[0039] Controlling the third-party dispatching terminal to insert into the current voice call according to the forced insertion request;
[0040] The terminal level of the third-party scheduling terminal is higher than the terminal level of the scheduling terminal of the current voice call.
[0041] In some embodiments of the present application, the system further includes a recording module, and the recording module is used to record a call after a third-party scheduling terminal inserts into a current voice call.
[0042] The present invention provides a new energy remote monitoring and dispatching system, comprising: a dispatching terminal, used to realize the user's voice call to perform work scheduling; a voice acquisition module, used to obtain the basic information of the dispatching terminal, and collect the voice file of the dispatching terminal according to the basic information; a voice recognition module, used to convert the voice file into text content; a communication control module, wherein a work schedule is stored in the communication control module, the communication control module is used to receive the text content of the voice recognition module, and judge whether the current voice call matches the work plan of the day according to the work schedule and the text content, and if not, control a third-party dispatching terminal to insert the current voice call to realize work scheduling.
[0043] The present invention monitors the voice calls of low-level or medium-level dispatch terminals to determine whether the work content matches the work plan for the day. If it does not match, the third-party dispatch terminal is promptly controlled to insert the current voice call to achieve a three-party call effect, and problems that arise are handled in a timely manner to avoid the problem of mismatch in work content. At the same time, it can supervise the work situation of answering calls on site under special circumstances to ensure the normal operation of the new energy center.
[0044] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 This is a structural block diagram of a new energy remote monitoring and dispatching system of the present invention. DETAILED DESCRIPTION
[0046] The technical solution of the present invention is further described below through the accompanying drawings and embodiments.
[0047] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same general meanings as those commonly understood by those skilled in the art to which the present invention belongs.
[0048] It should be noted that the terms used here are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, they indicate the presence of features, steps, operations, devices, components and / or combinations thereof, without excluding other elements or objects. The "first", "second" and similar words used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. The orientation or position relationship indicated by terms such as "upper", "lower", "left", "right", "front", "back", "vertical", "horizontal", "side", "bottom" and the like is based on the orientation or position relationship shown in the drawings. It is only a relationship word determined for the convenience of describing the structural relationship of each component or element of the present invention, not specifically referring to any component or element in the invention, and cannot be understood as a limitation on the invention. Terms such as "fixed connection", "connected", "connected" and the like should be understood in a broad sense, indicating that it can be fixedly connected, integrally connected or detachably connected; it can be directly connected or indirectly connected through an intermediate medium. For relevant scientific research or technical personnel in this field, the specific meanings of the above terms in the present invention can be determined according to specific circumstances, and they should not be understood as limitations on the present invention.
[0049] Example
[0050] The present invention provides a new energy remote monitoring and dispatching system, such as Figure 1 As shown, including:
[0051] The dispatch terminal is used to implement the user's voice call for work scheduling.
[0052] A voice collection module, the voice collection module is connected to the dispatch terminal, and the voice collection module is used to obtain basic information of the dispatch terminal and collect voice files of the dispatch terminal according to the basic information.
[0053] A speech recognition module is connected to the speech acquisition module, and is used to convert the speech file into text content.
[0054] A communication control module, wherein the communication control module is connected to the scheduling terminal, the voice collection module and the voice recognition module respectively, wherein a work schedule is stored in the communication control module, and the communication control module is used to receive the text content of the voice recognition module, and judge whether the current voice call matches the work plan for the day according to the work schedule and the text content, and if not, control the third-party scheduling terminal to insert the current voice call to realize work scheduling.
[0055] The present invention monitors the voice calls of low-level or medium-level dispatch terminals to determine whether the work content matches the work plan of the day. If it does not match, the third-party dispatch terminal is promptly controlled to insert into the current voice call to achieve a three-party call effect.
[0056] In some embodiments of the present application, the basic information of the dispatching terminal is improved, and the basic information of the dispatching terminal includes a terminal code, a terminal level, and a terminal holding user.
[0057] The terminal code is unique and non-repetitive.
[0058] The terminal levels include low level, middle level and high level.
[0059] In this embodiment, the dispatch terminal may be a mobile terminal, which refers to a computer device that can be used on the move. The basic information of the dispatch terminal includes the terminal code and the terminal holder. The terminal code is unique and non-repetitive, ensuring that each dispatch terminal has a one-to-one correspondence with the terminal holder, and can be clearly identified to an individual, and the user of each dispatch terminal is determined to be unique. At the same time, the dispatch terminal is divided into levels, and a dispatch terminal of a lower level has only a single dispatch terminal of a higher level as its superior, and a dispatch terminal of a higher level has several dispatch terminals of a lower level as its subordinate.
[0060] In some embodiments of the present application, a method for collecting voice files of the dispatch terminal is disclosed, and collecting the voice files of the dispatch terminal according to the basic information includes:
[0061] Get the terminal level of the scheduling terminal of the current voice call.
[0062] It is determined whether the terminal levels of the scheduling terminals are consistent.
[0063] If the terminal level of the dispatch terminal of the current voice call is consistent, the voice file of the dispatch terminal of the current voice call is collected.
[0064] In this embodiment, whether to collect the current voice call is determined by judging whether the terminal levels of the scheduling terminals of the current voice call are consistent.
[0065] In some embodiments of the present application, when the terminal levels of the scheduling terminals of the current voice call are consistent, the terminal levels are all low or medium.
[0066] In this embodiment, voice files can be collected only when the terminal levels of the scheduling terminals are consistent and are both low or medium levels, and the third-party scheduling terminal can only achieve forced insertion when the terminal level of the third-party scheduling terminal is higher than that of the scheduling terminal of the current voice call.
[0067] In some embodiments of the present application, the speech recognition module converts the speech file into text content, including:
[0068] The speech recognition module is preset with a new energy dispatch corpus.
[0069] The voice file is preprocessed to obtain a processed voice file, wherein the preprocessing includes noise reduction and noise removal.
[0070] Based on the new energy scheduling corpus, text recognition is performed on the processed voice file to obtain text content of the voice file.
[0071] In this embodiment, when the speech recognition module performs text recognition, if there are uncommon words and sentences, correct speech recognition cannot be performed. A new energy scheduling corpus is preset, so that the speech recognition module performs recognition based on the new energy scheduling corpus. When professional terms or proper nouns appear, the correct text content is determined directly based on the new energy scheduling corpus.
[0072] In some embodiments of the present application, the content of the new energy scheduling corpus is improved to ensure that the situation in which accurate recognition is not possible due to professional terms or proper nouns is reduced during the speech recognition process. The new energy scheduling corpus includes commonly used professional terms for new energy, new energy proper nouns, commonly used scheduling words and commonly used expressions.
[0073] In some embodiments of the present application, a matching method of the communication control module is disclosed, wherein the communication control module determines whether the current voice call matches the work plan for the day according to the work plan table and the text content, including:
[0074] The text content is segmented to obtain text segmentation.
[0075] The weight of the text segmentation is determined according to the TF-IDF algorithm, and the keywords of the text content are determined based on the weight.
[0076] Determine the overlap rate when comparing the keyword with the content of the work plan for the day in the work plan table, and determine the matching level between the current voice call and the work plan for the day according to the overlap rate.
[0077] It is determined whether the current voice call matches the work plan for the day according to the matching level.
[0078] In this embodiment, the text content is segmented, and the segmentation is the process of recombining a continuous sequence of words into a semantically independent sequence of words according to certain specifications. In English writing, spaces are used as natural delimiters between words, while in Chinese, only words, sentences and paragraphs can be simply demarcated by obvious delimiters, but words do not have a formal delimiter, so it is necessary to segment the text content to obtain the segmentation of the text content. TF-IDF is a commonly used weighted technology for information retrieval and data mining. TF is word frequency, and IDF is inverse text frequency index. TF-IDF is used to evaluate the importance of a word to a file set or one of the files in a corpus. The importance of a word increases in direct proportion to the number of times it appears in the file, but at the same time it decreases in inverse proportion to the frequency of its appearance in the corpus. Therefore, the present invention determines the weight of the text segmentation through the TF-IDF algorithm, and then determines the keywords of the text content, which is convenient for subsequent comparison and matching.
[0079] In some embodiments of the present application, a method is disclosed for the communication control module to determine the matching level between the current voice call and the work plan for the day, and a preset overlap rate matrix C0 is provided in the communication control module, and C0 (C1, C2, C3, C4) is set, wherein C1 is the first preset overlap rate, C2 is the second preset overlap rate, C3 is the third preset overlap rate, C4 is the fourth preset overlap rate, and C1<C2<C3<C4.
[0080] A preset matching level matrix P0 is set, and P0 (P1, P2, P3, P4, P5) is set, wherein P1 is the first preset matching level, P2 is the second preset matching level, P3 is the third preset matching level, P4 is the fourth preset matching level, P5 is the fifth preset matching level, and P1<P2<P3<P4<P5.
[0081] The communication control module obtains the overlap rate c when comparing the keyword with the content of the work plan for the day in the work plan table, and sets the matching level between the current voice call and the work plan for the day according to the relationship between the overlap rate c and each preset overlap rate.
[0082] When c<C1, the first preset matching level P1 is set as the matching level between the current voice call and the work plan for the day.
[0083] When C1≤c<C2, the second preset matching level P2 is set as the matching level between the current voice call and the work plan for the day.
[0084] When C2≤c<C3, the third preset matching level P3 is set as the matching level between the current voice call and the work plan for the day.
[0085] When C3≤c<C4, the fourth preset matching level P4 is set as the matching level between the current voice call and the work plan for the day.
[0086] When c≥C4, the fifth preset matching level P5 is set as the matching level between the current voice call and the work plan for the day.
[0087] In this embodiment, the matching level is determined by the overlap rate when comparing the keyword with the content of the work plan for the day in the work plan table. When the overlap rate is high, it means that the content of the current voice call is also at a high matching level with the work plan for the day. Therefore, the present invention determines the matching level by the overlap rate.
[0088] In some embodiments of the present application, the communication control module controls the third-party scheduling terminal to insert the current voice call, including:
[0089] When the current voice call does not match the work plan for the day, an early warning signal is sent to the third-party scheduling terminal, and a forced insertion request from the third-party scheduling terminal is received.
[0090] The third-party scheduling terminal is controlled to insert into the current voice call according to the forced insertion request.
[0091] The terminal level of the third-party scheduling terminal is higher than the terminal level of the scheduling terminal of the current voice call.
[0092] In this embodiment, when the communication control module determines that the current voice call does not match the work plan for the day, it sends a warning signal to the third-party scheduling terminal to notify the third-party scheduling terminal that there is a problem with the current voice call and it needs to be resolved in time. After the third-party scheduling terminal receives the warning signal, it issues a forced insertion request. The communication control module receives the forced insertion request of the third-party scheduling terminal and controls the third-party scheduling terminal to insert the current voice call according to the forced insertion request.
[0093] In some embodiments of the present application, the system further includes a recording module, and the recording module is used to record a call after a third-party scheduling terminal inserts into a current voice call.
[0094] In this embodiment, the new energy remote monitoring and dispatching system is improved, and a recording module is added, through which the call process after the insertion of the third-party dispatching terminal is recorded.
[0095] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that they can still modify or replace the technical solution of the present invention with equivalents, and these modifications or equivalent replacements cannot cause the modified technical solution to deviate from the spirit and scope of the technical solution of the present invention.
[0096] The system provided in the above embodiment is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the modules or steps in the embodiments of the present invention can be decomposed or combined. For example, the modules in the above embodiment can be combined into one module, or further divided into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only for distinguishing the modules or steps, and are not regarded as improper limitations of the present invention.
[0097] Those skilled in the art should be able to appreciate that the modules and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two, and the programs corresponding to the software modules and method steps can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the technical field. In order to clearly illustrate the interchangeability of electronic hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are performed in electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art 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.
Claims
1. A new energy remote monitoring and dispatching system, It is characterized in that include: The dispatch terminal is used to implement the user's voice call for work dispatch; A voice collection module, the voice collection module is connected to the dispatch terminal, the voice collection module is used to obtain basic information of the dispatch terminal, and collect voice files of the dispatch terminal according to the basic information; A speech recognition module, the speech recognition module is connected to the speech acquisition module, and the speech recognition module is used to convert the speech file into text content; A communication control module, wherein the communication control module is connected to the scheduling terminal, the voice collection module and the voice recognition module respectively, wherein a work schedule is stored in the communication control module, and the communication control module is used to receive the text content of the voice recognition module, and judge whether the current voice call matches the work plan for the day according to the work schedule and the text content, and if not, control the third-party scheduling terminal to insert the current voice call to realize work scheduling.
2. A new energy remote monitoring and dispatching system according to claim 1, It is characterized in that The basic information of the dispatch terminal includes terminal code, terminal level and terminal holder; Wherein, the terminal code is unique and non-repetitive; The terminal levels include low level, middle level and high level.
3. A new energy remote monitoring and dispatching system according to claim 2, It is characterized in that Collecting the voice file of the dispatch terminal according to the basic information includes: Get the terminal level of the dispatch terminal of the current voice call; Determining whether the terminal levels of the scheduling terminals are consistent; If the terminal level of the dispatch terminal of the current voice call is consistent, the voice file of the dispatch terminal of the current voice call is collected.
4. A new energy remote monitoring and dispatching system according to claim 3, It is characterized in that When the terminal levels of the scheduling terminals of the current voice call are consistent, the terminal levels are all low level or medium level.
5. A new energy remote monitoring and dispatching system according to claim 1, It is characterized in that The speech recognition module converts the speech file into text content, including: The speech recognition module is preset with a new energy dispatch corpus; Preprocessing the voice file to obtain a processed voice file, wherein the preprocessing includes noise reduction and noise removal; Based on the new energy scheduling corpus, text recognition is performed on the processed voice file to obtain text content of the voice file.
6. A new energy remote monitoring and dispatching system according to claim 5, It is characterized in that The new energy dispatch corpus includes commonly used new energy professional terms, new energy proper nouns, common dispatch words and common expressions.
7. A new energy remote monitoring and dispatching system according to claim 1, It is characterized in that The communication control module determines whether the current voice call matches the work plan for the day according to the work plan table and the text content, including: Performing word segmentation processing on the text content to obtain text segmentation; Determine the weight of the text segmentation according to the TF-IDF algorithm, and determine the keywords of the text content based on the weight; Determine the overlap rate when comparing the keyword with the content of the work plan for the day in the work plan table, and determine the matching level between the current voice call and the work plan for the day according to the overlap rate; It is determined whether the current voice call matches the work plan for the day according to the matching level.
8. A new energy remote monitoring and dispatching system according to claim 7, It is characterized in that The communication control module is provided with a preset coincidence rate matrix C0, and C0 (C1, C2, C3, C4) is set, wherein C1 is a first preset coincidence rate, C2 is a second preset coincidence rate, C3 is a third preset coincidence rate, C4 is a fourth preset coincidence rate, and C1<C2<C3<C4; A preset matching level matrix P0 is provided, and P0 (P1, P2, P3, P4, P5) is set, wherein P1 is a first preset matching level, P2 is a second preset matching level, P3 is a third preset matching level, P4 is a fourth preset matching level, P5 is a fifth preset matching level, and P1<P2<P3<P4<P5; The communication control module obtains a coincidence rate c when comparing the keyword with the content of the work plan for the day in the work plan table, and sets a matching level between the current voice call and the work plan for the day according to a relationship between the coincidence rate c and each preset coincidence rate; When c<C1, setting the first preset matching level P1 as the matching level between the current voice call and the work plan for the day; When C1≤c<C2, setting the second preset matching level P2 as the matching level between the current voice call and the work plan for the day; When C2≤c<C3, setting the third preset matching level P3 as the matching level between the current voice call and the work plan for the day; When C3≤c<C4, setting the fourth preset matching level P4 as the matching level between the current voice call and the work plan for the day; When c≥C4, the fifth preset matching level P5 is set as the matching level between the current voice call and the work plan for the day.
9. A new energy remote monitoring and dispatching system according to claim 1, It is characterized in that The communication control module controls the third-party dispatch terminal to insert into the current voice call, including: When the current voice call does not match the work plan for the day, an early warning signal is sent to a third-party dispatch terminal, and a forced insertion request from the third-party dispatch terminal is received; Controlling the third-party dispatching terminal to insert into the current voice call according to the forced insertion request; The terminal level of the third-party scheduling terminal is higher than the terminal level of the scheduling terminal of the current voice call.
10. A new energy remote monitoring and dispatching system according to claim 1, It is characterized in that The system also includes a recording module, which is used to record a call after a third-party scheduling terminal inserts into a current voice call.
