按键通话业务中通信消息的记录方法及装置与流程

文档序号:11931151阅读:245来源:国知局
按键通话业务中通信消息的记录方法及装置与流程
本发明涉及信息处理
技术领域
,特别涉及一种按键通话业务中通信消息的记录方法及装置。
背景技术
:按键通话(英文:PushToTalk;简称:PTT)业务,也称为一键通业务,是一种基于手机等移动终端的单向通信业务。移动终端可以通过安装PTT软件(例如Qchat软件)以进行该PTT业务的。具体的,安装有该PTT软件的移动终端可以通过通用分组无线服务(英文:GeneralPacketRadioService;简称:GPRS)网络,实现远距离对讲、收发预先定义的文本消息以及收发多媒体文件的功能。相关技术中,用户在使用移动终端进行PTT业务时,可以在联系人列表中选择需要进行通信的联系人或者群组,然后按下移动终端上的预设按键,即可发送对讲消息、预定义文本消息或者多媒体文件等通信消息。移动终端可以对该用户收发的通信消息中的文本信息和多媒体文件进行存储和记录,以便用户查看。但是,目前支持PTT业务的移动终端只能对通信消息中的文本信息和多媒体文件进行存储和记录,存储和记录的通信消息较为单一。技术实现要素:为了解决相关技术中移动终端存储和记录的通信消息较为单一的问题,本发明提供了一种按键通话业务中通信消息的记录方法及装置。所述技术方案如下:一方面,提供了一种按键通话业务中通信消息的记录方法,该方法包括:检测接收到的通信消息是否为对讲消息;当所述通信消息为对讲消息时,检测发起所述对讲消息的联系人的标识是否记录在预设的标识列表中;当发起所述对讲消息的联系人的标识记录在预设的标识列表中时,对所述对讲消息进行录音,生成录音文件;存储所述录音文件。另一方面,提供了一种按键通话业务中通信消息的记录装置,该装置包括:第一检测单元,用于检测接收到的通信消息是否为对讲消息;第二检测单元,用于当所述通信消息为对讲消息时,检测发起所述对讲消息的联系人的标识是否记录在预设的标识列表中;录音单元,用于当发起所述对讲消息的联系人的标识记录在预设的标识列表中时,对所述对讲消息进行录音,生成录音文件;存储单元,用于存储所述录音文件。本发明提供的技术方案带来的有益效果是:本发明提供了一种按键通话业务中通信消息的记录方法及装置,通过该方法,移动终端在接收到对讲消息,且发起该对讲消息的联系人的标识记录在预设的标识列表中时,可以对该对讲消息进行录音,生成录音文件,并存储该录音文件。相比于相关技术中只能存储文本信息和多媒体文件,本发明提供的方法还能存储对讲消息。并且由于只对标识列表中记录的联系人发起的对讲消息进行存储,因此可以避免存储该对讲消息时占用过多的存储资源。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种按键通话业务的应用场景示意图;图2是本发明实施例提供的一种按键通话业务中通信消息的记录方法的流程图;图3-1是本发明实施例提供的另一种按键通话业务中通信消息的记录方法的流程图;图3-2是本发明实施例提供的一种移动终端生成预设的标识列表的方法流程图;图3-3是本发明实施例提供的一种移动终端显示联系人列表的示意图;图3-4是本发明实施例提供的一种移动终端显示对讲消息列表的示意图;图4-1是本发明实施例提供的一种按键通话业务中通信消息的记录装置的结构示意图;图4-2是本发明实施例提供的另一种按键通话业务中通信消息的记录装置的结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。图1是本发明实施例提供的一种按键通话业务的应用场景示意图,如图1所示,该应用场景中包括至少两个安装有PTT软件的移动终端110,该至少两个移动终端可以通过无线网络(例如GPRS网络)建立通信连接,且该至少两个移动终端之间可以实现单呼(即一对一通信)、组呼(一对多通信)、即时通话和临时组呼等多种类型的PTT业务。图2是本发明实施例提供的一种按键通话业务中通信消息的记录方法的流程图,该方法可以应用于图1所示的任一移动终端中,该方法包括:步骤101、检测接收到的通信消息是否为对讲消息。移动终端接收到的通信消息的类型可以包括对讲消息、预先定义的文本消息和多媒体文件等。当该通信消息为对讲消息时,移动终端可以执行步骤102。步骤102、当该通信消息为对讲消息时,检测发起该对讲消息的联系人的标识是否记录在预设的标识列表中。该预设的标识列表中记录有联系人和/或群组的标识,且该预设的标识列表中记录的标识为用户预先选定的。步骤103、当发起该对讲消息的联系人的标识记录在预设的标识列表中时,对该对讲消息进行录音,生成录音文件。步骤104、存储该录音文件。综上所述,本发明实施例提供了一种按键通话业务中通信消息的记录方法,通过该方法,移动终端在接收到对讲消息,且发起该对讲消息的联系人的标识记录在预设的标识列表中时,可以存储该对讲消息的录音文件。相比于相关技术中只能存储文本信息和多媒体文件,本发明实施例提供的方法还能存储对讲消息,丰富了存储的通信消息的类型。并且由于移动终端只对标识列表中记录的联系人发起的对讲消息进行存储,因此可以避免存储该对讲消息时占用过多的存储资源。图3-1是本发明实施例提供的另一种按键通话业务中通信消息的记录方法的流程图,该方法可以应用于图1所示的任一移动终端中,该方法包括:步骤201、检测接收到的通信消息是否为对讲消息。在本发明实施例中,当移动终端接收到来自PTT业务的通信消息后,可以检测该通信消息的类型,以判断该通信消息是否为对讲消息。当该通信消息为对讲消息时,执行步骤202;当该通信消息不为对讲消息时,结束操作。具体的,该移动终端可以根据该通信消息的消息类型来判断是否为对讲消息。当该通信消息的消息类型为语音消息时,移动终端可以确定该通信消息为对讲消息,并执行步骤202;当该消息类型为数据消息时,该移动终端可以确定该通信消息为文本消息或者多媒体文件,此时移动终端可以结束对该通信消息的记录操作。也即是,该移动终端可以采用相关技术中的存储和记录方法对该通信消息进行存储记录。示例的,假设用户A的移动终端在12:00接收到了来自群组1中联系人B的语音消息,则移动终端可以确定该语音消息为对讲消息,并执行步骤202。步骤202、检测该对讲消息是否为群组消息。移动终端接收到对讲消息后,可以进一步检测该对讲消息的来源。也即是检测该对讲消息是群组消息,还是单呼消息。当该对讲消息为群组消息时,移动终端可以执行步骤203;当该对讲消息不为群组消息时,移动终端可以执行步骤204。示例的,若该用户A的移动终端在12:00接收到的对讲消息为来自群组1中联系人B的消息,则可以确定该对讲消息为群组消息,并执行步骤203。步骤203、检测该对讲消息所属群组的标识是否记录在该预设的标识列表中。当该群组的标识记录在该预设的标识列表中时,移动终端可以执行步骤204;当该群组的标识未记录在该预设的标识列表中时,结束操作,也即是不对该对讲消息进行存储和记录。在本发明实施例中,该预设的标识列表中记录有群组和/或联系人的标识,且该预设的标识列表中记录的标识可以是由用户预先设置的。由于对讲消息为音频信息,存储该对讲消息时将占用较多的存储资源,因此为了降低存储对讲消息时的占用空间,移动终端可以仅对预设的标识列表中记录的群组或者联系人发起的对讲消息进行存储和记录。进一步的,图3-2是本发明实施例提供的一种移动终端生成该预设的标识列表的方法流程图,参考图3-2,生成该预设的标识列表的方法具体可以包括:步骤2031、接收用户触发的对讲设置指令。在本发明实施例中,该对讲设置指令可以是用户通过执行预设操作所触发的,该预设操作可以为按键操作、触控操作或者语音操作等。在一种可选的实现方式中,移动终端可以在显示界面中显示PTT软件的主界面,该主界面上显示有对讲设置图标,当用户通过点击操作点击该对讲设置图标时,移动终端即可接收到对讲设置指令。步骤2032、根据该对讲设置指令,显示联系人列表。进一步的,移动终端可以根据接收到的对讲设置指令,在显示界面中显示联系人列表,该联系人列表中包括联系人的标识和群组的标识,其中每个群组的标识还对应有多个属于该群组的联系人的标识。示例的,图3-3是本发明实施例提供的一种联系人列表的示意图,如图3-3所示,该移动终端在显示界面00中显示有联系人列表,该联系人列表中包括群组的标识:群组1和群组2,以及联系人的标识:联系人A、联系人B和联系人C。其中,群组1中包括三个联系人,因此与该群组1对应的联系人的标识可以包括:联系人A、联系人B和联系人D。步骤2033、接收用户在该联系人列表中执行预设操作时所触发的记录指令。在本发明实施例中,当用户希望对联系人列表中的某个联系人、某个群组、或者某个群组中的某个联系人的对讲消息进行记录时,可以通过预设操作触发该记录指令,该记录指令中可以包括待记录到标识列表中的标识。该预设操作同样可以为按键操作、触控操作或者语音操作等。示例的,如图3-3所示,移动终端显示界面00中显示的联系人列表上,还显示有选定图标01,并且每个联系人的标识和每个群组的标识均对应一个选定图标01。当用户需要记录联系人B发起的对讲消息时,用户可以通过点击操作,点击联系人B对应的选定图标;若用户需要记录联系人B在群组1中发起的对讲消息时,用户可以点击群组1的标识对应的选定图标,并点击群组1中联系人B对应的选定图标。当用户通过上述点击操作点击选定图标后,移动终端即可接收到记录指令,该记录指令中包括被点击的选定图标所对应的联系人的标识和/或群组的标识。步骤2034、将该记录指令指示的联系人的标识和/或群组的标识记录在该预设的标识列表中。移动终端接收到用户触发的记录指令后,即可将该记录指令指示的联系人的标识和/或群组的标识记录在该预设的标识列表中。可选的,在本发明实施例中,该预设的标识列表中还可以包括不同的分组,例如单呼分组和组呼分组,其中单呼分组用于记录联系人的标识,该组呼分组用于记录群组的标识以及该群组中联系人的标识。当移动终端接收到的对讲消息为单呼消息时,该移动终端可以对该单呼分组中记录的标识进行检测;当移动终端接收到的对讲消息为群组消息时,该移动终端可以对该组呼分组中记录的标识进行检测。示例的,假设该记录指令指示的标识包括:联系人B,群组1-联系人B,则该移动终端可以将该两组标识记录在预设的标识列表中,该预设的标识列表可以如表1所示。其中,单呼分组包括两个标识:联系人B和联系人F;组呼分组包括两组标识:群组1-联系人B以及群组2-联系人E。表1单呼组呼联系人B群组1-联系人B联系人F群组2-联系人E进一步的,若该移动终端接收到的对讲消息为来自群组1中联系人B的群组消息,则移动终端可以对表1所示的预设的标识列表中组呼分组中的标识进行检测。由于该分组中记录有该群组1的标识,因此移动终端可以执行步骤204。步骤204、检测发起该对讲消息的联系人的标识是否记录在该预设的标识列表中。在本发明实施例中,当移动终端接收到的对讲消息为单呼消息时,或者,当该对讲消息为群组消息,且该预设的标识列表中记录有该群组的标识时,该移动终端都可以进一步检测发起该对讲消息的联系人的标识是否记录在该预设的标识列表中。当发起该对讲消息的联系人的标识记录在该预设的标识列表中时,移动终端可以执行步骤205;当发起该对讲消息的联系人的标识未记录在该预设的标识列表中时,移动终端可以确定无需对该对讲消息进行记录,并结束操作。示例的,若对讲消息为来自群组1中联系人B的群组消息,则由于表1所示的预设的标识列表中,组呼分组中记录有该联系人B的标识,则移动终端可以执行步骤205。或者,若该对讲消息为来自联系人E的单呼消息,则由于表1所示的预设的标识列表中,单呼分组中未记录有该联系人E的标识,则移动终端可以确定无需对该联系人E的对讲消息进行记录,并结束操作。步骤205、对该对讲消息进行录音,生成录音文件。当发起该对讲消息的联系人的标识记录在该预设的标识列表中时,移动终端可以确定需要对该对讲消息进行存储。由于对讲消息为音频信息,因此移动终端可以对该对讲消息进行录音,并将该对讲消息的发起时间和结束时间作为录音开启和结束的标志,生成录音文件。示例的,该移动终端可以对来自群组1中联系人B的对讲消息进行录音,当联系人B的对讲消息结束时,移动终端可以生成录音文件。步骤206、存储该录音文件。移动终端在存储该录音文件时,可以根据该对讲消息的来源以及对讲消息的发起时间,对该录音文件进行命名。例如,录音文件的文件名可以为:群组1-B-12:00。步骤207、在该预设的标识列表中确定该录音文件对应的标识,并记录该标识与该录音文件的对应关系。为了便于用户后期快速查询或者回放某个录音文件,移动终端还可以记录发起对讲消息的联系人和/或群组的标识与该录音文件的对应关系。由于每个联系人可能会发起多次对讲,因此在该对应关系中,每个联系人和/或群组的标识可以对应有多个录音文件。示例的,该标识与录音文件的对应关系可以如表2所示,其中,联系人B对应有一个录音文件,该录音文件的文件名为:B-11:30;群组1中的联系人B对应有两个录音文件,该两个录音文件的文件名分别为:群组1-B-11:45和群组1-B-12:00。表2步骤208、获取该对讲消息的附属信息。在本发明实施例中,在上述步骤201之后,当移动终端判断出接收到的通信消息为对讲消息后,不论发起该对讲消息的联系人的标识是否记录在预设的标识列表中,该移动终端都可以获取该对讲消息的附属信息,该附属信息可以包括该对讲消息的发起时间、结束时间和持续时间中的至少一种。示例的,假设移动终端在12月5日12:00接收到来自群组1中联系人B的对讲消息,且该对讲消息的持续时间为1分30秒,则该移动终端所获取到的该对讲消息的附属信息可以包括:发起时间[12.05,12:00]、结束时间[12.05,12:01:30]和持续时间[90秒]。步骤209、记录该联系人的标识与该附属信息的对应关系。在获取到每个对讲消息的附属信息后,为了便于用户直观了解各个联系人或者群组的通话记录,该移动终端可以记录联系人的标识与该附属信息的对应关系。并且,当某个对讲消息为群组消息时,该联系人的标识与该附属信息的对应关系中还可以记录有该对讲消息所属群组的标识。示例的,移动终端中所存储的联系人的标识与该附属信息的部分对应关系可以如表3所示,该表3中还记录有标识与录音文件的对应关系。其中,群组1中的联系人B发起过两次群组对讲,移动终端记录有该两次对讲的附属信息和录音文件;联系人C向用户A发起过一次单呼对讲,由于联系人C的标识未记录在表1所示的预设的标识列表中,因此该移动终端仅记录有该一次对讲消息的附属信息。表3步骤210、根据该联系人的标识与该附属信息的对应关系,统计预设时间段内,联系人列表中每个联系人的标识所对应的对讲统计信息。在本发明实施例中,移动终端还可以根据记录的附属信息,每隔预设时间段统计一次各个联系人的对讲统计信息,以便用户查看。该对讲统计信息可以包括对讲次数和对讲总时长中的至少一种。该预设时间段可以为用户预先设置的,例如可以为1个月。示例的,假设移动终的联系人列表如图3-3所示,该预设时间段为1个月,则该移动终端根据记录的附属信息所统计得到的各个联系人的对讲统计信息可以如表4所示。其中,联系人B在一个月内向该移动终端的用户A发起单呼对讲的次数为2次,对讲总时长为200秒;联系人B在群组1中发起对讲的次数为10次,对讲总时长为600秒。表4步骤211、在显示界面中显示对讲消息列表。为了便于用户直观的了解和查找各个联系人和/或群组的对讲记录,该移动终端可以根据记录的附属信息、对讲统计信息和录音文件等信息,在显示界面中显示对讲消息列表。该对讲消息列表中可以包括:群组的标识、联系人的标识、每个联系人的标识所对应的对讲统计信息以及录音文件播放图标中的至少一种。示例的,该移动终端在显示界面中显示的对讲消息列表可以如图3-4所示。该对讲消息列表中包括:群组的标识、联系人的标识、每个联系人的标识所对应的对讲统计信息以及录音文件播放图标02。其中,由于移动终端中存储有联系人B向用户A发起的对讲消息的录音文件,以及联系人B在群组1中发起的对讲消息的录音文件,因此与该两个标识对应的位置处还显示有录音文件播放图标02。当用户点击某个录音文件播放图标02时,该移动终端可以进一步显示每一个录音文件对应的播放图标,以供用户点击。当移动终端接收到用户点击播放图标所触发的播放指令时,即可播放该播放指令所指示的录音文件。需要说明的是,在实际应用中,该对讲消息列表中还可以显示其他信息,例如每个对讲信息的附属信息等,本发明实施例对该对讲消息列表中显示的信息的种类不做限定。还需要说明的是,本发明实施例提供的按键通话业务中通信消息的记录方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。例如步骤208至步骤210还可以在步骤202之前执行。任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。综上所述,本发明实施例提供了一种按键通话业务中通信消息的记录方法,通过该方法,移动终端在接收到对讲消息,且发起该对讲消息的联系人的标识记录在预设的标识列表中时,可以存储该对讲消息的录音文件。相比于相关技术中只能存储文本信息和多媒体文件,本发明实施例提供的方法还能存储对讲消息,丰富了存储的通信消息的类型。并且由于移动终端只对标识列表中记录的联系人发起的对讲消息进行存储,因此可以避免存储该对讲消息时占用过多的存储资源。图4-1是本发明实施例提供的一种对按键通话业务中通信消息的记录装置的结构示意图,该装置可以配置于如图1所示的任一移动终端中,参考图4-1,该装置可以包括:第一检测单元401,用于检测接收到的通信消息是否为对讲消息。第二检测单元402,用于当该通信消息为对讲消息时,检测发起该对讲消息的联系人的标识是否记录在预设的标识列表中。录音单元403,用于当发起该对讲消息的联系人的标识记录在预设的标识列表中时,对该对讲消息进行录音,生成录音文件。存储单元404,用于存储该录音文件。综上所述,本发明实施例提供了一种按键通话业务中通信消息的记录装置,移动终端在接收到对讲消息,且发起该对讲消息的联系人的标识记录在预设的标识列表中时,可以存储该对讲消息的录音文件。相比于相关技术中只能存储文本信息和多媒体文件,本发明实施例提供的装置还能存储对讲消息,丰富了存储的通信消息的类型。并且由于只对标识列表中记录的联系人发起的对讲消息进行存储,因此可以避免存储该对讲消息时占用过多的存储资源。可选的,该第二检测单元402,具体用于:检测该对讲消息是否为群组消息;当该对讲消息为群组消息时,检测该对讲消息所属群组的标识是否记录在该预设的标识列表中;当该群组的标识记录在该预设的标识列表中时,检测发起该对讲消息的联系人的标识是否记录在该预设的标识列表中。可选的,参考图4-2,该装置还可以包括:确定单元405,用于在该预设的标识列表中确定该录音文件对应的标识。第一记录单元406,用于记录该标识与该录音文件的对应关系。获取单元407,用于当该通信消息为对讲消息时,获取该对讲消息的附属信息,该附属信息包括该对讲消息的发起时间、结束时间和持续时间中的至少一种。第二记录单元408,用于记录该联系人的标识与该附属信息的对应关系。统计单元409,用于根据该联系人的标识与该附属信息的对应关系,统计预设时间段内,联系人列表中每个联系人的标识所对应的对讲统计信息,该对讲统计信息包括对讲次数和对讲总时长中的至少一种。第一显示单元410,用于在显示界面中显示对讲消息列表,该对讲消息列表中包括:群组的标识、联系人的标识、每个联系人的标识所对应的对讲统计信息以及录音文件播放图标中的至少一种。进一步的,如图4-2所示,该装置还可以包括:第一接收单元411,用于接收用户触发的对讲设置指令。第二显示单元412,用于根据该对讲设置指令,显示联系人列表,该联系人列表中包括联系人的标识和群组的标识。第二接收单元413,用于接收用户在该联系人列表中执行预设操作时所触发的记录指令。第三记录单元414,用于将该记录指令指示的联系人的标识和/或群组的标识记录在该预设的标识列表中。综上所述,本发明实施例提供了一种按键通话业务中通信消息的记录装置,移动终端在接收到对讲消息,且发起该对讲消息的联系人的标识记录在预设的标识列表中时,可以存储该对讲消息的录音文件。相比于相关技术中只能存储文本信息和多媒体文件,本发明实施例提供的装置还能存储对讲消息,丰富了存储的通信消息的类型。并且由于只对标识列表中记录的联系人发起的对讲消息进行存储,因此可以避免存储该对讲消息时占用过多的存储资源。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。此外,本发明中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1