即时通信中声音图标的实现方法、客户端及系统.pdf

上传人:111****112 文档编号:4285206 上传时间:2018-09-13 格式:PDF 页数:15 大小:1.43MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210251858.6

申请日:

2012.07.19

公开号:

CN102780646A

公开日:

2012.11.14

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/58申请日:20120719|||公开

IPC分类号:

H04L12/58

主分类号:

H04L12/58

申请人:

上海量明科技发展有限公司

发明人:

马宇尘

地址:

201203 上海市浦东新区张江高科技园区春晓路470号203-32信箱

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供了一种即时通信中声音图标的实现方法、客户端及系统,属于通信、软件技术领域。所述的方法包括有如下步骤:对应着发起方客户端的即时通信交互界面,设置声音图标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音频数据;对应着交互界面输入栏,采集发起方对声音图标的载入消息,向交互界面输入栏载入声音图标;在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声音图标的图标内容,但具有声音图标的即时通信消息在接收方客户端首次输出时,或接收到接收方的声音播报触发时,播报该声音图标的音频数据。利用本发明,能够便利地在交互通信的内容中,插入声音图标。

权利要求书

1: 一种即时通信中声音图标的实现方法, 其特征在于该方法包括有如下步骤 : 步骤 1, 对应着发起方客户端的即时通信交互界面, 设置声音图标列表, 在声音图标列 表中具有声音图标, 该声音图标具有配套设置的图标内容和音频数据 ; 步骤 2, 对应着交互界面输入栏, 采集发起方对声音图标的载入消息, 向交互界面输入 栏载入声音图标 ; 步骤 3, 在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声音图标 的图标内容, 但具有声音图标的即时通信消息在接收方客户端首次输出时, 或接收到接收 方的声音播报触发时, 播报该声音图标的音频数据。2: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标列表, 在采集到设置在即时通信交互界面上的声音列表控件的触发消息后, 开启 包括有声音图标的声音图标列表。3: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标列表, 通过如下方式进行触发, 设置用以触发声音图标列表的标准字符数据 ; 采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容 ; 将前一步骤所获得的数据内容和前述的标准字符数据进行比对, 判定是否具有符合标 准字符数据的数据内容 ; 在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图标列 表。4: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标列表, 是通过如下方式进行触发的, 设置用以触发声音图标列表的标准字符数据 ; 采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容 ; 将前一步骤所获得的音频数据内容进行识别, 转变成文字数据 ; 将获得的文字数据和前述的标准字符数据进行比对, 判定是否具有符合标准字符数据 的文字数据 ; 在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图标列 表。5: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标列表, 是通过如下方式进行触发的, 设置用以触发声音图标列表的标准表情状态图像或者标准肢体状态图像 ; 在即时通信交互界面处于开启的状态下, 触发所在终端的图像录制结构, 拍摄发起方 的图像数据 ; 将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行比 对; 在比对通过的情况下, 触发声音图标列表, 在比对不通过的情况下, 不触发声音图标列 表。6: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应着 所述的声音图标, 设置有可供触发的声音录制控件, 在触发之后用以采集环境中的声音数 2 据, 作为声音图标中加载的音频数据。7: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标对应设置的图标内容部分, 是通过单帧的图片, 或者具有多帧图像的动态图标, 或 者视频内容, 或者多媒体内容, 或者字符内容, 来构成的图标显示内容。8: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应着 所述的声音图标, 设置有用以显示声音大小的音量标识。9: 根据权利要求 8 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 音量标识, 是通过柱图中填充部分的量来表达声音强弱的。10: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音图标所对应的图标内容, 设置有用以表达情感状态的情感标识。11: 根据权利要求 10 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述 的情感标识, 预设对应着不同情感的色彩类型, 将该色彩类型加载到声音图标上。12: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应着 所述的声音图标列表, 独立设置有临近声音图标列表, 用以采集临近使用的声音图标并载 入到该临近声音图标列表中。13: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应着 前述的交互界面输入栏, 所述的载入声音图标是通过触发声音图标列表中的特定声音图标 进行载入操作的。14: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应着 前述的交互界面输入栏, 向交互界面输入栏中通过音频识别的方式载入声音图标, 其操作 步骤为, 在声音图标列表处于开启状态的情况下, 触发所在的终端进行音频数据的采集操作 ; 将采集获得的音频数据进行识别, 获得音频数据所对应的字符内容 ; 判定前述的字符内容是否具有与其相对应的声音图标 ; 在具有对应声音图标的情况下, 采集该声音图标所对应的数据内容, 载入到发起方正 在编辑的交互界面输入栏中。15: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述 在交互界面输入栏载入声音图标的操作消息, 触发声音图标中的音频数据进行一次输出操 作。16: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对应在 所述的交互界面输入栏, 所述的声音图标中的图标内容处于显示状态, 以及在发送之后对 应在自身的通信记录中, 输出声音图标中的图标内容。17: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 具有声音图标的即时通信消息, 在接收方的通信记录输出栏中不输出发起方的声音图标中 的图标内容, 但该即时通信消息设置有声音图标标识。18: 根据权利要求 17 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述 的声音图标标识, 是通过改变所在即时通信消息整体的色彩或形状实现的。19: 根据权利要求 1 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 所述的 声音播报触发, 是接收方触发来自于发起方的包括有声音图标的即时通信消息时, 输出该 3 即时通信消息中的声音图标的音频数据。20: 根据权利要求 19 所述的一种即时通信中声音图标的实现方法, 其特征在于 : 对前 述即时通信消息的触发方式, 通过所在终端上的操作光标点击该即时通信消息, 或利用所 在终端上的触摸屏对前述即时通信消息的位置进行触摸。21: 一种即时通信中声音图标的实现客户端, 其特征在于该客户端包括 : 声音图标列表设置单元, 用以对应着发起方客户端的即时通信交互界面, 设置声音图 标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音频数 据; 声音图标载入单元, 用以对应着交互界面输入栏, 采集发起方对声音图标的载入消息, 向交互界面输入栏载入声音图标 ; 图标消息推送单元, 用以将包括有声音图标的即时通信消息推送至对应交互的接收方 客户端。22: 一种即时通信中声音图标的实现系统, 其特征在于该系统包括 : 发起方客户端, 它包括, 声音图标接收单元, 用以接收由下述系统服务器所推送的声音图标数据 ; 声音图标列表设置单元, 用以对应着发起方客户端的即时通信交互界面, 设置声音图 标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音频数 据; 声音图标载入单元, 用以对应着交互界面输入栏, 采集发起方对声音图标的载入消息, 向交互界面输入栏载入声音图标 ; 图标消息推送单元, 用以将包括有声音图标的即时通信消息推送至下述的接收方客户 端; 接收方客户端, 它包括, 声音图标输出单元, 用以在接收获取前述具有声音图标的即时通信消息并首次输出 时, 或针对该即时通信消息采集获得声音播报触发信息时, 播报声音图标的音频数据 ; 系统服务器, 它包括, 声音图标列表存储单元, 用以存储和发起方客户端相对应的声音图标数据 ; 声音图标列表推送单元, 用以在前述的发起方客户端处于登录状态的情况下, 将所存 储的声音图标数据推送至发起方客户端。

说明书


即时通信中声音图标的实现方法、 客户端及系统

    【技术领域】
     本发明属于通信、 软件技术领域。技术背景 在当前的技术条件下, 即时通信技术应用非常广泛, 人们利用即时通信工具, 能够 便利地进行文本、 图片、 音频、 视频、 多媒体等多种形式的交互操作, 也能够利用即时通信工 具便利地传输已有的文档数据。
     在利用即时通信交互的过程中, 会大量使用图标工具。 利用图标工具, 用户可以选 择能够表达自己感情色彩的图标, 或者用于表达特定的数据信息, 利用这些图标形式, 能够 增强用户交互中的表现力, 给用户带来便利。
     需要指出的是, 利用声音实现的图标形式, 同样具有感染力, 但目前这方面的技术 还没有得到良好地发展。
     发明内容 本发明的目的是提供一种即时通信中声音图标的实现方法, 以及对应的客户端及 系统, 利用本发明, 能够便利地在交互通信的内容中, 插入声音图标。
     本发明所提供的一种即时通信中声音图标的实现方法, 包括有如下步骤 :
     步骤 1, 对应着发起方客户端的即时通信交互界面, 设置声音图标列表, 在声音图 标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音频数据 ;
     步骤 2, 对应着交互界面输入栏, 采集发起方对声音图标的载入消息, 向交互界面 输入栏载入声音图标 ;
     步骤 3, 在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声音 图标的图标内容, 但具有声音图标的即时通信消息在接收方客户端首次输出时, 或接收到 接收方的声音播报触发时, 播报该声音图标的音频数据。
     进一步, 所述的声音图标列表, 在采集到设置在即时通信交互界面上的声音列表 控件的触发消息后, 开启包括有声音图标的声音图标列表。
     进一步, 所述的声音图标列表, 通过如下方式进行触发,
     设置用以触发声音图标列表的标准字符数据 ;
     采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容 ;
     将前一步骤所获得的数据内容和前述的标准字符数据进行比对, 判定是否具有符 合标准字符数据的数据内容 ;
     在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图 标列表。
     进一步, 所述的声音图标列表, 是通过如下方式进行触发的,
     设置用以触发声音图标列表的标准字符数据 ;
     采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容 ;
     将前一步骤所获得的音频数据内容进行识别, 转变成文字数据 ;
     将获得的文字数据和前述的标准字符数据进行比对, 判定是否具有符合标准字符 数据的文字数据 ;
     在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图 标列表。
     进一步, 所述的声音图标列表, 是通过如下方式进行触发的,
     设置用以触发声音图标列表的标准表情状态图像或者标准肢体状态图像 ;
     在即时通信交互界面处于开启的状态下, 触发所在终端的图像录制结构, 拍摄发 起方的图像数据 ;
     将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行 比对 ;
     在比对通过的情况下, 触发声音图标列表, 在比对不通过的情况下, 不触发声音图 标列表。
     进一步, 对应着所述的声音图标, 设置有可供触发的声音录制控件, 在触发之后用 以采集环境中的声音数据, 作为声音图标中加载的音频数据。
     进一步, 所述的声音图标对应设置的图标内容部分, 是通过单帧的图片, 或者具有 多帧图像的动态图标, 或者视频内容, 或者多媒体内容, 或者字符内容, 来构成的图标显示 内容。
     进一步, 对应着所述的声音图标, 设置有用以显示声音大小的音量标识。
     进一步, 所述的音量标识, 是通过柱图中填充部分的量来表达声音强弱的。
     进一步, 所述的声音图标所对应的图标内容, 设置有用以表达情感状态的情感标 识。
     进一步, 所述的情感标识, 预设对应着不同情感的色彩类型, 将该色彩类型加载到 声音图标上。
     进一步, 对应着所述的声音图标列表, 独立设置有临近声音图标列表, 用以采集临 近使用的声音图标并载入到该临近声音图标列表中。
     进一步, 对应着前述的交互界面输入栏, 所述的载入声音图标是通过触发声音图 标列表中的特定声音图标进行载入操作的。
     进一步, 对应着前述的交互界面输入栏, 向交互界面输入栏中通过音频识别的方 式载入声音图标, 其操作步骤为,
     在声音图标列表处于开启状态的情况下, 触发所在的终端进行音频数据的采集操 作;
     将采集获得的音频数据进行识别, 获得音频数据所对应的字符内容 ;
     判定前述的字符内容是否具有与其相对应的声音图标 ;
     在具有对应声音图标的情况下, 采集该声音图标所对应的数据内容, 载入到发起 方正在编辑的交互界面输入栏中。
     进一步, 所述在交互界面输入栏载入声音图标的操作消息, 触发声音图标中的音 频数据进行一次输出操作。
     进一步, 对应在所述的交互界面输入栏, 所述的声音图标中的图标内容处于显示状态, 以及在发送之后对应在自身的通信记录中, 输出声音图标中的图标内容。
     进一步, 所述的具有声音图标的即时通信消息, 在接收方的通信记录输出栏中不 输出发起方的声音图标中的图标内容, 但该即时通信消息设置有声音图标标识。
     进一步, 所述的声音图标标识, 是通过改变所在即时通信消息整体的色彩或形状 实现的。
     进一步, 所述的声音播报触发, 是接收方触发来自于发起方的包括有声音图标的 即时通信消息时, 输出该即时通信消息中的声音图标的音频数据。
     进一步, 对前述即时通信消息的触发方式, 通过所在终端上的操作光标点击该即 时通信消息, 或利用所在终端上的触摸屏对前述即时通信消息的位置进行触摸。
     本发明还提供一种即时通信中声音图标的实现客户端, 该客户端包括 :
     声音图标列表设置单元, 用以对应着发起方客户端的即时通信交互界面, 设置声 音图标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音 频数据 ;
     声音图标载入单元, 用以对应着交互界面输入栏, 采集发起方对声音图标的载入 消息, 向交互界面输入栏载入声音图标 ; 图标消息推送单元, 用以将包括有声音图标的即时通信消息推送至对应交互的接 收方客户端。
     本发明还提供一种即时通信中声音图标的实现系统, 该系统包括 :
     发起方客户端, 它包括,
     声音图标接收单元, 用以接收由下述系统服务器所推送的声音图标数据 ;
     声音图标列表设置单元, 用以对应着发起方客户端的即时通信交互界面, 设置声 音图标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音 频数据 ;
     声音图标载入单元, 用以对应着交互界面输入栏, 采集发起方对声音图标的载入 消息, 向交互界面输入栏载入声音图标 ;
     图标消息推送单元, 用以将包括有声音图标的即时通信消息推送至下述的接收方 客户端 ;
     接收方客户端, 它包括,
     声音图标输出单元, 用以在接收获取前述具有声音图标的即时通信消息并首次输 出时, 或针对该即时通信消息采集获得声音播报触发信息时, 播报声音图标的音频数据 ;
     系统服务器, 它包括,
     声音图标列表存储单元, 用以存储和发起方客户端相对应的声音图标数据 ;
     声音图标列表推送单元, 用以在前述的发起方客户端处于登录状态的情况下, 将 所存储的声音图标数据推送至发起方客户端。
     附图说明
     图 1 是本发明所述即时通信中声音图标的实现方法的流程图, 为实施例 1。 图 2 是本发明所述即时通信中声音图标的实现客户端的结构框图, 为实施例 2。 图 3 是本发明所述即时通信中声音图标的实现系统的结构框图, 为实施例 3。具体实施方式
     在本发明中, 提供了用以构造声音图标的技术方案。下面通过具体实施例进行说 明。
     实施例 1
     参图 1 所示, 在本实施例中, 所述的即时通信中声音图标的实现方法包括有如下 步骤 :
     步骤 S110, 对应着发起方客户端的即时通信交互界面, 设置声音图标列表, 在声音 图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和音频数据 ;
     步骤 S120, 对应着交互界面输入栏, 采集发起方对声音图标的载入消息, 向交互界 面输入栏载入声音图标 ;
     步骤 S130, 在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声 音图标的图标内容, 但具有声音图标的即时通信消息在接收方客户端首次输出时, 或接收 到接收方的声音播报触发时, 播报该声音图标的音频数据。
     前面所述的即时通信交互界面, 是即时通信工具中重要的界面形式。当前的即时 通信工具, 一般包括有即时通信主面板, 在即时通信主面板中包括有联系人列表, 在联系人 列表中包括有用户的各个联系人对象。 每个联系人对象所在的区域, 通常为条框形式, 其中 包括有联系人对象的头像图标和用户名等数据信息, 该条框形式一般被称为 ITEM 项。在触 发 ITEM 项之后, 就可以打开与所在联系人对象对应的即时通信交互界面。利用该即时通信 交互界面, 能够实现用户和联系人对象之间的即时通信交互操作。
     在即时通信交互界面中, 通常包括有交互界面输入栏, 用以输入待发送的数据内 容; 以及包括有交互界面输出栏, 用以输出交互通信记录 ; 以及输入工具栏, 通常对应着交 互界面输入栏进行设置, 提供交互通信中和数据输入或者输入内容编辑相关的各种工具形 式; 另外, 通过即时通信交互界面还能够设置各种交互通信中的功能控件, 具体是不限定 的。
     在本发明中, 所述的声音图标列表, 通过即时通信交互界面进行设置, 尤其是, 通 过前述的输入工具栏进行设置。在声音图标列表中, 包括有预设的声音图标。声音图标的 表达形式是不限定的, 作为举例, 它可以通过对应的图标形式进行表达, 各个声音图标之间 形成阵列, 供用户进行选择。
     下面针对于声音图标列表的触发方式描述如下 :
     声音图标列表的触发方式具有多种类型, 具体并不限定, 典型的实施方式包括 :
     (1) 通过触发声音列表控件的方式, 开启声音图标列表。
     具体来说, 可以在即时通信交互界面上, 特别是输入工具栏中设置声音列表控件, 该声音列表控件可以通过图标的方式进行呈现。在利用鼠标器点击该声音列表控件之后, 即可开启声音图标列表。 当然, 如果所在的终端具有触摸屏的话, 也可以通过对触摸屏的触 摸操作开启声音列表控件。这种实施方式和目前已有的插入图标的操作方式类似。
     (2) 所述的声音图标列表, 还可以通过如下方式进行触发 :
     设置用以触发声音图标列表的标准字符数据 ;
     采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容 ;将前一步骤所获得的数据内容和前述的标准字符数据进行比对, 判定是否具有符 合标准字符数据的数据内容 ;
     在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图 标列表。
     作为举例, 将标准字符数据并列设置为两个, 分别是 “空格 + 声音” 、 “声音图标” 。 进而, 在采集发起方所输入的字符内容, 包括有字符 “声音” , 且前面具有空格的情况下, 或 者采集到的字符内容为 “声音图标” 的情况下, 就可以触发声音图标列表进入到开启状态。
     (3) 所述的声音图标列表, 还可以通过如下方式进行触发 :
     设置用以触发声音图标列表的标准字符数据 ;
     采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容 ;
     将前一步骤所获得的音频数据内容进行识别, 转变成文字数据 ;
     将获得的文字数据和前述的标准字符数据进行比对, 判定是否具有符合标准字符 数据的文字数据 ;
     在判定通过的情况下, 触发声音图标列表, 在判定不通过的情况下, 不触发声音图 标列表。 这种实施方式, 是通过实时录制即时通信用户的声音内容, 在声音内容识别的基 础上实现声音图标列表的触发操作。 作为举例, 所述的标准字符数据可以设置两个, 作为举 例, 具体分别是 “声音” “声音图标” 、 。于是, 在即时通信交互界面处于开启状态的情况下, 就 可以实时采集发起方的语音数据, 通过所在的终端进行识别, 或者将语音数据发送至识别 服务器进行识别, 转变成字符内容之后, 判定是否包括有 “声音” 的音频数据 ; 或者, 是否包 括有 “声音图标” 所对应的字符内容。在判定通过的情况下, 就可以触发声音图标列表进入 到开启状态。
     (4) 所述的声音图标列表, 还可以通过如下方式进行触发 :
     设置用以触发声音图标列表的标准表情状态图像或者标准肢体状态图像 ;
     在即时通信交互界面处于开启的状态下, 触发所在终端的图像录制结构, 拍摄发 起方的图像数据 ;
     将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行 比对 ;
     在比对通过的情况下, 触发声音图标列表, 在比对不通过的情况下, 不触发声音图 标列表。
     这种实施方式下, 发起方可以通过特定的表情或者特定的肢体动作, 开启声音图 标列表。 具体来说, 适合在即时通信交互界面处于开启状态的情况下, 触发所在终端上的图 像录制结构进入到开启状态, 比如摄像头进入录制状态, 将录制获得的图像数据和预设的 标准表情状态图像或者标准肢体状态图像进行比对。 所述的标准表情状态图像, 比如, 可以 是大笑的表情形态, 或者是撇嘴的表情形态 ; 所述的标准肢体状态图像, 作为举例, 可以是 用一只手的手指做出V字型的动作的图像, 等等。 如果比对之后, 判定和预设的标准表情状 态图像或者标准肢体状态图像吻合的话, 则可以触发声音图标列表进入到开启状态, 否则 不触发。
     下面对声音图标列表及其中的声音图标的呈现方式进行描述。
     在开启声音图标列表之后, 就可以输出其中的声音图标。声音图标最典型的特点 就是其对应有音频数据。但为了良好地表达声音图标, 让发起方便捷地选择所需要的声音 图标, 需要对声音图标的输出作说明性信息, 即图标内容。具体来说, 图标内容可以通过单 帧的图片, 或者具有多帧图像的动态图标, 或者视频内容, 或者多媒体内容, 或者字符内容, 来构成该图标的显示内容。利用前述的多种图标内容形式, 能够更加便利地的表达声音图 标所对应的数据信息。
     在本发明中, 所述的声音图标作为即时通信消息的一部分, 在发起方客户端所在 的界面中, 比如交互界面输入栏, 或交互界面输出栏, 或通信记录等界面位置, 均适合输出 声音图标的图标内容。 这是因为该声音图标是由发起方所设置的, 因此, 这种输出方式能够 方便于发起方进行查看。 但所述的声音图标, 在接收方客户端所对应的界面中并不呈现, 这 样能够将其音频数据更好地作为所在即时通信消息的背景声音。
     进一步, 可以采集发起方对特定声音图标中的图标内容部分的主动触发消息, 比 如通过鼠标光标点击声音图标列表中的特定声音图标, 与该声音图标相对应的音频数据就 进入到播报状态, 供发起方查看。
     进一步, 对应着声音图标在声音图标列表中的显示内容, 还可以设置有更丰富的 显示数据。这些数据作为举例而非限定, 包括有如下类型 :
     (1) 对应着所述的声音图标, 设置有用以显示声音大小的音量标识。
     在表达音量大小时, 具体的方式并不限定。比如, 可以通过文字的方式来表达, 显 示字符 “大” 、 “中” 、 “小” 等字符形式, 来代表声音的不同大小 ; 或者, 利用图标的形式来表 达。在用图标的显示进行音量表达时, 可以通过不同的方式进行表达。比如, 设定特定长度 的柱状结构的柱图, 如果音量为 0 的话, 该柱图就是空的 ; 如果音量大的话, 则在柱图中填 充的区域就多一些 ; 如果音量小的话, 则在柱图中填充的区域就少一些, 以此方式表达声音 的强弱。
     (2) 所述的声音图标所对应的图标内容, 设置有用以表达情感状态的情感标识。
     声音图标通常还具有感情色彩, 比如开心、 悲伤、 忧愁的感情色彩, 等等。于是, 就 可以将这些感情色彩用相应的文字内容进行标识, 方便发起方了解各个声音图标。
     进一步, 所述的情感标识, 预设对应着不同情感的色彩类型, 将该色彩类型加载到 声音图标上。比如, 将代表开心的感情色彩标识为红色 ; 将代表悲伤、 哀愁感情色彩的图标 内容标识为灰色, 等等。
     通过前述的声音图标列表, 选择合适的声音图标之后, 就可以直接触发该声音图 标, 在触发之后, 通过与该声音图标对应的回调函数, 调出与其相关的音频数据, 以及图标 内容等, 将其载入到发起方正在进行信息输入的交互界面输入栏中。
     需要指出的是, 发起方通过声音图标列表所获得的声音图标, 未必能够满足需求, 于是, 通过声音图标列表还可以提供相应的录制控件, 针对于发起方新建的声音图标的图 标内容, 或者挑选的已有的图标内容, 采集发起方录制的音频数据, 更替原有的音频数据, 或者, 如果原来没有音频数据的话, 直接新建音频数据, 生成发起方自建的声音图标。
     另外, 发起方进行声音图标的获取操作时, 还可以通过音频识别的方式获得, 作为 举例而非限定, 可以通过如下的步骤来实施 :
     在声音图标列表处于开启状态的情况下, 触发所在的终端进行音频数据的采集操作; 将采集获得的音频数据进行识别, 获得音频数据所对应的字符内容 ;
     判定前述的字符内容是否具有与其相对应的声音图标 ;
     在具有对应声音图标的情况下, 采集该声音图标所对应的数据内容, 载入到发起 方正在编辑的交互界面输入栏中。
     这种方式在实施时, 可以通过语音识别的方式获取发起方的语音信息, 识别之后 判定是否有与其相对应的声音图标, 在具有的情况下, 直接选择并将该声音图标载入到交 互界面输入栏中。
     目前利用纯音频数据进行交互的即时通信工具也应用普遍, 比如, 小米科技公司 的米聊, 以及腾讯科技公司的微信等, 都可以采集发起方的音频数据作为即时通信消息的 内容。 这种情况下, 同样可以利用本发明所描述的加入声音图标的方式, 用以加入在接收方 仅播放音频信息的声音图标。 当然, 对于视频或多媒体格式的即时通信消息, 也同样可以通 过本发明便利地在即时通信消息中加载声音图标。
     进一步, 为了便于发起方操作, 还可以对应着所述的声音图标列表, 独立设置临近 声音图标列表, 用以采集临近使用的声音图标并载入到该临近声音图标列表中。所述的临 近声音图标列表, 可以用独立的窗口形式进行输出, 也可以和声音图标列表中的其它数据 部分在一个窗口中进行输出。所述的临近声音图标列表, 指的是发起方最近使用过的声音 图标的记录, 利用这种方式, 能够将发起方常用的声音图标单独列出来, 方便用户的选择操 作。
     下面对声音图标载入及输出的实施方式继续描述。
     作为举例, 发起方在开启声音图标列表之后, 即可选择自己所需要的声音图标, 经 点击之后, 完成了特定声音图标的选择操作。进而, 通过和该声音图标相对应的回调函数, 调取该声音图标所对应的图标内容及声音数据。然后将其插入到发起方正在编辑的位置, 该位置位于交互界面输入栏之中。
     为了更好地表达声音图标, 适合在交互界面输入栏中, 对声音图标以图标的形式 进行表达, 当然, 这也并不限定。所述的声音图标一旦选择, 还可以与发起方所输入的整个 即时通信消息相绑定。
     在所述的声音图标首次被写入到交互界面输入栏中后, 载入声音图标的操作消 息, 可以作为触发消息, 启动和声音图标相对应的音频数据进行一次输出操作, 利用这种方 式, 能够让发起方了解所选择的声音图标是否正确, 以及声音的大小状况等。
     进一步, 所述的声音图标, 在发起方自身的即时通信交互记录中, 也可以输出声音 图标的图标数据部分, 这是因为所述的声音图标是由发起方自身发出的, 这样可以提供相 应的图标数据部分, 方便发起方进行查看。
     而声音图标作为即时通信消息的一部分传输到接收方之后, 在接收方所接收到的 即时通信消息的通信记录中并不显示声音图标, 而将该声音图标中的音频数据作为所在即 时通信消息被触发时的背景声音数据。 但所述的声音图标首次被传输到接收方所在即时通 信客户端输出栏时, 适合输出一次该声音图标所对应的音频数据, 让接收方了解所接收到 即时通信消息包括有预设的声音图标, 以及了解该声音图标中的数据内容。
     进一步, 在接收方的通信记录中, 来自于前述发起方的声音图标的即时通信消息,
     还适合将相应的即时通信消息整体作差异化的标识, 该差异化的标识可以称为声音图标标 识。作为举例, 可以通过改变该即时通信消息中内容的色彩, 或者所在区域的界面背景色 彩, 或者所在区域条框的形状等方式, 来表达该即时通信消息具有声音图标。比如, 可将所 在的该条即时通信消息的背景转变为黄色, 或者将所在的即时通信消息区域的边框改成其 它不同的边框形式, 以此进行标识。
     需要指出的是, 即使在接收方的通信记录输出栏中, 设置有声音图标的即时通信 消息不显示声音图标的图标内容部分, 也可以在触发所对应的即时通信消息的情况下, 输 出该即时通信消息中由发起方预设的声音图标的音频数据。 对前述即时通信消息的触发方 式, 可以根据所在终端的具体情况而定, 比如, 可以通过所在终端采集操作光标点击该即时 通信消息的操作信息, 所述的操作光标, 尤其是指所在终端的鼠标光标 ; 或者, 所在终端具 有触摸屏的话, 还可以采集通过该触摸屏对前述即时通信消息所在位置的触摸消息, 作为 触发输出声音图标的音频数据的操作信息。
     实施例 2
     参图 2 所示, 本发明还提供一种即时通信中声音图标的实现客户端 100, 它具有用 以实现即时通信功能的各种预设结构, 用以实现已有的即时通信功能。 进一步, 该客户端对 应着发起方客户端, 还可以实现声音图标的载入及发送功能。 为实现该功能, 所述的客户端 100 还包括 : 声音图标列表设置单元 110, 用以对应着发起方客户端的即时通信交互界面, 设置 声音图标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和 音频数据 ;
     声音图标载入单元 120, 用以对应着交互界面输入栏, 采集发起方对声音图标的载 入消息, 向交互界面输入栏载入声音图标 ;
     图标消息推送单元 130, 用以将包括有声音图标的即时通信消息推送至对应交互 的接收方客户端。
     利用所述的声音图标列表设置单元 110, 在即时通信交互界面中, 特别是对应着即 时通信交互界面中的输入工具栏, 设置触发结构, 在触发之后打开声音图标列表, 通过声音 图标列表输出声音图标, 每个声音图标具有配套的音频数据。 进而, 发起方与接收方在进行 交互通信的过程中, 通过所述的声音图标载入单元 120, 触发前述声音图标列表中的特定声 音图标, 将该声音图标载入到交互界面输入栏当前的光标输入位置。 进而, 发起方完成即时 通信消息的编辑操作之后, 通过图标消息推送单元 130, 将包括有声音图标的即时通信消息 推送至对应交互的接收方客户端。
     其中, 在发起方客户端中, 对应着具有前述声音图标的交互界面输入栏, 以及即时 通信的通信记录中, 可以输出声音图标的图标内容。该图标内容经触发之后能够输出与声 音图标配套设置的音频数据。
     实施例 3
     参图 3 所示, 在本发明中还提供一种即时通信中声音图标的实现系统 200, 该系统 200 包括有发起方客户端 210、 接收方客户端 220、 系统服务器 230, 利用前述的发起方客户 端 210、 接收方客户端 220、 系统服务器 230 能够实现即时通信的各种预设功能。进一步, 该 系统还包括 :
     发起方客户端 210, 它包括,
     声音图标接收单元 211, 用以接收由下述系统服务器 230 所推送的声音图标数据 ;
     声音图标列表设置单元 212, 用以对应着发起方客户端的即时通信交互界面, 设置 声音图标列表, 在声音图标列表中具有声音图标, 该声音图标具有配套设置的图标内容和 音频数据 ;
     声音图标载入单元 213, 用以对应着交互界面输入栏, 采集发起方对声音图标的载 入消息, 向交互界面输入栏载入声音图标 ;
     图标消息推送单元 214, 用以将包括有声音图标的即时通信消息推送至下述的接 收方客户端 220 ;
     接收方客户端 220, 它包括,
     声音图标输出单元 221, 用以在接收获取前述具有声音图标的即时通信消息并首 次输出时, 或针对该即时通信消息采集获得声音播报触发信息时, 播报声音图标的音频数 据;
     系统服务器 230, 它包括,
     声音图标列表存储单元 231, 用以存储和发起方客户端 210 相对应的声音图标数 据; 声音图标列表推送单元 232, 用以在前述的发起方客户端 210 处于登录状态的情 况下, 将所存储的声音图标数据推送至发起方客户端 210。
     在具体实施时, 通过发起方客户端 210, 经由其中的声音图标接收单元 211, 可以 接收由系统服务器或者由发起方预设的声音图标数据。进而, 通过声音图标列表设置单元 212, 在开启了声音图标列表之后, 能够输出预设的各个声音图标数据。通过声音图标载入 单元 213, 对应着发起方正在进行输入或编辑操作的交互界面输入栏, 触发了特定的声音图 标列表中的声音图标之后, 就可以将相应的声音图标载入到该交互界面输入栏中。
     进而, 通过即时通信工具的通信传输通道, 将设置有前述声音图标的即时通信消 息传送至接收方客户端 220。通过接收方客户端 220 中的声音图标输出单元 221, 在采集到 针对于具有声音图标的即时通信消息并进行该消息的首次输出时, 获取其中声音图标对应 设置的音频数据, 启动接收方客户端 220 中的音频播放设备, 使前述的音频数据进入到播 报状态。另外, 也可以在前述的具有声音图标的即时通信消息, 在接收方客户端 220 中非首 次输出时, 采集接收方针对该即时通信消息的触发消息, 播放该即时通信消息中预设声音 图标的音频数据。
     前述的系统服务器 230 中, 设置有声音图标列表存储单元 231, 用以存储对应着发 起方客户端 210 的各个声音图标, 这些声音图标数据可以由系统提供商提供, 也可以通过 发起方进行设置并存储, 或者采集其他用户所共享的声音图标数据并存储。利用前述的声 音图标列表推送单元 232, 在发起方客户端处于登录状态的情况下, 或者主动申请获得声音 图标数据的情况下, 将所存储的声音图标数据进行打包, 以异步数据传输的方式, 推送至前 述的发起方客户端 210。
     以上是对本发明的描述而非限定, 基于本发明思想的其它实施例, 亦均在本发明 的保护范围之中。
    

