基于关键词的特定联系人录音文件生成方法

文档序号:7820282阅读:196来源:国知局
基于关键词的特定联系人录音文件生成方法
【专利摘要】本发明公开了一种基于关键词的特定联系人录音文件生成方法。该方法先设定特定联系人表和语音文件数据库,通过判断当前移动终端号码所处状态,根据对应状态来判断对方号码是否属于特定联系人表中存储的号码来确定是否触发开始录音,在通话过程中监听通话内容的关键词来确定是否保存通话过程中生成的录音文件,将录音文件对应存储至语音文件数据库中,通过语音文件数据库中的号码列索引可以方便的查找到对方号码对应的录音。
【专利说明】基于关键词的特定联系人录音文件生成方法

【技术领域】
[0001] 本发明属于录音领域,特别是一种基于关键词的特定联系人录音文件生成方法。

【背景技术】
[0002] 通话是手机最基本也是最重要的基础功能。在与他人的通话中经常会涉及一些需 要保存的通话,因此,目前手机上普遍都具有通话录音功能。现有的在对通话进行录音处理 时通常的做法为:(1)对每一次通话均进行自动录音并自动保存录音文件,此种做法虽然 不会漏掉一些重要的通话录音,也无需进行相关操作即可完成,但是由于每次通话都进行 自动录音并保存,时间长了录音文件会占用大量的存储空间,并且以后在查找某一录音文 件时也会非常麻烦,体验效果不佳;(2)在通话界面增加录音的选项,可以在每次通话过 程中由用户手动选择是否录音,通话结束后则自动对录音文件进行保存;此种做法虽然可 减少一些不必要的录音文件的生成,但是每一次都需要手动来开启录音功能,一旦忘记开 启录音有可能会错失部分通话记录。
[0003] 如申请号"201410359235. X "发明名称"一种通话录音文件的生成及管理的方 法及其系统"本发明公开了一种通话录音文件的生成及管理的方法及其系统,所述方法包 括:S1、检测移动终端在通话过程中是否开启录音功能且是否在通话结束后保存在该通话 过程中生成的录音文件,是则进入下一步;S2、在通话结束后,通话模块发送一携带有通话 联系人信息的广播至短信息模块;S3、根据广播携带的信息,在短信息模块内新建一与通话 联系人相关的短信息记录;S4、在所述短信息记录中建立从所述短信息内容中的文字到所 述录音文件之间的链接,以使用户点击所述短信息内容中的文字即可打开所述录音文件。 应用本发明提供的方法及系统,用户可快速、有效地打开所需播放的录音文件,避免了用户 需在众多录音文件中去查找相应的录音文件的麻烦。
[0004] 上述方法实现了在自动对录音文件保存后,缺乏对录音文件的管理,当录音文件 达到一定数量后,同样会导致以后在查找录音文件时带来许多不便。
[0005] 综上所述可见,虽然可以解决对录音文件查找方便的问题,但这些录音都是通过 手动开启录音功能或者对所有通话都进行录音。


【发明内容】

[0006] 本发明所解决的技术问题在于提供一种对特定联系人进行语言录音并通过索引 提高录音文件快速查找的同时通过关键词验证来减少不必要录音文件存储的基于关键词 的特定联系人录音文件生成方法。
[0007] 实现本发明目的的技术解决方案为:基于关键词的特定联系人录音文件生成方 法,其特征在于,包括以下步骤: 步骤1、设定特定联系人表和关键词库,其中,特定联系人表用于存储需要录音的联系 人号码;关键词库用于存储满足录音文件保存条件的关键词; 步骤2、判断当前移动终端号码处于主叫方状态还是被叫方状态,当处于主叫方状态时 执行步骤3 ;当处于被叫方状态时执行步骤4 ; 步骤3、判断被叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤5, 否则正常通信; 步骤4、判断主叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤6, 否则正常通信; 步骤5、当被叫方接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件 判断该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删 除该录首文件; 步骤6、当接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件后判断 该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删除该 录音文件。
[0008] 进一步地优选方案,本发明基于关键词的特定联系人录音文件生成方法中,关键 词为将与该号码通信过程中出现次数大于预设阈值的词。
[0009] 进一步地优选方案,本发明基于关键词的特定联系人录音文件生成方法中,所述 通信过程包括文字通信和语音通信。
[0010] 进一步地优选方案,本发明基于关键词的特定联系人录音文件生成方法中,还包 括构建语音文件数据库,该语音文件数据库中存储号码、号码对应的语音文件以及语音文 件的生成时间,并在号码列建立索引。
[0011] 进一步地优选方案,本发明基于关键词的特定联系人录音文件生成方法中,在步 骤5中,当存在关键词时,判断该被叫方号码是否属于语音文件数据库中号码列的号码,若 是,将该录音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号码 及与该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库中。
[0012] 进一步地优选方案,本发明基于关键词的特定联系人录音文件生成方法中,在步 骤6中,当存在关键词时,判断该主叫方号码是否属于语音文件数据库中号码列的号码,若 是,将该录音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号码 及与该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库中。
[0013] 本发明与现有技术相比,其显著优点: (1)通过设定特定联系人表,判断当前移动终端号码所处状态,根据对应状态来判断对 方号码是否属于属于特定联系人表中存储的号码来确定是否触发开始录音。
[0014] (2)通过构建语音文件数据库,在号码列建立索引便于对生成的语音文件进行快 速查找。
[0015] (3)通过监听通话过程中的关键词来确定是否保存通话过程中生成的录音文件, 减少了不必要的录音文件的存储从而达到减少存储空间。

【具体实施方式】
[0016] 本发明一种基于关键词的特定联系人录音文件生成方法,包括以下步骤: 步骤1、设定特定联系人表和关键词库,其中,特定联系人表用于存储需要录音的联系 人号码;关键词库用于存储满足录音文件保存条件的关键词; 步骤2、判断当前移动终端号码处于主叫方状态还是被叫方状态,当处于主叫方状态时 执行步骤3 ;当处于被叫方状态时执行步骤4 ; 步骤3、判断被叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤5, 否则正常通信; 步骤4、判断主叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤6, 否则正常通信; 步骤5、当被叫方接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件 判断该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删 除该录首文件; 步骤6、当接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件后判断 该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删除该 录音文件。
[0017] 实施例1 本发明一种基于关键词的特定联系人录音文件生成方法,包括以下步骤: 步骤1、设定特定联系人表和关键词库,其中,特定联系人表用于存储需要录音的联系 人号码;关键词库用于存储满足录音文件保存条件的关键词,其中,关键词为将与该号码通 信过程中出现次数大于预设阈值的词,所述通信过程包括文字通信和语音通信; 步骤2、构建语音文件数据库,该语音文件数据库中存储号码、号码对应的语音文件以 及语音文件的生成时间,并在号码列建立索引; 步骤3、判断当前移动终端号码处于主叫方状态还是被叫方状态,当处于主叫方状态时 执行步骤4 ;当处于被叫方状态时执行步骤5 ; 步骤4、判断被叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤6, 否则正常通信; 步骤5、判断主叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤7, 否则正常通信; 步骤6、当被叫方接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件 判断该录音文件中是否存在关键词库中存储的关键词,若存在则执行步骤8 ;否则,删除该 录音文件; 步骤7、当接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件后判断 该录音文件中是否存在关键词库中存储的关键词,若存在则执行步骤9 ;否则,删除该录音 文件; 步骤8、判断该被叫方号码是否属于语音文件数据库中号码列的号码,若是,将该录 音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号码及与 该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库中; 步骤9、判断该主叫方号码是否属于语音文件数据库中号码列的号码,若是,将该录 音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号码及与 该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库中。
[0018] 本发明先设定特定联系人表和语音文件数据库,通过判断当前移动终端号码所处 状态,根据对应状态来判断对方号码是否属于特定联系人表中存储的号码来确定是否触发 开始录音,在通话过程中监听通话内容的关键词来确定是否保存通话过程中生成的录音文 件,将录音文件对应存储至语音文件数据库中,通过语音文件数据库中的号码列索引可以 方便的查找到对方号码对应的录音。
[0019] 实施例2 本实施例中构建的特定联系人表如表A所示,语音文件数据库中查询表B,关键词库中 关键词有:"截止日期"、"汇款时间"等,

【权利要求】
1. 一种基于关键词的特定联系人录音文件生成方法,其特征在于,包括以下步骤: 步骤1、设定特定联系人表和关键词库,其中,特定联系人表用于存储需要录音的联系 人号码;关键词库用于存储满足录音文件保存条件的关键词; 步骤2、判断当前移动终端号码处于主叫方状态还是被叫方状态,当处于主叫方状态时 执行步骤3 ;当处于被叫方状态时执行步骤4 ; 步骤3、判断被叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤5, 否则正常通信; 步骤4、判断主叫方的号码是否属于特定联系人表中存储的号码,若是则执行步骤6, 否则正常通信; 步骤5、当被叫方接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件 判断该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删 除该录首文件; 步骤6、当接听电话时触发录音模块开始录音直至本次通话结束,生成录音文件后判断 该录音文件中是否存在关键词库中存储的关键词,若存在则存储该录音文件,否则,删除该 录音文件。
2. 根据权利要求1所述基于关键词的特定联系人录音文件生成方法,其特征在于,关 键词为将与该号码通信过程中出现次数大于预设阈值的词。
3. 根据权利要求2所述基于关键词的特定联系人录音文件生成方法,其特征在于,所 述通信过程包括文字通信和语音通信。
4. 根据权利要求1所述基于关键词的特定联系人录音文件生成方法,其特征在于,还 包括构建语音文件数据库,该语音文件数据库中存储号码、号码对应的语音文件以及语音 文件的生成时间,并在号码列建立索引。
5. 根据权利要求4所述基于关键词的特定联系人录音文件生成方法,其特征在于,在 步骤5中,当存在关键词时,判断该被叫方号码是否属于语音文件数据库中号码列的号码, 若是,将该录音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号 码及与该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库 中。
6. 根据权利要求4所述基于关键词的特定联系人录音文件生成方法,其特征在于,在 步骤6中,当存在关键词时,判断该主叫方号码是否属于语音文件数据库中号码列的号码, 若是,将该录音文件存储至语音文件数据库中该号码的对应位置,若不是,则将该被叫方号 码及与该被叫方号码的通话的语音文件及语音文件生成时间对应添加至语音文件数据库 中。
【文档编号】H04M1/725GK104394271SQ201410667982
【公开日】2015年3月4日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】沈智广 申请人:无锡科思电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1