[发明专利]基于语音输入的表情曲线生成方法有效
申请号: | 201510282863.7 | 申请日: | 2015-05-28 |
公开(公告)号: | CN104850335B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | 郑亮;刘希斌 | 申请(专利权)人: | 瞬联软件科技(北京)有限公司 |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙)11381 | 代理人: | 陈曦,董烨飞 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 语音 输入 表情 曲线 生成 方法 | ||
技术领域
本发明涉及一种表情曲线生成方法,尤其涉及一种基于语音输入的表情曲线生成方法。
背景技术
近年来,随着即时通信系统的普及推广,例如QQ、微信、MSN等应用已经逐渐被大部分用户所接受。用户在使用这些应用时,为了增加输入内容的趣味性,往往需要在应用中输入一些表情,表达特殊含义,丰富输入内容。在其他一些应用中,根据表达习惯,用户有时也希望能够输入一些表情,让输入的内容更加丰富。
现有技术中当需要输入表情时,即时通信系统通常为用户提供表情选择界面,并接收用户从表情选择界面中选择的表情,然后输出该表情。当表情选择界面中包含较多表情时,需要分页显示表情选择界面,并接收用户的翻页指令,操作比较复杂。上述表情输入方式,用户在选择表情的过程中,需要辨别多个表情,以便选择最能准确表达意思的表情;当部分表情难以辨别其确切含义时,尤其是一些含义近似的表情,只能通过辅助或提示的方式,用户才能获知表情是否能够准确表达意思。因此,现有表情输入方式在较大程度上依赖于用户进行人为识别和选择,在表情输入的准确性上差强人意。
而且,现有表情输入方法中,用户单次只能选择一个表情输入,然而,单个表情的输出有时并不能尽兴表达出用户的喜怒哀乐;当需要同时输出多个表情时,一般需要用户进行多次选择,用户需要重复多次翻页动作才能实现。这种表情输入方式较为机械、枯燥,减少了用户输入过程的趣味性。
此外,现有技术中存在根据用户输入词语显示对应表情的技术,例如中国专利ZL200710179718.1中公开的表情输入方法,这种表情输入技术相较于直接从众多表情中进行选择,具有一定针对性,但同样存在输入趣味性不足的缺点。并且,上述两种表情输入方式,在同时输出多个表情时,都仅能进行简单的线性显示,趣味性弱。
发明内容
本发明所要解决的技术问题在于提供一种基于语音输入的表情曲线生成方法。
为了实现上述发明目的,本发明采用下述技术方案:
一种基于语音输入的表情曲线生成方法,包括如下步骤:
(1)输入语音生成音频文件;
(2)从多个表情图钮中选择一类表情对应的表情图钮,单个表情图钮对应于一组或多组表情图标,并且每组表情图标中分别包括多个对应于不同音量等级的表情图标;
(3)将音频文件根据时长分为多个等长的时间段,分别计算每个时间段的对应音量;
(4)将音频文件中不同时间段的对应音量量化为不同音量等级;
(5)从步骤(2)选择的表情图钮所对应的同一组表情图标中获取每一个时间段的音量等级所对应的表情图标,生成以时间为横轴,以音量等级为纵轴的表情曲线,其中,在每个时间段所对应的音量等级的位置,显示该音量等级所对应的表情图标;
(6)显示步骤(5)所形成的表情曲线。
其中较优地,所述步骤(3)中将音频文件划分为N个等长的时间段,每个时间段包括m帧音频数据,计算N个时间段所对应的音量的过程包括如下步骤:
(31)判断N个时间段所对应的音量是否都已确定,如果是,进入步骤(4),如果否,执行步骤(32);
(32)读下一帧音频数据,并将该帧音频数据转换为PCM码;
(33)比较这组PCM码的绝对值,找出其最大值并存取此值;
(34)判断本时间段m帧音频数据对应的m个PCM值是否都已经获取并保存,如果是,进入步骤(35);如果否,返回步骤(32);
(35)比较m个PCM值,并找出其最大值,将此值作为该时间段内的音量大小,然后返回步骤(31)。
其中较优地,在步骤(4)中,将N个PCM值量化为四个音量等级:很高分贝、高分贝、中分贝和低分贝,包括如下步骤:
(41)选取最小PCM值作为低分贝的下限(n1),并选取最大PCM值作为很高分贝的上限(n5);
(42)计算相邻两个等级的分贝差:d=(最大PCM值-最小PCM值)/4,并计算四个等级对应分贝的分界值:n2=最小PCM值+d;n3=最小PCM值+2d;n4=最小PCM值+3d;
(43)以n1、n2、n3、n4、n5从下到上构建五条平行线,并分别判断每个时间段所对应的PCM值对应落入哪个分贝区间,从而判断N个PCM值所对应的音量等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞬联软件科技(北京)有限公司,未经瞬联软件科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510282863.7/2.html,转载请声明来源钻瓜专利网。