Method and device for monitoring terminal call

By obtaining and storing video and voice information in the voice call service process in real time, converting it into text information, and sending it to a designated server to display video and text information, the problem that video pull-up service is not related to call service in the prior art is solved, and the purpose of monitoring the call content and service status of the terminal is achieved.

CN119967129APending Publication Date: 2025-05-09HYTERA COMM CORP
View PDF -1 Cites -1 Cited by

Patent Information

Application Number
CN202510168257.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-05-09

Smart Images

  • Figure CN119967129A_ABST
    Figure CN119967129A_ABST
Patent Text Reader

Abstract

The invention provides a method and device for monitoring a terminal call, and the method comprises the steps: converting voice information generated in a voice call service process into target text information when a call monitoring instruction is received; wherein the call monitoring instruction is generated by the system server in response to a call monitoring demand sent by a specified server, and is sent to the terminal; sending the target text information and the video pull-up frame to a specified server, so that the specified server displays the target text information while displaying the video pull-up frame; wherein the video pull-up frame is acquired by the terminal through a camera in real time. In the scheme, the voice information is converted into the target text information and sent to the specified server, and the target text information is displayed along with the video pull-up frame, so that the purposes of monitoring the current call content of the terminal and mastering the service state of the terminal are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method and device for monitoring terminal calls. Background Art

[0002] At present, when users need to check the terminal's on-site situation, they can pull up the video through the dispatching console PUC, and pull the video shot by the camera of one or more terminals to the dispatching console for monitoring. The current multi-mode terminal supports terminal voice call service and video pull-up service concurrently.

[0003] In the prior art, video pull-up is not associated with call services, and the dispatch console only displays the video image, and is unable to know the current call content of the terminal. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a method and device for monitoring a terminal call, so as to achieve the purpose of monitoring the current call content of the terminal and understanding the service status of the terminal.

[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0006] A first aspect of an embodiment of the present invention discloses a method for monitoring a terminal call, which is applied to a terminal. The method includes:

[0007] Real-time acquisition of video pull-up frames and voice information generated during the voice call service, and adding tags to the video pull-up frames and the voice information and storing them in a memory; the tags at least include: the time when the video pull-up frames and the voice information are acquired;

[0008] When a call monitoring instruction is received, if the call monitoring instruction contains instruction information for monitoring the voice call service in real time, the video pull-up frame and the voice information obtained in real time are used as the target video pull-up frame and the target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal;

[0009] If the call monitoring instruction includes a target time period, then based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory;

[0010] Converting the target voice information into target text information;

[0011] The target text information and the target video pull-up frame are sent to a designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

[0012] Preferably, converting the target voice information into target text information includes:

[0013] Converting the voice information from the terminal in the target voice information into first text information;

[0014] converting the voice information from other terminals in the target voice information into second text information, and inserting the corresponding identity information of the other terminals into the second text information;

[0015] The first text information and the second text information are combined to obtain target text information.

[0016] Preferably, the step of sending the target text information and the target video pull-up frame to a designated server includes:

[0017] Inserting the target text information into the target video pull-up frame;

[0018] The target video frame into which the target text information is inserted is pulled up and transmitted to the designated server.

[0019] Preferably, the method further comprises:

[0020] Inserting call information into the target text information; the call information includes: call number, call member information, and / or location information of the terminal.

[0021] A second aspect of an embodiment of the present invention discloses a method for monitoring terminal calls, which is applied to a designated server. The method includes:

[0022] Sending a call monitoring requirement for the terminal to be monitored to the system server, so that the system server generates indication information including real-time monitoring of voice call services or call monitoring instructions including a target time period based on the call monitoring requirement and sends it to the terminal;

[0023] Receiving target text information and target video pull-up frames sent by the terminal;

[0024] The target video pull-up frame is displayed and the target text information is displayed at the same time.

[0025] Preferably, the receiving the target text information and the target video pull-up frame sent by the terminal includes:

[0026] Receiving a target video pull-up frame for inserting target text information sent by the terminal;

[0027] or,

[0028] The target text information and the target video pull-up frame sent by the terminal are received respectively.

[0029] Preferably, the designated server is pre-configured with a plurality of video display windows, each of which corresponds to one of the terminals, and the displaying of the target video pull-up frame and the target text information at the same time includes:

[0030] The target video pull-up frame is displayed through the video display window corresponding to the terminal, and a text display window is created in the video display window, and the target text information is displayed in the text display window.

[0031] Preferably, the method further comprises:

[0032] The received target text information is stored as historical data.

[0033] A third aspect of an embodiment of the present invention discloses a device for monitoring a terminal call, which is applied to a terminal. The device includes:

[0034] A real-time acquisition unit is used to obtain the video pull-up frames and voice information generated during the voice call service in real time, and add tags to the video pull-up frames and the voice information and store them in the memory; the tags at least include: the time when the video pull-up frames and the voice information are obtained;

[0035] The extraction unit is used for, when receiving a call monitoring instruction, if the call monitoring instruction contains instruction information for real-time monitoring of the voice call service, taking the video pull-up frame and the voice information obtained in real time as the target video pull-up frame and the target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains a target time period, then based on the target time period, querying from the memory to obtain the corresponding target video pull-up frame and the target voice information;

[0036] A conversion unit, used for converting the target voice information into target text information;

[0037] The first sending unit is used to send the target text information and the target video pull-up frame to a designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

[0038] A fourth aspect of an embodiment of the present invention discloses a device for monitoring terminal calls, which is applied to a designated server, and the device includes:

[0039] A second sending unit is used to send a call monitoring requirement for the terminal to be monitored to the system server, so that the system server generates indication information including real-time monitoring of voice call services or call monitoring instructions including a target time period based on the call monitoring requirement and sends it to the terminal;

[0040] A receiving unit, used for receiving target text information and target video pull-up frame sent by the terminal;

[0041] A display unit is used to display the pull-up frame of the target video and the target text information at the same time.

[0042] Based on the method and device for monitoring terminal calls provided by the above-mentioned embodiment of the present invention, the video pull-up frame and voice information generated during the voice call service are obtained in real time, and the video pull-up frame and the voice information are tagged and stored in the memory; the tag at least includes: the time when the video pull-up frame and the voice information are obtained; when a call monitoring instruction is received, if the call monitoring instruction contains instruction information for monitoring the voice call service in real time, the video pull-up frame and the voice information obtained in real time are used as the target video pull-up frame and the target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains a target time period, based on the target time period, the corresponding target video pull-up frame and the target voice information are queried from the memory; the target voice information is converted into target text information; the target text information and the target video pull-up frame are sent to a designated server, so that the designated server displays the target text information while displaying the target video pull-up frame. In this solution, the voice information is converted into target text information and sent to the dispatching console, and displayed together with the video pull-up frame to achieve the purpose of monitoring the current call content of the terminal and understanding the terminal business status. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0044] Figure 1 An interaction diagram of a system for monitoring terminal calls disclosed in an embodiment of the present invention;

[0045] Figure 2 A flowchart of a method for monitoring terminal calls disclosed in an embodiment of the present invention;

[0046] Figure 3 A flowchart of another method for monitoring terminal calls disclosed in an embodiment of the present invention;

[0047] Figure 4 A structural diagram of a device for monitoring terminal calls disclosed in an embodiment of the present invention;

[0048] Figure 5 This is a structural diagram of another device for monitoring terminal calls disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0049] 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.

[0050] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0051] As can be seen from the background technology, in the prior art, video pull-up is not associated with call services, and the dispatch console only displays the video screen, and is unable to know the current call content of the terminal.

[0052] Therefore, an embodiment of the present invention discloses a method for monitoring terminal calls. In this solution, voice information is converted into target text information and sent to a designated server, and displayed together with the video pull-up frame to achieve the purpose of monitoring the current call content of the terminal and grasping the terminal business status.

[0053] like Figure 1 , which is an interaction diagram of a system for monitoring terminal calls disclosed in an embodiment of the present invention, the system includes: a terminal, a system server and a designated server.

[0054] Preferably, the system server may be a server of a cluster system, and the designated server may be a dispatching station, a multimedia server, a recording and video recording server, and the like.

[0055] In one embodiment, the system server and the designated server are the same server, that is, the corresponding functions of the system server and the designated server are integrated into the same server.

[0056] It should be noted that in the cluster communication system, the cluster system is the core network, and all terminal account opening and registration are completed on the cluster system. The dispatch console is also a terminal with higher authority for the cluster system. The call monitoring of the terminal in this application is carried out in compliance with laws and regulations and with user authorization, and can be used for work communication and work scheduling scenarios within the enterprise.

[0057] The specific interaction process includes the following steps:

[0058] Step S101: The designated server sends a video pull-up request to the system server.

[0059] Step S102: the system server sends a video pull-up instruction to the corresponding terminal based on the video pull-up request.

[0060] Step S103: The terminal sends the video pull-up frame to the system server.

[0061] Step S104: the system server sends the video pull-up frame to the designated server for display.

[0062] In one embodiment, the terminal can directly send the video pull-up frame to the designated server for display without forwarding it through the system server.

[0063] It should be noted that steps S101 to S104 are a video pull-up process. Video pull-up means that the designated server has a need to view the terminal's on-site situation, directly pulls up the terminal's camera to view the on-site situation, and the video stream returned by the video pull-up only has images but no voice.

[0064] Step S105: The terminal sends a voice call service request to the system server.

[0065] In step S105, the current multi-mode terminal (such as dual-mode intercom, mobile phone, etc.) supports terminal voice call service and video pull-up service concurrently. That is, the camera of the terminal can be turned on to shoot video and upload it, and the wireless communication module of the terminal can perform normal wireless communication, such as group call, etc.

[0066] It should be noted that, for terminals in a cluster system to interact with each other in services (such as voice call services), a link can be established through the cluster system.

[0067] Step S106: After establishing the call, the system server synchronizes the voice call status to the terminal, so that the terminal starts the call.

[0068] In step S106, the terminal may communicate with other terminals through group calling or individual calling, and the process of the call is the process of the voice call service.

[0069] Step S107: the terminal obtains in real time the video pull-up frames and voice information of the voice service generated during the voice call service, and adds tags to the video pull-up frames and voice information and stores them in the memory.

[0070] In step S107, the tag at least includes: the time when the video up-pull frame and the voice information are acquired.

[0071] In one embodiment, the tag includes: location information of the terminal when obtaining the video pull-up frame and voice information.

[0072] Step S108: The designated server sends a call monitoring request to the system server.

[0073] It should be noted that the designated server may be specified in a call monitoring instruction or other instruction sent by the system server to the terminal, or may be agreed upon between the system server and the terminal, or may be configured by the terminal. For example, the terminal configures the IP address of the designated server in parameter configuration.

[0074] For example, when the user finds that the terminal is in a voice call service, the user wants to know the current call status of the terminal or the call status in the target time period, so the user operates the designated server, and the designated server sends a call monitoring request for the terminal to the system server.

[0075] Step S109: the system server sends a call monitoring instruction to the terminal based on the call monitoring requirement.

[0076] In step S109, when the system server receives a call monitoring request for any terminal, it generates a call monitoring instruction and sends it to the corresponding terminal.

[0077] It should be noted that when the user wants to know the current call status of the terminal, the call monitoring requirement will include instruction information for real-time monitoring of voice call services, and the corresponding call monitoring instruction will also include instruction information for real-time monitoring of voice call services; when the user wants to know the call status of the terminal during a target time period, the call monitoring requirement will include the target time period, and the corresponding call monitoring instruction will also include the target time period.

[0078] Step S110: If the call monitoring instruction contains instruction information for real-time monitoring of voice call services, the video pull-up frame and voice information obtained in real time are used as the target video pull-up frame and target voice information; if the call monitoring instruction contains a target time period, based on the target time period, the terminal needs to query the corresponding target video pull-up frame and target voice information from the memory.

[0079] Step S111: The terminal converts the target voice information into target text information.

[0080] In step S111, the voice information includes voice information sent by the currently monitored terminal to other terminals, and voice information sent by other terminals received by the currently monitored terminal.

[0081] Step S112: the terminal sends the target text information and the target video pull-up frame to the designated server.

[0082] In the specific implementation process of step S112, the target text information may be inserted into the target video pull-up frame, and the video pull-up frame may be sent to the cluster system, or the target text information and the target video pull-up frame may be sent to a designated server respectively.

[0083] In one embodiment, the terminal sends the target text information and the target video pull-up frame to the system server, and then the system server sends the target text information and the video pull-up frame to the designated server.

[0084] It should be noted that if the system server receives a target video pull-up frame with target text information inserted, it can also send the video pull-up frame to the designated server through the video data transmission protocol originally customized for the video pull-up service, without the need to customize the text data transmission protocol for the target text information.

[0085] Step S113: The designated server displays the target text information while displaying the pull-up frame of the target video.

[0086] In one embodiment, the target text information includes not only voice information during the voice service process, but also service attribute information, namely, call information, such as service ID, group member information, location information, etc., and the call information can be displayed while displaying the target video frame.

[0087] In step S112, if the dispatch station receives the target video pull-up frame with the target text information inserted, the video pull-up frame is directly displayed, so that the target text information can be displayed while displaying the target video pull-up frame.

[0088] If the target text information and the target video pull-up frame are received respectively, a display window for the target text information can be created in the display window for the target video pull-up frame, so that the target text information can be displayed while displaying the target video pull-up frame.

[0089] Based on the interactive process of a system for monitoring terminal calls disclosed in the above embodiment of the present invention, Figure 2 FIG. 1 is a flowchart of a method for monitoring terminal calls disclosed in an embodiment of the present invention, which is applied to a terminal and mainly includes the following steps:

[0090] Step S201: acquiring the video pull-up frames and voice information generated during the voice call service in real time, adding tags to the video pull-up frames and voice information, and storing them in the memory.

[0091] The video pull-up frame is acquired by the terminal in real time using a camera; the tag at least includes: the time when the video pull-up frame and the voice information are acquired.

[0092] It should be noted that the terminal stores the video pull-up frames in its own memory (which can be stored according to labels such as time, event, location, etc.), and also stores the voice information during the voice call service in the memory (which can include labels such as time, event, ID, task, keyword, location, etc., to facilitate subsequent search and matching when pulling up the video). When the designated server wants to retrieve specific video pull-up frames and voice information in the terminal's memory, such as target video pull-up frames and voice information such as a specific time period, geographic location, key event, etc., the terminal can upload the corresponding specific target voice information and video pull-up frames to the designated server according to instructions.

[0093] Voice call services include group calls and individual calls. Group calls refer to calls between terminals in a group, while individual calls refer to calls between two terminals.

[0094] For the monitored terminal, the voice information includes: the voice information sent to other terminals and the voice information received from other terminals.

[0095] Step S202: When a call monitoring instruction is received, if the call monitoring instruction contains instruction information for real-time monitoring of voice call services, the video pull-up frame and voice information obtained in real time are used as the target video pull-up frame and target voice information. If the call monitoring instruction contains a target time period, based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory.

[0096] In step S202, a call monitoring instruction is generated by the system server in response to a call monitoring demand sent by a designated server, and sent to the terminal.

[0097] In an embodiment of the present invention, the voice information and video pull-up frames generated in the voice call service performed by the terminal can be pulled up in real time, or they can be stored in the memory to realize the pulling up of non-real-time voice information and video pull-up frames. Real-time pulling up of voice information and video pull-up frames is crucial for scenarios that require instant communication and can effectively improve user satisfaction. Users can choose real-time or non-real-time voice and video data pull-up methods according to actual needs. For example, when the network condition is good, real-time pull-up is selected to obtain the best experience, and when the network is unstable, non-real-time pull-up and storage of data can be selected for subsequent viewing or analysis.

[0098] Step S203: Convert the target voice information into target text information.

[0099] When converting voice information into target text information, after converting the voice information sent by other terminals into text, it is necessary to add corresponding identity information, such as terminal ID, to the text to indicate its source. The specific implementation process is as follows:

[0100] 1. Convert the voice information from the terminal in the target voice information into the first text information.

[0101] 2. Convert the voice information from other terminals in the target voice information into second text information, and insert the corresponding identity information of the other terminals into the second text information.

[0102] 3. Combine the first text information and the second text information to obtain target text information.

[0103] In an embodiment of the present invention, identity information is added to the target text information. When the target text information is displayed on a designated server, the source terminal of the voice information corresponding to the text content can be displayed, so that the user can see which terminal is speaking. The service ID, service type and other information of the voice service can also be displayed, so that the user can directly obtain the service information carried out during the video shooting process.

[0104] In one embodiment, after the target text information is obtained, call information is inserted into the target text information; the call information includes: a call number, call member information, and / or location information of the terminal.

[0105] The call number includes the group call number, which refers to the group number opened on the trunking system. The trunking system creates a group and obtains the corresponding group number. Then, it configures the group members, and the group members can perform group call services. After the group number and group members are configured, they are generally fixed.

[0106] The location information of the terminal refers to the GPS information of the terminal that currently needs to perform voice information and video pull-up frame pull-up.

[0107] Step S204: sending the target text information and the video pull-up frame to the designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

[0108] In an implementation of step S204, the target text information and the target video pull-up frame are sent to the system server, and then forwarded by the system server to the designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

[0109] The target text information and the target video pull-up frame may be sent to the system server respectively, and then sent to the designated server respectively by the system server.

[0110] In this case, a custom text data transmission protocol is required for the text information. The system server sends the target text information to the designated server based on the custom text data transmission protocol.

[0111] In another implementation, the target text information is inserted into the target video pull-up frame to be sent to the designated server; the target video pull-up frame with the inserted target text information is sent to the system server and forwarded to the designated server.

[0112] In this case, when the system server sends the target video pull-up frame with the target text information inserted to the designated server, it only needs to use the customized video data transmission protocol without the need for a customized text data transmission protocol.

[0113] In another implementation of step S204, the target text information and the target video pull-up frame are directly sent to a designated server without being forwarded through a system server, thereby improving data transmission efficiency.

[0114] It is understandable that when the target text information and the target video pull-up frame are directly sent to the designated server, the target text information can also be inserted into the target video pull-up frame and then sent, or the target text information and the target video pull-up frame can be sent separately.

[0115] Based on the method disclosed in the embodiment of the present invention, a method for monitoring terminal calls is disclosed, and the video pull-up frame and voice information generated during the voice call service are obtained in real time, and the video pull-up frame and voice information are added with tags and stored in the memory; the tag at least includes: the time when the video pull-up frame and voice information are obtained; when a call monitoring instruction is received, if the call monitoring instruction contains the indication information of real-time monitoring of the voice call service, the video pull-up frame and voice information obtained in real time are used as the target video pull-up frame and target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains the target time period, based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory; the target voice information is converted into target text information; the target text information and the target video pull-up frame are sent to the designated server, so that the designated server displays the target text information while displaying the target video pull-up frame. In this scheme, the voice information is converted into the target text information and sent to the dispatching station, and is displayed together with the video pull-up frame, so as to achieve the purpose of monitoring the current call content of the terminal and mastering the terminal business status.

[0116] Based on the interactive process of a system for monitoring terminal calls disclosed in the above embodiment of the present invention, Figure 3 FIG. 1 is a flowchart of another method for monitoring terminal calls disclosed in an embodiment of the present invention, which is applied to a designated server and mainly includes the following steps:

[0117] Step S301: sending a call monitoring requirement for a terminal to be monitored to a system server, so that the system server generates indication information including real-time monitoring of voice call services or call monitoring instructions including a target time period based on the call monitoring requirement and sends it to the terminal.

[0118] Exemplarily, the designated server refers to a dispatch station, a multimedia server, a recording and video recording server, etc., which has the ability to process video frames and can exchange data and communicate with the system server. When the designated server pulls up multiple terminals in the video, if it finds that terminal 1 is in group call a, terminal 2 is in group call b, and terminal 3 is in group call c, the user wants to know the current call status of these three terminals. The user only needs to send call monitoring requirements to the system server for terminal 1, terminal 2, and terminal 3 respectively through the designated server.

[0119] Step S302: receiving target text information and target video pull-up frame sent by the terminal.

[0120] In step S302, the target video pull-up frame is acquired by the terminal using a camera.

[0121] In the embodiment of the present invention, the target text information and the target video pull-up frame may be received directly from the terminal, or may be received from the terminal forwarded via the system server.

[0122] In the specific implementation process of step S302, a target video pull-up frame in which target text information is inserted is received, or the target text information and the target video pull-up frame sent by the terminal are received respectively.

[0123] Step S303: Display the pull-up frame of the target video and display the target text information at the same time.

[0124] In step S303, a plurality of video display windows are pre-configured in the designated server, each of which corresponds to a terminal. When the videos of a plurality of terminals are pulled up at the same time and the target video pull-up frames sent by each terminal are obtained, for each terminal, the target video pull-up frames corresponding to the terminal are displayed in the corresponding video display window, thereby allowing the user to view the on-site conditions of a plurality of terminals at the same time.

[0125] In the specific implementation process of step S303, the pull-up frame of the target video is displayed through the video display window corresponding to the terminal, and a text display window is created in the video display window to display the target text information in the text display window.

[0126] Preferably, the target text information received within a past period of time can be simultaneously displayed in the text display window.

[0127] Preferably, the received target text information is stored as historical data so that the user can view the historical call data.

[0128] It should be noted that if the terminal inserts the target text information into the target video pull-up frame, the target video pull-up frame can be directly displayed through the video display window corresponding to the terminal, so that the video pull-up frame and the target text information can be displayed at the same time.

[0129] It should also be noted that the various video display windows do not affect each other. If you need to monitor calls from multiple terminals, you can pull up the target text information and target video frames returned by each terminal and display them in the corresponding video display window, so that you can achieve the purpose of monitoring the content of multiple calls at the same time.

[0130] Based on the method for monitoring terminal calls disclosed in the above-mentioned embodiment of the present invention, in this scheme, a call monitoring demand for the terminal to be monitored is sent to the system server, so that the system server generates indication information containing real-time monitoring of voice call services or call monitoring instructions containing a target time period based on the call monitoring demand and sends it to the terminal; receives the target text information and target video pull-up frame sent by the terminal; displays the target video pull-up frame and the target text information at the same time, so as to achieve the purpose of monitoring the current call content of the terminal and grasping the terminal business status.

[0131] Based on the method disclosed in the above embodiment of the present invention, Figure 4 FIG. 1 is a structural diagram of a device for monitoring terminal calls disclosed in an embodiment of the present invention, which is applied to a terminal and includes:

[0132] The real-time acquisition unit 401 is used to obtain the video pull-up frames and voice information generated during the voice call service in real time, and add tags to the video pull-up frames and voice information and store them in the memory; the tags at least include: the time when the video pull-up frames and voice information are obtained.

[0133] The extraction unit 402 is used for, when receiving a call monitoring instruction, if the call monitoring instruction contains indication information for real-time monitoring of voice call services, using the video pull-up frame and voice information obtained in real time as the target video pull-up frame and target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains a target time period, then based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory.

[0134] The conversion unit 403 is used to convert the target voice information into target text information.

[0135] In one embodiment, the conversion unit 403 is specifically configured to:

[0136] The voice information from the terminal in the target voice information is converted into the first text information; the voice information from other terminals in the target voice information is converted into the second text information, and the identity information of the corresponding other terminals is inserted into the second text information; the first text information and the second text information are combined to obtain the target text information.

[0137] The first sending unit 404 is used to send the target text information and the target video pull-up frame to the designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

[0138] In one embodiment, the first sending unit 404 is specifically configured to:

[0139] Insert the target text information into the target video pull-up frame;

[0140] The target video frame with the target text information inserted therein is pulled up and transmitted to the designated server, so that the designated server displays the target text information while displaying the target video frame.

[0141] In one embodiment, the device further comprises:

[0142] The inserting unit is used to insert call information into the target text information; the call information includes: call number, call member information, and / or terminal location information.

[0143] Based on the above-mentioned device for monitoring terminal calls disclosed in the embodiment of the present invention, the video pull-up frame and voice information generated during the voice call service are obtained in real time, and the video pull-up frame and voice information are added with tags and stored in the memory; the tag at least includes: the time when the video pull-up frame and voice information are obtained; when a call monitoring instruction is received, if the call monitoring instruction contains the indication information of real-time monitoring of the voice call service, the video pull-up frame and voice information obtained in real time are used as the target video pull-up frame and target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains the target time period, based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory; the target voice information is converted into target text information; the target text information and the target video pull-up frame are sent to the designated server, so that the designated server displays the target text information while displaying the target video pull-up frame. In this scheme, the voice information is converted into target text information and sent to the dispatching station, and is displayed together with the video pull-up frame, so as to achieve the purpose of monitoring the current call content of the terminal and mastering the terminal business status.

[0144] Based on the method disclosed in the above embodiment of the present invention, Figure 5 FIG. 1 is a structural diagram of another device for monitoring terminal calls disclosed in an embodiment of the present invention, which is applied to a designated server and includes:

[0145] The second sending unit 501 is used to send a call monitoring requirement for the terminal to be monitored to the system server, so that the system server generates indication information containing real-time monitoring of voice call services or call monitoring instructions containing a target time period based on the call monitoring requirement and sends it to the terminal.

[0146] The receiving unit 502 is used to receive target text information and target video pull-up frames sent by the terminal.

[0147] In one embodiment, the receiving unit 502 is specifically configured to:

[0148] The target video pull-up frame inserted with the target text information sent by the receiving terminal is received; or the target text information and the target video pull-up frame sent by the terminal are received separately. The target pull-up frame can be sent directly by the terminal, or sent by the terminal to the system server and then forwarded by the system server.

[0149] The display unit 503 is used to display the pulled-up frame of the target video and the target text information at the same time.

[0150] In one embodiment, a plurality of video display windows are pre-configured in the designated server, each video display window corresponds to a terminal, and the display unit 503 is specifically used for:

[0151] The target video pull-up frame is displayed through the video display window corresponding to the terminal, and a text display window is created in the video display window to display the target text information in the text display window.

[0152] In one embodiment, the device further comprises:

[0153] The storage unit is used to store the received target text information as historical data.

[0154] Based on the above-mentioned embodiment of the present invention, a device for monitoring terminal calls disclosed, in this scheme, a call monitoring demand for the terminal to be monitored is sent to the system server, so that the system server generates indication information containing real-time monitoring of voice call services or call monitoring instructions containing a target time period based on the call monitoring demand and sends it to the terminal; receives the target text information and target video pull-up frame sent by the terminal; displays the target video pull-up frame and the target text information at the same time, so as to achieve the purpose of monitoring the current call content of the terminal and grasping the terminal business status.

[0155] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.

[0156] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in 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 the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0157] 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 method for monitoring terminal calls, characterized in that: Applied to a terminal, the method comprises: Real-time acquisition of video pull-up frames and voice information generated during the voice call service, and adding tags to the video pull-up frames and the voice information and storing them in a memory; the tags at least include: the time when the video pull-up frames and the voice information are acquired; When a call monitoring instruction is received, if the call monitoring instruction contains instruction information for monitoring the voice call service in real time, the video pull-up frame and the voice information obtained in real time are used as the target video pull-up frame and the target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; If the call monitoring instruction includes a target time period, then based on the target time period, the corresponding target video pull-up frame and target voice information are queried from the memory; Converting the target voice information into target text information; The target text information and the target video pull-up frame are sent to a designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

2. The method according to claim 1, characterized in that The step of converting the target voice information into target text information comprises: Converting the voice information from the terminal in the target voice information into first text information; converting the voice information from other terminals in the target voice information into second text information, and inserting the corresponding identity information of the other terminals into the second text information; The first text information and the second text information are combined to obtain target text information.

3. The method according to claim 1, characterized in that The sending the target text information and the target video pull-up frame to a designated server includes: Inserting the target text information into the target video pull-up frame; The target video frame into which the target text information is inserted is pulled up and transmitted to the designated server.

4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Inserting call information into the target text information; the call information includes: call number, call member information, and / or location information of the terminal.

5. A method for monitoring terminal calls, characterized in that: Applied to a designated server, the method comprises: Sending a call monitoring requirement for the terminal to be monitored to the system server, so that the system server generates indication information including real-time monitoring of voice call services or call monitoring instructions including a target time period based on the call monitoring requirement and sends it to the terminal; Receiving target text information and target video pull-up frames sent by the terminal; The target video pull-up frame is displayed and the target text information is displayed at the same time.

6. The method according to claim 5, characterized in that The receiving the target text information and the target video pull-up frame sent by the terminal includes: Receiving a target video pull-up frame for inserting target text information sent by the terminal; or, The target text information and the target video pull-up frame sent by the terminal are received respectively.

7. The method according to claim 5, characterized in that The designated server is pre-configured with a plurality of video display windows, each of which corresponds to one of the terminals, and the displaying of the target video pull-up frame and the target text information at the same time includes: The target video pull-up frame is displayed through the video display window corresponding to the terminal, and a text display window is created in the video display window, and the target text information is displayed in the text display window.

8. The method according to claim 5, characterized in that The method further comprises: The received target text information is stored as historical data.

9. A device for monitoring terminal calls, characterized in that: Applied to a terminal, the device comprises: A real-time acquisition unit is used to obtain the video pull-up frames and voice information generated during the voice call service in real time, and add tags to the video pull-up frames and the voice information and store them in the memory; the tags at least include: the time when the video pull-up frames and the voice information are obtained; The extraction unit is used for, when receiving a call monitoring instruction, if the call monitoring instruction contains instruction information for real-time monitoring of the voice call service, taking the video pull-up frame and the voice information obtained in real time as the target video pull-up frame and the target voice information; the call monitoring instruction is generated by the system server in response to the call monitoring demand and sent to the terminal; if the call monitoring instruction contains a target time period, then based on the target time period, querying from the memory to obtain the corresponding target video pull-up frame and the target voice information; A conversion unit, used for converting the target voice information into target text information; The first sending unit is used to send the target text information and the target video pull-up frame to a designated server, so that the designated server displays the target text information while displaying the target video pull-up frame.

10. A device for monitoring terminal calls, characterized in that: Applied to a designated server, the device comprises: A second sending unit is used to send a call monitoring requirement for the terminal to be monitored to the system server, so that the system server generates indication information including real-time monitoring of voice call services or call monitoring instructions including a target time period based on the call monitoring requirement and sends it to the terminal; A receiving unit, used for receiving target text information and target video pull-up frame sent by the terminal; A display unit is used to display the pull-up frame of the target video and the target text information at the same time.