即时通信中快捷通信的方法、客户端及系统的利记博彩app

文档序号:7857802阅读:179来源:国知局
专利名称:即时通信中快捷通信的方法、客户端及系统的利记博彩app
技术领域
本发明属于通信、软件技术领域。
背景技术
即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等功能的业务。它已成为人们通过网络进行交互通信的平台,用以实现包括文本、图片、语音、视频、多媒体等多种数据格式的交互操作,并能够对已有的文档数据利用即时通信工具便利地进行传输操作。在交互通信的基础上,通过即时通信工具还逐步发展出了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还实现了资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信接入功能的设备多种多样。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多样,典型的包括腾讯科技公司的QQ或微信、小米科技公司的米聊、微软公司的MSN、AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信,等等。当前的即时通信工具,都需要开启与特定联系人对象相对应的即时通信交互界面之后才可以进行通信操作,这种实施方式比较繁琐。

发明内容
本发明的目的是提供一种即时通信中快捷通信的方法,以及配套的客户端及系统,利用本发明,能够将录制语音数据与识别联系人对象连贯完成,提高通信的便利性。本发明所提供的一种即时通信中快捷通信的方法,包括有如下步骤步骤1,触发进入快捷通信状态,在该状态下进行如下的步骤;步骤2,录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;步骤3,录制包括有语音通信内容的流媒体数据;步骤4,录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。进一步,所述触发进入快捷通信状态,其方式包括如下类型至少其一,A通过即时通信主面板设置主面板快捷通信控件,在采集到对该主面板快捷通信控件的触发消息后实现触发功能;B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能;C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能;D预设快捷键,将采集获得的按键消息进行识别,在具有前述预设快捷键消息的情、况下实现触发功能;E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能;F预设用以触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下触发前述的快捷通信功能。进一步,所述的桌面快捷通信控件有两种实现方式,其中之一,它通过快捷键的形式进行设置,在触发之后,向所在的操作系统发出触发消息,将该触发消息所对应的快捷方式的触发路径和用以启动进入到快捷通信状态的路径相连通,以此实现触发功能;其中之二,将前述的桌面快捷通信控件作为应用程序,自身包括有用以和即时通信客户端进行通信的功能,在触发之后,向所在的即时通信客户端发送触发进入到快捷通信状态的消息。·进一步,所述的用以识别对应的联系人对象的语音数据,所对应的识别内容包括且仅仅包括联系人对象的称谓信息。进一步,所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤4中的录制完成,触发状态是同一触发状态。进一步,在结束前述触发状态的情况下,作为录制结束的触发消息,触发向前述识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。进一步,对于所述主面板快捷通信控件或托盘快捷通信控件或桌面快捷通信控件,在一次连贯触压操作中,将首次采集该控件的触压消息作为所述步骤I中的触发进入快捷通信状态的触发消息,直到步骤4中的录制完成,将取消前述控件的触压消息作为触发录制操作结束的消息。进一步,对于所述的预设快捷键,将首次采集该快捷键的触压消息作为所述步骤I中的触发进入快捷通信状态的触发消息,持续按压前述的快捷键,直到步骤4中的录制完成,将取消前述快捷键的触压消息作为触发录制操作结束的消息。进一步,前述的触发进入快捷通信状态的触发信息在操作后,若一次触发后不再持续触发的情况下,设置有录制包括有语音通信内容的流媒体数据的时间阈值,在该时间阈值结束的情况下没有后续的语音录制,判定为录制结束。进一步,前述的时间阈值在5秒钟之内。进一步,所述的包括有语音通信内容的流媒体数据,为音频数据,或音频数据加视频数据,或音频数据加上录制音频数据期间采集的用户照片数据。进一步,前述语音数据识别对应的联系人对象的方式,包括有如下步骤,采集各联系人对象的称谓字符,建立联系人对象称谓字符库;采集语音,识别为字符内容;比对前述的联系人对象称谓字符库,在满足吻合条件的情况下,将对应的联系人对象作为识别获得的联系人对象。进一步,前述语音数据识别对应的联系人对象的方式,包括有如下步骤,
建立特定音频数据与特定联系人对象相对应的联系人对象识别音频库;采集所录制数据中的语音信息;比对前述的联系人对象识别音频库,在比对吻合的情况下获得对应的联系人对象。进一步,前述的联系人对象识别音频库的建立方式为,采集联系人对象的称谓信息的字符内容,转变为音频数据;或者,采集即时通信用户针对于特定联系人对象所建立的特定音频数据并对应存储。进一步,在首次向识别的联系人对象发送数据之后,再次触发进入录制数据状态 并在缺乏新增联系人对象的识别结果情况下,采集前一联系人对象进行数据的发送操作。进一步,在首次向识别的联系人对象进行数据的发送操作之后,开启与前述联系人对象对应的即时通信交互界面。本发明还提供一种即时通信中快捷通信的方法,该方法包括有如下步骤步骤1,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据;步骤2,录制完成后,根据语音内容识别对应的联系人对象,以及向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。进一步,所述触发进入快捷通信状态,其方式包括如下类型至少其一,A通过即时通信主面板设置主面板快捷通信控件,在采集到对该主面板快捷通信控件的触发消息后实现触发功能;B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能;C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能;D预设快捷键,将采集获得按键消息进行识别,在具有前述快捷键消息的情况下实现触发功能;E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能;F预设用以实现触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下用以触发前述的快捷通信功能。进一步,所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤2中的录制完成,触发状态是同一触发状态。进一步,根据识别获得的联系人对象结果,将对联系人对象进行称谓的数据信息删除掉,其实施步骤为,获取包含有联系人对象称谓信息的包括语音通信内容的流媒体数据;识别前述的语音通信内容,判定是否有对联系人对象的称谓信息,且该称谓信息是用以对其进行数据发送的联系人对象的称谓信息;在包括的情况下,对应获得用以识别该称谓信息的语音通信内容和/或视频通信内容;将前一步骤称谓信息所对应的音频通信内容或者视频通信内容从流媒体数据中剪除掉,将剩余的流媒体数据作为待发送数据。本发明还提供一种即时通信中快捷通信的方法,该方法包括有如下步骤步骤1,在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据;
步骤2,录制包括有语音通信内容的流媒体数据,触发登录操作;以及根据语音通信内容识别联系人对象;以及在录制完成后向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。进一步,所述触发进入快捷通信状态,其方式包括如下类型至少其一,A通过即时通信登录界面设置登录界面快捷通信控件,在采集到对该登录界面快捷通信控件的触发消息后实现触发功能;B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能;C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能;D预设快捷键,将采集获得按键消息进行识别,在具有前述快捷键消息的情况下实现触发功能;E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能;F预设用以实现触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下用以触发前述的快捷通信功能。进一步,所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤2中的录制完成,触发状态是同一触发状态。进一步,所述步骤2中的触发登录操作,是通过语音内容进行登录识别的方式进行的,包括有如下步骤,预先采集即时通信用户的语音信息,从中分析出用户的语音特征,作为该即时通信用户的标准声纹;采集快捷通信中所录制的语音信息,解析出相应的声纹数据,与前述预建的标准声纹进行比对;如果比对吻合的话,则判定具备即时通信客户端登录的权限,触发进行登录操作,否则不具备登录的权限,不触发进行登录操作。进一步,所述步骤2中的触发登录操作,是通过人脸识别的方式进行登录触发的,包括有如下步骤,预先采集即时通信用户的人脸数据,获取该即时通信用户的标准人脸特征;在触发快捷通信后启动所在终端录制用户的人脸数据,与前述预建的标准人脸特征进行比对;如果比对吻合的话,通过人脸识别判定具备即时通信客户端登录的权限,触发进行登录操作,否则不具备登录的权限,不触发进行登录操作。进一步,根据识别获得的联系人对象结果,将对联系人对象进行称谓的数据信息删除掉,其实施步骤为,获取包含有联系人对象称谓信息的包括语音通信内容的流媒体数据;识别前述的语音通信内容,判定是否有对联系人对象的称谓信息,且该称谓信息 是用以对其进行数据发送的联系人对象的称谓信息;在包括的情况下,对应获得用以识别该称谓信息的语音通信内容和/或视频通信内容;将前一步骤称谓信息所对应的音频通信内容和/或视频通信内容从流媒体数据中剪除掉,将剩余的流媒体数据作为待发送数据。本发明还提供一种即时通信中快捷通信的客户端,该客户端包括快捷通信触发单元,用以触发进入快捷通信状态;联系人识别单元,用以在快捷通信状态下录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;待发送数据录制单元,用以在快捷通信状态下录制包括有语音通信内容的流媒体数据;数据发送单元,用以在快捷通信状态下录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。本发明还提供一种即时通信中快捷通信的系统,该系统包括发起方客户端,它包括,通信内容录制单元,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器;识别服务器,它包括,联系人对象识别单元,用以根据前述发起方客户端所推送的流媒体数据,识别待发送数据的联系人对象;数据直接发送单元,用以向前述联系人对象识别单元所识别获得的联系人对象,发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。本发明还提供一种即时通信中快捷通信的系统,该系统包括发起方客户端,它包括,通信内容录制单元,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器;联系人对象识别接收单元,用以从下述的识别服务器获取对待发送数据的联系人对象的识别结果;通信内容发送单元,用以录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态;识别服务器,它包括,联系人对象识别单元,用以根据前述发起方客户端所推送的流媒体数据,识别待发送数据的联系人对象;识别结果推送单元,推送联系人对象数据至前述的发起方客户端。
本发明还提供一种即时通信中快捷通信的系统,该系统包括发起方客户端,它包括,通信内容录制单元,用以在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据和/或人脸数据,推送至下述的识别服务器;登录执行单元,用以根据下述的登录权限判定单元推送的判定结果,决定是否进行登录操作;识别服务器,它包括,登录权限判定单元,用以根据发起方客户端所推送的流媒体数据和/或人脸数据,判定是否具有登录权限,将判定结果推送至前述的发起方客户端;联系人对象识别单元,用以根据发起方客户端所推送的流媒体数据和/或人脸数据,识别待发送数据的联系人对象;数据发送单元,用以根据所识别的联系人对象,向其发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。


