[go: up one dir, main page]

CN103685613B - A kind of anti-telephone fraud system and method based on speech recognition - Google Patents

A kind of anti-telephone fraud system and method based on speech recognition Download PDF

Info

Publication number
CN103685613B
CN103685613B CN201310645087.3A CN201310645087A CN103685613B CN 103685613 B CN103685613 B CN 103685613B CN 201310645087 A CN201310645087 A CN 201310645087A CN 103685613 B CN103685613 B CN 103685613B
Authority
CN
China
Prior art keywords
fraud
module
user
phone
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310645087.3A
Other languages
Chinese (zh)
Other versions
CN103685613A (en
Inventor
马世典
韩牟
刘文山
汪少华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu University
Original Assignee
Jiangsu University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University filed Critical Jiangsu University
Priority to CN201310645087.3A priority Critical patent/CN103685613B/en
Publication of CN103685613A publication Critical patent/CN103685613A/en
Application granted granted Critical
Publication of CN103685613B publication Critical patent/CN103685613B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种基于语音识别的防电话诈骗系统及其方法,该系统包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块、电话诈骗关键词库及提示模块。其中,主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定;远程通信模块用于远程更新电话诈骗关键词库以及在需要实时上传数据时的数据收发功能;电话诈骗关键词库由常见电话诈骗案例中提取的若干关键词构成。将本发明系统内置于固定电话或移动电话中,可以帮助电话用户识别层出不穷的电话诈骗;当电话设备由于成本或本身计算能力等原因无法及时完成识别时,本发明还可以在不泄露用户通话内容的前提下,通过后台服务远程识别电话诈骗关键词。

The invention discloses a phone fraud prevention system and method based on speech recognition. The system includes a start switch, a main control module, a voice acquisition module, a storage module, a remote communication module, a phone fraud keyword database and a prompt module. Among them, the main control module is used for voice feature extraction, keyword recognition, fraudulent keyword comparison and result judgment; the remote communication module is used for remote update of telephone fraud keyword database and data sending and receiving function when real-time upload data is required; The fraud keyword database consists of several keywords extracted from common telephone fraud cases. The system of the present invention is built into a fixed phone or a mobile phone, which can help phone users identify endless phone frauds; when the phone equipment cannot complete the identification in time due to reasons such as cost or its own computing power, the present invention can also be used without leaking the content of the user's call. Under the premise of remote identification of telephone fraud keywords through background services.

Description

一种基于语音识别的防电话诈骗系统及其方法 A phone fraud prevention system and method based on speech recognition

技术领域 technical field

本发明属于通信领域,特别涉及一种基于语音识别的防电话诈骗系统及其方法。 The invention belongs to the communication field, in particular to a phone fraud prevention system based on speech recognition and a method thereof.

背景技术 Background technique

目前电话诈骗的案件日益增多,且诈骗手段层出不穷,特别对于老年人、知识水平不够或类似诈骗信息知之较少的人,更易受骗导致经济损失。目前针对此类电话诈骗案件尚缺乏及时有效的帮助受害人在被骗前就准确及时识破诈骗圈套的技术和方法。本发明是基于语音识别的防电话诈骗系统,提供及时有效的技术和方法帮助受害人在被骗前识破诈骗圈套。 At present, there are more and more cases of telephone fraud, and fraud methods emerge in endlessly, especially for the elderly, people with insufficient knowledge or people who know less about similar fraud information, they are more likely to be deceived and cause economic losses. At present, there is still a lack of timely and effective techniques and methods for helping victims to see through fraudulent traps in time and accurately before being deceived for such telephone fraud cases. The invention is an anti-telephone fraud system based on speech recognition, which provides timely and effective technology and method to help victims see through fraud traps before being deceived.

同态加密是一种加密形式,它允许人们对密文进行特定的代数运算得到仍然是加密的结果,与对明文进行同样的运算再将结果加密一样。换言之,这项技术令人们可以在加密的数据中进行诸如检索、比较等操作,得出正确的结果,而在整个处理过程中无需对数据进行解密。其意义在于,真正从根本上解决将数据及其操作委托给第三方时的保密问题,例如对于各种云计算的应用。 Homomorphic encryption is a form of encryption that allows people to perform specific algebraic operations on ciphertext to obtain an encrypted result, just like performing the same operation on plaintext and then encrypting the result. In other words, this technology allows people to perform operations such as retrieval and comparison on encrypted data and get correct results without decrypting the data during the entire process. Its significance lies in that it truly fundamentally solves the confidentiality problem when entrusting data and its operations to a third party, such as for various cloud computing applications.

发明内容 Contents of the invention

为了克服现有技术的不足,本发明提供一种基于语音识别的防电话诈骗系统及其方法。将该系统内置于固定电话或移动电话中,可以帮助电话用户识别层出不穷的电话诈骗;当电话设备由于成本或本身计算能力等原因无法及时完成识别时,本发明的方法还可以在不泄露用户通话内容的前提下,通过后台服务远程识别电话诈骗关键词,帮助用户识破电话诈骗。 In order to overcome the deficiencies of the prior art, the present invention provides a voice recognition-based anti-telephone fraud system and its method. The system is built into a fixed phone or a mobile phone, which can help phone users to identify endless phone frauds; when the phone equipment cannot complete the identification in time due to reasons such as cost or its own computing power, the method of the present invention can also be used without leaking the user's phone calls. Under the premise of the content, remote identification of phone fraud keywords through background services to help users see through phone fraud.

本发明所采用的技术方案是: The technical scheme adopted in the present invention is:

一种基于语言识别的防电话诈骗系统,包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块及提示模块,所述存储模块包括临时存储区和电话诈骗关键词库,所述语音获取模块、存储模块、远程通信模块、提示模块分别和主控制模块相连;所述启动开关用于启动系统工作;所述主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定;所述语音获取模块用于当系统启动后实时获取通话语音;所述存储模块用于存储处理后的语音特征及识别的关键词,同时电话诈骗关键词库也存放在存储模块中;所述远程通信模块用于远程更新电话诈骗关键词库以及在需要实时上传数据时的数据收发功能;所述提示模块用于给出是否电话诈骗的结果提示,可以是声音或振动或屏幕显示或者以上三者的组合;所述电话诈骗关键词库由常见电话诈骗案例中提取的若干关键词构成,可以动态添加,将若干关键词组合用于判断电话诈骗的可能性。 A phone fraud prevention system based on language recognition, including a start switch, a main control module, a voice acquisition module, a storage module, a remote communication module and a prompt module, the storage module includes a temporary storage area and a phone fraud keyword library, the The voice acquisition module, the memory module, the remote communication module, and the prompt module are connected to the main control module respectively; the start switch is used to start the system work; To and result judgment; The voice acquisition module is used to obtain the call voice in real time after the system starts; The storage module is used to store the processed voice features and the keywords identified, and the telephone fraud keyword library is also stored in the storage module In; the remote communication module is used for remotely updating the telephone fraud keyword database and the data sending and receiving function when uploading data in real time; the prompt module is used for giving the result prompt of telephone fraud, which can be sound or vibration or screen display or a combination of the above three; the telephone fraud keyword library is composed of several keywords extracted from common telephone fraud cases, which can be dynamically added, and the combination of several keywords is used to judge the possibility of telephone fraud.

作为本发明的进一步改进,还包括远程后台服务器,所述远程后台服务器包括同态加密数据处理模块和电话诈骗关键词库,所述存储模块中还包括同态加密数据存储模块。 As a further improvement of the present invention, it also includes a remote background server, the remote background server includes a homomorphic encryption data processing module and a phone fraud keyword library, and the storage module also includes a homomorphic encryption data storage module.

一种基于语言识别的防电话诈骗方法,具体包括以下过程: A method for preventing telephone fraud based on language recognition, specifically including the following processes:

步骤一:建立上述基于语言识别的防电话诈骗系统; Step 1: Establish the above-mentioned anti-telephone fraud system based on language recognition;

步骤二:用户在接听电话中,触发启动开关后启动电话诈骗识别系统; Step 2: The user activates the phone fraud identification system after triggering the start switch while answering the phone;

步骤三:语音获取模块通过电话设备的听筒实时获取与用户通话者的语音; Step 3: the voice acquisition module acquires the voice of the person talking to the user in real time through the handset of the telephone device;

步骤四:主控制模块对语音数据进行处理,并将处理后的数据保存在存储模块中; Step 4: the main control module processes the voice data, and saves the processed data in the storage module;

步骤五:将提取的关键词与电话诈骗关键词库进行比对,当比对结果评分大于设定的识别阈值时,识别为本次通话为电话诈骗;反之,不识别为诈骗; Step 5: Compare the extracted keywords with the telephone fraud keyword database. When the score of the comparison result is greater than the set identification threshold, the call is identified as telephone fraud; otherwise, it is not identified as fraud;

步骤六:当识别为电话诈骗后,通过提示模块提示用户可能是哪一种诈骗方式。 Step 6: When it is identified as phone fraud, the prompt module prompts the user which type of fraud it may be.

进一步,所述电话诈骗关键词库可以定期通过远程通信模块更新,更新的关键词库由政府部门或专门的商家提供。 Further, the telephone fraud keyword database can be regularly updated through the remote communication module, and the updated keyword database is provided by government departments or specialized merchants.

进一步,用户在电话设备空闲,即非通话时,触发启动开关系统将通过语音或屏幕显示方式询问用户是否更新关键词库,当用户同意后,自动启动远程通信功能更新当前关键词库,用户可以中断该过程。 Further, when the user is idle on the telephone device, that is, when the user is not talking, the system will trigger the start switch to ask the user whether to update the keyword database by voice or screen display. After the user agrees, the remote communication function will be automatically activated to update the current keyword database. The user can interrupt the process.

一种基于语言识别的防电话诈骗方法,所述方法基于同态加密技术,当电话设备由于成本或本身计算能力等原因无法及时完成识别时,在不泄露用户通话内容的前提下,通过后台服务远程识别电话诈骗关键词,具体包括以下过程: A phone fraud prevention method based on language recognition. The method is based on homomorphic encryption technology. When the phone device cannot complete the recognition in time due to reasons such as cost or its own computing power, it can pass the background service without revealing the content of the user's call. The remote identification of telephone fraud keywords specifically includes the following process:

步骤一:建立权利要求2所述的基于语言识别的防电话诈骗系统; Step 1: set up the anti-telephone fraud system based on language recognition described in claim 2;

步骤二:用户在接听电话中,触发启动开关后将启动电话诈骗识别系统; Step 2: When the user is answering the phone, the phone fraud identification system will be activated after triggering the activation switch;

步骤三:语音获取模块将通过电话设备的听筒实时获取与用户通话者的语音; Step 3: the voice acquisition module will acquire the voice of the person talking to the user in real time through the handset of the telephone device;

步骤四:主控制器对语音数据进行处理,并将处理后的数据保存在存储单元中; Step 4: the main controller processes the voice data, and saves the processed data in the storage unit;

步骤五:调用远程通信模块将加密后的数据传送到远程后台服务器; Step 5: call the remote communication module to transmit the encrypted data to the remote background server;

步骤六:远程后台服务器采用专门的处理程序对接收到的经用户同态加密后的语音数据进行处理,提取并比对电话诈骗关键词信息;以此保证远程后台在不对用户数据进行解密的条件也可以完成关键词提取识别的工作,更好的保证了用户的隐私安全; Step 6: The remote background server uses a special processing program to process the voice data received by the user after homomorphic encryption, extracts and compares the telephone fraud keyword information; in order to ensure that the remote background does not decrypt the user data It can also complete the work of keyword extraction and recognition, which better guarantees the privacy and security of users;

步骤七:用户接收到远程后台服务器发送的密文信息后,采用系统内置同态加密算法解密密钥对密文进行解密获得识别结果; Step 7: After receiving the ciphertext information sent by the remote background server, the user uses the system built-in homomorphic encryption algorithm decryption key to decrypt the ciphertext to obtain the recognition result;

步骤八:当识别为电话诈骗后,通过提示模块提示用户可能是哪一种诈骗方式;提示方式可以是声音提示、振动、屏幕显示或者两两组合再或者三者组合; Step 8: When it is identified as phone fraud, the prompt module prompts the user which kind of fraud method it may be; the prompt method can be sound prompt, vibration, screen display or a combination of two or three;

步骤九:远程后台诈骗手段关键词库由政府部门或专门的商家提供,并定期更新,以保证关键词库的最新状态; Step 9: The keyword library of remote background fraud means is provided by government departments or specialized merchants, and is regularly updated to ensure the latest status of the keyword library;

步骤十:用户在电话设备空闲,即非通话时,触发启动开关系统将通过语音或屏幕显示方式询问用户是否更新关键词库,当用户同意后,自动启动远程通信功能更新当前关键词库。用户可以中断该过程。 Step 10: When the user is idle on the telephone equipment, that is, when the user is not talking, the system will trigger the start switch to ask the user whether to update the keyword database through voice or screen display. After the user agrees, the remote communication function will be automatically activated to update the current keyword database. The user can interrupt the process.

进一步,步骤四中所述主控制器对语音数据进行处理的过程为:硬件滤除声音中的背景噪音,然后对声音数据进行同态加密;将加密后的数据存储在临时存储区内,以备远程传输。 Further, the main controller described in step 4 processes the voice data as follows: the hardware filters out the background noise in the voice, and then performs homomorphic encryption on the voice data; stores the encrypted data in a temporary storage area to for remote transmission.

进一步,步骤五中所述数据传送的方式是有线网络传输,或是移动设备常用的3G、4G、5G无线通信方式;所述远程后台服务器由政府部门或专门的运营商搭建运营,提供用户的远程数据处理请求。 Further, the method of data transmission in step 5 is wired network transmission, or 3G, 4G, 5G wireless communication methods commonly used by mobile devices; the remote background server is built and operated by government departments or specialized operators, providing users with Remote Data Processing Request.

进一步,步骤六中所述专门的处理程序由可信第三方提供,用于对经用户同态加密后的数据进行关键词提取比对,并输出比对结果;采用所述专门的处理程序对用户发送的密文信息进行处理,所得到的比对结果是密文,对远程后台服务器不透明;远程后台服务器采用专用处理程序对比对结果评分,当比对结果评分大于设定的识别阈值时,识别为本次通话为电话诈骗;反之,不识别为诈骗;远程后台服务器将最终判定结果以密文形式发送给用户。 Further, the special processing program described in step 6 is provided by a trusted third party, which is used to extract and compare keywords from the data homomorphically encrypted by the user, and output the comparison result; using the special processing program to The ciphertext information sent by the user is processed, and the comparison result obtained is ciphertext, which is opaque to the remote background server; the remote background server uses a special processing program to score the comparison result. When the comparison result score is greater than the set recognition threshold, It is recognized that this call is phone fraud; otherwise, it is not recognized as fraud; the remote background server will send the final judgment result to the user in cipher text.

本发明的有益效果是: The beneficial effects of the present invention are:

1)将该系统内置于固定电话或移动电话中,可以帮助电话用户识别层出不穷的电话诈骗; 1) The system is built into landline or mobile phones, which can help phone users identify endless phone scams;

2)当电话设备由于成本或本身计算能力等原因无法及时完成识别时,本发明还提供一种基于同态加密技术的远程关键词提取识别方法,在不泄露用户通话内容的前提下,通过后台服务远程识别电话诈骗关键词,帮助用户识破电话诈骗。 2) When the telephone equipment cannot complete the identification in time due to reasons such as cost or its own computing power, the present invention also provides a remote keyword extraction and identification method based on homomorphic encryption technology. The service remotely identifies phone fraud keywords to help users see through phone fraud.

附图说明 Description of drawings

图1为电话内嵌式防电话诈骗系统结构示意图; Fig. 1 is a structural schematic diagram of a telephone embedded anti-telephone fraud system;

图2为基于同态加密的远程语音识别比对电话诈骗系统结构示意图。 Fig. 2 is a schematic structural diagram of a remote speech recognition and comparison telephone fraud system based on homomorphic encryption.

具体实施方式 detailed description

以下将结合附图所示的各实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。 The present invention will be described in detail below in conjunction with various embodiments shown in the drawings. However, these embodiments do not limit the present invention, and any structural, method, or functional changes made by those skilled in the art according to these embodiments are included in the protection scope of the present invention.

实施例1: Example 1:

本发明一种基于语言识别的防电话诈骗系统如图1所示,包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块及提示模块。存储模块包括临时存储区和电话诈骗关键词库,语音获取模块、存储模块、远程通信模块、提示模块分别和主控制模块相连。 An anti-telephone fraud system based on language recognition of the present invention is shown in Figure 1, including a start switch, a main control module, a voice acquisition module, a storage module, a remote communication module and a prompt module. The storage module includes a temporary storage area and a telephone fraud keyword library, and the voice acquisition module, storage module, remote communication module and prompt module are respectively connected with the main control module.

启动开关用于启动系统工作。 The start switch is used to start the system work.

主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定;所述语音获取模块用于当系统启动后实时获取通话语音。 The main control module is used for voice feature extraction, keyword identification, fraudulent keyword comparison and result determination; the voice acquisition module is used for real-time acquisition of call voice after the system is started.

存储模块用于存储处理后的语音特征及识别的关键词,同时电话诈骗关键词库也存放在存储模块中。 The storage module is used for storing the processed voice features and the recognized keywords, and the telephone fraud keyword library is also stored in the storage module.

远程通信模块用于远程更新电话诈骗关键词库以及在需要实时上传数据时的数据收发功能。 The remote communication module is used for remotely updating the telephone fraud keyword database and the data sending and receiving function when real-time uploading of data is required.

提示模块用于给出是否电话诈骗的结果提示,可以是声音或振动或屏幕显示或者以上三者的组合。 The prompting module is used to give the result prompt of whether the phone is fraudulent, which can be sound or vibration or screen display or a combination of the above three.

电话诈骗关键词库由常见电话诈骗案例中提取的若干关键词构成,可以动态添加,将若干关键词组合用于判断电话诈骗的可能性。 The telephone fraud keyword database is composed of several keywords extracted from common telephone fraud cases, which can be added dynamically, and the combination of several keywords is used to judge the possibility of telephone fraud.

