基于关键词验证的录音文件生成系统的制作方法
【专利摘要】本发明公开了一种基于关键词验证的录音文件生成系统。该系统包括特定联系人表、关键词表、第一判断模块、第二判断模块、第三判断模块、第一录音模块、第二录音模块、第一关键词验证模块、第二关键词验证模块;该系统对特定联系人进行语言录音并通过索引提高录音文件快速查找的同时通过关键词验证来减少不必要的录音文件存储。
【专利说明】基于关键词验证的录音文件生成系统
【技术领域】
[0001]本发明属于录音领域,特别是基于关键词验证的录音文件生成系统。
【背景技术】
[0002]通话是手机最基本也是最重要的基础功能。在与他人的通话中经常会涉及一些需要保存的通话,因此,目前手机上普遍都具有通话录音功能。现有的在对通话进行录音处理时通常的做法为:(1)对每一次通话均进行自动录音并自动保存录音文件,此种做法虽然不会漏掉一些重要的通话录音,也无需进行相关操作即可完成,但是由于每次通话都进行自动录音并保存,时间长了录音文件会占用大量的存储空间,并且以后在查找某一录音文件时也会非常麻烦,体验效果不佳;(2)在通话界面增加录音的选项,可以在每次通话过程中由用户手动选择是否录音,通话结束后则自动对录音文件进行保存;此种做法虽然可减少一些不必要的录音文件的生成,但是每一次都需要手动来开启录音功能,一旦忘记开启录音有可能会错失部分通话记录。
[0003]如申请号“201410359235.X ”发明名称“一种通话录音文件的生成及管理的方法及其系统”本发明公开了一种通话录音文件的生成及管理的方法及其系统,所述方法包括:S1、检测移动终端在通话过程中是否开启录音功能且是否在通话结束后保存在该通话过程中生成的录音文件,是则进入下一步;S2、在通话结束后,通话模块发送一携带有通话联系人信息的广播至短信息模块;S3、根据广播携带的信息,在短信息模块内新建一与通话联系人相关的短信息记录;S4、在所述短信息记录中建立从所述短信息内容中的文字到所述录音文件之间的链接,以使用户点击所述短信息内容中的文字即可打开所述录音文件。应用本发明提供的方法及系统,用户可快速、有效地打开所需播放的录音文件,避免了用户需在众多录音文件中去查找相应的录音文件的麻烦。
[0004]上述方法实现了在自动对录音文件保存后,缺乏对录音文件的管理,当录音文件达到一定数量后,同样会导致以后在查找录音文件时带来许多不便。
[0005]综上所述可见,虽然可以解决对录音文件查找方便的问题,但这些录音都是通过手动开启录音功能或者对所有通话都进行录音。
【发明内容】
[0006]本发明所解决的技术问题在于提供一种基于关键词验证的录音文件生成系统,该系统对特定联系人进行语言录音并通过索引提高录音文件快速查找的同时通过关键词验证来减少不必要的录音文件存储。
[0007]实现本发明目的的技术解决方案为:基于关键词验证的录音文件生成系统,该系统包括:
特定联系人表,用于存储需要录音的联系人号码;
关键词表,用于存储录音文件保存条件的关键词;
第一判断模块,用于判断当前移动终端号码处于主叫方状态还是被叫方状态后触发第二判断模块或第三判断模块工作;
第二判断模块,用于判断被叫方的号码是否属于特定联系人表中存储的号码来触发第一录音模块工作;
第三判断模块,用于判断主叫方的号码是否属于特定联系人表中存储的号码来触发第二录音模块工作;
第一录音模块,用于对被叫方接听电话直至本次通话结束的通话过程进行录音,并生成录音文件后触发第一关键词验证模块工作;
第二录音模块,用于对接听电话时直至本次通话结束的通话过程进行录音,生成录音文件后触发第二关键词验证模块工作;
第一关键词验证模块,用于对第一录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件;
第二关键词验证模块,用于对第二录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件。
[0008]进一步地优选方案,本发明基于关键词验证的录音文件生成系统中,所述第一判断模块中,当前移动终端号码处于主叫方状态时触发第二判断模块工作;当前移动终端号码处于被叫方状态时触发第三判断模块工作。
[0009]进一步地优选方案,本发明基于关键词验证的录音文件生成系统中,还包括语音文件数据库,用于存储号码、号码对应的语音文件以及语音文件的生成时间。
[0010]进一步地优选方案,本发明基于关键词验证的录音文件生成系统中,还包括索引建立模块,用于对语音文件数据库中号码列建立索引。
[0011]进一步地优选方案,本发明基于关键词验证的录音文件生成系统中,第一关键词验证模块和第二关键词验证模块中匹配成功的录音文件存储至语音文件数据库中。
[0012]本发明与现有技术相比,其显著优点:
(I)通过设定特定联系人表,判断当前移动终端号码属处状态,根据对应状态来判断对方号码是否属于属于特定联系人表中存储的号码来确定是否触发开始录音。
[0013](2)通过构建语音文件数据库,在号码列建立索引便于对生成的语音文件进行快速查找。
[0014](3)通过监听通话过程中的关键词来确定是否保存通话过程中生成的录音文件,减少了不必要的录音文件的存储从而达到减少存储空间。
【具体实施方式】
[0015]本发明一种基于关键词验证的录音文件生成系统,该系统包括:
特定联系人表,用于存储需要录音的联系人号码;
关键词表,用于存储录音文件保存条件的关键词;
第一判断模块,用于判断当前移动终端号码处于主叫方状态还是被叫方状态后触发第二判断模块或第三判断模块工作;
第二判断模块,用于判断被叫方的号码是否属于特定联系人表中存储的号码来触发第一录音模块工作;
第三判断模块,用于判断主叫方的号码是否属于特定联系人表中存储的号码来触发第二录音模块工作;
第一录音模块,用于对被叫方接听电话直至本次通话结束的通话过程进行录音,并生成录音文件后触发第一关键词验证模块工作;
第二录音模块,用于对接听电话时直至本次通话结束的通话过程进行录音,生成录音文件后触发第二关键词验证模块工作;
第一关键词验证模块,用于对第一录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件;
第二关键词验证模块,用于对第二录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件。
[0016]实施例1
基于关键词验证的录音文件生成系统,该系统包括:
特定联系人表,用于存储需要录音的联系人号码;
关键词表,用于存储录音文件保存条件的关键词;
语音文件数据库,用于存储号码、号码对应的语音文件以及语音文件的生成时间; 索引建立模块,用于对语音文件数据库中号码列建立索引;
第一判断模块,用于判断当前移动终端号码处于主叫方状态还是被叫方状态后触发第二判断模块或第三判断模块工作;
第二判断模块,用于判断被叫方的号码是否属于特定联系人表中存储的号码来触发第一录音模块工作;
第三判断模块,用于判断主叫方的号码是否属于特定联系人表中存储的号码来触发第二录音模块工作;
第一录音模块,用于对被叫方接听电话直至本次通话结束的通话过程进行录音,并生成录音文件后触发第一关键词验证模块工作;
第二录音模块,用于对接听电话时直至本次通话结束的通话过程进行录音,生成录音文件后触发第二关键词验证模块工作;
第一关键词验证模块,用于对第一录音模块生成的录音文件与关键词表中的关键词进行匹配,将匹配成功的录音文件存储至语音文件数据库中;
第二关键词验证模块,用于对第二录音模块生成的录音文件与关键词表中的关键词进行匹配,将匹配成功的录音文件存储至语音文件数据库中。
[0017]本实施例中采用数据库中号码列建立索引,便于对生成的语音文件进行快速查找。
[0018]为了进一步对本发明录音文件生成系统的实施过程进行解释,提供一种特定联系人录音文件生成方法,包括以下步骤:
步骤1、设定特定联系人表和关键词库,其中,特定联系人表用于存储需要录音的联系人号码;关键词库用于存储满足录音文件保存条件的关键词;
步骤2、判断当前移动终端号码处于主叫方状态还是被叫方状态,当处于主叫方状态时执行步骤3 ;当处于被叫方状态时执行步骤4 ;
步骤3、判断被叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤5,否则正常通信; 步骤4、判断主叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤6,否则正常通信;
步骤5、当被叫方接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件判断该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删除该录首文件;
步骤6、当接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件后判断该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删除该录音文件。
[0019]上述步骤6与步骤7中所述关键词为将与该号码通信过程中出现次数大于阈值的词,所述通信过程包括文字通信和语音通信。
[0020]先设定特定联系人表和语音文件数据库,通过判断当前移动终端号码所处状态,根据对应状态来判断对方号码是否属于特定联系人表中存储的号码来确定是否触发开始录音,在通话过程中监听通话内容的关键词来确定是否保存通话过程中生成的录音文件,将录音文件对应存储至语音文件数据库中,通过语音文件数据库中的号码列索引可以方便的查找到对方号码对应的录音。
[0021]显然,本发明的上述实施例仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而这些属于本发明的实质精神所引伸出的显而易见的变化或变动仍属于本发明的保护范围。
【权利要求】
1.一种基于关键词验证的录音文件生成系统,其特征在于,该系统包括 特定联系人表,用于存储需要录音的联系人号码; 关键词表,用于存储录音文件保存条件的关键词; 第一判断模块,用于判断当前移动终端号码处于主叫方状态还是被叫方状态后触发第二判断模块或第三判断模块工作; 第二判断模块,用于判断被叫方的号码是否属于特定联系人表中存储的号码来触发第一录音模块工作; 第三判断模块,用于判断主叫方的号码是否属于特定联系人表中存储的号码来触发第二录音模块工作; 第一录音模块,用于对被叫方接听电话直至本次通话结束的通话过程进行录音,并生成录音文件后触发第一关键词验证模块工作; 第二录音模块,用于对接听电话时直至本次通话结束的通话过程进行录音,生成录音文件后触发第二关键词验证模块工作; 第一关键词验证模块,用于对第一录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件; 第二关键词验证模块,用于对第二录音模块生成的录音文件与关键词表中的关键词进行匹配,保存匹配成功的录音文件。
2.根据权利要求1所述基于关键词验证的录音文件生成系统,其特征在于,所述第一判断模块中,当前移动终端号码处于主叫方状态时触发第二判断模块工作;当前移动终端号码处于被叫方状态时触发第三判断模块工作。
3.根据权利要求1所述基于关键词验证的录音文件生成系统,其特征在于,还包括语音文件数据库,用于存储号码、号码对应的语音文件以及语音文件的生成时间。
4.根据权利要求3所述基于关键词验证的录音文件生成系统,其特征在于,还包括索弓I建立模块,用于对语音文件数据库中号码列建立索引。
5.根据权利要求3所述基于关键词验证的录音文件生成系统,其特征在于,第一关键词验证模块和第二关键词验证模块中匹配成功的录音文件存储至语音文件数据库中。
6.根据权利要求1所述基于关键词验证的录音文件生成系统,其特征在于,第一关键词验证模块和第二关键词验证模块中的匹配条件为:录音文件中至少包含一个关键词表中存储的关键词则匹配成功。
【文档编号】H04M1/2745GK104468923SQ201410668117
【公开日】2015年3月25日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】沈智广 申请人:无锡科思电子科技有限公司