用于生成字符标识内容的方法、客户端及系统\n技术领域\n[0001] 本发明属于计算机、软件技术领域。\n技术背景\n[0002] 在当前的技术条件下,人们广泛使用语音的方式进行通信。比如目前常用的即时通信工具,就有一种通信方式,是录下一段音频信息,然后将该音频信息发给对方。所录下的声音,对方接收之后,一般是用音频信息的图标进行表达的。进一步,通常还设置有相应的数字信息,来说明该音频信息所持续的时间长度。\n[0003] 这种通信方式虽有一定的便利性,但是,语音信息所包含的字符内容,在数量上就无法得到表达;另外,如果想听部分的数据信息,在选择起来也很困难。\n发明内容\n[0004] 本发明的目的,是提供一种用以生成字符标识内容的方法,以及对应的客户端及系统,利用本发明,能够针对于音频信息进行识别,然后将其转变成字符标识内容进行表达。\n[0005] 一种用以生成字符标识内容的方法,它包括:\n[0006] 步骤1,采集包含有音频信息的数据内容;\n[0007] 步骤2,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0008] 步骤3,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示。\n[0009] 进一步,所述的包含有音频信息的数据内容,是仅包括有音频信息的音频文件,或是包括有音频信息的多媒体文件。\n[0010] 进一步,在所述的步骤2中,采集获得的数据内容进行字符识别的方式,是利用音频识别软件,对其语音信息进行识别,经识别之后,获得所对应的字符内容,将字符内容一一对应着字符标识进行转换,获得的识别内容仅仅有字符标识,而不包含字符数据的识别内容。\n[0011] 进一步,在所述的步骤2中,采集获得的数据内容进行字符识别的方式,是采集获得的数据内容,将其音频信息进行解析,按照字符之间的音频停顿规则来进行划分,划分出独立的停顿单元,然后将单个的或者多个的停顿视为一个字符单位,将每个字符单位对应着相应的单个字符标识。\n[0012] 进一步,在所述的步骤2中,采集获得的数据内容进行字符识别的方式,是采集录制的音频信息,判定具有语音数据的时间段,将具有语音数据的时间段按照预设的间隔规则,不进行识别而直接进行划分,将划分的每个内容段,对应着一个字符标识。\n[0013] 进一步,所述的方法,包括有如下步骤,\n[0014] 步骤S210,采集通信过程中所接收到的数据信息;\n[0015] 步骤S220,判定前述的数据信息中,是否包含有音频数据信息;\n[0016] 步骤S230,在判断具有音频信息的情况下,调取对音频信息进行识别的语音识别模块,进行数据识别;\n[0017] 步骤S240,将识别结果所获得的字符内容,每一个字符内容对应着一个字符标识,来生成由字符标识所组成的标记内容;\n[0018] 步骤S250,将所生成的字符标识,与该字符标识所对应的音频信息进行关联,在触发所选择字符标识时,触发所对应的音频信息部分进入播报状态;\n[0019] 步骤S260,采集用户针对于前述字符标识的删除操作信息,在采集获得对应删除操作信息的情况下,将对应的音频信息进行删除处理。\n[0020] 进一步,所描述的字符标识和对应音频信息之间建立关联,其建立步骤为,[0021] 针对于音频数据,采用语音识别模块进行字符识别;\n[0022] 将包含有字符语音的数据内容,对应着相应的字符进行关联;\n[0023] 将关联有对应音频信息的字符,转变为对应的独立字符标识时,将相应的对应音频信息的链接转移到对应的字符标识上。\n[0024] 进一步,所描述的字符标识和对应音频信息之间建立关联,其建立步骤为,通过判定声音停顿来分隔字符标识的情况下,判定获得的声音停顿的位置,将音频数据中的相应声音数据与其构成对应关系。\n[0025] 进一步,所述音频数据的传输程序中,设置有用以接收用户针对于字符标识进行选择或编辑的代理程序,所述的代理程序是在传输前述音频数据的程序中嵌入的,或者是独立存在的,但和前述的用以传输音频数据的程序,具有数据处理方面的关联关系。\n[0026] 进一步,所述的代理程序在处理针对于字符标识的操作信息时,包括有如下步骤,[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] 预先建立字符感情色彩和字符标识颜色之间的映射列表;\n[0043] 采集所获得的音频数据信息;\n[0044] 针对于音频数据信息进行识别,将其转换为识别获得的字符;\n[0045] 判定识别所获得的字符的感情色彩;\n[0046] 根据所获得的感情色彩,来比较前面所建立起来的映射列表,获得字符标识需要设置的颜色;\n[0047] 针对于前面所获得的字符标识的颜色,来对输出的字符标识根据该颜色输出。\n[0048] 进一步,所述的映射列表的设定方式为,\n[0049] 针对于高兴感情色彩的字符内容,将其字符标识的颜色设置为红色;\n[0050] 将悲伤感情色彩的字符内容,将其字符标识的颜色设置为灰色;\n[0051] 将发怒感情色彩的字符内容,将其字符标识的颜色设置为紫色;\n[0052] 将没有判定出感情色彩的字符,将其字符标识的颜色设置为黑色。\n[0053] 进一步,判定声音消息本身的感情色彩,根据声音信息本身的感情色彩来输出字符标识色彩的步骤为,\n[0054] 建立感情色彩和音频信息之间的识别关系,以及建立感情色彩与字符标识颜色之间的映射列表;\n[0055] 采集所获得的音频信息,与前面所建立起来的识别关系进行比对;\n[0056] 根据比对结果判定声音信息的感情色彩;\n[0057] 通过前述的映射列表,将字符标识所对应的音频信息的感情色彩进行比对,获得字符标识的对应颜色;\n[0058] 利用前述的颜色,处理字符标识之后将其输出。\n[0059] 进一步,将字符标识的形状由用户来设置,其步骤为,\n[0060] 针对于字符标识,设置字符标识选择列表,在该选择列表中,输出由系统提供商所提供的标识符号;\n[0061] 采集用户的选择信息,将选择的标识符号作为字符标识。\n[0062] 进一步,将字符标识的形状由用户来设置,其步骤为,\n[0063] 针对于字符标识,设置字符标识载入控件;\n[0064] 采集用户所载入的字符标识的图像信息,判断是否符合字符标识格式,如果符合转入到下一步骤,如果不符合,将其调整为符合后输出,如果无法调整,则输出提醒;\n[0065] 根据用户所载入的数据信息,设置对应的字符标识。\n[0066] 进一步,将字符标识的形状由用户来设置,其步骤为,\n[0067] 设置用以采集用户绘制信息的字符标识绘制控件;\n[0068] 将采集获得的用户绘制信息,转变为字符标识格式;\n[0069] 将前述的转变为字符标识格式的数据信息,设定为字符标识。\n[0070] 进一步,所述的字符标识,在一次输出的内容中,还可以有两种或两种以上的表达形式。\n[0071] 进一步,通过判定用户音频信息的感情色彩,来调整字符标识的类型,其实施步骤为,\n[0072] 建立不同感情色彩的字符标识,所对应不同图像内容的映射列表;\n[0073] 采集音频信息,判定音频信息的感情色彩;\n[0074] 将前述的音频信息所对应的字符标识,按照前述的映射列表进行比对,获得特定感情色彩的字符标识所对应的图像内容;\n[0075] 以前述的图像内容,来排布与音频信息相对应的字符标识。\n[0076] 进一步,在所述的字符标识中,嵌入标识附加信息,其操作步骤为,[0077] 采集用户针对于字符标识所嵌入的标识附加信息;\n[0078] 将前述的标识附加信息,转换成目标符号之后,嵌入到字符标识中,[0079] 或者,将前述的标识附加信息,不经过转换而直接嵌入到字符标识中,[0080] 或者,将前述的标识附加信息,进行尺寸和格式的处理之后,直接以图片的形式作为字符标识;\n[0081] 将获得的字符标识,对应着音频信息进行数据输出。\n[0082] 进一步,所述的目标符号,为二维条码。\n[0083] 进一步,在同一次发送的音频信息包括有两个或两个以上字符标识时,采用至少一个但非全部字符标识,来嵌入标识附加信息。\n[0084] 本发明还提供一种用以生成字符标识内容的客户端,该客户端包括:\n[0085] 数据采集模块,采集包含有音频信息的数据内容;\n[0086] 字符量识别模块,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0087] 字符标识生成模块,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示。\n[0088] 本发明还提供一种用以生成字符标识内容的系统,该系统包括:\n[0089] 发送方客户端,它包括,\n[0090] 客户端数据采集模块,采集包含有音频信息的数据内容;\n[0091] 客户端数据发送模块,用以将客户端数据采集模块所采集获得的包含有音频信息的数据内容,向对应的接收方客户端进行发送操作;\n[0092] 服务器,它包括,\n[0093] 服务器数据采集模块,采集发送方客户端向接收方客户端所发送的包含有音频信息的数据内容;\n[0094] 服务器字符量识别模块,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0095] 服务器字符标识生成模块,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示;\n[0096] 服务器字符标识发送模块,和前述的服务器字符标识生成模块相连接,用以将生成的字符标识,发送至下述的接收方客户端;\n[0097] 接收方客户端,它包括,\n[0098] 数据接收模块,用以接收来自于前述发送方客户端所发送的包含有音频信息的数据内容与来自于服务器字符标识发送模块所发送的对应字符标识,或者仅接收来自于服务器字符标识发送模块所发送的字符标识及对应包含有音频信息的数据内容;\n[0099] 字符标识输出模块,与数据接收模块相连接,对应着包含有音频信息的数据内容输出字符标识。\n[0100] 进一步,所述的系统为即时通信系统,其中的发送方客户端,对应着即时通信发送方客户端,其中的接收方客户端,对应着即时通信的接收方客户端,其中的服务器,对应着即时通信的系统服务器。\n附图说明\n[0101] 图1是本发明所述方法的流程图。\n[0102] 图2是本发明所述客户端的结构框图。\n[0103] 图3是本发明所述系统的结构框图。\n具体实施方式\n[0104] 在本发明中,能够将包含有音频信息的数据内容,针对于其音频信息进行字符识别,但在识别时,并不识别具体的字符数据,而是根据用户的发音方式,或声音与字符之间的对应规则,来对声音内容进行识别。识别时仅仅判定字符的数量,而不具体识别字符的内容。\n[0105] 下面结合着图1所示,来对本发明所描述的方法进行说明,该方法包括有如下步骤:\n[0106] 步骤S110,采集包含有音频信息的数据内容;\n[0107] 步骤S120,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0108] 步骤S130,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示。\n[0109] 针对于前述的步骤S110,描述如下:\n[0110] 这儿所述的包含有音频信息的数据内容,首先指的是仅仅包括有音频信息的音频文件。其次,还可以是包括有音频信息的多媒体文件。针对于多媒体文件中的音频信息内容,同样可以采集其中的音频信息,利用本发明所描述的方式进行处理。\n[0111] 针对于前述的步骤S120,描述如下:\n[0112] 将采集获得的数据内容,在进行字符识别时,能够使用的识别方式,作为举例而非限定,有如下类型:\n[0113] (1)利用音频识别软件,对其语音信息进行识别,经识别之后,获得所对应的字符内容,将字符内容一一对应着字符标识进行转换,获得的识别内容仅仅有字符标识,而不包含字符数据的识别内容。\n[0114] 作为举例,目前常用的语音识别软件,比如IBM的ViaVoice,或者其它公司的语音识别产品,均能够对音频信息部分,按照预设的语音库和文字规则,对其音频信息进行解析,然后进行识别,获得对应的识别字符。\n[0115] (2)采集获得的数据内容,将其音频信息进行解析,按照字符之间的音频停顿规则来进行划分,划分出独立的停顿单元,然后将单个的或者多个的停顿视为一个字符单位,将每个字符单位对应着相应的单个字符标识。\n[0116] (3)采集录制的音频信息,判定具有语音数据的时间段,将具有语音数据的时间段按照预设的间隔规则,不进行识别而直接进行划分,将划分的每个内容段,对应着一个字符标识。这种方式下,所述的语音数据,指的是音频数据的内容中,仅仅对应着语音数据部分的内容,而不包括语音数据的内容,则不是语音内容。比如,用户所录制的一段音频内容,中间可能有长时间的停顿,而这些停顿并不对应着语音数据,于是就不对应着字符。在人们进行音频通话时,所采集的音频信息,针对于语音播报的信息部分,声音的音强通常高于没有声音播报的时间段的音强,于是,就可以通过声音的音强来判断何时具有语音数据的时间段。进而,将具有语音数据的时间段进行分隔,比如说,以每秒种能够容放3个字符标识的方式进行分隔,那么,在用户具有声音播报的时间段内,将其以每秒钟分为3个字符标识的方式进行分隔,就可以了。\n[0117] 针对于前述的步骤S130,描述如下:\n[0118] 在该步骤中,利用前面所描述的音频数据部分的处理方式,针对于数据内容中的音频信息,逐个进行处理,将其转变为由字符标识所组成的数据内容。\n[0119] 下面通过一个具体的实施例,来对本发明作进一步描述。该实施例包括有如下的步骤:\n[0120] 步骤S210,采集通信过程中所接收到的数据信息;\n[0121] 步骤S220,判定前述的数据信息中,是否包含有音频数据信息;\n[0122] 步骤S230,在判断具有音频信息的情况下,调取对音频信息进行识别的语音识别模块,进行数据识别;\n[0123] 步骤S240,将识别结果所获得的字符内容,每一个字符内容对应着一个字符标识,来生成由字符标识所组成的标记内容;\n[0124] 步骤S250,将所生成的字符标识,与该字符标识所对应的音频信息进行关联,在触发所选择字符标识时,触发所对应的音频信息部分进入播报状态;\n[0125] 步骤S260,采集用户针对于前述字符标识的删除操作信息,在采集获得对应删除操作信息的情况下,将对应的音频信息进行删除处理。\n[0126] 前述的通信过程,可以是即时通信过程,也可以是利用手机来实现的对应通信过程,或者是利用其它的通信装置来实现的通信过程,具体是不限定的。\n[0127] 前面所描述的字符标识和对应音频信息建立关联的方式,作为举例而非限定,可以这样来实施:\n[0128] 针对于音频数据,采用语音识别模块进行字符识别;\n[0129] 将包含有字符语音的数据内容,对应着相应的字符进行关联;\n[0130] 将关联有对应音频信息的字符,转变为对应的独立字符标识时,将相应的对应音频信息的链接转移到对应的字符标识上。\n[0131] 另外,如果所述的字符标识,是通过前面所描述的第二种方式,仅通过判定声音停顿的数量来进行关联的话,那么,所判定获得的声音停顿的位置对应着相应字符时,将音频数据中的相应声音数据与其构成对应关系。\n[0132] 另外,如果所述的字符标识,是通过前面所描述的第三种方式,针对于包含有语音部分的数据内容,利用常规的说话语速的判定方式,比如每秒钟3个字符的形式,来进行机械式地分隔的话,那么,包含有语音数据的内容,被分隔为相应的时间段。比如,每秒钟对应着3个字符标识的话,那么,每个字符标识就对应着三分之一秒的播报时间。在对应的播报时间之内,按照音频信息的先后顺序进行分配。\n[0133] 另外,所述的音频数据,需要通过对应的程序进行传输,比如即时通信程序。在所述的程序中,作为举例而非限定,设置有用以接收用户针对于字符标识进行选择或编辑的代理程序。所述的代理程序是在传输前述音频数据的程序中嵌入的;或者是独立存在的,但和前述的用以传输音频数据的程序,具有数据处理方面的关联关系。\n[0134] 所述的代理程序,作为举例而非限定,处理针对于字符标识的操作信息时,包括有如下过程:\n[0135] 采集针对于字符标识的操作信息,该操作信息包括针对于字符标识的选择,或者针对于字符标识的删除,或者针对于字符标识的复制,或者针对于字符标识的粘贴操作;\n[0136] 在针对于字符标识进行选择时,采集所对应的字符标识,然后根据字符标识查找出所对应的音频信息,将其音频信息转入到播报状态;\n[0137] 在采集获得针对于字符标识进行删除处理的消息时,采集对应着删除处理的字符标识的音频信息,或者所述的音频信息对应有视频信息的情况下,还包括对相应时间段内的视频信息,作删除处理;\n[0138] 当采集获得针对于字符标识的复制信息时,将和对应的字符标识相对应的音频或者视频数据进行复制;\n[0139] 当采集获得针对于字符标识进行粘贴的数据信息时,将粘贴的字符标识所对应的数据信息,进行采集并存储。\n[0140] 前述的通过字符标识获得对应数据内容的方式,还有一种实现形式,是基于用户所选择的字符标识在整个音频信息的字符标识中的位置,来获得所对应的数据信息。\n[0141] 其中,在判定字符标识所处位置时,还可以用如下的方式来实现:\n[0142] 针对于每一个字符标识,对应有所在数据信息内的时间量,该时间量是一个包含有起点和终点的时间段。比如,用户输了一段有10秒钟的话,进行字符识别之后,判定其中所对应的字符标识一共有17个。于是,将每一个字符标识,在前述的10秒钟音频信息中,对应有相应的一段音频数据。其中,如果有不发音的部分,则不发音的部分不对应着字符标识。于是,每一个字符标识和所在音频信息或者包含有视频信息的数据内容,来进行相应的剪辑,相应的内容剪辑分段之后,和相应的字符标识进行关联。\n[0143] 前面所述的字符标识,可以有不同的实现形式,作为举例,可以通过中空的方格来进行标识,而方格本身也可以作为字符,在所对应的通信界面中,能够通过对字符大小的调整,来对其进行调整。也就是说,所述的字符标识,可以通过方格一类的字符来进行标识。\n[0144] 适合作为字符标识的标识类型具体是不限定的。比如,利用圆圈也同样可以表示字符标识;或者,利用“*”来表示字符标识,或者采用其它的符号形式。\n[0145] 进一步,还可以设置这样的功能:将字符标识的尺寸,和对应音频信息的声音强度之间建立比例关系,具体来说,可以通过如下的方式来实施:\n[0146] 采集获得的音频数据信息;\n[0147] 将音频数据信息的声音强度,按照参照值进行计量,获得每一个字符所对应的声音强度数值;\n[0148] 将获得的声音强度数值进行计量,获得平均的数值;\n[0149] 将平均数值所对应字符的高度,取为预设高度;\n[0150] 采集对应着音频数据的每一个字符标识的声音强度最高值,和前述的平均数值进行比较,获得比值关系,利用该比值关系和前一步骤预设的高度值相乘,获得对应字符标识的高度值。\n[0151] 比如说,针对于平均值的字符高度取为四号字体的大小,将其作为标准的参照尺寸,于是,如果所采集的字符标识对应的声音强度的最大值,为前述平均值的1.5倍,那么,如果字符标识是以空心的方格形式来表示的话,就可以将前述的字符标识的下部宽度保持不变,而将方格的高度调整为前述参照标准的1.5倍。\n[0152] 通过这种方式,就能够获得表达声音强度的字符标识。\n[0153] 进一步,还可以设置这样的功能:将前述的字符标识,设置色彩,而色彩的类型,来自于对音频信息部分的数据内容的感情色彩识别,或者来自于对音频信息部分声音本身(无关乎内容)的感情色彩的识别。作为举例而非限定,该功能可以通过如下的步骤来实施:\n[0154] 预先建立字符感情色彩和字符标识颜色之间的映射列表;\n[0155] 采集所获得的音频数据信息;\n[0156] 针对于音频数据信息进行识别,将其转换为识别获得的字符;\n[0157] 判定识别所获得的字符的感情色彩;\n[0158] 根据所获得的感情色彩,来比较前面所建立起来的映射列表,获得字符标识需要设置的颜色;\n[0159] 针对于前面所获得的字符标识的颜色,来对输出的字符标识根据该颜色输出。\n[0160] 作为举例,前述的映射列表可以这样来设定:\n[0161] 针对于高兴感情色彩的字符内容,将其字符标识的颜色设置为红色;\n[0162] 将悲伤感情色彩的字符内容,将其字符标识的颜色设置为灰色;\n[0163] 将发怒感情色彩的字符内容,将其字符标识的颜色设置为紫色;\n[0164] 将没有判定出感情色彩的字符,将其字符标识的颜色设置为黑色。\n[0165] 于是,当采集的音频信息,对其识别之后,判定为有高兴感情色彩的内容,就将字符标识转变为红色进行输出就可以了。这种情况下,为了增加标识的醒目性,还可以将整个字符标识所占据的区域填满,均为红色。\n[0166] 另外,也可以直接判定声音消息本身的感情色彩(无关于本身所携带的含义),根据声音信息本身的感情色彩来输出对应的色彩。作为举例,可以按照如下的步骤来实施:\n[0167] 建立感情色彩和音频信息之间的识别关系,以及建立感情色彩与字符标识颜色之间的映射列表;\n[0168] 采集所获得的音频信息,与前面所建立起来的识别关系进行比对;\n[0169] 根据比对结果判定声音信息的感情色彩;\n[0170] 通过前述的映射列表,将字符标识所对应的音频信息的感情色彩进行比对,获得字符标识的对应颜色;\n[0171] 利用前述的颜色,处理字符标识之后将其输出。\n[0172] 前述的识别关系,可以通过不同感情下说话声音的特征来进行判定。这种方式不需要对用户的音频信息的内容进行识别,直接通过感情色彩的判定就可以实现。\n[0173] 另外,本发明还可以实现这样的功能:将字符标识进行个性化设置,由用户来设置字符标识的形状。作为举例而非限定,可以按照如下的方式来实施:\n[0174] 针对于字符标识,设置字符标识选择列表,在该选择列表中,输出由系统提供商所提供的标识符号;\n[0175] 采集用户的选择信息,将选择的标识符号作为字符标识。\n[0176] 或者这样来实施:\n[0177] 针对于字符标识,设置字符标识载入控件;\n[0178] 采集用户所载入的字符标识的图像信息,判断是否符合字符标识格式,如果符合转入到下一步骤,如果不符合,将其调整为符合后输出,如果无法调整,则输出提醒;\n[0179] 根据用户所载入的数据信息,设置对应的字符标识。\n[0180] 或者这样来实施:\n[0181] 设置用以采集用户绘制信息的字符标识绘制控件;\n[0182] 将采集获得的用户绘制信息,转变为字符标识格式;\n[0183] 将前述的转变为字符标识格式的数据信息,设定为字符标识。\n[0184] 比如,用户绘制了一个笑脸图像,就可以将这种笑脸图像进行转变之后,来作为字符标识的形式呈现。\n[0185] 进一步,所述的字符标识,在一次输出的内容中,还可以有两种或两种以上的表达形式,通过变换的方式来产生具有差异性的效果。比如说,在同一行的字符标识中,就可以将有的字符标识设定为“*”,将有的字符标识设定为方框,将有的字符标识设定为三角形,将有的字符标识设定为小红旗的外形,将有的字符标识设定为笑脸的外形,等等。\n[0186] 进一步,还可以通过判定用户音频信息的感情色彩,来调整字符标识的类型。\n[0187] 比如说,将高兴感情色彩的音频信息,对应着笑脸的图标;将悲伤感情色彩的音频信息,设定为哭脸的图标。本领域的技术人员可以明白,具有感情色彩的简易图标是易于实现的,并且数据量很小。在具体操作时,作为举例而非限定,可以按照如下的步骤实施:\n[0188] 建立不同感情色彩的字符标识,所对应不同图像内容的映射列表;\n[0189] 采集音频信息,判定音频信息的感情色彩;\n[0190] 将前述的音频信息所对应的字符标识,按照前述的映射列表进行比对,获得特定感情色彩的字符标识所对应的图像内容;\n[0191] 以前述的图像内容,来排布与音频信息相对应的字符标识。\n[0192] 利用这种方式,能够生成表达感情色彩的字符标识。\n[0193] 进一步,在所述的字符标识中,还可以嵌入标识附加信息。\n[0194] 作为举例,如果将字符标识采用小方框来代表的话,那么,就可以在每一个小方框中嵌入二维条码信息。前述二维条码信息所代表的内容,可以是用户的名称,或者用户的姓氏,或者用户的宠物名,或者是用户的手机号码,或者是用户的即时通信识别号,或者用户所设定的昵称,等等,具体是不限定的。\n[0195] 于是,每一个小方框由哪一个人发出的,直接通过字符标识中小方框内的二维条码的识别,就可以实现了。当然,嵌入的信息并不局限于二维条码。\n[0196] 在实施时,作为举例而非限定,可以按照如下的步骤进行:\n[0197] 采集用户针对于字符标识所嵌入的标识附加信息;\n[0198] 将前述的标识附加信息,转换成目标符号之后,嵌入到字符标识中,[0199] 或者,将前述的标识附加信息,不经过转换而直接嵌入到字符标识中,[0200] 或者,将前述的标识附加信息,进行尺寸和格式的处理之后,直接以图片的形式作为字符标识;\n[0201] 将获得的字符标识,对应着音频信息进行数据输出。\n[0202] 前述的标识附加信息,可以是各种用户希望通过字符标识的形式所附加的内容,比如,可以是自己的名字或者手机号码或者宠物名等字符信息,也可以是某个小数据量的图片,等等。\n[0203] 比如,用户的名字叫“李红”,将该名字作为用户的标识附加信息。将“李红”利用二维条码的表达形式处理之后,转变成二维条码的数据。然后,将获得的二维条码数据,置放在字符标识所对应的小方框之中。进而,将置放有二维条码数据的小方框,作为字符标识使用,来对应着音频信息进行数据输出。\n[0204] 另外,在同一次发送的音频信息包括有两个或两个以上字符标识时,还可以将同一次发送的字符标识中,采用至少一个但非全部字符标识,来嵌入标识附加信息。并不需要将全部的字符标识均嵌入标识附加信息,这样能够使得输出的字符标识更为简洁。\n[0205] 基于前面所提供的方法,本发明还提供一种对应的客户端100,该客户端100包括:\n[0206] 数据采集模块110,采集包含有音频信息的数据内容;\n[0207] 字符量识别模块120,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0208] 字符标识生成模块130,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示。\n[0209] 所述的客户端100,能够应用的终端设备类型是不限定的,只要有音频信息方面的表达需求,都可以应用于本发明。\n[0210] 在实现本发明时,通过所设置的数据采集模块110,来采集包含有音频信息的数据内容。既可以采集独立的音频数据信息,也可以采集包含有其它的数据信息的情况下,同时也包含有音频数据信息的数据内容,比如包含有音频信息的多媒体内容等。进而,通过字符量识别模块120,将采集获得的数据信息,对其音频信息部分进行字符识别。识别的方式,可参看前面方法部分的描述。在本发明中,针对于所识别获得的结果,主要采集识别字符的数量信息。需要指出的是,这儿所述的识别字符,并非必须是真正的字符形式,也可以仅仅为所采集音频信息所在时间段的一种分段格式。把字符量识别模块120所识别获得的字符数量,通过所述的字符标识生成模块130进行采集,逐个对应着生成字符标识。这儿所述的字符标识,可以是符号,也可以是用户所设置的图案,或者是能够和用户的身份或者感情色彩相对应的表达形式,在前面的方法部分均有相应的描述,此处不再赘述。\n[0211] 基于前面所提供的方法及客户端,本发明还提供一种系统200。该系统200包括:\n[0212] 发送方客户端210,它包括,\n[0213] 客户端数据采集模块211,采集包含有音频信息的数据内容;\n[0214] 客户端数据发送模块212,用以将客户端数据采集模块211所采集获得的包含有音频信息的数据内容,向对应的接收方客户端230进行发送操作;\n[0215] 服务器220,它包括,\n[0216] 服务器数据采集模块221,采集发送方客户端210向接收方客户端230所发送的包含有音频信息的数据内容;\n[0217] 服务器字符量识别模块222,将采集获得的数据内容,对音频信息内容进行字符识别,采集识别字符的数量信息;\n[0218] 服务器字符标识生成模块223,将音频信息中所对应的独立字符,逐个生成对应的字符标识进行表示;\n[0219] 服务器字符标识发送模块224,和前述的服务器字符标识生成模块223相连接,用以将生成的字符标识,发送至下述的接收方客户端230;\n[0220] 接收方客户端230,它包括,\n[0221] 数据接收模块231,用以接收来自于前述发送方客户端210所发送的包含有音频信息的数据内容与来自于服务器字符标识发送模块224所发送的对应字符标识,或者仅接收来自于服务器字符标识发送模块224所发送的字符标识及对应包含有音频信息的数据内容;\n[0222] 字符标识输出模块232,与数据接收模块231相连接,对应着包含有音频信息的数据内容输出字符标识。\n[0223] 这儿所描述的系统200,它是一个具有通信功能的系统结构,包括发送方客户端\n210、服务器220以及接收方客户端230。所述的发送方客户端210,设置有客户端数据采集模块211,用以采集包含有音频信息的数据内容,该数据内容可以是独立的音频信息,作为举例,也可以是包含有音频信息的多媒体数据。进而,通过所设置的客户端数据发送模块212,将通过客户端数据采集模块211所采集获得的包含有音频信息的数据内容,进行数据发送操作,发送的对象是所述的接收方客户端230。\n[0224] 进而,通过服务器220,采集发送方客户端210所发送的包含有音频信息的数据,来对其进行识别。将包括有音频信息的数据内容,用字符标识的方式进行表达。其中,通过所设置的服务器数据采集模块221,采集发送方客户端210向接收方客户端230进行数据发送时,同步向服务器220所发送的包含有音频信息的数据内容。进而通过服务器字符量识别模块222,对所采集获得的数据内容,将其音频信息部分进行字符识别。识别的方式,在前面的方法部分已有描述。进而,获得了所采集音频信息内容的字符数量的识别信息。进而,通过服务器字符标识生成模块223,对应着所识别获得的独立字符,逐个生成对应的字符标识,该字符标识的形式,参见前面的描述。然后,通过服务器字符标识发送模块224,将所生成的字符标识,发送到接收方客户端230。\n[0225] 在接收方客户端230中,设置有数据接收模块231,用以接收来自于发送方客户端\n210的数据或者来自于服务器220的数据。\n[0226] 其中,接收数据的模式有两种,第一种方式,是从前述的发送方客户端210接收包含有音频信息的数据内容,而从服务器220中,仅接收对应着前述包含有音频信息的数据内容的字符标识。这种实施方式下,针对于包含有音频信息的数据内容,可以通过发送方客户端210和接收方客户端230两者进行点对点的数据传输操作,能够减少服务器220的数据传输负担,从服务器220中,直接接收识别获得的字符标识就可以了。当然,该字符标识需要和对应的音频信息建立有相应的映射列表,通过该映射列表和所接收的音频信息进行匹配;\n第二种方式,是通过前述的服务器220,来接收字符标识以及对应着该字符标识的包含有音频信息的数据内容。\n[0227] 进而,通过接收方客户端230中的字符标识输出模块232,将获得的包含有音频信息的数据内容,连带着字符标识进行数据输出。\n[0228] 前述的系统200,在应用中,作为举例,可以是即时通信系统。其中的发送方客户端\n210,对应着即时通信发送方客户端,其中的接收方客户端230,对应着即时通信的接收方客户端,其中的服务器220,对应着即时通信的系统服务器。当然,也可以有其它的实施例,具体是不限定的。\n[0229] 以上是对本发明的描述而非限定,基于本发明思想的其它任何实施例,亦均在本发明的保护范围之中。
法律信息
- 2016-08-31
- 2013-06-19
实质审查的生效
IPC(主分类): G10L 15/26
专利申请号: 201210085925.1
申请日: 2012.03.27
- 2012-09-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2001-12-26
|
2001-06-14
| | |
2
| |
2008-06-04
|
2006-04-10
| | |
3
| |
2000-07-26
|
1999-12-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |