Call recording file management method and management system
By analyzing and classifying the call recording files, and encrypting them according to permissions, the problem of messy and leaking of call recording files is solved, and orderly storage and data security is achieved.
Patent Information
- Application Number
- CN202510225702.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-06-06
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing call recording files are stored uniformly after collection, resulting in confusion in storage and no separate folder management is performed for different users, which may lead to file leakage and property damage.
Through the file management terminal, the call recording files are read from the storage device, metadata and audio data are analyzed, and the metadata and audio data are classified and stored in the folder corresponding to the user ID, and the encryption process is carried out according to the permissions of the user ID.
It realizes orderly storage of call recording files, reduces file retrieval time, and avoids leakage of important recording files and property losses.
Smart Images

Figure CN120105459A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of call recording file management, and in particular to a call recording file management method and management system. Background Art
[0002] Call recording refers to the process of recording and saving the content of a telephone call through technical means.
[0003] After being collected, the existing call recording files are stored uniformly without creating separate folders for different users, which leads to chaotic storage of call recordings. At the same time, the call recording files are not kept confidential, which may lead to the leakage of call recording files and cause certain property losses. Summary of the invention
[0004] The main purpose of the present invention is to provide a call recording file management method. This technical solution solves the problem that the existing call recording files proposed in the above background technology are stored in a unified manner after collection, and no separate folders are established for storage of different users, resulting in chaotic storage of call recordings. At the same time, the call recording files are not kept confidential, and the call recording files may be leaked, causing certain property losses.
[0005] To achieve the above object, the present invention provides a call recording file management method, comprising: Based on the file management terminal, a file reading process is performed from a storage device of the call recording to obtain a call recording file to be managed, wherein the call recording file to be managed includes audio data of the call recording, metadata of the call recording, and file header information of the call recording; It is understandable that the metadata of the call recording includes the phone numbers or identifiers of the two parties of the call, the call time (start and end time), the call date, etc. The call date is the date information of the call recording of the same type; The file header information of the call recording contains basic information such as the format, encoding method, sampling rate, bit rate, etc. of the audio file, which is used to ensure that the file can be parsed and played correctly; Based on the file management terminal, the metadata of the call recording and the audio data of the call recording are analyzed and processed to obtain the audio data of the call recording of the same user ID; Based on the file management terminal, the file header information of the call recording and the audio data of the call recording with the same user ID are analyzed and processed to obtain the text information of the call recording with the same user ID; Based on the file management terminal, the text information of the call recordings with the same user ID is analyzed to determine the type of the call recordings with the same user ID; Based on the file management terminal, the call recording type and metadata of the call recording of the same user ID are analyzed and processed to determine the folders of call recordings of the same type; Based on the file management terminal, the permissions of the user IDs corresponding to the same type of call recording folders are analyzed to determine the private users and public users; Based on the file management terminal, private users and public users are analyzed and processed, and different encryption methods are selected.
[0006] Preferably, the step of analyzing and processing the metadata of the call recording and the audio data of the call recording based on the file management terminal to obtain the audio data of the call recording of the same user ID specifically comprises the following steps: Based on the file management terminal, the metadata of the call recording is extracted and processed to obtain the user ID information of the call recording; Based on the file management terminal, the metadata of the call recording and the audio data of the call recording are analyzed for correlation, and the correlation information of the call recording is determined; It can be understood that the audio data of a call recording corresponds to the metadata of a call recording and the file header information of a call recording, which is unique, and the associated information of the call recording is a manifestation of its uniqueness; Based on the file management terminal, the audio data of the call recording is classified and processed based on the user ID information of the call recording and the associated information of the call recording, and the audio data of the call recording with the same user ID is determined.
[0007] Preferably, the file management terminal is used to analyze and process the file header information of the call recording and the audio data of the call recording with the same user ID, and obtain the text information of the call recording with the same user ID, specifically including the following steps: Based on the file management terminal, the file header information of the call recording is read and processed to obtain the parameter characteristics of the audio data; Based on the file management terminal, parameter analysis and processing are performed on the parameter characteristics of the audio data to determine the processing method of the audio data; Based on the file management terminal, audio data of the call recording of the same user ID is preprocessed based on the processing mode of the audio data, and the preprocessed audio data of the same user ID is obtained, wherein the audio preprocessing includes audio denoising and blank audio deletion; It is understandable that in order to make the audio data of the stored call recording clearer, the audio denoising is performed thereon, and in order to reduce the storage space occupied by the audio data of the call recording, the blank audio therein is deleted; Based on the natural language processing algorithm, the pre-processed audio data of the same user ID is converted into text to obtain the text information of the call recording of the same user ID.
[0008] Preferably, the method of performing type analysis on the text information of the call recordings with the same user ID based on the file management terminal to determine the type of the call recordings with the same user ID specifically comprises the following steps: Based on the file management terminal, feature extraction is performed on the text information of the call recordings with the same user ID to obtain keyword features of the call recordings; Based on the file management terminal, the keyword features of the call recording are weighted and processed to determine the keyword weight data; It can be understood that the keyword weight data is the proportion of certain keywords that achieve the same purpose in the audio data of the call recording, and the keyword weight data with the largest proportion is the type of the audio data of the call recording; Based on the file management terminal, the keyword weight data is sorted by maximum value to determine the call recording type of the same user ID.
[0009] Preferably, the file management terminal is used to analyze and process the call recording types and metadata of the call recordings of the same user ID to determine the call recording folders of the same type, specifically comprising the following steps: Based on the file management terminal, the audio data corresponding to the call recording type of the same user ID is classified and processed to determine the call recording data of the same type; Based on the file management terminal, metadata retrieval is performed on call recording data of the same type based on the associated information of the call recordings as a feature to determine metadata of call recordings corresponding to the call recordings of the same type; Based on the file management terminal, information extraction and processing are performed on metadata of call recordings corresponding to the same type of call recordings to obtain date information of the same type of call recordings; Based on the file management terminal, the call recording data of the same type are sorted based on the date information of the call recordings of the same type, so as to obtain the ordered call recording data; Based on the file management terminal, a folder is constructed based on the call recording type of the same user ID as a feature and the ordered call recording data is stored in the corresponding folder to obtain the call recording folder of the same type.
[0010] Preferably, the method of performing permission analysis on user IDs corresponding to the same type of call recording folders based on the file management terminal to determine private users and public users specifically includes the following steps: Based on the file management terminal, the database system is read and processed to obtain the permission level classification standard of the user ID; Based on the file management terminal, the user IDs corresponding to the same type of call recording folders and the authority level classification standards of the user IDs are matched to determine the authority level of the user IDs; Based on the file management terminal, the authority level of the user ID and the threshold of the set authority level are judged and processed; If the permission level of a user ID is lower than the set permission level threshold, the user corresponding to the permission level of the user ID is a public user; If the permission level of a user ID is greater than or equal to the set permission level threshold, the user corresponding to the permission level of the user ID is a private user.
[0011] Preferably, the method of analyzing and processing private users and public users based on the file management terminal and selecting different encryption methods specifically includes the following steps: If the user ID corresponding to the call recording folder of the same type is a private user; Based on the encryption algorithm, all the call recording folders of the same type owned by the private user are encrypted; If the user ID corresponding to the call recording folder of the same type is a public user; Based on the file management terminal, the call recording data in the call recording folders of the same type owned by the public user are analyzed for privacy, and the call recording folders of the same type that need to be encrypted are determined.
[0012] Preferably, the method of performing privacy analysis on the call recording data in the call recording folders of the same type owned by the public user based on the file management terminal and determining the call recording folders of the same type that need to be encrypted specifically comprises the following steps: Based on the file management terminal, the text information of the call recordings of the same user ID is extracted and processed based on the public user's ID information, and the text information of all the call recordings of the public user is obtained; Based on the file management terminal, the database system is read and processed to obtain the private keyword comparison table; Based on the file management terminal, the text information of all the call recordings of the public user is matched with the private keyword comparison table to obtain the number of private keywords in the call recording folder of the same type; Based on the file management terminal, the private keyword quantity information in the call recording folder of the same type is analyzed and processed to determine whether to encrypt the call recording folder of the same type.
[0013] Preferably, the method of analyzing and processing the private keyword quantity information in the same type of call recording folders based on the file management terminal to determine whether to encrypt the same type of call recording folders specifically includes the following steps: Based on the file management terminal, the number of private keywords in the same type of call recording folders and the threshold value of the number of private keywords are judged and processed; If the number of private keywords in the call recording folder of the same type is greater than or equal to the set private keyword number threshold, encrypt the call recording folder of the same type based on the encryption algorithm; If the number of private keywords in a call recording folder of the same type is less than the set private keyword number threshold, the call recording folder of the same type is a public folder and is not encrypted.
[0014] Furthermore, a call recording file management system is proposed, which is used to implement the call recording file management method as described above, including: A file management terminal, which is used to perform user ID analysis, text conversion, type analysis, and user ID authority analysis on the audio data of the call recording, the metadata of the call recording, and the file header information of the call recording, and determine whether to encrypt the audio data of the call recording corresponding to the user ID; A database system, the database system is used to store the authority level classification standard of user ID and the private keyword comparison table; A storage device, wherein the storage device is used to store the call recording files to be managed; It is understandable that the storage device may be a storage module of a telephone exchange, a cloud communication platform, and a call center; The file management terminal is internally integrated with: A central control module, which is used to control data transmission and information interaction between various modules; A data reading module, which is used to read data from a database system and a storage device; A call recording classification module, wherein the call recording classification module classifies the audio data of the call recording according to the user ID information of the call recording, and determines the audio data of the call recording with the same user ID; A recording conversion module, the recording conversion module is used to perform audio preprocessing and text conversion on the audio data of the call recording of the same user ID, and obtain text information of the call recording of the same user ID; A call recording type analysis module, which is used to extract features and analyze the types of text information of call recordings with the same user ID to determine the types of call recordings with the same user ID; A folder construction module, wherein the folder construction module sorts and constructs folders for call recording types with the same user ID to determine call recording files of the same type; A user ID authority analysis module, which is used to determine the authority level of the user ID and determine whether it is a private user or a public user; A call recording encryption module is used to encrypt audio data of call recordings of private users and public users.
[0015] Furthermore, a storage medium is provided, on which a computer program is stored. When the computer program is called and run, the call recording file management method as described above is executed.
[0016] The technical solution of the present invention is to first classify the call recording files to be managed according to the same user ID, filter out the audio data of the call recordings with the same user ID, and then perform type analysis on the text information of the call recordings with the same user ID, and store them in the same type of call recording folders to achieve orderly storage of call recording files, and then perform permission analysis on the user IDs corresponding to the same type of call recording folders to determine private users and public users, and finally, select to encrypt the audio data of the call recordings of private users and public users to avoid leakage of important call recording audio data, and also avoid property losses caused by leakage of important call recording audio data. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0018] Figure 1 A flowchart of steps S100-S700 in a call recording file management method proposed by the present invention; Figure 2 A flowchart of steps S201-S203 in a call recording file management method proposed by the present invention; Figure 3A flowchart of steps S301-S304 in a call recording file management method proposed by the present invention; Figure 4 A flowchart of steps S401-S403 in a call recording file management method proposed by the present invention; Figure 5 A flowchart of steps S501-S505 in a call recording file management method proposed by the present invention; Figure 6 A flowchart of steps S601-S605 in a call recording file management method proposed by the present invention; Figure 7 A flowchart of steps S701-S704 in a call recording file management method proposed by the present invention; Figure 8 A flowchart of steps S7041-S7044 in a call recording file management method proposed by the present invention; Fig. 9 A flowchart of steps S70441-S70443 in a call recording file management method proposed by the present invention; Fig.10 This is a structural block diagram of a call recording file management system proposed by the present invention. DETAILED DESCRIPTION
[0019] 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.
[0020] In addition, in the present invention, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0021] The invention provides a call recording file management method.
[0022] Reference Figure 1 As shown, a call recording file management method includes: S100, based on the file management terminal, performing file reading processing from the storage device of the call recording to obtain the call recording file to be managed, wherein the call recording file to be managed includes audio data of the call recording, metadata of the call recording, and file header information of the call recording; S200, based on the file management terminal, analyzing and processing the metadata of the call recording and the audio data of the call recording, and obtaining the audio data of the call recording of the same user ID; S300, based on the file management terminal, analyzing and processing the file header information of the call recording and the audio data of the call recording with the same user ID, and obtaining the text information of the call recording with the same user ID; S400, based on the file management terminal, performing type analysis on the text information of the call recordings of the same user ID to determine the type of the call recordings of the same user ID; S500, based on the file management terminal, analyzing and processing the call recording type and metadata of the call recording of the same user ID, and determining the call recording folders of the same type; S600, based on the file management terminal, performing permission analysis on user IDs corresponding to the same type of call recording folders to determine private users and public users; S700, based on the file management terminal, analyze and process private users and public users, and select different encryption methods; It is understandable to those skilled in the art that if the call recording files to be managed are not managed in an orderly manner but are stored in a unified manner, when it is necessary to read the call recording files corresponding to a certain user ID, the retrieval time of the call recording files is increased, and at the same time, the retrieval volume is also increased. In addition, the authority level of each user ID is different, and the privacy of the corresponding call recording files is also different. If a call recording file with a higher privacy is leaked, it may cause certain property losses. For example, if a call recording file in the financial industry is leaked, it may cause property losses. Therefore, user ID analysis, text conversion, type analysis, and user ID authority analysis are performed on the call recording files to be managed, so as to achieve orderly management of the call recording files to be managed, while avoiding the leakage of important call recording files and reducing property losses.
[0023] Reference Figure 2 As shown, based on the file management terminal, the metadata of the call recording and the audio data of the call recording are analyzed and processed, and the audio data of the call recording of the same user ID is obtained, which specifically includes the following steps: S201, based on the file management terminal, extracting and processing the metadata of the call recording to obtain the user ID information of the call recording; S202, based on the file management terminal, performing correlation analysis on the metadata of the call recording and the audio data of the call recording to determine correlation information of the call recording; S203, based on the file management terminal, classify the audio data of the call recording based on the user ID information of the call recording and the association information of the call recording as features, and determine the audio data of the call recording with the same user ID; In this embodiment, in order to achieve orderly management of call recording files to be managed, the metadata of the call recordings is analyzed to determine the user ID information of the metadata of each call recording, that is, the user ID information of the call recording. Then, the audio data of the call recordings is classified and processed according to the user ID information of the call recordings, and the audio data of the call recordings with the same user ID is determined. Subsequently, the audio data of the call recordings with the same user ID is stored in a folder to achieve orderly management of the call recording files to be managed.
[0024] Reference Figure 3 As shown, based on the file management terminal, analyzing and processing the file header information of the call recording and the audio data of the call recording with the same user ID, and obtaining the text information of the call recording with the same user ID specifically includes the following steps: S301, based on the file management terminal, read and process the file header information of the call recording to obtain parameter characteristics of the audio data; S302, based on the file management terminal, performing parameter analysis on parameter features of the audio data to determine a processing method for the audio data; S303, based on the file management terminal, audio data of the call recording of the same user ID is preprocessed based on the processing mode of the audio data, and the preprocessed audio data of the same user ID is obtained, wherein the audio preprocessing includes audio denoising and blank audio deletion; S304, based on a natural language processing algorithm, performing text conversion on the pre-processed audio data of the same user ID to obtain text information of the call recording of the same user ID; In this embodiment, if the header file information of an audio data is unknown, the audio data cannot be analyzed and processed, because the header file information of the audio data contains the format, encoding method, etc. of the audio data. Therefore, in order to pre-process and convert the audio data of the call recording of the same user ID into text, it is necessary to analyze the file header information of the call recording to determine the parameter characteristics of the audio data, and then analyze the parameter characteristics of the audio data to determine the processing method of the audio data. Finally, the audio data of the call recording of the same user ID is pre-processed and converted into text according to the processing method of the audio data.
[0025] Reference Figure 4As shown, based on the file management terminal, the text information of the call recordings with the same user ID is analyzed for type, and the type of the call recordings with the same user ID is determined, which specifically includes the following steps: S401, based on the file management terminal, performing feature extraction processing on the text information of the call recording of the same user ID to obtain the keyword features of the call recording; S402, based on the file management terminal, weight calculation processing is performed on the keyword features of the call recording to determine the keyword weight data; S403, based on the file management terminal, the keyword weight data is sorted by maximum value to determine the call recording type of the same user ID; In this embodiment, to determine the type of audio data of a call recording with the same user ID, it is necessary to analyze the audio data to determine the content recorded in the audio data. Therefore, by performing feature analysis on the text information of the call recording with the same user ID, keyword features of the call recording are screened out. The keyword features of the call recording, for example, the same verb features, noun features, etc., the keyword weight data is determined according to the proportion of the same verb features and noun features in the text information of the call recording with the same user ID. The largest keyword weight data is the type of the text information of the call recording with the same user ID.
[0026] Reference Figure 5 As shown, based on the file management terminal, the call recording type and metadata of the call recording of the same user ID are analyzed and processed to determine the call recording folders of the same type, which specifically includes the following steps: S501, based on the file management terminal, classify and process the audio data corresponding to the call recording type of the same user ID to determine the call recording data of the same type; S502, based on the file management terminal, metadata retrieval is performed on call recording data of the same type based on the associated information of the call recordings as a feature, and metadata of the call recordings corresponding to the call recordings of the same type are determined; S503, based on the file management terminal, performing information extraction processing on the metadata of the call recordings corresponding to the same type of call recordings, and obtaining date information of the same type of call recordings; S504, based on the file management terminal, sorting the call recording data of the same type based on the date information of the call recordings of the same type as a feature to obtain ordered call recording data; S505. Based on the file management terminal, a folder is constructed based on the call recording type of the same user ID as a feature and the ordered call recording data is stored in the corresponding folder to obtain a call recording folder of the same type; In this embodiment, even if the audio data corresponding to the call recording type of the same user ID are stored together, confusion may occur because the audio data of the same type of call recording may exist on different dates. In order to make it more convenient to extract the audio data of the call recording on a specific date, the call recording data of the same type are sorted again according to the date information of the call recordings of the same type, and stored in the call recording folder of the same type, so as to further realize the orderly management of the call recording files to be managed.
[0027] Reference Figure 6 As shown, based on the file management terminal, the user ID corresponding to the same type of call recording folder is analyzed for permissions, and the private user and the public user are determined, which specifically includes the following steps: S601, based on the file management terminal, performing data reading and processing on the database system to obtain the authority level classification standard of the user ID; S602, based on the file management terminal, performing permission matching processing on the user IDs corresponding to the same type of call recording folders and the permission level classification standard of the user IDs to determine the permission level of the user ID; S603, based on the file management terminal, judging the authority level of the user ID and setting the authority level threshold; S604: If the authority level of the user ID is less than the set authority level threshold, the user corresponding to the authority level of the user ID is a public user; S605: If the authority level of the user ID is greater than or equal to the set authority level threshold, the user corresponding to the authority level of the user ID is a private user; In this embodiment, the audio data of call recordings corresponding to different user IDs may contain audio data of call recordings with higher privacy. If the audio data is leaked, certain property losses may occur, such as audio data in the financial industry. In addition, some audio data also have certain legal effect, such as audio data in the insurance industry. Therefore, it is necessary to perform authority analysis on user IDs, such as the ID information of practitioners in the insurance industry or the financial industry.
[0028] Reference Figure 7 As shown, based on the file management terminal, private users and public users are analyzed and processed, and different encryption methods are selected, which specifically includes the following steps: S701, if the user ID corresponding to the call recording folder of the same type is a private user; S702, based on the encryption algorithm, encrypting the call recording folders of the same type owned by the private user; S703, if the user ID corresponding to the call recording folder of the same type is a public user; S704, based on the file management terminal, performing privacy analysis on the call recording data in the same type of call recording folders owned by the public user, and determining the same type of call recording folders that need to be encrypted; In this embodiment, when it is determined that the user ID corresponding to the same type of call recording folder is a private user, in order to avoid the leakage of the audio data of the call recording, all the audio data of the call recording is encrypted. Even if the audio data of some call recordings is not very important, there is no guarantee whether the user mentioned any industry information during the call. Therefore, all the audio data of the call recordings are encrypted. However, the audio data of the call recordings of public users are not unimportant. The audio data of some call recordings is also important, such as the information of the company. Even if the user is not a financial practitioner, the information of his company may be important, so it needs to be encrypted.
[0029] Reference Figure 8 As shown, based on the file management terminal, the call recording data in the call recording folders of the same type owned by the public user are analyzed for privacy, and the call recording folders of the same type that need to be encrypted are determined, specifically including the following steps: S7041. Based on the file management terminal, extract the text information of the call recordings of the same user ID based on the public user ID information, and obtain the text information of all the call recordings of the public user; S7042. Based on the file management terminal, data is read and processed from the database system to obtain a private keyword comparison table; S7043. Based on the file management terminal, match the text information of all the call recordings of the public user with the private keyword comparison table to obtain the number of private keywords in the call recording folder of the same type; S7044, based on the file management terminal, analyzing and processing the information on the number of private keywords in the call recording folders of the same type, and determining whether to encrypt the call recording folders of the same type; In this embodiment, in order to filter out the audio data of the call recordings that need to be encrypted, the text information of all the call recordings of the public user is filtered through the private keyword comparison table. The private keyword comparison table records keywords of types such as company and property. When this type of keyword appears in the text information of all the call recordings of the public user, it needs to be encrypted and protected.
[0030] Reference Fig. 9 As shown, based on the file management terminal, analyzing and processing the private keyword quantity information in the same type of call recording folders to determine whether to encrypt the same type of call recording folders specifically includes the following steps: S70441. Based on the file management terminal, determine and process the number of private keywords in the call recording folders of the same type and set the threshold of the number of private keywords; S70442, if the number of private keywords in the call recording folder of the same type is greater than or equal to the set private keyword number threshold, encrypt the call recording folder of the same type based on the encryption algorithm; S70443. If the number of private keywords in the call recording folder of the same type is less than the set private keyword number threshold, the call recording folder of the same type is a public folder and is not encrypted; In this embodiment, if the number of private keywords in the call recording folder of the same type is less than the set private keyword number threshold, that is, the text information of all the call recordings of the public user does not contain the words in the private keyword comparison table, it means that the audio data of the call recording of the user will not cause property loss, so it does not need to be encrypted.
[0031] Reference Fig.10 As shown, a call recording file management system is used to implement a call recording file management method as described above, comprising: A file management terminal, which is used to perform user ID analysis, text conversion, type analysis, and user ID authority analysis on the audio data of the call recording, the metadata of the call recording, and the file header information of the call recording, and determine whether to encrypt the audio data of the call recording corresponding to the user ID; A database system, the database system is used to store the authority level classification standard of user ID and the private keyword comparison table; A storage device, wherein the storage device is used to store the call recording files to be managed; The file management terminal is internally integrated with: A central control module, which is used to control data transmission and information interaction between various modules; A data reading module, which is used to read data from a database system and a storage device; A call recording classification module, wherein the call recording classification module classifies the audio data of the call recording according to the user ID information of the call recording, and determines the audio data of the call recording with the same user ID; A recording conversion module, the recording conversion module is used to perform audio preprocessing and text conversion on the audio data of the call recording of the same user ID, and obtain text information of the call recording of the same user ID; A call recording type analysis module, which is used to extract features and analyze the types of text information of call recordings with the same user ID to determine the types of call recordings with the same user ID; A folder construction module, wherein the folder construction module sorts and constructs folders for call recording types with the same user ID to determine call recording files of the same type; A user ID authority analysis module, which is used to determine the authority level of the user ID and determine whether it is a private user or a public user; A call recording encryption module is used to encrypt audio data of call recordings of private users and public users.
[0032] The above descriptions are only optional embodiments of the present invention, and are not intended to limit the patent scope of the present invention. All equivalent structural changes made using the contents of the present invention's specification and drawings, or directly / indirectly applied in other related technical fields, are included in the patent protection scope of the present invention.
Claims
1. A call recording file management method, characterized in that: include: Based on the file management terminal, a file reading process is performed from a storage device of the call recording to obtain a call recording file to be managed, wherein the call recording file to be managed includes audio data of the call recording, metadata of the call recording, and file header information of the call recording; Based on the file management terminal, the metadata of the call recording and the audio data of the call recording are analyzed and processed to obtain the audio data of the call recording of the same user ID; Based on the file management terminal, the file header information of the call recording and the audio data of the call recording with the same user ID are analyzed and processed to obtain the text information of the call recording with the same user ID; Based on the file management terminal, the text information of the call recordings with the same user ID is analyzed to determine the type of the call recordings with the same user ID; Based on the file management terminal, the call recording type and metadata of the call recording of the same user ID are analyzed and processed to determine the folders of call recordings of the same type; Based on the file management terminal, the permissions of the user IDs corresponding to the same type of call recording folders are analyzed to determine the private users and public users; Based on the file management terminal, private users and public users are analyzed and processed, and different encryption methods are selected.
2. The call recording file management method according to claim 1, characterized in that: The method of analyzing and processing the metadata of the call recording and the audio data of the call recording based on the file management terminal to obtain the audio data of the call recording of the same user ID specifically includes the following steps: Based on the file management terminal, the metadata of the call recording is extracted and processed to obtain the user ID information of the call recording; Based on the file management terminal, the metadata of the call recording and the audio data of the call recording are analyzed for correlation, and the correlation information of the call recording is determined; Based on the file management terminal, the audio data of the call recording is classified and processed based on the user ID information of the call recording and the associated information of the call recording, and the audio data of the call recording with the same user ID is determined.
3. The call recording file management method according to claim 1, characterized in that: The method of analyzing and processing the file header information of the call recording and the audio data of the call recording with the same user ID based on the file management terminal to obtain the text information of the call recording with the same user ID specifically includes the following steps: Based on the file management terminal, the file header information of the call recording is read and processed to obtain the parameter characteristics of the audio data; Based on the file management terminal, parameter analysis and processing are performed on the parameter characteristics of the audio data to determine the processing method of the audio data; Based on the file management terminal, audio data of the call recording of the same user ID is preprocessed based on the processing mode of the audio data, and the preprocessed audio data of the same user ID is obtained, wherein the audio preprocessing includes audio denoising and blank audio deletion; Based on the natural language processing algorithm, the pre-processed audio data of the same user ID is converted into text to obtain the text information of the call recording of the same user ID.
4. The call recording file management method according to claim 1, characterized in that: The file management terminal is used to analyze the type of the text information of the call recordings with the same user ID to determine the type of the call recordings with the same user ID, and the following steps are specifically included: Based on the file management terminal, feature extraction is performed on the text information of the call recordings with the same user ID to obtain keyword features of the call recordings; Based on the file management terminal, the keyword features of the call recording are weighted and processed to determine the keyword weight data; Based on the file management terminal, the keyword weight data is sorted by maximum value to determine the call recording type of the same user ID.
5. The call recording file management method according to claim 1, characterized in that: The file management terminal is used to analyze and process the call recording types and metadata of the call recordings with the same user ID to determine the call recording folders of the same type, specifically including the following steps: Based on the file management terminal, the audio data corresponding to the call recording type of the same user ID is classified and processed to determine the call recording data of the same type; Based on the file management terminal, metadata retrieval is performed on call recording data of the same type based on the associated information of the call recordings as a feature to determine metadata of call recordings corresponding to the call recordings of the same type; Based on the file management terminal, information extraction and processing are performed on metadata of call recordings corresponding to the same type of call recordings to obtain date information of the same type of call recordings; Based on the file management terminal, the call recording data of the same type are sorted based on the date information of the call recordings of the same type, so as to obtain the ordered call recording data; Based on the file management terminal, a folder is constructed based on the call recording type of the same user ID as a feature and the ordered call recording data is stored in the corresponding folder to obtain the call recording folder of the same type.
6. The call recording file management method according to claim 1, characterized in that: The method of performing permission analysis on user IDs corresponding to the same type of call recording folders based on the file management terminal to determine private users and public users specifically includes the following steps: Based on the file management terminal, the database system is read and processed to obtain the permission level classification standard of the user ID; Based on the file management terminal, the user IDs corresponding to the same type of call recording folders and the authority level classification standards of the user IDs are matched to determine the authority level of the user IDs; Based on the file management terminal, the authority level of the user ID and the threshold of the set authority level are judged and processed; If the permission level of a user ID is less than the set permission level threshold, the user corresponding to the permission level of the user ID is a public user; If the permission level of a user ID is greater than or equal to the set permission level threshold, the user corresponding to the permission level of the user ID is a private user.
7. The call recording file management method according to claim 1, characterized in that: The method of analyzing and processing private users and public users based on the file management terminal and selecting different encryption methods specifically includes the following steps: If the user ID corresponding to the call recording folder of the same type is a private user; Based on the encryption algorithm, all the call recording folders of the same type owned by the private user are encrypted; If the user ID corresponding to the call recording folder of the same type is a public user; Based on the file management terminal, the call recording data in the call recording folders of the same type owned by the public user are analyzed for privacy, and the call recording folders of the same type that need to be encrypted are determined.
8. The call recording file management method according to claim 7, characterized in that: The method of performing privacy analysis on the call recording data in the call recording folders of the same type owned by the public user based on the file management terminal and determining the call recording folders of the same type that need to be encrypted specifically includes the following steps: Based on the file management terminal, the text information of the call recordings of the same user ID is extracted and processed based on the public user's ID information, and the text information of all the call recordings of the public user is obtained; Based on the file management terminal, the database system is read and processed to obtain the private keyword comparison table; Based on the file management terminal, the text information of all the call recordings of the public user is matched with the private keyword comparison table to obtain the number of private keywords in the call recording folder of the same type; Based on the file management terminal, the private keyword quantity information in the call recording folder of the same type is analyzed and processed to determine whether to encrypt the call recording folder of the same type.
9. The call recording file management method according to claim 1, characterized in that: The method of analyzing and processing the private keyword quantity information in the call recording folders of the same type based on the file management terminal to determine whether to encrypt the call recording folders of the same type specifically includes the following steps: Based on the file management terminal, the number of private keywords in the same type of call recording folders and the threshold of the number of private keywords are judged and processed; If the number of private keywords in the call recording folder of the same type is greater than or equal to the set private keyword number threshold, encrypt the call recording folder of the same type based on the encryption algorithm; If the number of private keywords in a call recording folder of the same type is less than the set private keyword number threshold, the call recording folder of the same type is a public folder and is not encrypted.
10. A call recording file management system, used to implement a call recording file management method according to any one of claims 1 to 9, characterized in that: include: A file management terminal, which is used to perform user ID analysis, text conversion, type analysis, and user ID authority analysis on the audio data of the call recording, the metadata of the call recording, and the file header information of the call recording, and determine whether to encrypt the audio data of the call recording corresponding to the user ID; A database system, the database system is used to store the authority level classification standard of user ID and the private keyword comparison table; A storage device, wherein the storage device is used to store the call recording files to be managed; The file management terminal is internally integrated with: A central control module, which is used to control data transmission and information interaction between various modules; A data reading module, which is used to read data from a database system and a storage device; A call recording classification module, wherein the call recording classification module classifies the audio data of the call recording according to the user ID information of the call recording, and determines the audio data of the call recording with the same user ID; A recording conversion module, the recording conversion module is used to perform audio preprocessing and text conversion on the audio data of the call recording of the same user ID, and obtain text information of the call recording of the same user ID; A call recording type analysis module, which is used to extract features and analyze the types of text information of call recordings with the same user ID to determine the types of call recordings with the same user ID; A folder construction module, wherein the folder construction module sorts and constructs folders for call recording types with the same user ID to determine call recording files of the same type; A user ID authority analysis module, which is used to determine the authority level of the user ID and determine whether it is a private user or a public user; A call recording encryption module is used to encrypt audio data of call recordings of private users and public users.
Citation Information
Patent Citations
Speech evidence perpetuation method and device
CN104618564A
Public security integrated big data management system
CN116978384A
Edge computing user information security protection system and method in 5G network
CN117641332A
A device for classifying, storing, and retrieving micro-lectures based on speech recognition.
DE202021106819U1
Method and device for supplementing search results in chatting system
KR1020240042867A