即时通信中声音图标的实现方法、客户端及系统.pdf_第1页
第1页 / 共15页
即时通信中声音图标的实现方法、客户端及系统.pdf_第2页
第2页 / 共15页
即时通信中声音图标的实现方法、客户端及系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《即时通信中声音图标的实现方法、客户端及系统.pdf》由会员分享,可在线阅读,更多相关《即时通信中声音图标的实现方法、客户端及系统.pdf(15页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102780646 A (43)申请公布日 2012.11.14 C N 1 0 2 7 8 0 6 4 6 A *CN102780646A* (21)申请号 201210251858.6 (22)申请日 2012.07.19 H04L 12/58(2006.01) (71)申请人上海量明科技发展有限公司 地址 201203 上海市浦东新区张江高科技园 区春晓路470号203-32信箱 (72)发明人马宇尘 (54) 发明名称 即时通信中声音图标的实现方法、客户端及 系统 (57) 摘要 本发明提供了一种即时通信中声音图标的实 现方法、客户端及系统,属于通信、软件技术。

2、领域。 所述的方法包括有如下步骤:对应着发起方客户 端的即时通信交互界面,设置声音图标列表,在声 音图标列表中具有声音图标,该声音图标具有配 套设置的图标内容和音频数据;对应着交互界面 输入栏,采集发起方对声音图标的载入消息,向交 互界面输入栏载入声音图标;在具有声音图标的 即时通信消息推送至接收方客户端输出时不输出 声音图标的图标内容,但具有声音图标的即时通 信消息在接收方客户端首次输出时,或接收到接 收方的声音播报触发时,播报该声音图标的音频 数据。利用本发明,能够便利地在交互通信的内容 中,插入声音图标。 (51)Int.Cl. 权利要求书3页 说明书9页 附图2页 (19)中华人民共和。

3、国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 9 页 附图 2 页 1/3页 2 1.一种即时通信中声音图标的实现方法,其特征在于该方法包括有如下步骤: 步骤1,对应着发起方客户端的即时通信交互界面,设置声音图标列表,在声音图标列 表中具有声音图标,该声音图标具有配套设置的图标内容和音频数据; 步骤2,对应着交互界面输入栏,采集发起方对声音图标的载入消息,向交互界面输入 栏载入声音图标; 步骤3,在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声音图标 的图标内容,但具有声音图标的即时通信消息在接收方客户端首次输出时,或接收到接收 方的声音播报触发时,播报该声音。

4、图标的音频数据。 2.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音图标列表,在采集到设置在即时通信交互界面上的声音列表控件的触发消息后,开启 包括有声音图标的声音图标列表。 3.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音图标列表,通过如下方式进行触发, 设置用以触发声音图标列表的标准字符数据; 采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容; 将前一步骤所获得的数据内容和前述的标准字符数据进行比对,判定是否具有符合标 准字符数据的数据内容; 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图。

5、标列 表。 4.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音图标列表,是通过如下方式进行触发的, 设置用以触发声音图标列表的标准字符数据; 采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容; 将前一步骤所获得的音频数据内容进行识别,转变成文字数据; 将获得的文字数据和前述的标准字符数据进行比对,判定是否具有符合标准字符数据 的文字数据; 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图标列 表。 5.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音图标列表,是通过如下方式进行触发的, 设置用以。

6、触发声音图标列表的标准表情状态图像或者标准肢体状态图像; 在即时通信交互界面处于开启的状态下,触发所在终端的图像录制结构,拍摄发起方 的图像数据; 将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行比 对; 在比对通过的情况下,触发声音图标列表,在比对不通过的情况下,不触发声音图标列 表。 6.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:对应着 所述的声音图标,设置有可供触发的声音录制控件,在触发之后用以采集环境中的声音数 权 利 要 求 书CN 102780646 A 2/3页 3 据,作为声音图标中加载的音频数据。 7.根据权利要求1所述的一种即时通。

7、信中声音图标的实现方法,其特征在于:所述的 声音图标对应设置的图标内容部分,是通过单帧的图片,或者具有多帧图像的动态图标,或 者视频内容,或者多媒体内容,或者字符内容,来构成的图标显示内容。 8.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:对应着 所述的声音图标,设置有用以显示声音大小的音量标识。 9.根据权利要求8所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 音量标识,是通过柱图中填充部分的量来表达声音强弱的。 10.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音图标所对应的图标内容,设置有用以表达情感状态的情感标识。 11。

8、.根据权利要求10所述的一种即时通信中声音图标的实现方法,其特征在于:所述 的情感标识,预设对应着不同情感的色彩类型,将该色彩类型加载到声音图标上。 12.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:对应着 所述的声音图标列表,独立设置有临近声音图标列表,用以采集临近使用的声音图标并载 入到该临近声音图标列表中。 13.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:对应着 前述的交互界面输入栏,所述的载入声音图标是通过触发声音图标列表中的特定声音图标 进行载入操作的。 14.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:对应着 前述。

9、的交互界面输入栏,向交互界面输入栏中通过音频识别的方式载入声音图标,其操作 步骤为, 在声音图标列表处于开启状态的情况下,触发所在的终端进行音频数据的采集操作; 将采集获得的音频数据进行识别,获得音频数据所对应的字符内容; 判定前述的字符内容是否具有与其相对应的声音图标; 在具有对应声音图标的情况下,采集该声音图标所对应的数据内容,载入到发起方正 在编辑的交互界面输入栏中。 15.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述 在交互界面输入栏载入声音图标的操作消息,触发声音图标中的音频数据进行一次输出操 作。 16.根据权利要求1所述的一种即时通信中声音图标的实现方法。

10、,其特征在于:对应在 所述的交互界面输入栏,所述的声音图标中的图标内容处于显示状态,以及在发送之后对 应在自身的通信记录中,输出声音图标中的图标内容。 17.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 具有声音图标的即时通信消息,在接收方的通信记录输出栏中不输出发起方的声音图标中 的图标内容,但该即时通信消息设置有声音图标标识。 18.根据权利要求17所述的一种即时通信中声音图标的实现方法,其特征在于:所述 的声音图标标识,是通过改变所在即时通信消息整体的色彩或形状实现的。 19.根据权利要求1所述的一种即时通信中声音图标的实现方法,其特征在于:所述的 声音播报触。

11、发,是接收方触发来自于发起方的包括有声音图标的即时通信消息时,输出该 权 利 要 求 书CN 102780646 A 3/3页 4 即时通信消息中的声音图标的音频数据。 20.根据权利要求19所述的一种即时通信中声音图标的实现方法,其特征在于:对前 述即时通信消息的触发方式,通过所在终端上的操作光标点击该即时通信消息,或利用所 在终端上的触摸屏对前述即时通信消息的位置进行触摸。 21.一种即时通信中声音图标的实现客户端,其特征在于该客户端包括: 声音图标列表设置单元,用以对应着发起方客户端的即时通信交互界面,设置声音图 标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音。

12、频数 据; 声音图标载入单元,用以对应着交互界面输入栏,采集发起方对声音图标的载入消息, 向交互界面输入栏载入声音图标; 图标消息推送单元,用以将包括有声音图标的即时通信消息推送至对应交互的接收方 客户端。 22.一种即时通信中声音图标的实现系统,其特征在于该系统包括: 发起方客户端,它包括, 声音图标接收单元,用以接收由下述系统服务器所推送的声音图标数据; 声音图标列表设置单元,用以对应着发起方客户端的即时通信交互界面,设置声音图 标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音频数 据; 声音图标载入单元,用以对应着交互界面输入栏,采集发起方对声音图标的载入消息,。

13、 向交互界面输入栏载入声音图标; 图标消息推送单元,用以将包括有声音图标的即时通信消息推送至下述的接收方客户 端; 接收方客户端,它包括, 声音图标输出单元,用以在接收获取前述具有声音图标的即时通信消息并首次输出 时,或针对该即时通信消息采集获得声音播报触发信息时,播报声音图标的音频数据; 系统服务器,它包括, 声音图标列表存储单元,用以存储和发起方客户端相对应的声音图标数据; 声音图标列表推送单元,用以在前述的发起方客户端处于登录状态的情况下,将所存 储的声音图标数据推送至发起方客户端。 权 利 要 求 书CN 102780646 A 1/9页 5 即时通信中声音图标的实现方法、 客户端及系。

14、统 技术领域 0001 本发明属于通信、软件技术领域。 技术背景 0002 在当前的技术条件下,即时通信技术应用非常广泛,人们利用即时通信工具,能够 便利地进行文本、图片、音频、视频、多媒体等多种形式的交互操作,也能够利用即时通信工 具便利地传输已有的文档数据。 0003 在利用即时通信交互的过程中,会大量使用图标工具。利用图标工具,用户可以选 择能够表达自己感情色彩的图标,或者用于表达特定的数据信息,利用这些图标形式,能够 增强用户交互中的表现力,给用户带来便利。 0004 需要指出的是,利用声音实现的图标形式,同样具有感染力,但目前这方面的技术 还没有得到良好地发展。 发明内容 0005 。

15、本发明的目的是提供一种即时通信中声音图标的实现方法,以及对应的客户端及 系统,利用本发明,能够便利地在交互通信的内容中,插入声音图标。 0006 本发明所提供的一种即时通信中声音图标的实现方法,包括有如下步骤: 0007 步骤1,对应着发起方客户端的即时通信交互界面,设置声音图标列表,在声音图 标列表中具有声音图标,该声音图标具有配套设置的图标内容和音频数据; 0008 步骤2,对应着交互界面输入栏,采集发起方对声音图标的载入消息,向交互界面 输入栏载入声音图标; 0009 步骤3,在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声音 图标的图标内容,但具有声音图标的即时通信消息在接。

16、收方客户端首次输出时,或接收到 接收方的声音播报触发时,播报该声音图标的音频数据。 0010 进一步,所述的声音图标列表,在采集到设置在即时通信交互界面上的声音列表 控件的触发消息后,开启包括有声音图标的声音图标列表。 0011 进一步,所述的声音图标列表,通过如下方式进行触发, 0012 设置用以触发声音图标列表的标准字符数据; 0013 采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容; 0014 将前一步骤所获得的数据内容和前述的标准字符数据进行比对,判定是否具有符 合标准字符数据的数据内容; 0015 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图 。

17、标列表。 0016 进一步,所述的声音图标列表,是通过如下方式进行触发的, 0017 设置用以触发声音图标列表的标准字符数据; 0018 采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容; 说 明 书CN 102780646 A 2/9页 6 0019 将前一步骤所获得的音频数据内容进行识别,转变成文字数据; 0020 将获得的文字数据和前述的标准字符数据进行比对,判定是否具有符合标准字符 数据的文字数据; 0021 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图 标列表。 0022 进一步,所述的声音图标列表,是通过如下方式进行触发的, 0023 设置。

18、用以触发声音图标列表的标准表情状态图像或者标准肢体状态图像; 0024 在即时通信交互界面处于开启的状态下,触发所在终端的图像录制结构,拍摄发 起方的图像数据; 0025 将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行 比对; 0026 在比对通过的情况下,触发声音图标列表,在比对不通过的情况下,不触发声音图 标列表。 0027 进一步,对应着所述的声音图标,设置有可供触发的声音录制控件,在触发之后用 以采集环境中的声音数据,作为声音图标中加载的音频数据。 0028 进一步,所述的声音图标对应设置的图标内容部分,是通过单帧的图片,或者具有 多帧图像的动态图标,或者视频内容。

19、,或者多媒体内容,或者字符内容,来构成的图标显示 内容。 0029 进一步,对应着所述的声音图标,设置有用以显示声音大小的音量标识。 0030 进一步,所述的音量标识,是通过柱图中填充部分的量来表达声音强弱的。 0031 进一步,所述的声音图标所对应的图标内容,设置有用以表达情感状态的情感标 识。 0032 进一步,所述的情感标识,预设对应着不同情感的色彩类型,将该色彩类型加载到 声音图标上。 0033 进一步,对应着所述的声音图标列表,独立设置有临近声音图标列表,用以采集临 近使用的声音图标并载入到该临近声音图标列表中。 0034 进一步,对应着前述的交互界面输入栏,所述的载入声音图标是通过。

20、触发声音图 标列表中的特定声音图标进行载入操作的。 0035 进一步,对应着前述的交互界面输入栏,向交互界面输入栏中通过音频识别的方 式载入声音图标,其操作步骤为, 0036 在声音图标列表处于开启状态的情况下,触发所在的终端进行音频数据的采集操 作; 0037 将采集获得的音频数据进行识别,获得音频数据所对应的字符内容; 0038 判定前述的字符内容是否具有与其相对应的声音图标; 0039 在具有对应声音图标的情况下,采集该声音图标所对应的数据内容,载入到发起 方正在编辑的交互界面输入栏中。 0040 进一步,所述在交互界面输入栏载入声音图标的操作消息,触发声音图标中的音 频数据进行一次输出。

21、操作。 0041 进一步,对应在所述的交互界面输入栏,所述的声音图标中的图标内容处于显示 说 明 书CN 102780646 A 3/9页 7 状态,以及在发送之后对应在自身的通信记录中,输出声音图标中的图标内容。 0042 进一步,所述的具有声音图标的即时通信消息,在接收方的通信记录输出栏中不 输出发起方的声音图标中的图标内容,但该即时通信消息设置有声音图标标识。 0043 进一步,所述的声音图标标识,是通过改变所在即时通信消息整体的色彩或形状 实现的。 0044 进一步,所述的声音播报触发,是接收方触发来自于发起方的包括有声音图标的 即时通信消息时,输出该即时通信消息中的声音图标的音频数据。

22、。 0045 进一步,对前述即时通信消息的触发方式,通过所在终端上的操作光标点击该即 时通信消息,或利用所在终端上的触摸屏对前述即时通信消息的位置进行触摸。 0046 本发明还提供一种即时通信中声音图标的实现客户端,该客户端包括: 0047 声音图标列表设置单元,用以对应着发起方客户端的即时通信交互界面,设置声 音图标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音 频数据; 0048 声音图标载入单元,用以对应着交互界面输入栏,采集发起方对声音图标的载入 消息,向交互界面输入栏载入声音图标; 0049 图标消息推送单元,用以将包括有声音图标的即时通信消息推送至对应交互。

23、的接 收方客户端。 0050 本发明还提供一种即时通信中声音图标的实现系统,该系统包括: 0051 发起方客户端,它包括, 0052 声音图标接收单元,用以接收由下述系统服务器所推送的声音图标数据; 0053 声音图标列表设置单元,用以对应着发起方客户端的即时通信交互界面,设置声 音图标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音 频数据; 0054 声音图标载入单元,用以对应着交互界面输入栏,采集发起方对声音图标的载入 消息,向交互界面输入栏载入声音图标; 0055 图标消息推送单元,用以将包括有声音图标的即时通信消息推送至下述的接收方 客户端; 0056 接收方。

24、客户端,它包括, 0057 声音图标输出单元,用以在接收获取前述具有声音图标的即时通信消息并首次输 出时,或针对该即时通信消息采集获得声音播报触发信息时,播报声音图标的音频数据; 0058 系统服务器,它包括, 0059 声音图标列表存储单元,用以存储和发起方客户端相对应的声音图标数据; 0060 声音图标列表推送单元,用以在前述的发起方客户端处于登录状态的情况下,将 所存储的声音图标数据推送至发起方客户端。 附图说明 0061 图1是本发明所述即时通信中声音图标的实现方法的流程图,为实施例1。 0062 图2是本发明所述即时通信中声音图标的实现客户端的结构框图,为实施例2。 0063 图3是。

25、本发明所述即时通信中声音图标的实现系统的结构框图,为实施例3。 说 明 书CN 102780646 A 4/9页 8 具体实施方式 0064 在本发明中,提供了用以构造声音图标的技术方案。下面通过具体实施例进行说 明。 0065 实施例1 0066 参图1所示,在本实施例中,所述的即时通信中声音图标的实现方法包括有如下 步骤: 0067 步骤S110,对应着发起方客户端的即时通信交互界面,设置声音图标列表,在声音 图标列表中具有声音图标,该声音图标具有配套设置的图标内容和音频数据; 0068 步骤S120,对应着交互界面输入栏,采集发起方对声音图标的载入消息,向交互界 面输入栏载入声音图标; 。

26、0069 步骤S130,在具有声音图标的即时通信消息推送至接收方客户端输出时不输出声 音图标的图标内容,但具有声音图标的即时通信消息在接收方客户端首次输出时,或接收 到接收方的声音播报触发时,播报该声音图标的音频数据。 0070 前面所述的即时通信交互界面,是即时通信工具中重要的界面形式。当前的即时 通信工具,一般包括有即时通信主面板,在即时通信主面板中包括有联系人列表,在联系人 列表中包括有用户的各个联系人对象。每个联系人对象所在的区域,通常为条框形式,其中 包括有联系人对象的头像图标和用户名等数据信息,该条框形式一般被称为ITEM项。在触 发ITEM项之后,就可以打开与所在联系人对象对应的。

27、即时通信交互界面。利用该即时通信 交互界面,能够实现用户和联系人对象之间的即时通信交互操作。 0071 在即时通信交互界面中,通常包括有交互界面输入栏,用以输入待发送的数据内 容;以及包括有交互界面输出栏,用以输出交互通信记录;以及输入工具栏,通常对应着交 互界面输入栏进行设置,提供交互通信中和数据输入或者输入内容编辑相关的各种工具形 式;另外,通过即时通信交互界面还能够设置各种交互通信中的功能控件,具体是不限定 的。 0072 在本发明中,所述的声音图标列表,通过即时通信交互界面进行设置,尤其是,通 过前述的输入工具栏进行设置。在声音图标列表中,包括有预设的声音图标。声音图标的 表达形式是不。

28、限定的,作为举例,它可以通过对应的图标形式进行表达,各个声音图标之间 形成阵列,供用户进行选择。 0073 下面针对于声音图标列表的触发方式描述如下: 0074 声音图标列表的触发方式具有多种类型,具体并不限定,典型的实施方式包括: 0075 (1)通过触发声音列表控件的方式,开启声音图标列表。 0076 具体来说,可以在即时通信交互界面上,特别是输入工具栏中设置声音列表控件, 该声音列表控件可以通过图标的方式进行呈现。在利用鼠标器点击该声音列表控件之后, 即可开启声音图标列表。当然,如果所在的终端具有触摸屏的话,也可以通过对触摸屏的触 摸操作开启声音列表控件。这种实施方式和目前已有的插入图标。

29、的操作方式类似。 0077 (2)所述的声音图标列表,还可以通过如下方式进行触发: 0078 设置用以触发声音图标列表的标准字符数据; 0079 采集通过即时通信交互界面中的交互界面输入栏所写入的数据内容; 说 明 书CN 102780646 A 5/9页 9 0080 将前一步骤所获得的数据内容和前述的标准字符数据进行比对,判定是否具有符 合标准字符数据的数据内容; 0081 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图 标列表。 0082 作为举例,将标准字符数据并列设置为两个,分别是“空格+声音”、“声音图标”。 进而,在采集发起方所输入的字符内容,包括有字符。

30、“声音”,且前面具有空格的情况下,或 者采集到的字符内容为“声音图标”的情况下,就可以触发声音图标列表进入到开启状态。 0083 (3)所述的声音图标列表,还可以通过如下方式进行触发: 0084 设置用以触发声音图标列表的标准字符数据; 0085 采集通过即时通信交互界面中的交互界面输入栏所录制的音频数据内容; 0086 将前一步骤所获得的音频数据内容进行识别,转变成文字数据; 0087 将获得的文字数据和前述的标准字符数据进行比对,判定是否具有符合标准字符 数据的文字数据; 0088 在判定通过的情况下,触发声音图标列表,在判定不通过的情况下,不触发声音图 标列表。 0089 这种实施方式,。

31、是通过实时录制即时通信用户的声音内容,在声音内容识别的基 础上实现声音图标列表的触发操作。作为举例,所述的标准字符数据可以设置两个,作为举 例,具体分别是“声音”、“声音图标”。于是,在即时通信交互界面处于开启状态的情况下,就 可以实时采集发起方的语音数据,通过所在的终端进行识别,或者将语音数据发送至识别 服务器进行识别,转变成字符内容之后,判定是否包括有“声音”的音频数据;或者,是否包 括有“声音图标”所对应的字符内容。在判定通过的情况下,就可以触发声音图标列表进入 到开启状态。 0090 (4)所述的声音图标列表,还可以通过如下方式进行触发: 0091 设置用以触发声音图标列表的标准表情状。

32、态图像或者标准肢体状态图像; 0092 在即时通信交互界面处于开启的状态下,触发所在终端的图像录制结构,拍摄发 起方的图像数据; 0093 将拍摄获得的图像数据和前述的标准表情状态图像或者标准肢体状态图像进行 比对; 0094 在比对通过的情况下,触发声音图标列表,在比对不通过的情况下,不触发声音图 标列表。 0095 这种实施方式下,发起方可以通过特定的表情或者特定的肢体动作,开启声音图 标列表。具体来说,适合在即时通信交互界面处于开启状态的情况下,触发所在终端上的图 像录制结构进入到开启状态,比如摄像头进入录制状态,将录制获得的图像数据和预设的 标准表情状态图像或者标准肢体状态图像进行比对。

33、。所述的标准表情状态图像,比如,可以 是大笑的表情形态,或者是撇嘴的表情形态;所述的标准肢体状态图像,作为举例,可以是 用一只手的手指做出字型的动作的图像,等等。如果比对之后,判定和预设的标准表情状 态图像或者标准肢体状态图像吻合的话,则可以触发声音图标列表进入到开启状态,否则 不触发。 0096 下面对声音图标列表及其中的声音图标的呈现方式进行描述。 说 明 书CN 102780646 A 6/9页 10 0097 在开启声音图标列表之后,就可以输出其中的声音图标。声音图标最典型的特点 就是其对应有音频数据。但为了良好地表达声音图标,让发起方便捷地选择所需要的声音 图标,需要对声音图标的输出。

34、作说明性信息,即图标内容。具体来说,图标内容可以通过单 帧的图片,或者具有多帧图像的动态图标,或者视频内容,或者多媒体内容,或者字符内容, 来构成该图标的显示内容。利用前述的多种图标内容形式,能够更加便利地的表达声音图 标所对应的数据信息。 0098 在本发明中,所述的声音图标作为即时通信消息的一部分,在发起方客户端所在 的界面中,比如交互界面输入栏,或交互界面输出栏,或通信记录等界面位置,均适合输出 声音图标的图标内容。这是因为该声音图标是由发起方所设置的,因此,这种输出方式能够 方便于发起方进行查看。但所述的声音图标,在接收方客户端所对应的界面中并不呈现,这 样能够将其音频数据更好地作为所。

35、在即时通信消息的背景声音。 0099 进一步,可以采集发起方对特定声音图标中的图标内容部分的主动触发消息,比 如通过鼠标光标点击声音图标列表中的特定声音图标,与该声音图标相对应的音频数据就 进入到播报状态,供发起方查看。 0100 进一步,对应着声音图标在声音图标列表中的显示内容,还可以设置有更丰富的 显示数据。这些数据作为举例而非限定,包括有如下类型: 0101 (1)对应着所述的声音图标,设置有用以显示声音大小的音量标识。 0102 在表达音量大小时,具体的方式并不限定。比如,可以通过文字的方式来表达,显 示字符“大”、“中”、“小”等字符形式,来代表声音的不同大小;或者,利用图标的形式来。

36、表 达。在用图标的显示进行音量表达时,可以通过不同的方式进行表达。比如,设定特定长度 的柱状结构的柱图,如果音量为0的话,该柱图就是空的;如果音量大的话,则在柱图中填 充的区域就多一些;如果音量小的话,则在柱图中填充的区域就少一些,以此方式表达声音 的强弱。 0103 (2)所述的声音图标所对应的图标内容,设置有用以表达情感状态的情感标识。 0104 声音图标通常还具有感情色彩,比如开心、悲伤、忧愁的感情色彩,等等。于是,就 可以将这些感情色彩用相应的文字内容进行标识,方便发起方了解各个声音图标。 0105 进一步,所述的情感标识,预设对应着不同情感的色彩类型,将该色彩类型加载到 声音图标上。。

37、比如,将代表开心的感情色彩标识为红色;将代表悲伤、哀愁感情色彩的图标 内容标识为灰色,等等。 0106 通过前述的声音图标列表,选择合适的声音图标之后,就可以直接触发该声音图 标,在触发之后,通过与该声音图标对应的回调函数,调出与其相关的音频数据,以及图标 内容等,将其载入到发起方正在进行信息输入的交互界面输入栏中。 0107 需要指出的是,发起方通过声音图标列表所获得的声音图标,未必能够满足需求, 于是,通过声音图标列表还可以提供相应的录制控件,针对于发起方新建的声音图标的图 标内容,或者挑选的已有的图标内容,采集发起方录制的音频数据,更替原有的音频数据, 或者,如果原来没有音频数据的话,直。

38、接新建音频数据,生成发起方自建的声音图标。 0108 另外,发起方进行声音图标的获取操作时,还可以通过音频识别的方式获得,作为 举例而非限定,可以通过如下的步骤来实施: 0109 在声音图标列表处于开启状态的情况下,触发所在的终端进行音频数据的采集操 说 明 书CN 102780646 A 10 7/9页 11 作; 0110 将采集获得的音频数据进行识别,获得音频数据所对应的字符内容; 0111 判定前述的字符内容是否具有与其相对应的声音图标; 0112 在具有对应声音图标的情况下,采集该声音图标所对应的数据内容,载入到发起 方正在编辑的交互界面输入栏中。 0113 这种方式在实施时,可以通。

39、过语音识别的方式获取发起方的语音信息,识别之后 判定是否有与其相对应的声音图标,在具有的情况下,直接选择并将该声音图标载入到交 互界面输入栏中。 0114 目前利用纯音频数据进行交互的即时通信工具也应用普遍,比如,小米科技公司 的米聊,以及腾讯科技公司的微信等,都可以采集发起方的音频数据作为即时通信消息的 内容。这种情况下,同样可以利用本发明所描述的加入声音图标的方式,用以加入在接收方 仅播放音频信息的声音图标。当然,对于视频或多媒体格式的即时通信消息,也同样可以通 过本发明便利地在即时通信消息中加载声音图标。 0115 进一步,为了便于发起方操作,还可以对应着所述的声音图标列表,独立设置临近。

40、 声音图标列表,用以采集临近使用的声音图标并载入到该临近声音图标列表中。所述的临 近声音图标列表,可以用独立的窗口形式进行输出,也可以和声音图标列表中的其它数据 部分在一个窗口中进行输出。所述的临近声音图标列表,指的是发起方最近使用过的声音 图标的记录,利用这种方式,能够将发起方常用的声音图标单独列出来,方便用户的选择操 作。 0116 下面对声音图标载入及输出的实施方式继续描述。 0117 作为举例,发起方在开启声音图标列表之后,即可选择自己所需要的声音图标,经 点击之后,完成了特定声音图标的选择操作。进而,通过和该声音图标相对应的回调函数, 调取该声音图标所对应的图标内容及声音数据。然后将。

41、其插入到发起方正在编辑的位置, 该位置位于交互界面输入栏之中。 0118 为了更好地表达声音图标,适合在交互界面输入栏中,对声音图标以图标的形式 进行表达,当然,这也并不限定。所述的声音图标一旦选择,还可以与发起方所输入的整个 即时通信消息相绑定。 0119 在所述的声音图标首次被写入到交互界面输入栏中后,载入声音图标的操作消 息,可以作为触发消息,启动和声音图标相对应的音频数据进行一次输出操作,利用这种方 式,能够让发起方了解所选择的声音图标是否正确,以及声音的大小状况等。 0120 进一步,所述的声音图标,在发起方自身的即时通信交互记录中,也可以输出声音 图标的图标数据部分,这是因为所述的。

42、声音图标是由发起方自身发出的,这样可以提供相 应的图标数据部分,方便发起方进行查看。 0121 而声音图标作为即时通信消息的一部分传输到接收方之后,在接收方所接收到的 即时通信消息的通信记录中并不显示声音图标,而将该声音图标中的音频数据作为所在即 时通信消息被触发时的背景声音数据。但所述的声音图标首次被传输到接收方所在即时通 信客户端输出栏时,适合输出一次该声音图标所对应的音频数据,让接收方了解所接收到 即时通信消息包括有预设的声音图标,以及了解该声音图标中的数据内容。 0122 进一步,在接收方的通信记录中,来自于前述发起方的声音图标的即时通信消息, 说 明 书CN 102780646 A 。

43、11 8/9页 12 还适合将相应的即时通信消息整体作差异化的标识,该差异化的标识可以称为声音图标标 识。作为举例,可以通过改变该即时通信消息中内容的色彩,或者所在区域的界面背景色 彩,或者所在区域条框的形状等方式,来表达该即时通信消息具有声音图标。比如,可将所 在的该条即时通信消息的背景转变为黄色,或者将所在的即时通信消息区域的边框改成其 它不同的边框形式,以此进行标识。 0123 需要指出的是,即使在接收方的通信记录输出栏中,设置有声音图标的即时通信 消息不显示声音图标的图标内容部分,也可以在触发所对应的即时通信消息的情况下,输 出该即时通信消息中由发起方预设的声音图标的音频数据。对前述即。

44、时通信消息的触发方 式,可以根据所在终端的具体情况而定,比如,可以通过所在终端采集操作光标点击该即时 通信消息的操作信息,所述的操作光标,尤其是指所在终端的鼠标光标;或者,所在终端具 有触摸屏的话,还可以采集通过该触摸屏对前述即时通信消息所在位置的触摸消息,作为 触发输出声音图标的音频数据的操作信息。 0124 实施例2 0125 参图2所示,本发明还提供一种即时通信中声音图标的实现客户端100,它具有用 以实现即时通信功能的各种预设结构,用以实现已有的即时通信功能。进一步,该客户端对 应着发起方客户端,还可以实现声音图标的载入及发送功能。为实现该功能,所述的客户端 100还包括: 0126 。

45、声音图标列表设置单元110,用以对应着发起方客户端的即时通信交互界面,设置 声音图标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和 音频数据; 0127 声音图标载入单元120,用以对应着交互界面输入栏,采集发起方对声音图标的载 入消息,向交互界面输入栏载入声音图标; 0128 图标消息推送单元130,用以将包括有声音图标的即时通信消息推送至对应交互 的接收方客户端。 0129 利用所述的声音图标列表设置单元110,在即时通信交互界面中,特别是对应着即 时通信交互界面中的输入工具栏,设置触发结构,在触发之后打开声音图标列表,通过声音 图标列表输出声音图标,每个声音图标具。

46、有配套的音频数据。进而,发起方与接收方在进行 交互通信的过程中,通过所述的声音图标载入单元120,触发前述声音图标列表中的特定声 音图标,将该声音图标载入到交互界面输入栏当前的光标输入位置。进而,发起方完成即时 通信消息的编辑操作之后,通过图标消息推送单元130,将包括有声音图标的即时通信消息 推送至对应交互的接收方客户端。 0130 其中,在发起方客户端中,对应着具有前述声音图标的交互界面输入栏,以及即时 通信的通信记录中,可以输出声音图标的图标内容。该图标内容经触发之后能够输出与声 音图标配套设置的音频数据。 0131 实施例3 0132 参图3所示,在本发明中还提供一种即时通信中声音图标。

47、的实现系统200,该系统 200包括有发起方客户端210、接收方客户端220、系统服务器230,利用前述的发起方客户 端210、接收方客户端220、系统服务器230能够实现即时通信的各种预设功能。进一步,该 系统还包括: 说 明 书CN 102780646 A 12 9/9页 13 0133 发起方客户端210,它包括, 0134 声音图标接收单元211,用以接收由下述系统服务器230所推送的声音图标数据; 0135 声音图标列表设置单元212,用以对应着发起方客户端的即时通信交互界面,设置 声音图标列表,在声音图标列表中具有声音图标,该声音图标具有配套设置的图标内容和 音频数据; 0136 。

48、声音图标载入单元213,用以对应着交互界面输入栏,采集发起方对声音图标的载 入消息,向交互界面输入栏载入声音图标; 0137 图标消息推送单元214,用以将包括有声音图标的即时通信消息推送至下述的接 收方客户端220; 0138 接收方客户端220,它包括, 0139 声音图标输出单元221,用以在接收获取前述具有声音图标的即时通信消息并首 次输出时,或针对该即时通信消息采集获得声音播报触发信息时,播报声音图标的音频数 据; 0140 系统服务器230,它包括, 0141 声音图标列表存储单元231,用以存储和发起方客户端210相对应的声音图标数 据; 0142 声音图标列表推送单元232,用。

49、以在前述的发起方客户端210处于登录状态的情 况下,将所存储的声音图标数据推送至发起方客户端210。 0143 在具体实施时,通过发起方客户端210,经由其中的声音图标接收单元211,可以 接收由系统服务器或者由发起方预设的声音图标数据。进而,通过声音图标列表设置单元 212,在开启了声音图标列表之后,能够输出预设的各个声音图标数据。通过声音图标载入 单元213,对应着发起方正在进行输入或编辑操作的交互界面输入栏,触发了特定的声音图 标列表中的声音图标之后,就可以将相应的声音图标载入到该交互界面输入栏中。 0144 进而,通过即时通信工具的通信传输通道,将设置有前述声音图标的即时通信消 息传送至接收方客户端220。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1