图1所示基于语言识别的防电话诈骗系统的防电话诈骗方法过程如下: The anti-telephone fraud method process of the anti-telephone fraud system based on language recognition shown in Figure 1 is as follows:

Step1系统建立:如图1所示本系统包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块、电话诈骗关键词库及提示模块。 Step 1 System establishment: As shown in Figure 1, the system includes a start switch, a main control module, a voice acquisition module, a storage module, a remote communication module, a telephone fraud keyword library and a prompt module.

1、启动开关用于启动系统工作,设置为机械按键或触摸屏按钮; 1. The start switch is used to start the system, which is set as a mechanical button or a touch screen button;

2、主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定,集成于电话设备内部; 2. The main control module is used for voice feature extraction, keyword recognition, fraudulent keyword comparison and result judgment, and is integrated in the telephone device;

3、语音获取模块用于当系统启动后实时获取通话语音,通过共用电话听筒作为语音拾取设备; 3. The voice acquisition module is used to acquire the call voice in real time when the system is started, and use the shared telephone handset as a voice pickup device;

4、存储模块用于存储处理后的语音特征及识别的关键词,同时电话诈骗关键词库也存放在存储模块中,集成于电话设备内部; 4. The storage module is used to store the processed speech features and identified keywords, and the telephone fraud keyword database is also stored in the storage module and integrated into the telephone device;

5、远程通信模块用于远程更新电话诈骗关键词库以及在需要实时上传数据时的数据收发功能;电话诈骗关键词库由常见电话诈骗案例中提取的若干关键词构成,可以动态添加,将若干关键词组合用于判断电话诈骗的可能性,采用固定电话的有线上网功能或移动电话的无线上网技术来实现远程通信; 5. The remote communication module is used to remotely update the telephone fraud keyword database and the data sending and receiving function when real-time uploading of data is required; the telephone fraud keyword database is composed of several keywords extracted from common telephone fraud cases, which can be added dynamically. The combination of keywords is used to judge the possibility of telephone fraud, and the wired Internet function of the fixed phone or the wireless Internet technology of the mobile phone are used to realize long-distance communication;

6、提示模块用于给出是否电话诈骗的结果提示,可以是声音或振动或屏幕显示或者以上三者的组合。 6. The prompt module is used to give the result prompt of whether the phone is fraudulent, which can be sound or vibration or screen display or a combination of the above three.

Step2 用户在接听电话中,触发启动开关后将启动电话诈骗识别系统; Step2 When the user is answering the phone, the phone fraud identification system will be activated after triggering the activation switch;

Step3 语音获取模块将通过电话设备的听筒实时获取与用户通话者的语音; Step3 The voice acquisition module will acquire the voice of the person talking to the user in real time through the handset of the telephone device;

Step4 主控制器对语音数据进行处理,并将处理后的数据保存在存储单元中; Step4 The main controller processes the voice data and saves the processed data in the storage unit;

Step5 将提取的关键词与电话诈骗关键词库进行比对,当比对结果评分大于设定的识别阈值时,识别为本次通话为电话诈骗;反之,不识别为诈骗; Step5 Compare the extracted keywords with the telephone fraud keyword database. When the comparison result score is greater than the set identification threshold, the call is identified as telephone fraud; otherwise, it is not identified as fraud;

Step6 当识别为电话诈骗后,通过提示模块提示用户可能是哪一种诈骗方式; Step6 When it is identified as phone fraud, the prompt module prompts the user which type of fraud it may be;

Step7 电话诈骗关键词库可以定期通过远程通信模块更新,以使得最新的诈骗手段能及时包含在其中,远程后台诈骗手段关键词库由政府部门或专门的商家提供; Step7 The telephone fraud keyword database can be regularly updated through the remote communication module, so that the latest fraud methods can be included in it in time, and the remote background fraud keyword database is provided by government departments or specialized merchants;

Step71 用户在电话设备空闲,即非通话时,触发启动开关系统将通过语音或屏幕显示方式询问用户是否更新关键词库,当用户同意后,自动启动远程通信功能更新当前关键词库。用户可以中断该过程。 Step71 When the user is idle on the telephone device, that is, when the user is not talking, the trigger switch system will ask the user whether to update the keyword database by voice or screen display. After the user agrees, the remote communication function will be automatically activated to update the current keyword database. The user can interrupt the process.

实施例2: Example 2:

当电话设备由于成本或本身计算能力等原因无法及时完成识别时,本发明一种基于语言识别的防电话诈骗系统如图2所示,在图1是基础上,还包括远程后台服务器,远程后台服务器包括同态加密数据处理模块和电话诈骗关键词库,存储模块中还包括同态加密数据存储模块。 When the telephone device cannot complete the identification in time due to reasons such as cost or its own computing power, a phone fraud prevention system based on language recognition in the present invention is shown in Figure 2. On the basis of Figure 1, it also includes a remote background server, a remote background The server includes a homomorphic encryption data processing module and a telephone fraud keyword library, and the storage module also includes a homomorphic encryption data storage module.

图2所示基于语言识别的防电话诈骗系统的防电话诈骗方法过程如下: The anti-telephone fraud method process of the anti-telephone fraud system based on language recognition shown in Figure 2 is as follows:

Step1系统建立:如图2所示本系统包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块、电话诈骗关键词库、提示模块及远程后台服务器。 Step1 system establishment: as shown in Figure 2, the system includes a start switch, a main control module, a voice acquisition module, a storage module, a remote communication module, a telephone fraud keyword library, a prompt module and a remote background server.

1、启动开关用于启动系统工作,设置为机械按键或触摸屏按钮; 1. The start switch is used to start the system, which is set as a mechanical button or a touch screen button;

2、主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定,集成于电话设备内部; 2. The main control module is used for voice feature extraction, keyword recognition, fraudulent keyword comparison and result judgment, and is integrated in the telephone device;

3、语音获取模块用于当系统启动后实时获取通话语音,通过共用电话听筒作为语音拾取设备; 3. The voice acquisition module is used to acquire the call voice in real time when the system is started, and use the shared telephone handset as a voice pickup device;

4、存储模块用于存储预处理后的语音,以备远程传输使用,集成于电话设备内部; 4. The storage module is used to store the preprocessed voice for remote transmission, and is integrated in the telephone equipment;

5、远程通信模块用于在系统启动后实时传输预处理后的语音数据到远程后台服务器,同时也接收来自远程后台服务器发送的识别结果数据等信息;采用固定电话的有线上网功能或移动电话的无线上网技术来实现远程通信; 5. The remote communication module is used to transmit the preprocessed voice data to the remote background server in real time after the system is started, and also receive information such as the recognition result data sent from the remote background server; use the wired Internet function of the fixed phone or the mobile phone Wireless Internet access technology to realize long-distance communication;

6、提示模块用于给出是否电话诈骗的结果提示,可以是声音或振动或屏幕显示或者以上三者的组合。 6. The prompt module is used to give the result prompt of whether the phone is fraudulent, which can be sound or vibration or screen display or a combination of the above three.

Step2 用户在接听电话中,触发启动开关后将启动电话诈骗识别系统; Step2 When the user is answering the phone, the phone fraud identification system will be activated after triggering the activation switch;

Step3 语音获取模块将通过电话设备的听筒实时获取与用户通话者的语音; Step3 The voice acquisition module will acquire the voice of the person talking to the user in real time through the handset of the telephone device;

Step4 主控制器对语音数据进行处理,并将处理后的数据保存在存储单元中; Step4 The main controller processes the voice data and saves the processed data in the storage unit;

Step41 处理过程为:硬件滤除声音中的背景噪音,然后对声音数据进行同态加密; Step41 The processing process is: the hardware filters out the background noise in the sound, and then performs homomorphic encryption on the sound data;

Step42 将加密后的数据存储在临时存储区内,以备远程传输; Step42 Store the encrypted data in a temporary storage area for remote transmission;

Step5 调用远程通信模块将加密后的数据传递到远程后台服务器; Step5 calls the remote communication module to transfer the encrypted data to the remote background server;

Step51 传送方式可以是有线网络传输,也可以是移动设备常用的3G、4G、5G等无线通信方式; Step51 The transmission method can be wired network transmission, or 3G, 4G, 5G and other wireless communication methods commonly used by mobile devices;

Step52 远程后台服务器由政府部门或专门的运营商搭建运营,负责提供用户的远程数据处理请求; Step52 The remote background server is built and operated by government departments or specialized operators, and is responsible for providing users with remote data processing requests;

Step6 远程后台服务器采用专门的处理程序对接收到的经用户同态加密后的语音数据进行处理,提取并比对电话诈骗关键词信息;以此保证远程后台在不对用户数据进行解密的条件也可以完成关键词提取识别的工作,更好的保证了用户的隐私安全; Step6 The remote background server uses a special processing program to process the voice data received by the user after homomorphic encryption, extracts and compares the phone fraud keyword information; in order to ensure that the remote background can also decrypt the user data without decrypting Complete the work of keyword extraction and identification, better guarantee the privacy and security of users;

