一种自动录音的方法、装置及移动终端\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种自动录音的方法、装置及移动终端。\n背景技术\n[0002] 随着手机的普及,人们常常需要保存通话的内容。伴随着这一需求的出现,现有的一些手机推出了通话录音功能,用于以语音的形式保存用户的通话内容。然而带有这一功能的手机,往往需要人们在通话的同时,开启录音功能,这给用户的使用带来很大的不便,目前,一般情况下是将录音内容存放于SD卡等外部存储设备上,会造成系统资源的严重耗费。\n[0003] 另外,用户如果在通话时忘记开启录音功能,通话内容就不能被保存,一些重要的通话内容也就因此丢失了。\n发明内容\n[0004] 为了解决背景技术中存在的问题,本发明实施例提供了一种自动录音的方法、装置及移动终端,可以实时进行录音,并解决了严重耗费系统资源的问题,从而增强用户了使用体验。\n[0005] 本发明提供的一种自动录音的方法,所述方法包括:\n[0006] 获取当前的通话内容;\n[0007] 对获取的当前通话内容进行录音操作,并将当前的通话内容的录音存放于系统环形缓冲区的设定区域中。\n[0008] 优选地,所述获取当前的通话内容,包括以下步骤:\n[0009] 确定当前通话的电话号码;\n[0010] 当确定出当前通话的电话号码为设定的自动录音号码时,执行自动录音操作;\n[0011] 将所述当前通话的内容保存于所述设定区域。\n[0012] 进一步地,所述对获取的当前通话内容进行录音操作之后,包括以下步骤:\n[0013] 将当前通话内容的录音实时保存于系统内存的所述设定区域;所述设定区域大小根据系统内存的大小设定;\n[0014] 当确定所述设定区域存储已满时,当前的通话内容录音自动覆盖所述设定区域中已保存的录音,其中,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音的顺序按照存储录音时间的先后进行覆盖。\n[0015] 优选地,所述对获取的当前通话内容进行录音操作之后,还包括以下步骤:\n[0016] 判断当前通话内容的录音中是否含有重要录音内容;\n[0017] 当判断出当前通话内容的录音中含有重要录音内容时,将所述重要录音内容转存于外部存储器中。\n[0018] 进一步地,所述判断当前通话内容的录音中是否含有重要录音内容,包括以下步骤:\n[0019] 获取录音追溯操作指令;\n[0020] 根据获取到的所述录音追溯操作指令,确定当前通话内容的录音为重要录音内容;\n[0021] 将所述重要录音内容转存于外部存储器中。\n[0022] 本发明实施例还提供一种自动录音装置,所述装置包括:\n[0023] 获取单元,用于获取当前的通话内容;\n[0024] 录音单元,用于对获取的当前通话内容进行录音操作;其中,将当前的通话内容的录音存放于系统环形缓冲区的设定区域中。\n[0025] 优选地,所述获取单元包括:\n[0026] 确定模块,用于确定当前通话的电话号码;\n[0027] 自动录音模块,用于当确定出当前通话的电话号码为设定的自动录音号码时,执行自动录音操作;\n[0028] 存储模块,用于将所述当前通话的内容保存于所述设定区域。\n[0029] 进一步地,所述装置还包括:\n[0030] 存储单元,用于将当前通话内容的录音实时保存于系统内存的所述设定区域;所述设定区域大小根据系统内存的大小设定;\n[0031] 确定单元,用于确定所述设定区域的状态;\n[0032] 处理单元,用于当确定出所述设定区域存储已满时,由当前的通话内容录音自动覆盖所述设定区域中已保存的录音,其中,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音的顺序按照存储录音时间的先后进行覆盖。\n[0033] 优选地,所述装置还包括:判断单元;其中,\n[0034] 所述判断单元,用于判断当前通话内容的录音中是否含有重要录音内容;\n[0035] 所述录音单元,用于当判断出当前通话内容的录音中含有重要录音内容时,将所述重要录音内容转存于外部存储器中。\n[0036] 进一步地,所述判断单元包括:获取模块及确定模块;\n[0037] 所述获取模块,用于获取录音追溯操作指令;\n[0038] 所述确定模块,用于根据获取到的所述录音追溯操作指令,确定当前通话内容的录音为重要录音内容;\n[0039] 其中,所述存储模块,用于将所述重要录音内容转存于外部存储器中。\n[0040] 本发明还提供了一种移动终端,包括任一所述的自动录音装置。\n[0041] 本发明实施例的有益效果包括:\n[0042] 本发明实施例提供了一种自动录音的方法、装置及移动终端,在本发明提供的自动录音方法中实现了默认对任意来电或者指定来电均可自动录音,并且,将来电通话内容录音后存放于系统内存的环形缓冲区内,在系统内存中开辟一块专门用于存放录音的设定区域,一般可以根据系统本身内存的大小进行设定,可以设置为32MB或者更大或者更小的设定区域,这样如果录音中含有很重要的通话,可以将系统内存中保存的录音存放至外置存储器中,如果没有重要的内容,再设定区域的存放数据已满后,可以被新的通话录音所覆盖。本发明提供的方法可以很好的解决了目前的录音中需要手动选择是否开启录音的操作,并且还解决了由于目前录音存放于SD卡上,增加了系统的资源消耗的问题,从而增加用户的使用体验。\n附图说明\n[0043] 图1为本发明实施例一提供的自动录音方法的流程示意图;\n[0044] 图2为本发明实施例二提供的自动录音方法的流程示意图;\n[0045] 图3为本发明实施例一提供的自动录音装置的结构示意图;\n[0046] 图4为本发明实施例一中获取单元的结构示意图;\n[0047] 图5为本发明实施例一中判断单元的结构示意图。\n具体实施方式\n[0048] 下面结合附图,对本发明实施例提供的一种自动录音的方法、装置的具体实施方式进行详细地说明。\n[0049] 需要说明的是,在本发明实施例中,移动终端以手机为例进行说明,但是,在本发明中,移动终端并不限定于手机,还可以包括平板电脑、MP4等具有显示屏幕的设备。\n[0050] 首先,如图1所示,为本发明实施例提供的一种自动录音方法的流程示意图,所述方法包括以下步骤:\n[0051] 步骤101:获取当前的通话内容;\n[0052] 步骤102:对获取的当前通话内容进行录音操作,并将当前的通话内容的录音存放于系统环形缓冲区的设定区域中。\n[0053] 针对目前的移动终端在需要录音的时候都是通过手动开启录音功能,会有在通话的时候进行录音操作比较麻烦的麻烦;或者将终端设置为强制开启自动录音功能,会产生了很多不必要的录音数据给存储带来负担,并且增加了系统资源的浪费,因此在本发明实施例中,移动终端在系统的内存的环形缓冲区中开辟了一块设定区域,用于存放通话内容的录音,本发明实施例中对于每次通话都是默认录音的也就是不需要手动开启录音的过程,而且由于设定区域可以根据系统内存的大小设定,一般可以设为32兆或者64兆,对应可以保存录音数据半小时或者一个小时左右当然也可以设置小一点,比如16兆,可以更快更新数据内容。\n[0054] 如图2所示为本发明实施例二自动录音方法的流程示意图,所述方法包括以下步骤:\n[0055] 步骤201:获取当前的通话内容;\n[0056] 步骤202:对获取的当前通话内容进行录音操作,并将当前的通话内容的录音存放于系统环形缓冲区的设定区域中;\n[0057] 步骤203:将当前通话内容的录音实时保存于系统内存的所述设定区域;所述设定区域大小根据系统内存的大小设定;\n[0058] 步骤204:当确定所述设定区域存储已满时,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音。其中,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音的顺序按照存储录音时间的先后进行覆盖。\n[0059] 对于某些很重要的朋友或者客户,需要对与其的通话进行全部保存的,可以直接默认转存。\n[0060] 进一步的,首先确定当前通话的电话号码;\n[0061] 当确定出当前通话的电话号码为设定的自动录音号码时,执行自动录音操作;确定为自动录音号码时,将与之通话的全部内容先默认地保存在系统内容上,然后将所有的通话录音转存于设定区域上。\n[0062] 由于本发明实施例中对于所有的通话都会进行默认的录音保存,并将保存的录音存放于设定区域,因此对于设定区域的大小一定时,就会将没用的保存的录音内容覆盖,也就是需要判断保存的所述当前通话内容的录音中是否含有重要录音内容;\n[0063] 当判断出当前通话内容的录音中含有重要录音内容时,将所述重要录音内容转存于外部存储器中。\n[0064] 如果每次都选择重要的录音转存于外部存储器,那么当判断出设定区域的空间已经占满时,就会由新的录音内容覆盖原来已经保存在设定区域的录音内容,覆盖原则可以按照录音保存的时间的先后顺序进行覆盖。这样既保存了需要的重要通话内容,又进一步的避免了系统资源的浪费。\n[0065] 更进一步地,所述判断当前通话内容的录音中是否含有重要录音内容,包括以下步骤:\n[0066] 获取录音追溯操作指令;\n[0067] 根据获取到的所述录音追溯操作指令,确定当前通话内容的录音为重要录音内容;\n[0068] 将所述重要录音内容转存于外部存储器中。\n[0069] 在本发明实施例中,当用户发现通话过程中存在重要的内容需要保存时,可以立即执行转存,就是在通话设置界面给一个触发指令,该指令可以让用户随时转存通话过程中遇到的重要通话录音,也可以在挂断电话后,将重要的对应通话号码的录音进行转存在外部存储器中。\n[0070] 如图3所示,为本发明实施例一提供的自动录音装置的结构示意图,该装置包括:\n[0071] 获取单元301,用于获取当前的通话内容;\n[0072] 录音单元302,用于对获取的当前通话内容进行录音操作,并将当前的通话内容的录音存放于系统环形缓冲区的设定区域中。\n[0073] 较佳的,获取单元301获取通话内容,所述通话内容中一般还携带有通话电话以及通话时间,当然主要是双方的对话内容;录音单元302将获取单元301获取的通话内容实时进行录音,并对应每个对话内容还记录下了通话时间及通话号码,将通话内容的录音保存于系统环形缓冲区的设定区域中。一般情况下,系统内存不同,所以可以根据不同的系统内存设置不同的设定区域大小,比如系统内存是4G时,可以将设定区域设定大一些,如果系统内存是2G时,可以相对设定小一些,在不再占用系统运行资源的情况下,对通话内容进行录音保存,这样在录音保存通话内容时的速度是很快的,相对于目前将通话内容进行录音后保存于外置的存储器例如SD卡等上的速度要快很多,也不会产生很多系统I/O,从而减少了系统资源耗费,并且也不会影响通话质量。\n[0074] 进一步地,如图4所示,为本发明实施例中获取单元的结构示意图,所述获取单元包括:\n[0075] 确定模块401,用于确定当前通话的电话号码;\n[0076] 自动录音模块402,用于当确定出当前通话的电话号码为设定的自动录音号码时,执行自动录音操作;\n[0077] 存储模块403,用于将所述当前通话的内容保存于所述设定区域。\n[0078] 在本实施例中,正如上述获取单元需要获取对话内容以及对于的通话号码,通话时间等信息内容,其中确定模块401通过确定当前通话的电话号码,判断出所述电话号码是否为设定的自动录音号码,如果确定模块402确定出是自动录音号码,从而可以判断出是比较重要的电话号码,因此对于这样的号码的通话内容,为了避免有遗漏,会进行默认录音,且存储模块403并对该号码的通话内容的录音全部转存于外置存储器中,转存录音内容时还可以分两种情况,一种实时转存录音内容,另外还可以滞后转存,进一步的需要判断当前号码的通话内容录音是否占满设定区域,如果没有占满,可以在通话结束后进行转存,如果当判断出当前的通话内容录音即将占满设定区域,这里可以设定一个阈值,达到阈值上限时即刻按照录音时间的先后顺序转存在外部存储器上。\n[0079] 更进一步地,该装置还包括:\n[0080] 存储单元303,用于将当前通话内容的录音实时保存于系统内存的所述设定区域;\n所述设定区域大小根据系统内存的大小设定;\n[0081] 确定单元304,用于确定所述设定区域的状态;\n[0082] 处理单元305,用于当确定出所述设定区域存储已满时,由当前的通话内容录音自动覆盖所述设定区域中已保存的录音,其中,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音的顺序按照存储录音时间的先后进行覆盖;\n[0083] 判断单元306,用于判断当前通话内容的录音中是否含有重要录音内容;\n[0084] 进一步的,存储单元将当前的通话内容录音,并保存于系统的环形缓冲区的设定区域,其中的设定区域设定大小根据系统的内存以及用户对于来电通话中通话内容的需求等因素进行设定,可设置不同的大小的设定区域;确定单元实时确定当前所述设定区域的大小,当确定当前的设定区域没有被通话录音内容占满时,继续录音;当确定当前的设定区域以及被录音内容占满时,新的录音需要覆盖前面以及录音的内容占用的区域,覆盖时可以按照录音时间的先后顺序进行覆盖,最早录音的内容最先被覆盖。当判断单元判断出有当前通话内容的录音中含有重要录音内容时,将所述重要录音内容转存于外部存储器中。\n[0085] 其中,录音单元302,还用于当判断单元判断出通话内容的录音中含有重要录音内容时,将所述重要录音内容转存于外部存储器中。\n[0086] 更进一步地,如图5所示,为本发明实施例中判断单元的结构示意图,其中判断单元包括:获取模块501及确定模块502;\n[0087] 获取模块501,用于获取录音追溯操作指令;\n[0088] 确定模块502,用于根据获取到的所述录音追溯操作指令,确定当前通话内容的录音为重要录音内容;\n[0089] 其中,存储模块403,用于将所述重要录音内容转存于外部存储器中。\n[0090] 可以在接听电话的界面上设有一个录音追溯按键或者触点,对应当用户发现有需要的重要录音内容时,直接点击或触摸按键或者触点,将重要的录音内容转存于外部存储器中,这样可以很及时的获取重要录音内容。另外也可以在通话结束以后再通话记录的界面执行录音追溯操作指令,从新转存已经录音好的重要内容将需要的对应电话号码或者对应联系人的通话内容从设定区域转存于外部存储器上。\n[0091] 本发明实施例中包括的确定单元304用于确定出所述设定区域当确定出所述设定区域存储已满时,由当前的通话内容录音自动覆盖所述设定区域中已保存的录音,其中,所述当前的通话内容录音自动覆盖所述设定区域中已保存的录音的顺序按照存储录音时间的先后进行覆盖;\n[0092] 本发明还提供了一种移动终端,包括所述的自动录音装置。\n[0093] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。\n[0094] 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。\n[0095] 本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。\n[0096] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0097] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2016-07-20
- 2014-05-21
著录事项变更
申请人由北京小米科技有限责任公司变更为小米科技有限责任公司
地址由100102 北京市朝阳区望京西路甲50号卷石天地大厦A座12层变更为100085 北京市海淀区清河中街68号华润五彩城购物中心二期13层
- 2013-08-21
实质审查的生效
IPC(主分类): H04M 1/656
专利申请号: 201310118944.4
申请日: 2013.04.08
- 2013-07-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2000-11-08
|
1999-04-30
| | |
2
| |
2011-11-02
|
2011-07-28
| | |
3
| |
2006-08-30
|
2005-09-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |