本发明专利技术提供了一种即时通信中语音搜索的方法、客户端及系统,属于通信、软件技术领域。该方法包括:步骤1,在用户通过即时通信交互界面的交互界面输入栏进行数据输入的过程中,采集用户的语音信息;步骤2,对用户的语音信息进行搜索,采集搜索结果作为输入内容载入到当前的交互界面输入栏中。利用本发明专利技术,能够通过即时通信工具进行输入操作的过程中,便利地执行语音搜索功能,将搜索的结果插入到交互界面输入栏中。
【技术实现步骤摘要】
即时通信中语音搜索的方法、客户端及系统
本专利技术属于通信、软件
技术背景即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等功能的业务。它已成为人们通过网络进行交互通信的平台,用以实现包括文本、图片、语音、视频、多媒体等多种数据格式的交互操作,并能够对已有的文档数据利用即时通信工具便利地进行传输操作。在交互通信的基础上,通过即时通信工具还逐步发展出了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还实现了资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信接入功能的设备有多种多样。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多样,典型的包括有腾讯科技公司的QQ或微信、 微软公司的MSN、A0L的ICQ,以及淘宝旺旺、网易泡泡、飞信、小米公司的米聊,等等。即时通信客户端登录之后,通常呈现有即时通信主面板。在该即时通信主面板上设置有联系人列表,其中设置着用户的各个联系人对象。每个联系人对象所在的区域,大多为矩形的条框结构,在该条框结构中包括有联系人图标和联系人用户名,该条框结构通常被称为ITEM项。触发该ITEM项之后,能够开启对应的即时通信交互界面。其中包括有交互界面输入栏,用以采集用户所写入的数据信息;以及包括有交互界面输出栏,用以输出交互通信的双方或多方之间的通信记录。进一步,对应着交互界面输入栏,通常还设置有交互界面工具栏,用以对写入到交互界面输入栏中的数据信息进行编辑操作,或者插入图标或图片,或者发送数据,等等。人们在通过交互界面输入栏写入数据信息时,经常会有插入图标或图片方面的需求。在插入图标数据时,通常的方式,是触发前述交互界面工具栏中的图标控件,然后生成图标列表,其中包括有各个预设的图标选项,在采集获得用户对特定图标选项的触发操作时,以回调函数的形式调取与其对应的图标数据,载入到交互界面输入栏中。这种插入图标的方式虽然较为方便,但前述图标列表中可供选择的对象数量有限,难以充分满足用户的个性化需求。
技术实现思路
本专利技术的目的在于,提供一种即时通信中语音搜索的方法,以及对应的客户端及系统,利用本专利技术,能够通过即时通信工具进行输入操作的过程中,便利地执行语音搜索功能,将搜索的结果插入到交互界面输入栏中。本专利技术提供一种即时通信中语音搜索的方法,该方法包括有如下步骤步骤1,在用户通过即时通信交互界面的交互界面输入栏进行数据输入的过程中, 采集用户的语音信息;步骤2,对用户的语音信息进行搜索,采集搜索结果作为输入内容载入到当前的交互界面输入栏中。进一步,前述通过交互界面输入栏进行数据输入的过程,是向所在的交互界面输入栏载入字符,和/或载入图片,和/或载入图标。进一步,前述通过交互界面输入栏进行数据输入的过程,是在录制载入音频和/或视频数据之前或之后,且活动窗口中的光标依旧处于前述交互界面输入栏的时间阶段。进一步,前述采集用户的语音信息,以及对语音信息所进行的搜索操作,是通过触发在前述即时通信交互界面上所设置的语音搜索控件实现的。进一步,所述的语音搜索控件若在用户进行语音或视频交互操作中被触发,则按如下步骤进行操作, 采集所述的语音搜索控件是否受到触发;在受到触发的情况下,判定对应着所在的即时通信客户端,是否进行着用户和联系人对象之间的语音或视频交互操作;在进行着语音或视频交互操作的情况下,触发该语音或视频交互操作暂停,执行前述语音搜索控件所对应的搜索操作;采集获得搜索结果载入到交互界面输入栏的消息后,或者采集获得搜索操作取消的操作消息后,启动前一步骤暂停的语音或视频交互操作,使其重新进入到工作状态。进一步,前述采集用户的语音信息,以及对语音信息所进行的搜索操作,是通过采集交互界面工具栏中的图标控件的操作消息后触发的,或者在采集获得图标控件触发生成图标列表的消息后触发的。进一步,对应着图标控件或图标列表所触发的语音搜索操作,仅针对于图标数据进行搜索。进一步,所述在交互界面输入栏进行输入操作的过程中,指的是交互界面输入栏处于开启状态,为位于最前方的活动窗口,且光标在该交互界面输入栏中,且距离该交互界面输入栏中最相邻的输入操作时间在预设阈值之内。进一步,所述的预设阈值,在3分钟或之内。进一步,对应着所述的语音搜索,预设有搜索选项列表,选择其中的搜索选项后,依据该搜索选项的设定条件进行数据搜索以及将搜索结果向前述交互界面输入栏进行载入操作。进一步,所述的搜索选项,包括有如下至少其一,图标搜索选项,用以在启动后执行图标数据的搜索及载入操作;图片搜索选项,用以在启动后执行图片数据的搜索及载入操作;音乐搜索选项,用以在启动后搜索音乐数据并进行数据或链接的载入操作;音频搜索选项,用以在启动后搜索对应的音频数据,并进行数据或链接的载入操作;多媒体搜索选项,用以在启动后搜索对应的多媒体数据,并进行数据或链接的载入操作。进一步,对应着前述的图片搜索选项,设置有图片大小设置模式,用以设定所搜索获得的图片的大小条件;或者,所述的音乐搜索选项,设置有音乐类型设置模式,用以设置音乐搜索的限定条件。进一步,在设定搜索选项的情况下,所述的语音信息还设置有搜索限定条件,只有在满足限定条件的情况下才执行数据搜索及载入操作,其步骤如下,预设限定条件为语音识别的字符内容包括“搜索执行关键字+对象数据”的数据模式,其中搜索执行关键字是代表启动搜索操作的字词,其中的对象数据,是包含有待搜索对象信息的数据;采集前述的语音信息后,进行语音识别,转换为字符内容;解析所识别获得的字符内容,判定是否具有“搜索执行关键字”的关键字和“对象数据”的关键字;在具有前述两者数据的情况下,判定为满足搜索的限定条件,否则不满足。进一步,所述的语音信息,对其进行识别及按照识别结果进行搜索,是通过所在的即时通信客户端推送至识别服务器进行的。进一步,所述的语音信息,对其进行识别及按照识别结果进行搜索,是通过所在的即时通信客户端预设的搜索引擎实现的。进一步,所述的语音信息,在进行数据搜索时具有搜索限定条件,只有在满足限定条件的情况下执行数据搜索,其步骤如下,预设限定条件为,语音识别的字符内容为“数据类型+对象数据”的数据模式,其中数据类型是可以输入到前述交互界面输入栏中的数据类型,其中的对象数据,是包含有待搜索对象信息的数据;采集前述的语音信息后,进行语音识别,转换为字符内容;解析所识别获得的字符内容,判定是否具有“数据类型”的关键字,以及具有“对象数据”的关键字;在具有前述两点数据的情况下,判定为满足搜索的限定条件,否则不满足。进一步,所述的语音信息,在进行数据搜索时具有搜索限定条件,只有在满足限定条件的情况下执行数据搜索,其步骤如下,预设限定条件为语音识别的字符内容包括“搜索执行关键字+数据类型+对象数据”的数据模式,其中搜索执行关键字是代表启动搜索操作的字词,其中数据类型是可以输入到前述交互界面输入栏中的数据类型,其中的对象数据,是包含有待搜索对象信息的数据;采集前述的语音信息后,进行语音识别,转换为字符内容;解析所识别获得的字符内本文档来自技高网...
【技术保护点】
一种即时通信中语音搜索的方法,其特征在于该方法包括有如下步骤:步骤1,在用户通过即时通信交互界面的交互界面输入栏进行数据输入的过程中,采集用户的语音信息;步骤2,对用户的语音信息进行搜索,采集搜索结果作为输入内容载入到当前的交互界面输入栏中。
【技术特征摘要】
【专利技术属性】
技术研发人员:马宇尘,
申请(专利权)人:上海量明科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。