通话录音文件展示方法、装置及终端制造方法及图纸

技术编号:14454679 阅读:122 留言:0更新日期:2017-01-19 02:20
本发明专利技术公开了一种通话录音文件展示方法、装置以及具有该装置的终端,所述方法包括:采集通话录音文件所属通话的通话对端的电话号码;查询所述电话号码是否存储于通讯录中;如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。通话录音文件展示装置包括来电号码采集模块、来电号码查询模块、联系人查询模块和录音文件名设置模块。用户只需要直观地查看录音文件的文件名,就可以发现自己希望查找的录音文件,从而大大提高了查找的效率,并且极大地改善了使用的便捷性。

【技术实现步骤摘要】

本专利技术涉及信息处理领域,尤其涉及一种通话录音文件展示方法、装置及终端。
技术介绍
目前,用户在使用手机、平板电脑等智能终端进行即时通话的过程中,时常需要在通话的同时进行录音操作,例如,在商务往来时,讨论产品的质量问题、货款支付问题等,这些情况下都可能需要进行录音。专利技术人经过思考后发现,大多数录音文件默认是采用随机命名的方式,由于文件名大多是以随机或顺序编号的数字加上无意义的字符构成,例如,文件命名大多采用“00001.dat”等形式,当用户需要查找某一段录音时,需要一个文件、一个文件地查找筛选,从而导致查询效率低下。
技术实现思路
针对现有技术的缺陷,本专利技术的目的是提出一种能够从录音文件的文件名上就很迅速容易的辨识出各录音文件的方法、装置和终端。本专利技术实施例提供了一种通话录音文件展示方法,所述方法包括:采集通话录音文件所属通话的通话对端的电话号码;查询所述电话号码是否存储于通讯录中;如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。在一种可选实施方式中,所述将通话录音文件的文件名称与所述联系人名称相关联为:将通话录音文件的文件名称按照所述联系人名称命名。在一种可选实施方式中,所述将通话录音文件的文件名称替换为联系人名称为:将所述通话录音文件的文件名称包括所述联系人名称和表征录音的时间顺序的字符串。在一种可选实施方式中,所述方法还包括:将关联相同联系人名称的通话录音文件存放在同一文件夹下,并将所述文件夹名称按照所述联系人名称命名。本专利技术还提供了一种通话录音文件展示装置,所述装置包括:录音文件判断模块、来电号码采集模块、来电号码查询模块、联系人查询模块和录音文件名设置模块。其中:来电号码采集模块,用于采集通话录音文件所属通话的通话对端的电话号码;来电号码查询模块,用于查询所述电话号码是否存储于通讯录中;联系人查询模块,用于如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;录音文件名设置模块,用于将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。在一种可选实施方式中,录音文件生成模块用于将通话录音文件的文件名称按照所述联系人名称命名。在一种可选实施方式中,录音文件生成模块用于将所述通话录音文件的文件名称包括所述联系人名称和表征录音的时间顺序的字符串。在一种可选实施方式中,所述装置还包括录音文件存储模块,所述录音文件存储模块用于将关联相同联系人名称的通话录音文件存放在同一文件夹下,并将所述文件夹名称按照所述联系人名称命名。本专利技术还提供了一种终端,所述终端包括通话录音文件展示装置,所述装置包括:来电号码采集模块、来电号码查询模块、联系人查询模块和录音文件名设置模块,其中:来电号码采集模块,用于采集通话录音文件所属通话的通话对端的电话号码;来电号码查询模块,用于查询所述电话号码是否存储于通讯录中;联系人查询模块,用于如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;录音文件名设置模块,用于将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。在一种可选实施方式中,所述终端为具有通讯功能的移动终端。相对于现有技术,采用本专利技术实施例,用户只需要直观地查看录音文件夹的文件名,快速的查找到自己希望找到的录音文件,从而缩短了操作时间,大大提高了查询的速度和效率,进而提高了用户使用的便捷度。附图说明图1a是本专利技术第一实施例通话录音展示方法的流程图;图1b是本专利技术第二实施例通话录音展示方法的流程图;图2是本专利技术第三实施例通话录音展示装置的结构框图;图3是本专利技术实施例中具有通话录音文件展示装置的终端的结构框图。具体实施方式图1a是本专利技术第一实施例通话录音文件展示方法的流程图。如图所示,步骤110,响应于用户开启录音应用的操作,查找通话录音文件。用户在通话过程中,如果需要启动录音应用,可以通过点击移动终端(例如手机)上的相应人机接口(例如录音应用的图标)来实现开启录音操作。以Android系统为例,Android系统支持内置麦克风,通过内置麦克风可以捕获音频数据,也可通过内置麦克风在手机等智能设备上播放音频。可以通过创建MediaRecorder类的实例来实现上述的音频数据的捕捉、播放过程。MediaRecorder类的语法如表1所示:表1其中,setAudioSource()、setOutputFormat()、setAudioEncoder()、setOutputFile()、stop()方法都将用于音频数据的捕捉、播放过程。具体的方法使用,本领域技术人员可以通过相应的软件架构规定进行编程。如果对通话过程进行了录音,则会生成相应的通话录音文件,且通话录音文件中记录有来电号码。如果未查找到通话录音文件,则继续获取用户开启录音应用操作,并查找通话录音文件。步骤120,如果存在通话录音文件,则采集通话的来电号码。在来电通话开始后,来电号码可以直接获得。仍以Android系统为例,使用PhoneStateListener类可以监测话机状态,而TelephonyManager可以获取电话服务的实例,从而读取来电号码。生成通话录音文件后,所述来电号码存储在通话录音文件中,通过对通话录音文件中相应数据的读取,可以获得来电号码。步骤130,查询所述来电号码是否存储于终端的通讯录中。终端的通讯录数据通常存储在数据库中,在步骤120获取来电号码后,因此可以对所述数据库进行查找,从而判断通讯录中是否存在该电话号码,如果存在该电话号码,则可以获取对应于该电话号码的联系人名称。步骤140,如果所述来电号码存储通讯录中,则获取所述电话号码所对应的联系人名称。在一个实施例中,在步骤120中得到的电话号码是13012345678,则在用户的移动终端(例如手机)的通讯录数据库中进行搜索,如果搜索到某个联系人信息中包括该电话号码,则获取该联系人名称。在Android系统中,提供了ContactsContract类,通过ContactsContract类可以查询到联系人的相关信息,联系人数据都保存在SQLite数据库中,Android还提供了很多接口,通过ContentResolver().query方法,传入不同的URI即可访问相应的数据集。在联系人数据库里面,联系人和电话号码分别存储在两个表中,实际应用中,存在一个联系人拥有几个号码的情况,Android系统为联系人和手机号码分别单独创建了相应的视图。联系人信息的视图里面保存与联系人相关的资料,例如姓名,手机号码等。而其中的手机号码资料则是每一个电话号码为一条记录。例如:如果有一个联系人有3个号码,则会出现3条该联系人的记录,号码分别为该联系人的3个号码。如果需要读取其中的联系人信息,则传入的URI为:ContactsContract.Contacts.CONTENT_URI。步骤150,将通话录音文件的文件名称与所述联系人名称进行关联,并生成向用户显示的通话录音文件的索引。所述联系人可以与用户通讯录中的联系人名称一致,即可以是姓名,也可以是本文档来自技高网...