Step61 专门的处理程序由可信第三方提供,其作用是对经用户同态加密后的数据进行关键词提取比对,并输出比对结果;重要的是此过程对远程服务器是不可见的,或者说在处理信息过程中远程服务器并不知道所处理的语音数据的明文信息,仅采用该专门处理程序对用户发送的密文信息进行处理,所得到的比对结果也是密文,对远程后台服务器并也是不透明的; The special processing program of Step61 is provided by a trusted third party, and its function is to extract and compare keywords from the data homomorphically encrypted by the user, and output the comparison results; the important thing is that this process is invisible to the remote server, In other words, in the process of processing information, the remote server does not know the plaintext information of the processed voice data, and only uses this special processing program to process the ciphertext information sent by the user. The server is also opaque;

Step62远程后台服务器采用专用处理程序对比对结果评分,当比对结果评分大于设定的识别阈值时,识别为本次通话为电话诈骗;反之,不识别为诈骗; Step62 The remote background server uses a special processing program to compare and score the comparison results. When the comparison result score is greater than the set recognition threshold, it will be recognized as a phone call fraud; otherwise, it will not be recognized as a fraud;

Step63 远程后台服务器将最终判定结果以密文形式发送给用户; Step63 The remote background server sends the final judgment result to the user in ciphertext;

Step7 用户接收到远程后台服务器发送的密文信息后,采用系统内置同态加密算法解密密钥对密文进行解密获得识别结果; Step7 After receiving the ciphertext information sent by the remote background server, the user uses the system built-in homomorphic encryption algorithm decryption key to decrypt the ciphertext to obtain the recognition result;

Step8 当识别为电话诈骗后,通过提示模块提示用户可能是哪一种诈骗方式; Step8 When it is identified as phone fraud, the prompt module prompts the user which type of fraud it may be;

Step81 提示方式可以是声音提示、振动、屏幕显示或者两两组合再或者三者组合; Step81 The prompt method can be sound prompt, vibration, screen display or a combination of two or three;

Step9 远程后台诈骗手段关键词库由政府部门或专门的商家提供,并定期更新,以保证关键词库的最新状态。 Step9 The keyword library of remote background fraud means is provided by government departments or specialized merchants, and is regularly updated to ensure the latest status of the keyword library.

Step10 用户在电话设备空闲,即非通话时,触发启动开关系统将通过语音或屏幕显示方式询问用户是否更新关键词库,当用户同意后,自动启动远程通信功能更新当前关键词库。用户可以中断该过程。 Step10 When the user is idle on the telephone device, that is, when the user is not talking, the trigger switch system will ask the user whether to update the keyword database by voice or screen display. After the user agrees, the remote communication function will be automatically activated to update the current keyword database. The user can interrupt the process.

Claims (3)

1.一种基于语言识别的防电话诈骗方法,所述方法基于一种基于语言识别的防电话诈骗系统,所述系统包括启动开关、主控制模块、语音获取模块、存储模块、远程通信模块及提示模块,所述存储模块包括临时存储区和电话诈骗关键词库,所述语音获取模块、存储模块、远程通信模块、提示模块分别和主控制模块相连;所述启动开关用于启动系统工作;所述主控制模块用于对语音特征提取、关键词识别、诈骗关键词比对以及结果判定;所述语音获取模块用于当系统启动后实时获取通话语音;所述存储模块用于存储处理后的语音特征及识别的关键词,同时电话诈骗关键词库也存放在存储模块中;所述远程通信模块用于远程更新电话诈骗关键词库以及在需要实时上传数据时的数据收发功能;所述提示模块用于给出是否电话诈骗的结果提示,可以是声音或振动或屏幕显示或者以上三者的组合;所述电话诈骗关键词库由常见电话诈骗案例中提取的若干关键词构成,可以动态添加,将若干关键词组合用于判断电话诈骗的可能性;还包括远程后台服务器,所述远程后台服务器包括同态加密数据处理模块和电话诈骗关键词库,所述存储模块中还包括同态加密数据存储模块;1. An anti-telephone fraud method based on speech recognition, said method is based on a kind of anti-telephone fraud system based on speech recognition, said system includes start switch, main control module, voice acquisition module, storage module, remote communication module and A prompt module, the storage module includes a temporary storage area and a telephone fraud keyword library, the voice acquisition module, storage module, remote communication module, and prompt module are respectively connected to the main control module; the start switch is used to start the system; The main control module is used for voice feature extraction, keyword identification, fraudulent keyword comparison and result determination; the voice acquisition module is used for real-time acquisition of call voice when the system is started; the storage module is used for storing and processing voice characteristics and identified keywords, while the telephone fraud keyword database is also stored in the storage module; the remote communication module is used for remotely updating the telephone fraud keyword database and the data sending and receiving function when uploading data in real time; The prompt module is used to give the result prompt of telephone fraud, which can be sound or vibration or screen display or a combination of the above three; the telephone fraud keyword library is composed of several keywords extracted from common telephone fraud cases, which can be dynamically Add, combine several keywords to judge the possibility of telephone fraud; also include a remote background server, the remote background server includes a homomorphic encryption data processing module and a telephone fraud keyword library, and the storage module also includes a homomorphic Encrypted data storage module; 所述方法基于同态加密技术,当电话设备由于成本或本身计算能力等原因无法及时完成识别时,在不泄露用户通话内容的前提下,通过后台服务远程识别电话诈骗关键词,具体包括以下过程:The method is based on homomorphic encryption technology. When the phone device cannot complete the identification in time due to reasons such as cost or its own computing power, the phone fraud keyword is remotely identified through the background service without revealing the content of the user's call, which specifically includes the following process : 步骤一:建立权利要求1所述的基于语言识别的防电话诈骗系统;Step 1: set up the anti-telephone fraud system based on language recognition described in claim 1; 步骤二:用户在接听电话中,触发启动开关后将启动电话诈骗识别系统;Step 2: When the user is answering the phone, the phone fraud identification system will be activated after triggering the activation switch; 步骤三:语音获取模块将通过电话设备的听筒实时获取与用户通话者的语音;Step 3: the voice acquisition module will acquire the voice of the person talking to the user in real time through the handset of the telephone device; 步骤四:主控制器对语音数据进行处理,并将处理后的数据保存在存储单元中;Step 4: the main controller processes the voice data, and saves the processed data in the storage unit; 步骤五:调用远程通信模块将加密后的数据传送到远程后台服务器;Step 5: call the remote communication module to transmit the encrypted data to the remote background server; 步骤六:远程后台服务器采用专门的处理程序对接收到的经用户同态加密后的语音数据进行处理,提取并比对电话诈骗关键词信息;以此保证远程后台在不对用户数据进行解密的条件也可以完成关键词提取识别的工作,更好的保证了用户的隐私安全;所述专门的处理程序由可信第三方提供,用于对经用户同态加密后的数据进行关键词提取比对,并输出比对结果;采用所述专门的处理程序对用户发送的密文信息进行处理,所得到的比对结果是密文,对远程后台服务器不透明;远程后台服务器采用专用处理程序对比对结果评分,当比对结果评分大于设定的识别阈值时,识别为本次通话为电话诈骗;反之,不识别为诈骗;远程后台服务器将最终判定结果以密文形式发送给用户;Step 6: The remote background server uses a special processing program to process the voice data received by the user after homomorphic encryption, extracts and compares the telephone fraud keyword information; in order to ensure that the remote background does not decrypt the user data The work of keyword extraction and identification can also be completed, which better guarantees the user's privacy and security; the special processing program is provided by a trusted third party, and is used to extract and compare keywords after homomorphic encryption by the user , and output the comparison result; use the special processing program to process the ciphertext information sent by the user, and the obtained comparison result is ciphertext, which is opaque to the remote background server; the remote background server uses a special processing program to compare the comparison result Scoring, when the score of the comparison result is greater than the set recognition threshold, it will be recognized as a phone call fraud; otherwise, it will not be recognized as a fraud; the remote background server will send the final judgment result to the user in cipher text; 步骤七:用户接收到远程后台服务器发送的密文信息后,采用系统内置同态加密算法解密密钥对密文进行解密获得识别结果;Step 7: After receiving the ciphertext information sent by the remote background server, the user uses the system built-in homomorphic encryption algorithm decryption key to decrypt the ciphertext to obtain the recognition result; 步骤八:当识别为电话诈骗后,通过提示模块提示用户可能是哪一种诈骗方式;提示方式可以是声音提示、振动、屏幕显示或者两两组合再或者三者组合;Step 8: When it is identified as phone fraud, the prompt module prompts the user which kind of fraud method it may be; the prompt method can be sound prompt, vibration, screen display or a combination of two or three; 步骤九:远程后台诈骗手段关键词库由政府部门或专门的商家提供,并定期更新,以保证关键词库的最新状态;Step 9: The keyword library of remote background fraud means is provided by government departments or specialized merchants, and is regularly updated to ensure the latest status of the keyword library; 步骤十:用户在电话设备空闲,即非通话时,触发启动开关系统将通过语音或屏幕显示方式询问用户是否更新关键词库,当用户同意后,自动启动远程通信功能更新当前关键词库,用户可以中断该过程。Step 10: When the user is idle on the telephone device, that is, when the user is not talking, the system will trigger the start switch and the system will ask the user whether to update the keyword database through voice or screen display. After the user agrees, the remote communication function will be automatically activated to update the current keyword database. The process can be interrupted. 2.根据权利要求1所述的一种基于语言识别的防电话诈骗方法,其特征在于:步骤四中所述主控制器对语音数据进行处理的过程为:硬件滤除声音中的背景噪音,然后对声音数据进行同态加密;将加密后的数据存储在临时存储区内,以备远程传输。2. a kind of anti-telephone fraud method based on speech recognition according to claim 1 is characterized in that: the process that main controller is processed voice data in the step 4 is: background noise in the hardware filtering sound, Then perform homomorphic encryption on the sound data; store the encrypted data in a temporary storage area for remote transmission. 3.根据权利要求1所述的一种基于语言识别的防电话诈骗方法,其特征在于:步骤五中所述数据传送的方式是有线网络传输,或是移动设备常用的3G、4G、5G无线通信方式;所述远程后台服务器由政府部门或专门的运营商搭建运营,提供用户的远程数据处理请求。3. A phone fraud prevention method based on language recognition according to claim 1, characterized in that: the data transmission method in step 5 is wired network transmission, or 3G, 4G, 5G wireless network commonly used by mobile devices Communication method; the remote background server is set up and operated by government departments or specialized operators to provide users with remote data processing requests.
CN201310645087.3A 2013-12-05 2013-12-05 A kind of anti-telephone fraud system and method based on speech recognition Expired - Fee Related CN103685613B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310645087.3A CN103685613B (en) 2013-12-05 2013-12-05 A kind of anti-telephone fraud system and method based on speech recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310645087.3A CN103685613B (en) 2013-12-05 2013-12-05 A kind of anti-telephone fraud system and method based on speech recognition

Publications (2)

Publication Number Publication Date
CN103685613A CN103685613A (en) 2014-03-26
CN103685613B true CN103685613B (en) 2016-08-17

Family

ID=50321881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310645087.3A Expired - Fee Related CN103685613B (en) 2013-12-05 2013-12-05 A kind of anti-telephone fraud system and method based on speech recognition