图I是本发明所述即时通信中快捷通信的方法的流程图,为实施例I。图2是本发明所述即时通信中快捷通信的方法的流程图,为实施例2。图3是本发明所述即时通信中快捷通信的方法的流程图,为实施例3。图4是本发明所述即时通信中快捷通信的方法的流程图,为实施例4。图5是本发明所述即时通信中快捷通信的客户端的结构框图,为实施例5。图6是本发明所述即时通信中快捷通信的系统的结构框图,为实施例6。图7是本发明所述即时通信中快捷通信的系统的结构框图,为实施例7。图8是本发明所述即时通信中快捷通信的系统的结构框图,为实施例8。
具体实施例方式本发明提供了一种快捷通信的方法,能够通过极简操作实现即时通信消息的录制及发送功能。比如说,在触发一个启动控件的情况下,就可以完成联系人对象的查询、交互内容的录制、交互内容的推送等诸多操作;或者,通过触发一个启动控件的方式,即可完成即时通信客户端登录的触发、登录身份的认证、成功登录操作,以及完成联系人对象的查询、交互内容的录制、交互内容的推送等诸多操作。实施例I参图I所示,本实施例描述了一种即时通信中快捷通信的方法,包括有如下步骤步骤S110,触发进入快捷通信状态,在该状态下进行如下的步骤;步骤S120,录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;步骤S130,录制包括有语音通信内容的流媒体数据;步骤S140,录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒 体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。在本实施例中,所对应的即时通信客户端应当处于登录状态;如果不处于登录状态的话,则在前述的步骤中需要加入即时通信进行登录的操作流程,下面会有其它实施例说明该方式。在前述的步骤SllO中,可以预设触发进入快捷通信状态的方式。在触发进入快捷通信状态后,就可以利用本发明所描述的功能,便利地通过语音的方式识别出对应的联系人对象以及采集包含语音通信内容的流媒体数据,直接向前述的联系人对象进行发送操作。所述预设快捷通信状态的触发方式,只要通过预设能够实现触发操作就可以,具体方式并不限定。下面选择从A到F六种典型的实施例说明如下A通过即时通信主面板设置主面板快捷通信控件,在采集到对该主面板快捷通信控件的触发消息后实现触发功能。为了说明的便利,下面对即时通信客户端的常见界面形式做一简要说明。对应着即时通信客户端开启的界面形式,通常包括有即时通信主面板。在即时通信主面板中包括有联系人列表,在联系人列表中包括有各个联系人对象的数据信息,每个联系人对象的数据信息通常包括有该联系人对象的用户图标和用户名等,并且这些数据信息构成一个条框结构,该条框结构通常被称为ITEM项。在触发该ITEM项之后,能够开启与前述联系人对象相对应的即时通信交互界面,用以交互双方进行通信操作。在即时通信交互界面中,一般包括有交互界面输入栏、交互界面输出栏以及交互界面工具栏。利用其中的交互界面输入栏写入待发送的消息,利用交互界面输出栏输出双方的交互记录,利用交互界面工具栏,向用户提供各种和交互通信相关的功能控件等。本实施例所描述的用以触发快捷通信状态的控件,如果设置在即时通信客户端上的话,则优选设置在即时通信主面板上。比如,在即时通信主面板的顶部或者底部,或者其它方便用户选择的位置设置触发按钮,作为举例,可以设置一个圆盘状的按钮,在触发该按钮的情况下,即可触发本实施例所描述的数据快捷通信操作。设置在即时通信主面板上的用以触发快捷通信状态的控件形式,被称为主面板快捷通信控件。当获得对该主面板快捷通信控件的触发消息时,即可启动快捷通信功能,进入到快捷通信状态。具体的触发方式,作为举例,对于具有鼠标器的终端来说,利用鼠标器的光标点击该主面板快捷通信控件就可以实现触发操作;对于具有触摸屏的终端来说,利用触摸输入的方式触摸点击该主面板快捷通信控件即可。B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能。为便于描述本方式,首先说明一下即时通信客户端和托盘的相关背景知识。所述的即时通信客户端,通过所在的终端登录之后,有可能会在终端的视窗中,在托盘位置显示即时通信图标。比如,将前述的终端取为个人电脑,操作系统取为Windows操作系统,在登录该操作系统后,能够在视窗中生成任务栏,在任 务栏的右端位置,也就是整个视窗的右下角位置,通常会显示和各个在运行程序相对应的控件图标,该控件图标通常被称为托盘图标,所在的位置称为托盘位置。在本实施方式中,即采取在视窗的托盘位置处,设置用以触发所在即时通信客户端进入到快捷通信状态的控件结构,将其称为托盘快捷通信控件,它位于所在视窗的右下角位置。在触发该托盘快捷通信控件之后,即可启动所在的即时通信客户端进入到快捷通信状态,其触发方式和前面所描述的方式类似。C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能。这儿所述的用以触发所在客户端进入到快捷通信状态的结构形式,是位于所在终端的视窗桌面上的控件结构。即时通信客户端登录的终端设备通常具有视窗桌面,该终端无论是个人电脑,包括台式机电脑、笔记本电脑、平板电脑等终端设备,还是智能手机等便携式终端,它们都具有存放各个功能控件或文档数据的视窗桌面。在本实施方式中,所述的用以触发即时通信客户端进入到快捷通信状态的控件,就设置在视窗桌面位置。所述的桌面快捷通信控件有两种实现方式,其中之一,它通过快捷键的形式进行设置,在触发之后,能够向所在的操作系统发出触发消息,然后将该触发消息所对应的快捷方式的触发路径和用以启动本发明所描述进入到快捷通信状态的路径相连通,以此实现触发功能。其中之二,将前述的桌面快捷通信控件作为一个应用程序,其自身包括有用以和即时通信客户端进行通信的功能,在触发之后,向所在的即时通信客户端发送触发进入到快捷通信状态的消息。D预设快捷键,将采集获得的按键消息进行识别,在具有前述快捷键消息的情况下实现触发功能。在本实施方式中,所述预设快捷键的方式,比如预设所在终端上的全局热键,在预设之后,对采集获得的按键消息进行识别,判定是否获得了符合前述预设快捷键的按键消息,在判定获得的情况下,触发所在即时通信客户端进入到前述的快捷通信状态。E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能。本实施方式所对应的终端需要具有触摸输入结构,该触摸输入结构既可以是触摸板也可以是触摸屏。考虑到当前具有触摸屏的终端设备已经成为主流的终端形式,因此,优选通过触摸屏进行触摸路径的输入操作。当用户利用手指一类的输入结构在触摸屏上移动时,会产生相应的触摸路径。在本实施方式中,预设启动前述快捷通信状态的路径形式,比如,该路径可以对应着一个五角星的轨迹图形,当然也可以是其它的轨迹图形。在完成设定操作之后,就可以采集用户在所在终端上输入的路径信息,并与前述预设的路径之间进行比对,在比对符合的情况下,触发所在的即时通信客户端进入到前述的快捷通信状态。F预设用以实现触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与预设的音频或视频数据进行比对,在比对吻合的情况下触发前述的快捷通信功能。在本实施方式中,通过预设的音频数据或者预设的视频数据实现进入快捷通信状态的触发功能。作为举例,用户可以设置用以启动所在即时通信客户端进入快捷通信状态的音频数据,比如,设置一句话,且这句话对应的字符内容是“快捷通信”。于是,在完成前述的设置操作之后,就可以通过所在终端上的音频录制结构录制周围环境中的音频数据;对其进行识别后转变为字符内容,判定所获得的字符内容中是否包括有字符“快捷通信”。或者,直接将采集获得的音频数据与预设的音频数据之间进行比对,在判定吻合 的情况下,同样能够启动所在即时通信客户端进入到快捷通信状态。类似地,也可以预设相应的动作,比如,利用手指作出一个V字型的动作,可以将其作为启动所在即时通信客户端进入到快捷通信状态的动作类型。于是,利用所在终端上的视频录制结构,在拍摄到用户用手指作出该V字型动作之后,则判定其和预设动作的图像之间吻合,就可以启动所在的即时通信客户端进入到快捷通信状态。前面所描述的六类触发进入到快捷通信状态的方式,可以根据需要设置其中至少之一 O本发明所描述的快捷通信状态,需要在整个快捷通信的过程中一直处于该状态,才能实现录制及发送包括语音通信内容的流媒体数据。使前述快捷通信状态得到持续的方式是不限定的。作为举例,下面描述两种方式方式1,所述步骤SllO中的触发进入快捷通信状态的触发操作,一直持续,直到步骤S140中所描述的录制操作完成时,都处于同一触发状态。方式2,在所述步骤SllO中触发进入快捷通信状态的触发操作之后,若不再持续触发的情况下,则设置录制包括有语音通信内容的流媒体数据的时间阈值,在该时间阈值之内进行录制操作是有效的;若超出了该时间阈值没有进行录制操作的话,或者所录制的流媒体数据不包含联系人对象的识别数据的话,均判定为本次触发操作无效。前述方式I是进行本发明优选的实现形式。前面所描述的多种触发控件的设置形式均可以结合着方式I进行操作,作为举例,对应着所述主面板快捷通信控件或托盘快捷通信控件或桌面快捷通信控件,在一次连贯触压操作中,将首次采集该控件的触压消息作为所述步骤SllO中的触发进入快捷通信状态的触发消息,持续触压到步骤S140中的录制操作完成,进而将取消前述控件的触压消息作为触发录制操作结束的消息。在本发明中,获得前述快捷通信状态结束的操作消息时,即可将其作为录制结束的触发消息,用以触发向前述识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
另外,在前述快捷通信状态被触发之后,持续该状态的方式,也可以通过预设快捷键进行操作。比如说,将首次采集该快捷键的触压消息作为所述步骤SllO中触发进入快捷通信状态的触发消息,持续按压前述的快捷键,直到步骤S140中的录制操作完成,进而将取消前述快捷键的触压消息作为触发结束录制操作的消息。对于前面所描述的方式2,在进行快捷通信状态的一次触发之后不再进行触发的情况下,所述设置录制包括有语音通信内容的流媒体数据的时间阈值,作为优选的实施例,需要在5秒钟之内。比如,在触发前述的控件或者快捷键之后,或者通过预设的音频或者视频数据触发之后,所在的即时通信客户端即进入到快捷通信状态,然后,也可以不进行持续的触发,而直接在预设的时间阈值内开始录制包括语音通信内容的流媒体数据,进行联系人对象的识别操作,以及录制待发送的数据内容,在最终无法再采集用户的流媒体数据时,判定为结束录制操作。在这种情况下,若已经识别获得联系人对象,则可以向该联系人对象发送所录制的待发送的数据内容;若无法识别获得联系人对象,则可以取消操作。
在前述步骤S120中,对联系人对象的识别,是通过识别采集获得的语音数据进行实现的。比如,在完成前述步骤SllO之后,采集获得即时通信用户的语音信息,该语音信息经识别之后包含有两个字符,分别是“李红”,于是,遍历该即时通信用户的联系人对象,获得其各个联系人对象的称谓信息,并根据这些称谓信息判定是否具有和字符“李红”相对应的联系人对象,如果有的话,则作为识别获得的联系人对象,如果没有的话,则结束操作。前述用以识别获得联系人对象的语音数据所对应的识别内容,即识别语音数据后所获得的字符内容,通常包括且仅仅包括联系人对象的称谓信息,这种方式便于实施。通过采集获得的语音数据识别联系人对象的方式,作为举例而非限定,包括有两种,一种是将语音内容转换成字符之后,通过字符进行识别,另外一种是直接利用语音内容的音频数据进行比对与判定。具体说来,将语音内容转换成字符内容后进行联系人对象的识别的操作步骤如下采集各联系人对象的称谓字符,建立联系人对象称谓字符库;采集语音,识别为字符内容;比对前述的联系人对象称谓字符库,在满足吻合条件的情况下,将对应的联系人对象作为识别获得的联系人对象。这儿所述的称谓字符,包括有联系人对象的用户名和/或用户识别号和/或即时通信用户对联系人对象修改或备注的用户名,通过该称谓字符能够与特定的联系人对象进行对应。于是,将采集的用户语音信息识别为字符之后,就可以和前述的称谓字符进行比对,根据所对应的称谓字符获得与其关联的特定联系人对象,将该联系人对象作为识别获得的联系人对象。前述的识别操作可以通过所在的客户端进行,也可以通过即时通信工具的系统服务器进行。其中,将用户语音信息识别为字符内容的方式,是通过预先建立语音识别数据库的方式实现的,在该语音识别数据库中,预设的音频数据与字符内容之间建立有对应关系,比对该对应关系,即可进行语音转变为字符的识别操作。进一步,在直接利用语音内容的音频数据进行联系人对象的识别时,其操作步骤如下建立特定音频数据与特定联系人对象相对应的联系人对象识别音频库;
采集所录制数据中的语音信息;比对前述的联系人对象识别音频库,在比对吻合的情况下获得对应的联系人对象。这种方式是通过直接比对音频数据实现识别操作。前述的联系人对象识别音频库是进行联系人对象识别的基础,建立与特定联系人对象相对应的特定音频数据,作为举例而非限定,其方式包括有如下两种M采集联系人对象的称谓信息的字符内容,将该字符内容转变为音频数据;N采集即时通信用户针对于特定联系人对象所建立的特定音频数据,并对应着该联系人对象进行存储。
这儿所述的方式M,是将特定联系人对象称谓信息中的字符内容,依据字符内容转变成音频数据的对应规则,将字符转变成与其相对应的发音,这种方式便于实施,但也有缺陷。主要缺点是自动匹配的音频数据与特定即时通信用户的发音数据之间会存在差异,这可能会造成比对困难。所述的方式N是直接采集即时通信用户针对特定联系人对象所输入的特定音频数据,并将其和该联系人对象对应起来进行存储,这种方式是优选的实施方式。完成前述步骤S120中所描述的联系人对象的识别操作之后,在继续处在快捷通信状态的情况下,就可以针对于该联系人对象进行待发送数据的录制操作。这儿所述的待发送数据,指的是包括语音通信内容的流媒体数据。所述的包括有语音通信内容的流媒体数据,其具体数据形式不做限定,但无论是哪种数据形式,都需要包括用以识别联系人对象的音频数据以及用以向联系人对象发送的音频数据。具体来说,它可以仅仅为音频数据;或为音频数据加上录制音频数据期间所录制的视频数据;或为音频数据加上录制音频数据期间采集的用户照片数据等。对应着所述的步骤S140,利用前面所描述的结束录制操作的方式,比如,不再对用以触发进入快捷通信状态的控件进行触压等,在诸如此类结束消息的作用下,结束对包括有语音通信内容的流媒体数据的采集操作,进而将采集的数据进行打包,直接向前面所识别获得的联系人对象进行推送;或者,将获得的包括有语音通信内容的流媒体数据,经由所在的终端或者第三方服务器或者即时通信系统服务器进行字符识别后转变为字符内容,然后推送至前述的联系人对象所在的即时通信客户端;或者,在向前述的联系人对象推送所获得的通信内容的同时,开启与该联系人对象之间的语音交互通信状态或者视频通信状态,其中,如果前述的包括语音通信内容的流媒体数据为音频数据的话,就启动语音交互通信状态,如果前述的包括语音通信内容的流媒体数据还包括有视频数据的话,则启动视频交互通信状态。前述的音频交互通信状态,是通过即时通信工具实现的由前述即时通信用户和所识别的联系人对象之间建立起来的音频实时交互界面对应的通信状态。前述的视频交互通信状态,是通过即时通信工具实现的由前述即时通信用户和所识别的联系人对象之间建立起来的音视频实时交互界面所对应的通信状态。利用前面所描述的快捷通信状态,当向一个联系人对象发送完通信消息之后,还可以用同前述步骤一样的方式继续向其他联系人对象发送通信消息。需要指出的是,利用该方式也可以和同一个联系人对象进行持续的通信操作,特别是在首次向识别的联系人对象发送数据之后,再次触发进入录制数据状态并在缺乏新增联系人对象的识别结果的情况下,采集前一联系人对象作为默认的联系人对象,进行数据的录制及发送操作。进一步,在用户利用本发明所描述的方式首次向特定的联系人对象进行数据的传送操作之后,还可以直接开启与前述联系人对象对应的即时通信交互界面,以方便于后续的通信操作。为了便于理解前面所描述的内容,根据实施例I所描述的方法,下面将举出一个具体实施例进行说明。实施例2参图2所示,对应着前述的实施例1,这儿展示了即时通信中快捷通信的方法。在本实施例中,发起快捷通信操作的即时通信用户为发起方A,所使用即时通信工具的终端具有触摸屏。具体说来,其包括如下步骤步骤S210,通过即时通信主面板设置用以触发所在的即时通信客户端进入到快捷通信状态的主面板快捷通信控件;步骤S220,采集发起方A对前述主面板快捷通信控件的触发消息,且该触发消息是通过所在终端的触摸屏对该主面板快捷通信控件进行的持续触压消息;步骤S230,录制获得发起方A的语音数据;步骤S240,通过所在的终端或对应的即时通信系统服务器对前述语音数据识别获得字符内容“李红”;步骤S250,遍历所在即时通信客户端的联系人列表,判定是否具有称谓信息为“李红”的联系人对象;步骤S260,在判定获得联系人对象B具有称谓信息“李红”的情况下,将该联系人对象B作为识别获得的联系人对象,在靠近主面板快捷通信控件的位置处生成弹出窗口,输出与该联系人对象相对应的用户图标及用户名,代表对该联系人对象完成识别操作;步骤S270,继续录制发起方A的音频数据,将该阶段所录制的音频数据作为用以向前述联系人对象B进行发送的包括语音通信内容的流媒体数据;步骤S280,采集获得发起方A对前述主面板快捷通信控件停止触压的消息;步骤S290,获取前述步骤S270所录制的音频数据,向前述联系人对象B进行发送操作。实施例3在本发明中,还可以在进入到快捷通信状态后,不单独录制用以识别联系人对象身份的语音数据,而直接录制包括有联系人对象识别信息和语音通信内容的流媒体数据。基于该流媒体数据,可以进行包括识别联系人对象,以及向所识别的联系人对象进行数据发送等操作。具体说来,参图3所示,该实施例所描述的步骤如下步骤S310,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据;步骤S320,录制完成后,根据语音内容识别对应的联系人对象,以及向前述的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或、视频交互通信状态。在本实施例中,触发进入及保持快捷通信状态的方式,与前面实施例I所描述的方式一致。需要指出的是,在本实施例中,一旦进入到快捷通信状态且保持快捷通信状态的情况下,就可以启用所在终端上的录制结构,录制包括语音通信内容的流媒体数据。所录制获得的语音通信内容,需要包括用以识别特定联系人对象的数据信息,以及用以向联系人对象进行发送的通信内容。进一步,还可以根据识别获得的结果,将用以识别联系人对象的称谓数据信息删除掉,这样能够获得更加纯净的交互通信内容。该方式可以通过如下步骤进行实施获取包含有联系人对象称谓信息的包括语音通信内容的流媒体数据;识别前述的语音通信内容,判定是否包括有联系人对象的称谓信息,且该称谓信息是用以对其进行数据发送的联系人对象的称谓信息;在包括的情况下,对应获得用以识别该称谓信息的语音通信内容和/或视频通信 内容;将前一步骤称谓信息所对应的音频通信内容或者视频通信内容从流媒体数据中剪除掉,将剩余的流媒体数据作为待发送数据。作为举例,即时通信用户通过在即时通信主面板上预设的主面板快捷通信控件,在触压所在的即时通信客户端进入到快捷通信状态后,能够触发所在终端上的音频和/或视频录制控件,至少录制音频数据信息。在录制完成后取消对前述主面板快捷通信控件的触压操作;在前述主面板快捷通信控件的触压操作停止之后,结束对包括有音频数据的流媒体数据的录制操作,将所录制获得的音频数据信息通过所在终端或者传输到系统服务器所设置的字符识别服务器,经识别之后获得字符内容“李红,把这个月的工作计划传给我吧”;进而,对其中的字符内容进行识别之后,依据联系人对象的称谓信息规则,判定其中的字符内容“李红”可能为联系人对象的称谓信息;进而,通过预先建立的联系人对象的称谓信息列表,或者直接遍历所在即时通信客户端的所有联系人对象的称谓信息,与前述识别获得的字符内容“李红”进行比对,在获得相应的联系人对象的情况下,转入到下一步骤;直接将前述步骤所录制的包括语音通信内容的流媒体数据推送至联系人对象“李红”所在的即时通信客户端,或者,进行如下的步骤;将“李红”这两个字符所对应的音频数据或在录制该音频数据时所录制的视频数据,从录制的流媒体数据中剪除掉,则所剩下的音频内容对应的字符为“把这个月的工作计划传给我吧”;将剪除剩下的音频内容推送至联系人对象“李红”所在的即时通信客户端。这种实施方式是因为前述的音频内容中,需要包括该联系人对象的称谓信息“李红”所对应的音频数据,用以识别该联系人对象的身份,而实际的通信内容未必需要该称谓信息。因此,利用前述的剪除操作,能够获得更加纯净的通信内容。实施例4本实施例与前述实施例3具有类似的部分,也有不同的部分。所述的不同部分,主要是在本实施例中还包括有对即时通信工具的登录过程。
参图4所示,本实施例所描述的步骤如下步骤S410,在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据;步骤S420,录制包括有语音通信内容的流媒体数据,触发登录操作;以及根据语音通信内容识别联系人对象;以及在录制完成后向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。在本实施例中,所述快捷通信状态的触发方式,和前面的设置方式有所差异,所对应的触发控件适合设置在即时通信客户端的登录界面上,比如说,在该登录界面上可以包 含有用户名输入栏、用户密码输入栏以及用以触发进入到快捷通信状态的触发控件,在按压该触发控件的情况下,能够触发所在的即时通信客户端进入到快捷通信状态。需要指出的是,在这种情况下,所述即时通信客户端的登录界面上设有特定的即时通信用户识别号,该用户识别号既可以是用户在登录界面的用户识别号栏目中写入的数据信息,也可以是在用户识别号栏目中所默认的用户识别号。另外,前述的触发控件也可以设置在所在终端视窗中的托盘位置,或者设置在所在终端视窗的桌面位置,或者通过预设的快捷键进行触发,或者通过预设的语音或者视频进行触发,这类触发方式,和前述的触发方式类似,只是增加了所在即时通信客户端的登录操作。需要指出的是,本实施例无法通过在即时通信主面板上设置触发控件的方式触发进入快捷通信状态,因为所在即时通信客户端还没有完成登录操作。在进入快捷通信状态后,录制包括有联系人对象识别内容和语音通信内容的流媒体数据,通过该录制内容能够实现三个目的,其中之一是用以触发所在的即时通信客户端进行登录操作;其中之二是用以通过所录制的语音通信内容中的联系人对象识别内容,识别获得需要向其进行数据发送的联系人对象;其中之三是用以将录制的数据内容向前述识别获得的联系人对象进行数据发送操作。 实现即时通信客户端登录操作的功能形式主要有两种,一种是将所在的即时通信客户端预设为自动登录模式,在具有用户识别号的情况下,当采集获得登录操作的触发消息时,不需要进行身份认证即可登录所对应的即时通信客户端;另一种是利用身份识别的方式判定是否能够登录该即时通信客户端,在身份识别通过的情况下,登录所在的即时通信客户端。前述身份识别的方式,在本发明中,优选为利用声纹识别的方式判定是否具有登录前述即时通信客户端的权限。具体说来,可以首先采集即时通信用户的语音信息,从中分析出用户的语音特征,作为针对于该即时通信用户的标准声纹;然后采集快捷通信中所录制的语音信息,解析出相应的声纹数据,与前述预建的标准声纹数据进行比对;如果比对吻合的识别前述的语音通信内容,判定是否有联系人对象的称谓信息,且该称谓信息是用以对其进行数据发送的联系人对象的称谓信息话,则通过声纹识别判定具有即时通信客户端登录的权限,否则不具有登录的权限。另外,也可以由即时通信用户预设用以进行人脸识别操作的标准人脸数据,于是,在触发进入到快捷通信状态的情况下,同步触发所在的终端启动摄像结构,进行图像拍摄操作。进而从拍摄的图像中判定是否存有人脸图像,在具有人脸图像的情况下,将该人脸图像与预设的标准人脸数据进行比对,在比对吻合的情况下,即可触发所在的即时通信客户端成功实现登录操作,否则不触发登录操作。利用前述声纹识别或人脸识别进行的识别比对操作,既可以通过所在的终端实现,也可以通过系统服务器实现,经识别比对后再把识别结果推送至用户所在的终端。在完成登录操作之后,需要通过前述的通信内容进一步完成对联系人对象的识别操作,以及向识别获得的 联系人对象进行数据发送操作。其过程与前述实施例3类似。进一步,也可以根据用户设定的条件,在从录制的语音数据中剪除掉和前述联系人对象称谓信息相对应的数据内容之后,将剩余的流媒体数据作为待发送数据向前述联系人对象进行发送。实施例5对应着前面所描述的实施例1,参图5所示,本发明还提供一种即时通信中快捷通信的客户端100,该客户端100能够实现即时通信原有的各种预设功能。进一步,在本发明中,它还能够实现快捷通信的功能。为实现快捷通信的相关操作,所述的客户端100还包括有如下结构快捷通信触发单元110,用以触发进入快捷通信状态;联系人识别单元120,用以在快捷通信状态下录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;待发送数据录制单元130,用以在快捷通信状态下录制包括有语音通信内容的流媒体数据;数据发送单元140,用以在快捷通信状态下录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。在具体实施时,通过快捷通信触发单元110,利用预设的触发方式,触发所在的即时通信客户端进入到快捷通信状态。所述的触发方式,可参看前面实施例I的描述。在本实施例中,默认所述的即时通信客户端100处于登录状态,如果没有处于登录状态,还需要加入和登录相关的操作过程。在处于快捷通信状态的情况下,通过联系人识别单元120录制用户发出的语音数据,用以识别获得是否具有与该语音数据对应的联系人对象,如果不具有的话,则结束录制操作。在获得联系人对象的情况下,通过待发送数据录制单元130,录制包括语音通信内容的流媒体数据,作为向前述识别获得的联系人对象发送的待发送数据。进而,通过数据发送单元140,判定录制操作是否获得了停止录制的消息,如果获得的话,则触发将录制获得的待发送数据直接向识别获得的前述联系人对象进行发送操作,或者将语音通信内容转换成字符后进行发送,或者在进行数据发送的同时开启与前述联系人对象之间的音频或视频交互状态。进一步,所发送的数据信息中,还可以根据设定条件,对联系人对象的称谓信息所对应的数据部分进行剪除处理。实施例6参图6所示,本发明还提供一种即时通信中快捷通信的系统200,它包括有发起方客户端210、识别服务器220,以及联系人对象客户端230。所述的系统200能够进行即时通信的各种预设功能,进一步,所述的系统200还能够实现本发明所描述的快捷通信功能。为实现前述快捷通信的相关操作,所述的系统200还包括有如下技术特点发起方客户端210,它包括通信内容录制单元211,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器220 ;识别服务器220,它包括
联系人对象识别单元221,用以根据前述发起方客户端210所推送的流媒体数据,识别待发送数据的联系人对象;数据直接发送单元222,用以向前述联系人对象识别单元221所识别获得的联系人对象,发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。在本实施例中,通过发起方客户端210中的通信内容录制单元211,在触发进入快捷通信状态之后,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器220。在所述的包括语音通信内容的流媒体数据中,包含有两部分数据信息,其中一部分包含有用以识别待发送数据的联系人对象的音频数据,另一部分是向该联系人对象进行推送的通信内容。于是,将获得的流媒体数据整个打包发送至识别服务器220。所述的识别服务器220,通过系统服务器与发起方客户端210及联系人对象客户端230之间进行通信。前述识别服务器220中的联系人对象识别单元221,用以根据前述发起方客户端210所推送的流媒体数据,识别待发送数据的联系人对象,进而通过数据直接发送单元222,向前述联系人对象识别单元221所识别获得的联系人对象,发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。进一步,所发送的数据信息中,还可以根据设定条件,对联系人对象的称谓信息所对应的数据部分进行剪除处理。实施例7在本发明中,所述的系统还具有其它实现方式。其中,可以通过发起方客户端310采集待发送的数据,通过识别服务器320进行语音识别,并判断需要向哪一个联系人对象进行数据发送操作,而具体的数据发送操作,则由发起方客户端310实施。参图7所示,为实现前述的功能,本实施例所提供的即时通信中快捷通信的系统300包括有如下技术特点发起方客户端310,它包括通信内容录制单元311,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器320 ;联系人对象识别接收单元312,用以从下述的识别服务器320获取对待发送数据的联系人对象的识别结果;通信内容发送单元313,用以录制完成后向识别获得的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态;识别服务器320,它包括联系人对象识别单元321,用以根据前述发起方客户端310所推送的流媒体数据,识别待发送数据的联系人对象;识别结果推送单元322,推送联系人对象数据至前述的发起方客户端。在本实施例中,识别服务器320主要用以识别待发送数据需要向哪一个联系人对象进行发送。进而将识别的联系人对象结果推送至发起方客户端310。通过通信内容发送单元313,将通信内容录制单元311所录制的流媒体数据发送至所识别获得的联系人对象,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。进一步,所发送的数据信息中,还 可以根据设定条件,对联系人对象的称谓信息所对应的数据部分进行剪除处理。实施例8参图8所示,对应着前述实施例4所描述的方法,本实施例还提供一种即时通信中快捷通信的系统400。利用该系统400,能够在即时通信客户端未登录的情况下,通过和即时通信用户相对应的界面或控件形式,直接录制用户的音频数据,然后将音频数据传输至识别服务器420,由识别服务器420识别获得要进行数据发送的联系人对象,并直接将获得的待发送数据推送至识别获得的联系人对象处,以及通过识别服务器420决定前述发起方客户端410的登录状态。为实现前述的目的,所述的系统400除了具备进行即时通信的相关功能结构外, 还具有如下技术特点发起方客户端410,它包括通信内容录制单元411,在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据和/或人脸数据,推送至下述的识别服务器420 ;登录执行单元412,用以根据下述的登录权限判定单元421推送的判定结果,决定是否进行登录操作;识别服务器420,它包括登录权限判定单元421,用以根据发起方客户端410所推送的流媒体数据和/或人脸数据,判定是否具有登录权限,将判定结果推送至前述的发起方客户端410 ;联系人对象识别单元422,用以根据发起方客户端410所推送的流媒体数据和/或人脸数据,识别待发送数据的联系人对象;数据发送单元423,用以根据所识别的联系人对象,向其发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。在具体实施时,通过发起方客户端410中的通信内容录制单元411,在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至识别服务器420。通过识别服务器420中的登录权限判定单元421,根据发起方客户端410所推送的流媒体数据和/或人脸数据,判定是否具有登录权限,将判定结果推送至前述的发起方客户端410。当然,也可以通过前述的发起方客户端410预先建立标准人脸数据,推送至识别服务器420进行存储。然后在进入到快捷通信状态的情况下,触发所在终端上的摄像结构录制外界的图像数据,并判定其中是否有人脸数据,在具有的情况下,将录制的图像数据推送至识别服务器420进行识别,进而将识别结果推送至前述的发起方客户端410由发起方客户端410中的登录执行单元412,根据前述识别服务器中的登录权限判定单元421 推送的判定结果,决定是否进行登录操作。在实现登录操作的情况下,还可以通过登录后的界面呈现与本发明所描述的快捷通信相关的界面形式。进一步,通过登录权限判定单元421判定即时通信用户具有登录权限的情况下,通过前述的联系人对象识别单元422,根据发起方客户端410所推送的流媒体数据和/或人脸数据,识别待发送数据的联系人对象。进而,通过数据发送单元423,根据所识别的联系人对象,以及向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。需要指出的是,在所发送的流媒体数据中,或者所发送的识别后的字符内容中,还可以根据用户设定的条件,在剪除掉和前述联系人对象称谓信息相对应的数据内容之后,将剩余的流媒体数据作为待发送数据向前述联系人对象进行发送。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种即时通信中快捷通信的方法,其特征在于该方法包括有如下步骤步骤1,触发进入快捷通信状态,在该状态下进行如下的步骤;步骤2,录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;步骤3,录制包括有语音通信内容的流媒体数据;步骤4,录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
2.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于所述触发进入快捷通信状态,其方式包括如下类型至少其一,A通过即时通信主面板设置主面板快捷通信控件,在采集到对该主面板快捷通信控件的触发消息后实现触发功能;B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能;C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能;D预设快捷键,将采集获得的按键消息进行识别,在具有前述预设快捷键消息的情况下实现触发功能;E在所在終端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能;F预设用以触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下触发前述的快捷通信功能。
3.根据权利要求2所述的ー种即时通信中快捷通信的方法,其特征在于所述的桌面快捷通信控件有两种实现方式,其中之一,它通过快捷键的形式进行设置,在触发之后,向所在的操作系统发出触发消息,将该触发消息所对应的快捷方式的触发路径和用以启动进入到快捷通信状态的路径相连通,以此实现触发功能;其中之ニ,将前述的桌面快捷通信控件作为应用程序,自身包括有用以和即时通信客户端进行通信的功能,在触发之后,向所在的即时通信客户端发送触发进入到快捷通信状态的消息。
4.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于所述的用以识别对应的联系人对象的语音数据,所对应的识别内容包括且仅仅包括联系人对象的称谓信息。
5.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤4中的录制完成,触发状态是同一触发状态。
6.根据权利要求5所述的ー种即时通信中快捷通信的方法,其特征在于在结束前述触发状态的情况下,作为录制结束的触发消息,触发向前述识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
7.根据权利要求I和2所述的ー种即时通信中快捷通信的方法,其特征在于对于所述主面板快捷通信控件或托盘快捷通信控件或桌面快捷通信控件,在一次连贯触压操作中,将首次采集该控件的触压消息作为所述步骤I中的触发进入快捷通信状态的触发消息,直到步骤4中的录制完成,将取消前述控件的触压消息作为触发录制操作结束的消息。
8.根据权利要求I和2所述的ー种即时通信中快捷通信的方法,其特征在于对于所述的预设快捷键,将首次采集该快捷键的触压消息作为所述步骤I中的触发进入快捷通信状态的触发消息,持续按压前述的快捷键,直到步骤4中的录制完成,将取消前述快捷键的触压消息作为触发录制操作结束的消息。
9.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于前述的触发进入快捷通信状态的触发信息在操作后,若一次触发后不再持续触发的情况下,设置有录制包括有语音通信内容的流媒体数据的时间阈值,在该时间阈值结束的情况下没有后续的语音录制,判定为录制结束。
10.根据权利要求9所述的ー种即时通信中快捷通信的方法,其特征在于前述的时间阈值在5秒钟之内。
11.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于所述的包括有语音通信内容的流媒体数据,为音频数据,或音频数据加视频数据,或音频数据加上录制音频数据期间采集的用户照片数据。
12.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于前述语音数据识别对应的联系人对象的方式,包括有如下步骤,采集各联系人对象的称谓字符,建立联系人对象称谓字符库;采集语音,识别为字符内容;比对前述的联系人对象称谓字符库,在满足吻合条件的情况下,将对应的联系人对象作为识别获得的联系人对象。
13.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于前述语音数据识别对应的联系人对象的方式,包括有如下步骤,建立特定音频数据与特定联系人对象相对应的联系人对象识别音频库;采集所录制数据中的语音信息;比对前述的联系人对象识别音频库,在比对吻合的情况下获得对应的联系人对象。
14.根据权利要求13所述的ー种即时通信中快捷通信的方法,其特征在于前述的联系人对象识别音频库的建立方式为,采集联系人对象的称谓信息的字符内容,转变为音频数据;或者,采集即时通信用户针对于特定联系人对象所建立的特定音频数据并对应存储。
15.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于在首次向识别的联系人对象发送数据之后,再次触发进入录制数据状态并在缺乏新增联系人对象的识别结果情况下,采集前一联系人对象进行数据的发送操作。
16.根据权利要求I所述的ー种即时通信中快捷通信的方法,其特征在于在首次向识别的联系人对象进行数据的发送操作之后,开启与前述联系人对象对应的即时通信交互界面。
17.—种即时通信中快捷通信的方法,其特征在于该方法包括有如下步骤 步骤1,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据; 步骤2,录制完成后,根据语音内容识别对应的联系人对象,以及向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
18.根据权利要求17所述的一种即时通信中快捷通信的方法,其特征在于所述触发进入快捷通信状态,其方式包括如下类型至少其一, A通过即时通信主面板设置主面板快捷通信控件,在采集到对该主面板快捷通信控件的触发消息后实现触发功能; B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能; C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能; D预设快捷键,将采集获得按键消息进行识别,在具有前述快捷键消息的情况下实现触发功能; E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能; F预设用以实现触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下用以触发前述的快捷通信功能。
19.根据权利要求17或18所述的一种即时通信中快捷通信的方法,其特征在于所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤2中的录制完成,触发状态是同一触发状态。
20.根据权利要求17所述的一种即时通信中快捷通信的方法,其特征在于根据识别获得的联系人对象结果,将对联系人对象进行称谓的数据信息删除掉,其实施步骤为, 获取包含有联系人对象称谓信息的包括语音通信内容的流媒体数据; 识别前述的语音通信内容,判定是否有对联系人对象的称谓信息,且该称谓信息是用以对其进行数据发送的联系人对象的称谓信息; 在包括的情况下,对应获得用以识别该称谓信息的语音通信内容和/或视频通信内容; 将前一步骤称谓信息所对应的音频通信内容或者视频通信内容从流媒体数据中剪除掉,将剩余的流媒体数据作为待发送数据。
21.—种即时通信中快捷通信的方法,其特征在于该方法包括有如下步骤 步骤1,在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据; 步骤2,录制包括有语音通信内容的流媒体数据,触发登录操作; 以及根据语音通信内容识别联系人对象;以及在录制完成后向前述的联系人对象发送前述的包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送包括有语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
22.根据权利要求21所述的一种即时通信中快捷通信的方法,其特征在于所述触发进入快捷通信状态,其方式包括如下类型至少其一, A通过即时通信登录界面设置登录界面快捷通信控件,在采集到对该登录界面快捷通信控件的触发消息后实现触发功能; B通过所在视窗的托盘位置设置托盘快捷通信控件,在采集到对该托盘快捷通信控件的触发消息后实现触发功能; C通过所在视窗的桌面位置设置桌面快捷通信控件,在采集到对该桌面快捷通信控件的触发消息后实现触发功能; D预设快捷键,将采集获得按键消息进行识别,在具有前述快捷键消息的情况下实现触发功能; E在所在终端具有触摸输入结构的情况下,预设用以触发进入快捷通信状态的路径内容,对通过所在终端输入的路径信息进行识别,在具有前述预设路径信息的情况下实现触发功能; F预设用以实现触发进入快捷通信状态的音频或视频数据,通过所在的终端采集音频或视频数据,与前述预设的音频或视频数据进行比对,在比对吻合的情况下用以触发前述的快捷通信功能。
23.根据权利要求21和22所述的一种即时通信中快捷通信的方法,其特征在于所述步骤I中的触发进入快捷通信状态的触发操作,直到步骤2中的录制完成,触发状态是同一触发状态。
24.根据权利要求21所述的一种即时通信中快捷通信的方法,其特征在于所述步骤2中的触发登录操作,是通过语音内容进行登录识别的方式进行的,包括有如下步骤, 预先采集即时通信用户的语音信息,从中分析出用户的语音特征,作为该即时通信用户的标准声纹; 采集快捷通信中所录制的语音信息,解析出相应的声纹数据,与前述预建的标准声纹进行比对; 如果比对吻合的话,则判定具备即时通信客户端登录的权限,触发进行登录操作,否则不具备登录的权限,不触发进行登录操作。
25.根据权利要求21所述的一种即时通信中快捷通信的方法,其特征在于所述步骤2中的触发登录操作,是通过人脸识别的方式进行登录触发的,包括有如下步骤, 预先采集即时通信用户的人脸数据,获取该即时通信用户的标准人脸特征; 在触发快捷通信后启动所在终端录制用户的人脸数据,与前述预建的标准人脸特征进行比对; 如果比对吻合的话,通过人脸识别判定具备即时通信客户端登录的权限,触发进行登录操作,否则不具备登录的权限,不触发进行登录操作。
26.根据权利要求21所述的一种即时通信中快捷通信的方法,其特征在于根据识别获得的联系人对象结果,将对联系人对象进行称谓的数据信息删除掉,其实施步骤为,获取包含有联系人对象称谓信息的包括语音通信内容的流媒体数据; 识别前述的语音通信内容,判定是否有对联系人对象的称谓信息,且该称谓信息是用以对其进行数据发送的联系人对象的称谓信息; 在包括的情况下,对应获得用以识别该称谓信息的语音通信内容和/或视频通信内容; 将前一步骤称谓信息所对应的音频通信内容和/或视频通信内容从流媒体数据中剪除掉,将剩余的流媒体数据作为待发送数据。
27.—种即时通信中快捷通信的客户端,其特征在于该客户端包括 快捷通信触发单元,用以触发进入快捷通信状态; 联系人识别单元,用以在快捷通信状态下录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象; 待发送数据录制单元,用以在快捷通信状态下录制包括有语音通信内容的流媒体数据; 数据发送单元,用以在快捷通信状态下录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。
28.—种即时通信中快捷通信的系统,其特征在于该系统包括 发起方客户端,它包括, 通信内容录制单元,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器; 识别服务器,它包括, 联系人对象识别单元,用以根据前述发起方客户端所推送的流媒体数据,识别待发送数据的联系人对象; 数据直接发送单元,用以向前述联系人对象识别单元所识别获得的联系人对象,发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。
29.—种即时通信中快捷通信的系统,其特征在于该系统包括 发起方客户端,它包括, 通信内容录制单元,用以触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据,推送至下述的识别服务器; 联系人对象识别接收单元,用以从下述的识别服务器获取对待发送数据的联系人对象的识别结果; 通信内容发送单元,用以录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态; 识别服务器,它包括, 联系人对象识别单元,用以根据前述发起方客户端所推送的流媒体数据,识别待发送数据的联系人对象;识别结果推送单元,推送联系人对象数据至前述的发起方客户端。
30.一种即时通信中快捷通信的系统,其特征在于该系统包括 发起方客户端,它包括, 通信内容录制单元,用以在即时通信客户端未登录的情况下,触发进入快捷通信状态,录制包括有语音通信内容的流媒体数据和/或人脸数据,推送至下述的识别服务器; 登录执行单元,用以根据下述的登录权限判定单元推送的判定结果,决定是否进行登录操作; 识别服务器,它包括, 登录权限判定单元,用以根据发起方客户端所推送的流媒体数据和/或人脸数据,判定是否具有登录权限,将判定结果推送至前述的发起方客户端; 联系人对象识别单元,用以根据发起方客户端所推送的流媒体数据和/或人脸数据,识别待发送数据的联系人对象; 数据发送单元,用以根据所识别的联系人对象,向其发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或在发送包括有语音通信内容的流媒体数据的情况下将前述发起方与前述的联系人对象建立起音频或视频交互通信状态。
全文摘要
本发明提供了一种即时通信中快捷通信的方法、客户端及系统,属于通信、软件技术领域。所述的方法包括有如下步骤触发进入快捷通信状态,在该状态下进行如下的步骤;录制包括有语音数据的流媒体数据,根据该语音数据识别对应的联系人对象;录制包括有语音通信内容的流媒体数据;录制完成后向识别的联系人对象发送前述包括有语音通信内容的流媒体数据,或将语音通信内容识别为字符后发送,或发送前述包括语音通信内容的流媒体数据的情况下与前述的联系人对象建立起音频或视频交互通信状态。利用本发明,能够将录制语音数据与识别联系人对象连贯完成,提高通信的便利性。
文档编号H04L29/06GK102780653SQ20121028276
公开日2012年11月14日 申请日期2012年8月9日 优先权日2012年8月9日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1