一种消息显示方法及装置与流程

文档序号:12739623阅读:210来源:国知局
一种消息显示方法及装置与流程
本申请涉及信息
技术领域
,尤其涉及一种消息显示方法及装置。
背景技术
:即时通讯(InstantMessaging,IM)是移动互联网时代最为流行的通讯方式,各种各样的即时通讯软件不仅支持文字消息的即时传输,也能够实现用户间的语音消息的即时传输。在通过IM软件传输语音消息时,发送端可接收用户通过麦克风等语音采集设备录入的语音消息,并通过互联网将该语音消息传输给接收端,接收端则在用户输入播放指令后,播放接收到的该语音消息。但是,在有些场景中,如接收端用户在开会时,接收端用户可能并不方便收听语音消息,但又不知道该语音消息的内容是否紧急,造成两难情形。若用户中断开会收听该语音消息,则不免影响当前的会议进程,若用户先行搁置该语音消息,又可能导致事后遗忘收听,甚至错过非常紧急的语音消息而产生不良后果。可见,现有技术中的语音消息播放方法会给用户造成使用上的不便,导致使用的便利性较低。技术实现要素:本申请实施例提供一种消息显示方法及装置,用于解决现有技术中使用语音消息通讯时,便利性较低的问题。本申请实施例提供的一种消息显示方法,包括:接收语音消息;提取所述语音消息的音频特征;确定与所述音频特征相匹配的提示信息;显示所述提示信息。本申请实施例提供的一种消息显示装置,包括:接收模块,接收语音消息;提取模块,提取所述语音消息的音频特征;确定模块,确定与所述音频特征相匹配的提示信息;显示模块,显示所述提示信息。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由于语音消息的音频特征可以反映说话人的情绪,将与特定的音频特征相匹配的提示信息显示于用户的终端上,可以使得语音消息所表达的情绪得以视觉化,用户通过该提示信息,便知该语音消息的轻重缓急,不必在当前事务与收听语音消息之间犹豫不定,用户使用语音消息软件的便利性得到很大的提升。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是本申请实施例提供的一种消息显示方法的流程图;图2是本申请实施例提供的显示界面;图3是本申请实施例提供的音频特征所匹配的波形图形;图4是本申请实施例提供的根据语音消息的语音特征生成的柱形图形;图5是本申请实施例提供的终端显示的与音频特征相匹配的图像的显示界面;图6是本申请实施例提供的根据语音消息生成的文字信息的显示界面;图7是本申请实施例提供的一种消息显示装置的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1是本申请实施例提供的一种消息显示方法的流程图,包括以下步骤:S101:接收语音消息。在本申请实施例中,可由用户的终端接收语音消息。具体的,可通过终端中安装的IM软件接收对端用户通过互联网发来的语音消息,并进行后续步骤的处理,也可由终端中其他具有收发语音消息功能的软件(如,具有收发语音消息功能的短信软件)接收对端用户发来的语音消息,具体通过何种软件来收发语音消息,本申请不作限制。为了方便描述,本申请后续步骤的阐明将以IM软件为例。本申请中所述的语音消息可以是终端接收到的对端用户即时发来的语音消息,也可以是预先保存在终端本地的语音消息,本申请亦不作限制。S102:提取所述语音消息的音频特征。在本申请实施例中,IM软件具有音频分析与特征提取功能,可以对所述语音消息进行特征分析,进而提取出音频特征。具体的,可以通过梅尔频率倒谱系数(Mel-FrequencyCepstralCoefficients,MFCC)算法提取语音消息的音频特征,也可以通过其他算法,如线性预测倒谱系数(LinearPredictionCepstralCoefficients,LPCC)算法,提取所述语音消息的音频特征。具体通过何种算法来提取音频特征,本申请不作限制。在本申请实施例中,语音消息的语调特征和语速特征可以反映说话人的情绪,例如,说话人心情愉悦的时候往往语调较高,语速较快,相反,心情低落的时候往往语调低沉,语速缓慢;又如,说话人有急事告知的时候,语调往往较高,语速也较快,相反,说话人只是闲聊的时候,说话节奏往往舒缓,语速适中,语调也适中。此外,其他音频特征,比如音量特征,也可以反映说话人的情绪。因此,本申请中所述的音频特征可以包括语调特征和语速特征中的至少一种,也可以包括其他类型的音频特征,如音量特征。所提取的音频特征的具体类型和类型数量,只要能够反映说话人的情绪即可。为了方便描述,以在本步骤中所提取的音频特征具体包括语调特征和语速特征为例,进行后续说明。S103:确定与所述音频特征相匹配的提示信息。在本申请实施例中,IM软件可根据预设的规则,确定与所述的语调特征和语速特征相匹配的提示信息。具体的,所述提示信息可以包括图形和/或图像,也可以包括文字、闪烁灯等,也即,凡是能够帮助用户直观了解语音消息所表达的情绪的提示信息,都属于本申请所要求保护的范围。下文以所述提示信息包括图形和/或图像为例,进一步阐明本申请的技术方案。在本申请实施例中,当提示信息为图形时,IM软件可根据预设的语调特征与图形属性的对应关系,以及,预设的语速特征与图形属性的对应关系,生成相应图形属性的图形。其中,所述图形可以是波形图形,也可以是其他图形,如柱形图形等。相应地,所述图形属性可以是该图形的颜色与形状中的至少一种,当然也可以是该图形的底面积、高度、幅度等,只要所述图形的图形属性能够与所述语调特征对应即可。因此,所述图形是哪种图形,所述图形属性是哪些特征,本申请对此并不作限制。当提示信息为图像时,IM软件可根据所述语调特征对应的语调特征值和所述语速特征对应的语速特征值,分别确定所述语调特征值和语速特征值各自所属的数值范围,再根据预先设定的数值范围与预存的各图像之间的对应关 系,在预存的各图像中确定相应的图像。其中,所述的图像可以是静态的图像,也可以是动态的图像,本申请对此亦不作限制。S104:显示所述提示信息。在本申请实施例中,当IM软件接收到语音消息时,可直接采用上述步骤S101~S103确定相应的提示信息并显示,也可在确定出相应的提示信息后,暂不显示该提示信息,当接收到用户输入的显示指令时,再显示该提示信息。并且,在显示该提示信息时,可同时播放该语音消息,也可在显示该提示信息时,不播放该语音消息。图2是本申请实施例提供的显示界面。在图2中,语音消息的播放/停止按钮以条框形式呈现于显示界面的对话框中,根据该语音消息生成的提示信息以平铺形式显示于屏幕一角。其中,可在用户点击如图2所示的播放/停止按钮时显示提示信息,并同时自动播放该语音消息,也可在用户第一次点击如图2所示的播放/停止按钮时显示提示信息,但不播放该语音消息,在用户第二次点击播放/停止按钮时再播放该语音消息。显然,依据本实施方案可以有各种不同形式的显示界面,只要能达到本申请的目的即可,本申请对此不作限制。通过如图1所示的方法,终端在接收到语音消息后,可根据该语音消息显示相应的提示信息,而由于终端所显示的提示信息可以反映出该语音消息的发送者的情绪,因此用户在不方便播放语音消息时,通过终端显示的提示信息,也可获知该语音消息的轻重缓急,从而提高了用户使用语音消息软件的便利性。进一步地,在图1所示的步骤S103中,当提示信息为波形图形时,确定与音频特征相匹配的图形的方法具体可以为:将语调的变化映射成图形颜色的变化,进而产生图形颜色渐变的效果,将语速的变化映射成波形的频率,进而产生波形的具体形状。图3是本申请实施例提供的音频特征所匹配的波形图形。终端(具体可以是终端上安装的诸如IM软件等语音消息软件)可对接收到的语音消息进行采 样,得到每个采样点的语调特征和语速特征,再根据预设的语调特征与颜色的对应关系,确定波形图形中相对于每个采样点的颜色,以及该波形图形中相对于每个采样点的频率,进而生成相应的波形图形,例如,可以设定语调较低时,波形图形的颜色较深,语调较高时,波形图形的颜色较浅,语速较快时,波形图形的频率较高,语速较慢时,波形图形的频率较低。如图3所示,生成的波形图形的颜色从左到右呈渐变趋势,波形的频率也是逐渐变化的,该波形图形的颜色和频率可以反映语音消息所表达的情绪。当然,也可以将语音消息切分成若干段子消息,再分别从每个子消息中提取出一个语调特征和一个语速特征,然后根据预设的语调特征与颜色的对应关系和语速特征与频率的对应关系,生成相应的波形图形,则此时生成的波形图形的颜色和频率均不再是如图3所示的渐变效果,而是对应于一个子消息的波形图形的颜色和频率相同,这里就不再一一赘述。上述只是以预设了语调特征与颜色的对应关系、语速特征与频率的对应关系为例说明的,当然也可预设其他的对应关系,如预设语调特征与频率的对应关系、语速特征与颜色的对应关系,当步骤S102中提取的音频特征还包括音量特征时,还可设置音量特征与波形图形的幅度之间的对应关系。当步骤S103中要生成的图形为柱形图形时,也可预设语调特征、语速特征、音量特征与柱形图形的颜色、底面积、高度的对应关系,本申请对如何设置语音特征与图形属性的对应关系不做限定。图4是本申请实施例提供的根据语音消息的语音特征生成的柱形图形。如图4所示,假设提取的音频特征包括音量特征和该语音消息的时长特征,则可根据预设的音量特征与柱形图形底面积的对应关系,以及时长特征与柱形图形的高度的对应关系,生成如图4所示的图形。由于语音消息的音量特征和时长特征也可在一定程度上反应语音消息的发送者的情绪,因此根据如图4所示的提示信息,用户仍可获知该语音消息的轻重缓急。另外,在图1所示的步骤S103中,当提示信息为图像时,确定与音频特 征相匹配的图像的方法具体可以为:首先确定步骤S102中提取的语音消息的语调特征对应的语调特征值和语速特征对应的语速特征值,然后判断语调特征值和语速特征值归属的范围,并确定该范围对应的图像。以下结合表1和表2进行说明:表1表1中,假设语调特征值x对应的值域范围为(x1~xn),则可预先将范围(x1~xn)划分为若干个互不重叠的数值范围:(x1~x2)、(x3~x4)等。相应的,语速特征值y对应的值域范围为(y1~yn),也可将范围(y1~yn)划分为若干个互不重叠的数值范围:(y1~y2)、(y3~y4)等。(x1~x2)(y1~y2)图像1(x1~x2)(y3~y4)图像2(x3~x4)(y1~y2)图像3(x3~x4)(y3~y4)图像4…………表2在预设了如表1所示的数值范围后,则可遍历如表1所示的语调特征值的数值范围与语速特征值的数值范围的组合,以每种组合对应一种预存的图像的方式,设置如表1所示的各数值范围与预存的各图像之间的对应关系,如表2所示。例如,假设根据表1,确定图1步骤S102中提取的语调特征值所在的数值范围为(x1~x2),语速特征值所在的数值范围为(y3~y4),则根据表2,可确定提示信息即为预存的图像2。图5是本申请实施例提供的终端显示的与音频特征相匹配的图像。继续沿用上例,假设语调特征值所在的数值范围(x1~x2)以及语速特征值所在的数值范围(y3~y4)说明语音消息的发送者情绪较好,则可将相应的图像2设置为如图5所示的小孩子在阳光下跳跃的图像,用以提示发送者的情绪。其中,图5所示的图像可以是动态的也可以是静态的,都可反映语音消息所表达的情绪。此外,还可以使语调特征与语速特征分别对应不同的基础图像,最后显示的图像由语调特征对应的基础图像和语速特征对应的基础图像组合而成。具体而言,可预设如表1所示的每个语调特征值所属的数值范围分别对应不同的基础图像,预设如表1所示的每个语速特征值所属的数值范围分别对应不同的基础图像。当根据表1,确定图1步骤S102中提取的语调特征值所在的数值范围为(x1~x2),语速特征值所在的数值范围为(y3~y4)时,可将(x1~x2)对应的基础图像与(y3~y4)对应的基础图像按预设规则进行组合,得到要显示的图像,这里就不再举例说明。上述是以要显示的提示信息是图形和/或图像为例进行说明的,该提示信息也可以是其他形式的提示信息,如文字信息等。图6是本申请实施例提供的根据语音消息生成的文字信息的显示界面。如图6所示,可以预设音频特征与特定文字的对应关系,进而确定与步骤S102提取出的音频特征相匹配的特定文字。例如,当发送者语速较快,音量较高时,说明事情紧急,故根据此音频特征生成文字信息“紧急!”并显示。基于上述的消息显示方法,本申请实施例还对应提供一种消息显示装置,如图7所示,包括:接收模块701,接收语音消息;提取模块702,提取所述语音消息的音频特征;确定模块703,确定与所述音频特征相匹配的提示信息;显示模块704,显示所述提示信息。所述提取模块702,从所述语音消息中,提取语调特征和语速特征中的至少一种。所述提示信息包括图形和图像中的至少一种。所述确定模块703,当所述提取模块702从所述语音消息中提取语调特征和语速特征时,根据预设的语调特征与图形属性的对应关系,以及,预设的语速特征与图形属性的对应关系,生成相应图形属性的图形。其中,所述图形属性包括图形的颜色和图形的形状中的至少一种,所述图形包括波形图。所述确定模块703,当所述提取模块702从所述语音消息中提取语调特征和语速特征时,根据所述语调特征对应的语调特征值和所述语速特征对应的语速特征值,并确定所述语调特征值和语速特征值所属的数值范围,根据预先设定的各数值范围与预存的各图像之间的对应关系,确定相应的图像。其中,所述图像包括动态图像和/或静态图像。所述显示模块704,显示所述提示信息时,播放所述语音消息,或者,显示所述提示信息时,不播放所述语音消息。在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器 (CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1