Country Status (1)

Country Link
CN (1) CN103685613B (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100362A (en) * 2014-05-20 2015-11-25 中兴通讯股份有限公司 Fraud call identification method, fraud prevention method and call terminal
CN104184872A (en) * 2014-09-14 2014-12-03 陈桂芳 Crank call preventing mobile phone achieving method based on conversation content
US9432506B2 (en) * 2014-12-23 2016-08-30 Intel Corporation Collaborative phone reputation system
JP6456737B2 (en) * 2015-03-20 2019-01-23 Kddi株式会社 Fraud damage warning device and program
CN106161749B (en) * 2015-04-13 2020-09-08 深圳市腾讯计算机系统有限公司 Malicious telephone identification method and device
US9641680B1 (en) 2015-04-21 2017-05-02 Eric Wold Cross-linking call metadata
CN105100363A (en) * 2015-06-29 2015-11-25 小米科技有限责任公司 Information processing method, information processing device and terminal
CN106373577A (en) * 2016-08-18 2017-02-01 胡伟 Personal voice system
CN106303058A (en) * 2016-08-24 2017-01-04 成都中英锐达科技有限公司 Anti-swindle audio recognition method and system
CN106878528A (en) * 2017-01-23 2017-06-20 北京思特奇信息技术股份有限公司 A kind of disturbance incoming call SMS interception method and system based on block chain technology
CN107094291B (en) * 2017-03-04 2020-09-01 深圳市全智达科技有限公司 System, method and terminal for preventing telecommunication fraud
CN107147813A (en) * 2017-05-25 2017-09-08 广东工业大学 Method and device for preventing telecommunication fraud
CN107563758A (en) * 2017-07-18 2018-01-09 厦门快商通科技股份有限公司 A kind of finance letter that solves examines the detection method and system that habitual offender swindles in business
CN107360576A (en) * 2017-07-25 2017-11-17 上海思依暄机器人科技股份有限公司 A kind of method and system for identifying fraud information, electronic equipment, server
CN107547527A (en) * 2017-08-18 2018-01-05 上海二三四五金融科技有限公司 A kind of voice quality inspection financial security control system and control method
CN111083277A (en) * 2018-10-19 2020-04-28 成都鼎桥通信技术有限公司 Information acquisition method and device in voice call
CN111447327A (en) * 2020-03-16 2020-07-24 宇龙计算机通信科技(深圳)有限公司 Fraud telephone identification method, device, storage medium and terminal
CN114581103A (en) * 2022-03-03 2022-06-03 南京芃辰启智科技有限公司 Anti-telecom fraud server user interaction system
CN114567699A (en) * 2022-03-03 2022-05-31 南京芃辰启智科技有限公司 Anti-telecommunication fraud service end modeling system
CN117132392B (en) * 2023-10-23 2024-01-30 蓝色火焰科技成都有限公司 Vehicle loan fraud risk early warning method and system
CN119106137A (en) * 2024-09-12 2024-12-10 南京龙垣信息科技有限公司 A scene speech classification system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088520A (en) * 2009-12-03 2011-06-08 株式会社日立制作所 Phone conversation recording system using call control and functions of phone conversation recording

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157707A (en) * 1998-04-03 2000-12-05 Lucent Technologies Inc. Automated and selective intervention in transaction-based networks
US8254541B2 (en) * 2006-12-29 2012-08-28 Alcatel Lucent Validating caller ID information to protect against caller ID spoofing
JP2011135328A (en) * 2009-12-24 2011-07-07 Hitachi Ltd Scam telephone call detection and report system, and detecting and reporting method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088520A (en) * 2009-12-03 2011-06-08 株式会社日立制作所 Phone conversation recording system using call control and functions of phone conversation recording

Also Published As

Publication number Publication date
CN103685613A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN103685613B (en) A kind of anti-telephone fraud system and method based on speech recognition
MY194973A (en) Identity registration method and device
CN203279187U (en) A Voice Encrypted Bluetooth Headphone with Fingerprint Recognition
CN104091376A (en) Intelligent lock control method and apparatus thereof
CN105120122A (en) Alarm method and device
CN107437009A (en) Authority control method and related product
WO2017041458A1 (en) Identity recognition method, transmitting terminal, receiving terminal, wearable device and identity recognition system
CN102883053A (en) A concealed calling method for terminal equipment in an emergency
CN102209137A (en) Private account system of mobile terminal private account system and realization method
EP3249570A1 (en) Method and device for providing prompt indicating loss of terminal
CN104601818A (en) Method and device for switching operating systems in communication process
CN107995381B (en) Alarm terminal, cloud, alarm processing method of cloud and storage medium
CN104618467B (en) A kind of effective and resisting denying based on Android platform falls down rescue skills and system
CN109145552A (en) Information encryption method and terminal device
CN106303085A (en) Mobile terminal and the method and apparatus of secret telephony
CN103414560A (en) Starting method of application, device thereof, system thereof and application server
CN108040186B (en) DTMF signal sending method and mobile terminal
CN109525666A (en) A kind of data back up method and mobile terminal
CN204155332U (en) Based on the coded lock of Bluetooth of mobile phone
CN107146312A (en) A short-distance acoustic communication intelligent lock control system and control method
CN103428347A (en) Method of mobile phone user identification system
CN106357413A (en) Method and mobile terminal for fingerprint encryption number
CN106453526A (en) Mobile terminal and short message secrecy maintaining method and device
CN105513176A (en) Authentication method and system for remote management of iris access control
KR101049174B1 (en) Hands free with security function and control method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160817

Termination date: 20181205