Information transmission device and method based on voice interaction of employees of power grid company
By calculating the capacity, bit rate and frequency of voice information transmission, and combining the residual elements of the computer terminal to identify and adjust the voice information transmission channel, the problem of poor credibility of voice information transmission by employees of power grid companies is solved, and the coherence and credibility of information transmission is improved.
Patent Information
- Application Number
- CN202411771760.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-28
AI Technical Summary
In the prior art, employees of power grid companies are prone to controller failures and electromagnetic field disturbances when transmitting voice information, resulting in poor credibility of information transmission.
By calculating the capacity of the voice information packet transmitted by the controller and the bit rate of the transmission channel, the highest outgoing frequency and the transmission achievement rate are calculated, and the residual elements in the temporary storage pipeline of the computer terminal are measured, and the comparison is carried out to determine whether the voice information transmission channel needs to be changed.
By identifying unreasonable situations in voice information transmission and selecting appropriate channels for transmission, the coherence and credibility of voice information transmission are improved.
Smart Images

Figure CN119728625A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of information technology of voice interaction, and in particular relates to an information transmission device and method based on voice interaction of power grid company employees. Background Art
[0002] With the continuous deepening of the informationization work of the State Grid Corporation of China, the transformation of all businesses from offline to online has been basically realized. Most of the work of employees, especially grassroots employees, must be carried out based on personal computers. In terms of voice interaction of grid company employees, a technical solution with patent publication number "CN110188905B" is often used to achieve voice interaction of grid company employees. It mainly includes a voice collection device, a controller and a communication module connected in sequence. The controller is connected to the computer terminal through the communication module. The voice collection device is used to collect the voice information of the grid company employees and transmit it to the controller. The controller is used to transmit the collected voice information of the grid company employees to the computer terminal, and use the voice recognition algorithm on the computer terminal to recognize the voice text, and display the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it.
[0003] When the controller transmits the collected voice information of the power grid company employees to the computer terminal, the voice information transmission is often subject to problems such as controller failure and electromagnetic field disturbance, which makes the reliability of voice information transmission poor. Summary of the invention
[0004] In order to solve the defects in the prior art, the present invention proposes an information transmission device and method based on voice interaction of power grid company employees, which obtains the capacity of a voice information message transmitted by a controller and the bit rate of a transmission channel one; calculates the maximum transmission frequency of the controller in a pre-set time period one according to the capacity and the bit rate; obtains the voice information transmission achievement rate of the transmission channel one in a pre-set time period two; determines the measured residual element of the temporary storage pipe PIPE of the computer terminal after the pre-defined time period three according to the transmission achievement rate and the maximum transmission frequency; compares the measured residual element with the critical amount set in advance, and determines whether to change the voice information transmission channel according to the comparison value. The present invention can determine whether the current voice information transmission is unreasonable by comparing the measured residual element with the critical amount set in advance, so as to select an appropriate voice information transmission channel to perform voice information transmission according to the determination value, thereby ensuring the continuity and reliability of voice information transmission. That is, the present invention improves the continuity and reliability of voice information transmission.
[0005] The present invention uses the following technical solutions.
[0006] An information transmission method based on voice interaction of power grid company employees, comprising:
[0007] The voice collection device collects the voice information of the power grid company employees and transmits it to the controller. The controller transmits the collected voice information of the power grid company employees to the computer terminal, and uses the voice recognition algorithm on the computer terminal to recognize the voice text, and displays the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it;
[0008] The method for the controller to transmit the voice information received from the power grid company staff to the computer terminal is run on the controller and includes:
[0009] Step 1: Obtain the capacity of a voice message sent by the controller and the bit rate of the transmission channel 1;
[0010] Step 2: Calculate the maximum outgoing frequency of the controller in a pre-set time period 1 according to the capacity and bit rate;
[0011] Step 3: Obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2;
[0012] Furthermore, in step 3, the total amount one of the messages of a voice message received by the computer terminal within the pre-set time period two is obtained; the total amount two of the messages of a voice message sent by the controller within the pre-set time period two is obtained; and the amount obtained by dividing the total amount one as the dividend and the total amount two as the divisor is used as the voice message transmission achievement rate of the transmission channel one.
[0013] Step 4: Determine the residual elements of the temporary storage pipeline PIPE of the computer terminal after the predefined period of time three according to the transmission achievement rate and the maximum transmission frequency;
[0014] Step 5: Compare the number of measured residual elements with the previously set critical value, and determine whether to change the voice information transmission channel based on the comparison value.
[0015] Furthermore, in step 1, the speech information is formed through a plurality of speech segments.
[0016] Furthermore, in step 1, the capacity of a voice information message is the byte stream or bit quantity contained in the message encapsulating the voice information into the voice information.
[0017] Furthermore, in step 1, the capacity of a voice information message is Mu, where M is the sum of the capacity of several voice segments and the capacity of the message header containing a transmission channel ID, and u is the collection time of the voice collection device for several voice segments.
[0018] Furthermore, in step 2, the transmission time of a voice information message from the controller to the computer terminal is calculated based on the capacity and bit rate; then the maximum transmission frequency of the controller in the pre-set time period 1 is calculated based on the pre-set time period 1 and the transmission time.
[0019] Furthermore, in step 2, the amount obtained by adding the transmission time of a voice information message from the controller to the computer terminal calculated based on the capacity and bit rate and the preset response time of the computer terminal after receiving the message is used as the total transmission time of the voice information message, and then the amount obtained by dividing the total transmission time as the divisor by the preset time period 1 as the dividend is used as the maximum transmission frequency of the controller in the preset time period 1.
[0020] Furthermore, in step 4, the maximum number of messages of a voice message received by the computer terminal within the predefined time period three is determined based on the delivery achievement rate and the maximum transmission frequency; the amount obtained by subtracting the maximum number from the current residual element of the temporary storage pipe PIPE is used as the measured residual element of the temporary storage pipe PIPE of the computer terminal after the predefined time period three.
[0021] Furthermore, in step 4, the temporary storage pipe PIPE includes a pair of PIPEs, and the number of elements of each PIPE is set to G0.
[0022] Furthermore, in step 4, It is time period U, where u is the collection time of the voice collection device for several voice segments in a voice information message. The pre-set time period one is 2U, the pre-set time period two is U, and the pre-defined time period three is the latter pre-set time period one 2U.
[0023] Furthermore, in step 5, the measured number of residual elements is compared with the previously set critical amount; when the measured number of residual elements is not lower than the previously set critical amount, it means that the current voice information transmission is reasonable, and transmission channel 1 is regarded as the voice information transmission channel; when the measured number of residual elements is lower than the previously set critical amount, it means that the current voice information transmission is unreasonable, and transmission channel 2 is regarded as the voice information transmission channel.
[0024] Further, the transmission channel one is a 4G channel, and the transmission channel two is a WLAN channel;
[0025] During the period of using transmission channel 1 to perform voice information transmission, the residual element Gu is detected and determined in real time. If Gu<2G0 occurs, the voice information transmission channel is converted into transmission channel 2 via transmission channel 1.
[0026] An information transmission device based on voice interaction of power grid company employees, comprising:
[0027] The voice collection device, controller and communication module are connected in sequence. The controller is connected to the computer terminal through the communication module. The voice collection device is used to collect the voice information of the power grid company employees and transmit it to the controller. The controller is used to transmit the collected voice information of the power grid company employees to the computer terminal, and use the voice recognition algorithm on the computer terminal to recognize the voice text, and display the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it;
[0028] The information transmission device based on the voice interaction of power grid company employees also includes:
[0029] An acquisition module, which is used to obtain the capacity of a voice information message transmitted by the controller and the bit rate of a transmission channel;
[0030] A calculation module, which is used to calculate the maximum outgoing frequency of the controller in a pre-set time period according to the capacity and the bit rate;
[0031] Achievement module, which is used to obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2;
[0032] A determination module, which is used to determine the residual elements of the temporary storage pipe PIPE of the computer terminal after a predefined period of time according to the transmission achievement rate and the maximum transmission frequency;
[0033] The identification module is used to compare the number of residual elements determined and the critical value set in advance, and to determine whether to change the voice information transmission channel based on the comparison value.
[0034] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:
[0035] The present invention obtains the capacity of a voice information message transmitted by the controller and the bit rate of the transmission channel one; calculates the maximum transmission frequency of the controller in a pre-set time period one according to the capacity and the bit rate; obtains the voice information transmission achievement rate of the transmission channel one in a pre-set time period two; determines the measured residual element of the temporary storage pipe PIPE of the computer terminal after the pre-defined time period three according to the transmission achievement rate and the maximum transmission frequency; compares the measured residual element with the critical value set in advance, and determines whether to change the voice information transmission channel according to the comparison value. The present invention can determine whether the current voice information transmission is unreasonable by comparing the measured residual element with the critical value set in advance, and selects the appropriate voice information transmission channel to perform voice information transmission according to the determined value, thereby ensuring the continuity and reliability of the voice information transmission. In other words, the present invention improves the continuity and reliability of the voice information transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1It is a partial flow chart of the information transmission method based on voice interaction of power grid company employees described in the present invention;
[0037] Figure 2 It is a partial structural diagram of the information transmission device based on voice interaction of power grid company employees described in the present invention. DETAILED DESCRIPTION
[0038] When the controller transmits the voice information of the power grid company employees to the computer terminal, the voice information transmission often encounters problems such as controller failure and electromagnetic field disturbance, which makes the reliability of the voice information transmission poor. The present invention can determine whether the current voice information transmission is unreasonable by comparing the critical amount set in advance when measuring the residual elements, and select the appropriate voice information transmission channel to perform voice information transmission according to the determined value, so as to ensure the continuity and reliability of the voice information transmission. That is, the present invention improves the continuity and reliability of the voice information transmission.
[0039] In order to make the purpose, technical solution and advantages of the present invention clearer, the following will be combined with the drawings in the embodiments of the present invention to clearly and completely express the technical solution of the present invention. The embodiments expressed in this application are only some embodiments of the present invention, not all embodiments. According to the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without creative work are all within the protection scope of the present invention.
[0040] like Figure 1 As shown, the information transmission method based on voice interaction of power grid company employees described in the present invention includes:
[0041] The voice collection device collects the voice information of the power grid company employees and transmits it to the controller. The controller transmits the collected voice information of the power grid company employees to the computer terminal, and uses the voice recognition algorithm on the computer terminal to recognize the voice text, and displays the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it;
[0042] The method for the controller to transmit the voice information received from the power grid company staff to the computer terminal is run on the controller and includes:
[0043] Step 1: Obtain the capacity of a voice message sent by the controller and the bit rate of the transmission channel 1;
[0044] In a preferred but non-limiting embodiment of the present invention, in step 1, the voice information is formed by a plurality of voice segments. A voice segment is the voice collected by the voice collection device within a preset time interval.
[0045] In a preferred but non-limiting embodiment of the present invention, in step 1, the capacity of a voice message is the byte stream or bit quantity contained in the message of the voice message encapsulated into the voice message. The message of the voice message can contain several voice segments. The transmission channel 1 is the channel between the controller and the computer terminal.
[0046] In a preferred but non-limiting embodiment of the present invention, in step 1, the capacity of a voice information message is Mu, where M is the sum of the capacity of several voice segments and the capacity of the message header containing the transmission channel ID. Just as, when the transmission channel is a 4G channel, M is the sum of the capacity of several voice segments and the capacity of the message header containing the transmission channel ID, and u is the collection time of the voice collection device for several voice segments.
[0047] Step 2: Calculate the maximum outgoing frequency of the controller in a pre-set time period 1 according to the capacity and bit rate;
[0048] In a preferred but non-limiting embodiment of the present invention, in step 2, the time taken to transmit a voice information message from the controller to the computer terminal is calculated based on the capacity and bit rate; then the highest transmission frequency of the controller in the pre-set time period one is calculated based on the pre-set time period one and the transmission time.
[0049] In a preferred but non-limiting embodiment of the present invention, in step 2, the amount obtained by adding the transmission time of a voice information message from the controller to the computer terminal calculated based on the capacity and bit rate and the preset response time of the computer terminal after receiving the message is used as the total transmission time of the voice information message, and then the amount obtained by dividing the total transmission time as the divisor by the preset time period 1 as the dividend is used as the maximum transmission frequency of the controller in the preset time period 1.
[0050] Step 3: Obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2;
[0051] In a preferred but non-limiting embodiment of the present invention, in step 3, the total amount one of the messages of a voice message received by the computer terminal within a pre-set time period two is obtained; the total amount two of the messages of a voice message sent by the controller within the pre-set time period two is obtained; and the amount obtained by dividing the total amount one as the dividend and the total amount two as the divisor is used as the voice message transmission achievement rate of the transmission channel one.
[0052] Step 4: Determine the residual elements of the temporary storage pipeline PIPE of the computer terminal after the predefined period of time three according to the transmission achievement rate and the maximum transmission frequency;
[0053] In a preferred but non-limiting embodiment of the present invention, in step 4, the maximum number of messages of a voice message received by the computer terminal within a pre-defined time period three is determined based on the delivery achievement rate and the maximum outgoing frequency; the amount obtained by subtracting the maximum number from the current residual element of the temporary storage pipe PIPE is used as the measured residual element of the temporary storage pipe PIPE of the computer terminal after the pre-defined time period three.
[0054] In a preferred but non-limiting embodiment of the present invention, in step 4, the temporary storage pipe PIPE includes a pair of PIPEs, and the number of elements in each PIPE is set to G0. That is, the number of all elements in the temporary storage pipe PIPE is 2G0.
[0055] In PIPE, each element corresponds to a message of voice information.
[0056] In a preferred but non-limiting embodiment of the present invention, in step 4, It is time period U, where u is the collection time of the voice collection device for several voice segments in a voice information message. The pre-set time period one is 2U, the pre-set time period two is U, and the pre-defined time period three is the latter pre-set time period one 2U.
[0057] Step 5: Compare the number of measured residual elements with the previously set critical value, and determine whether to change the voice information transmission channel based on the comparison value.
[0058] In a preferred but non-limiting embodiment of the present invention, in step 5, the measured number of residual elements is compared with a previously set critical amount; when the measured number of residual elements is not lower than the previously set critical amount, it means that the current voice information transmission is reasonable, and transmission channel one is regarded as the voice information transmission channel; when the measured number of residual elements is lower than the previously set critical amount, it means that the current voice information transmission is unreasonable, and transmission channel two is regarded as the voice information transmission channel.
[0059] The pre-set critical quantity is 2G0.
[0060] The temporary storage pipe PIPE includes a pair of PIPEs, one PIPE is for temporary storage, and the other PIPE is for reading.
[0061] The controller has a maximum outgoing frequency D within a preset time period of 2U. 2U It must be higher than 2G0, because voice information is often reduced by LZ77 during transmission. In addition, the bit rate of 4G channel can reach a relatively high level. 96K 12-bit voice information can be used to calculate the bit rate, that is, bit rate = 96000 × 2 × 12 = 2.304Mbps. Therefore, the highest outgoing frequency D in the pre-set time period 2U is2U >2G0.
[0062] The maximum number GD of messages received by the computer terminal for a voice message in the predefined time period three can be the maximum increase in the temporary storage pipe PIPE in the predefined time period three. When GD≥2G0, the transmission achievement rate is high enough to ensure that the voice message in the predefined time period three is transmitted smoothly. This situation can be regarded as a complete increase, which can ensure the reasonable transmission of the voice message in the predefined time period three and the reasonable reading of the voice message. When GD<2G0, the bit rate decreases, the voice message in the predefined time period three will be lost, and the reading of the voice message will be hindered.
[0063] The measured residual element Gu is used as the measured amount of the residual element temporarily stored in the pipeline PIPE after the predefined time period three. Therefore, when Gu≥2G0, the voice information transmission is smooth, which can meet the smooth reading of the voice information in the predefined time period three. When Gu<2G0, the voice information transmission is hindered, which cannot meet the reasonable transmission of the voice information in the continuous second time period 2U, and the voice information reading will have unreliable problems.
[0064] In a preferred but non-limiting embodiment of the present invention, transmission channel one is a 4G channel, and transmission channel two is a WLAN channel; and when the voice information transmission service is started, the 4G channel is automatically used as the voice information transmission channel.
[0065] During the period of using transmission channel 1 to perform voice information transmission, the residual element Gu is detected and determined in real time. If Gu<2G0 occurs, the voice information transmission channel is converted into transmission channel 2 via transmission channel 1.
[0066] While using transmission channel two to perform voice information transmission, the residual element Gu can be detected and measured at regular intervals, and the detection frequency is 0.5 times / s. If Gu≥2G0, it means that transmission channel one can be transmitted effectively. At this time, the voice information transmission channel can be converted into transmission channel one via transmission channel two. That is, when transmission channel two is the current voice information transmission channel, the process of obtaining the capacity of a voice information message sent by the controller and the bit rate of transmission channel one can be transmitted back at a pre-set time interval.
[0067] In the present invention, the 4G channel is automatically used to perform voice information transmission. If the transmission is not efficient enough, the WLAN channel is selected to perform voice information transmission. During the WLAN channel transmission, the 4G channel transmission performance is periodically detected. If the 4G channel transmission bit rate is not small, it is switched to the 4G channel for transmission. However, due to the characteristics of microwave transmission, the channel is often disturbed by many factors during transmission, such as controller failure, electromagnetic field disturbance, etc., which makes the transmission bit rate fluctuate greatly. To ensure the integrity and timeliness of voice information, it is necessary to perform real-time detection of the transmission process to ensure the smooth execution of voice information transmission.
[0068] Therefore, the capacity of a voice information message sent by the controller and the bit rate of the transmission channel one are obtained; the maximum transmission frequency of the controller in the pre-set time period one is calculated based on the capacity and the bit rate; the voice information transmission achievement rate of the transmission channel one in the pre-set time period two is obtained; the measured residual element of the temporary storage pipe PIPE of the computer terminal after the pre-defined time period three is determined based on the transmission achievement rate and the maximum transmission frequency; the measured residual element is compared with the critical value set in advance, and it is determined whether to change the voice information transmission channel based on the comparison value. The present invention can determine whether the current voice information transmission is unreasonable by comparing the measured residual element with the critical value set in advance, so as to select the appropriate voice information transmission channel to perform voice information transmission based on the determined value, thereby ensuring the continuity and reliability of the voice information transmission. In other words, the present invention improves the continuity and reliability of the voice information transmission.
[0069] like Figure 2 As shown, the information transmission device based on voice interaction of power grid company employees according to the present invention comprises:
[0070] The voice collection device, controller and communication module are connected in sequence. The controller is connected to the computer terminal through the communication module. The voice collection device is used to collect the voice information of the power grid company employees and transmit it to the controller. The controller is used to transmit the collected voice information of the power grid company employees to the computer terminal, and use the voice recognition algorithm on the computer terminal to recognize the voice text, and display the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it;
[0071] The information transmission device based on the voice interaction of power grid company employees also includes:
[0072] An acquisition module, which is used to obtain the capacity of a voice information message transmitted by the controller and the bit rate of a transmission channel;
[0073] A calculation module, which is used to calculate the maximum outgoing frequency of the controller in a pre-set time period according to the capacity and the bit rate;
[0074] Achievement module, which is used to obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2;
[0075] A determination module, which is used to determine the residual elements of the temporary storage pipe PIPE of the computer terminal after a predefined period of time according to the transmission achievement rate and the maximum transmission frequency;
[0076] The identification module is used to compare the number of residual elements determined with the previously set critical amount, and determine whether to change the voice information transmission channel based on the comparison value. The voice acquisition device can be a microphone or a pickup. The communication module can be a WIFI module and a 4G module, and the computer terminal is a computer in the WLAN and 4G network. The voice recognition algorithm mainly includes HMM, GMM, DNN, RNN, LSTM and other voice recognition algorithms. The controller can be a single-chip microcomputer.
[0077] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:
[0078] The present invention obtains the capacity of a voice information message transmitted by the controller and the bit rate of the transmission channel one; calculates the maximum transmission frequency of the controller in a pre-set time period one according to the capacity and the bit rate; obtains the voice information transmission achievement rate of the transmission channel one in a pre-set time period two; determines the measured residual element of the temporary storage pipe PIPE of the computer terminal after the pre-defined time period three according to the transmission achievement rate and the maximum transmission frequency; compares the measured residual element with the critical value set in advance, and determines whether to change the voice information transmission channel according to the comparison value. The present invention can determine whether the current voice information transmission is unreasonable by comparing the measured residual element with the critical value set in advance, and selects the appropriate voice information transmission channel to perform voice information transmission according to the determined value, thereby ensuring the continuity and reliability of the voice information transmission. In other words, the present invention improves the continuity and reliability of the voice information transmission.
[0079] The present disclosure can be a system, method and / or computer program product. The computer program product can include a computer-readable backup medium carrying computer-readable program instructions for causing a processor to implement various aspects of the disclosure.
[0080] The computer readable backup medium can be a tangible network capable of retaining and backing up the instructions used by the instruction execution network. The computer readable backup medium can be, but is not limited to, an electrical backup network, a magnetic backup network, an optical backup network, an electromagnetic backup network, a semiconductor backup network, or any suitable combination of the above. Further examples of computer readable backup media (non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (HD-ROM), digital versatile disk (DXD), memory stick, floppy disk, mechanically encoded network, such as punch cards or protrusions in grooves with instructions backed up thereon, and any suitable combination of the above. The computer readable backup medium used herein is not to be construed as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a power line cable), or an electrical signal transmitted through wires.
[0081] The computer readable program instructions expressed herein can be downloaded from the computer readable backup medium to each inference / processing power grid line, or downloaded to an external computer or external backup power grid line through a wireless network, such as the Internet, a local area network, a wide area network and / or a wireless network. The wireless network can include copper transmission cables, power transmission lines, wireless transmission, routers, firewalls, switches, gateway computers and / or edge service devices. The wireless network adapter card or wireless network interface in each inference / processing power grid line receives the computer readable program instructions from the wireless network and forwards the computer readable program instructions for storage in the computer readable backup medium in each inference / processing power grid line.
[0082] The computer program instructions for performing the operations of the present disclosure can be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, conditional setting values, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Sdaletal A, H++, etc., and conventional procedural programming languages such as "H" language or similar programming languages. The computer-readable program instructions can be executed entirely on the client computer, partially on the client computer, as a separate software package, partially on the client computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the client computer through any wireless network, including a local area network (LAb) or a wide area network (WAb), or can be connected to an external computer (just like using an Internet service provider to connect through the Internet). In some embodiments, the electronic circuit is customized by using the status values of computer-readable program instructions, such as a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA), and the electronic circuit can execute computer-readable program instructions to achieve various aspects of the overhead disclosure.
[0083] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should also understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not deviate from the spirit and scope of the present invention should be included in the protection scope of the claims of the present invention.
Claims
1. An information transmission method based on voice interaction of power grid company employees, characterized in that: include: The voice collection device collects the voice information of the power grid company employees and transmits it to the controller. The controller transmits the collected voice information of the power grid company employees to the computer terminal, and uses the voice recognition algorithm on the computer terminal to recognize the voice text, and displays the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it; The method for the controller to transmit the voice information received from the power grid company staff to the computer terminal is run on the controller and includes: Step 1: Obtain the capacity of a voice message sent by the controller and the bit rate of the transmission channel 1; Step 2: Calculate the maximum outgoing frequency of the controller in a pre-set time period 1 according to the capacity and bit rate; Step 3: Obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2; Step 4: Determine the residual elements of the temporary storage pipeline PIPE of the computer terminal after the predefined period of time three according to the transmission achievement rate and the maximum transmission frequency; Step 5: Compare the number of measured residual elements with the previously set critical value, and determine whether to change the voice information transmission channel based on the comparison value.
2. The information transmission method based on voice interaction of power grid company employees according to claim 1 is characterized in that: In step 1, speech information is formed through a number of speech segments; In step 1, the capacity of a voice information message is the byte stream or bit quantity contained in the message encapsulating the voice information into the voice information; In step 1, the capacity of a voice information message is Mu, where M is the sum of the capacity of several voice segments and the capacity of the message header containing a transmission channel ID, and u is the collection time of the voice collection device for several voice segments.
3. The information transmission method based on voice interaction of power grid company employees according to claim 2 is characterized in that: In step 2, the transmission time of a voice information message from the controller to the computer terminal is calculated based on the capacity and bit rate; then the maximum transmission frequency of the controller in the pre-set time period 1 is calculated based on the pre-set time period 1 and the transmission time.
4. The information transmission method based on voice interaction of power grid company employees according to claim 3 is characterized in that: In step 2, the amount obtained by adding the transmission time of a voice information message from the controller to the computer terminal calculated based on the capacity and bit rate and the preset response time of the computer terminal after receiving the message is used as the total transmission time of the voice information message, and then the amount obtained by dividing the total transmission time as the divisor by the preset time period 1 as the dividend is used as the maximum transmission frequency of the controller in the preset time period 1.
5. The information transmission method based on voice interaction of power grid company employees according to claim 4 is characterized in that: In step 3, the total amount one of the messages of a voice message received by the computer terminal within the pre-set time period two is obtained; the total amount two of the messages of a voice message sent by the controller within the pre-set time period two is obtained; and the amount obtained by dividing the total amount one as the dividend and the total amount two as the divisor is used as the voice message transmission achievement rate of the transmission channel one.
6. The information transmission method based on voice interaction of power grid company employees according to claim 5 is characterized in that: In step 4, the maximum number of voice message packets received by the computer terminal within a predefined time period three is determined based on the delivery achievement rate and the maximum outgoing frequency; the amount obtained by subtracting the maximum number from the current residual element of the temporary storage pipe PIPE is used as the measured residual element of the temporary storage pipe PIPE of the computer terminal after the predefined time period three.
7. The information transmission method based on voice interaction of power grid company employees according to claim 6 is characterized in that: In step 4, the temporary storage pipe PIPE includes a pair of PIPEs, and the number of elements of each PIPE is set to G0.
8. The information transmission method based on voice interaction of power grid company employees according to claim 7 is characterized in that: In step 4, It is time period U, where u is the collection time of the voice collection device for several voice segments in a voice information message. The pre-set time period one is 2U, the pre-set time period two is U, and the pre-defined time period three is the latter pre-set time period one 2U.
9. The information transmission method based on voice interaction of power grid company employees according to claim 8 is characterized in that: In step 5, the number of residual elements is compared with the previously set critical value; when the number of residual elements is not less than the previously set critical value, it means that the current voice information transmission is reasonable, and the transmission channel 1 is used as the voice information transmission channel; when the number of residual elements is less than the previously set critical value, it means that the current voice information transmission is unreasonable, and the transmission channel 2 is used as the voice information transmission channel. ; Transmission channel one is a 4G channel, and transmission channel two is a WLAN channel; During the period of using transmission channel 1 to perform voice information transmission, the residual element Gu is detected and determined in real time. If Gu<2G0 occurs, the voice information transmission channel is converted into transmission channel 2 via transmission channel 1.
10. An information transmission device based on voice interaction of power grid company employees, characterized in that: include: The voice collection device, controller and communication module are connected in sequence. The controller is connected to the computer terminal through the communication module. The voice collection device is used to collect the voice information of the power grid company employees and transmit it to the controller. The controller is used to transmit the collected voice information of the power grid company employees to the computer terminal, and use the voice recognition algorithm on the computer terminal to recognize the voice text, and display the voice text on the computer terminal, so that the monitor in front of the computer terminal can know it; The information transmission device based on the voice interaction of power grid company employees also includes: An acquisition module, which is used to obtain the capacity of a voice information message transmitted by the controller and the bit rate of a transmission channel; A calculation module, which is used to calculate the maximum outgoing frequency of the controller in a pre-set time period according to the capacity and the bit rate; Achievement module, which is used to obtain the voice information transmission achievement rate of the transmission channel 1 in the pre-set time period 2; A determination module, which is used to determine the residual elements of the temporary storage pipe PIPE of the computer terminal after a predefined period of time according to the transmission achievement rate and the maximum transmission frequency; The identification module is used to compare the number of residual elements determined and the critical value set in advance, and to determine whether to change the voice information transmission channel based on the comparison value.
Citation Information
Patent Citations
A tool and equipment management system and management device
CN110188905B