【技术保护点】
一种通话录音文件展示方法,其特征在于,所述方法包括:采集通话录音文件所属通话的通话对端的电话号码;查询所述电话号码是否存储于通讯录中;如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。

【技术特征摘要】
1.一种通话录音文件展示方法,其特征在于,所述方法包括:采集通话录音文件所属通话的通话对端的电话号码;查询所述电话号码是否存储于通讯录中;如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码所对应的联系人名称;将通话录音文件的文件名称与所述联系人名称相关联,以向用户显示通话录音文件的文件名称。2.根据权利要求1所述的方法,其特征在于,所述将通话录音文件的文件名称与所述联系人名称相关联为:将通话录音文件的文件名称按照所述联系人名称命名。3.根据权利要求2所述的方法,其特征在于,所述将通话录音文件的文件名称替换为联系人名称为:将所述通话录音文件的文件名称包括所述联系人名称和表征录音的时间顺序的字符串。4.根据权利要求1-3中任何一项所述的方法,其特征在于,所述方法还包括:将关联相同联系人名称的通话录音文件存放在同一文件夹下,并将所述文件夹名称按照所述联系人名称命名。5.一种通话录音文件展示装置,其特征在于,所述装置包括:录音文件判断模块、来电号码采集模块、来电号码查询模块、联系人查询模块和录音文件名设置模块,其中:来电号码采集模块,用于采集通话录音文件所属通话的通话对端的电话号码;来电号码查询模块,用于查询所述电话号码是否存储于通讯录中;联系人查询模块,用于如果所述电话号码已经存储于通讯录中,则从所述通讯录中提取所述电话号码...

【专利技术属性】
技术研发人员:崔国强
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1