语言词汇的音频处理方法及装置的制造方法

文档序号:9752220阅读:383来源:国知局
语言词汇的音频处理方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及移动终端技术领域,尤其涉及一种语言词汇的音频处理方法及
目.0
【背景技术】
[0002]目前,英语学习在整个国民生活中所占的地位越来越高,各种教材、辅导书和辅导材料层出不穷,随着科技的发展,针对英文学习的电子设备也越来越多,产品形式越来越多样化。
[0003]然而,市面上现有的英语学习装置大都只提供了听、看、读方面的功能,例如,在用户读英语单词的过程中,由于缺乏与英语学习装置的交互,致使用户无法知道自己的发音正不正确,从而影响用户发音的学习。

【发明内容】

[0004]本发明实施例提供一种语言词汇的音频处理方法及装置,能够使用户在阅读英文的过程中定位到发音不准确的单词。
[0005]第一方面,本发明实施例提供了一种语言词汇的音频处理方法,包括:
[0006]采集用户采用设定语种语言阅读文本发出的音频信号;
[0007]对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分;
[0008]根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分;
[0009]将所述最终得分小于预设得分的单词提示给用户。
[0010]第二方面,本发明实施例还提供一种语言词汇的音频处理装置,包括:
[0011]声音采集模块,用于采集用户采用设定语种语言阅读文本发出的音频信号,并将所述音频信号发送至得分模块;
[0012]所述得分模块,用于对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分,根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分,并将所述最终得分发送至错误提示模块;
[0013]所述错误提示模块,用于将所述最终得分小于预设得分的单词提示给用户。
[0014]本发明实施例通过采集用户采用设定语种语言阅读文本发出的音频信号;对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分;根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分;将所述最终得分小于预设得分的单词提示给用户。本发明实施例同样适用于英文的学习,通过最终得分能够使用户在阅读英文的过程中定位到得分较低的单词即发音不准确的单词。
【附图说明】
[0015]图1为本发明实施例一提供的语言词汇的音频处理方法的流程示意图;
[0016]图2为本发明实施例二提供的语言词汇的音频处理方法的结构示意图
[0017]图3为本发明实施例三提供的语言词汇的音频处理装置的结构示意图。
【具体实施方式】
[0018]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0019]实施例一
[0020]图1为本发明实施例一提供的语言词汇的音频处理方法的流程示意图,本实施例的执行主体,可为本发明实施例提供的语言词汇的音频处理装置,或者集成了所述语言词汇的音频处理装置的终端设备(例如,智能手机、平板电脑等),该语言词汇的音频处理装置可以采用硬件或软件实现。如图1所示,具体包括:
[0021]S11、采集用户采用设定语种语言阅读文本发出的音频信号;
[0022]其中,所述设定语种可为英语、汉语、日语、法语和德语等语种。
[0023]具体的,可在语言词汇的音频处理装置或者集成了所述语言词汇的音频处理装置的移动终端上安装至少一个麦克风,通过麦克风获取用户采用设定语种语言阅读文本发出的音频信号。
[0024]S12、对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分;
[0025]其中,所述流利度得分表征了用户阅读的熟练程度,所述流利度得分越高,则说明用户对该单词越熟练。所述发音得分表征了用户对该单词的掌握程度,发音得分越高,说明用户对该单词的掌握程度越高。所述音量得分表征了用户阅读该单词时发出的音量高低,得分越高说明用户发音时使用的音量就越好,音量过高或过低都会影响该单词发音效果。
[0026]S13、根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分;
[0027]具体的,当获取的各单词对应的得分为流利度得分时,则将流利度得分作为各单词的最终得分;当获取的各单词对应的得分为发音得分时,则将发音得分作为各单词的最终得分;当获取的各单词对应的得分为音量得分时,则将音量得分作为各单词的最终得分;当获取的各单词对应的得分为流利度得分、发音得分和音量得分中的至少两项得分时,则将至少两项得分的加权和作为各单词的最终得分。
[0028]S14、将所述最终得分小于预设得分的单词提示给用户。
[0029]其中,所述预设得分由用户自定义设置,具体可设为60。
[0030]具体的,所述单词的最终得分越小,则说明用户对该单词的发音越不准确,则将小于60分的单词反馈给用户,以提醒用户加强学习。
[0031]本实施例通过采集用户采用设定语种语言阅读文本发出的音频信号;对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分;根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分;将所述最终得分小于预设得分的单词提示给用户。本实施例通过各单词的最终得分能够使用户在阅读设定语种的过程中定位到得分较低的单词即发音不准确的单词。
[0032]示例性的,在上述实施例的基础上,为了更准确的评价用户对该单词的最终得分,在计算根据所述各单词对应的流利度得分、发音得分和音量得分中的至少一项得分确定各单词的最终得分时,可同时参考流利度得分、发音得分和音量得分这三项得分,具体包括:
[0033]将所述各单词对应的流利度得分、发音得分和音量得分的加权和作为各单词的最终得分。
[0034]其中,根据流利度得分、发音得分和音量得分这三项对单词准确发音的影响程度,可分别设置对应的加权系数。例如,由于流利度得分和发音得分对单词准确发音的影响程度比较高,对应的加权系数可分别设为0.4和0.4,将音量得分的加权系数设为0.2,在具体计算时可采用如下公式进行计算:
[0035]S = sl*0.4+s2*0.4+s3*0.2
[0036]其中,S为最终得分,Si为流利度得分,s2为发音得分,s3为音量得分。
[0037]示例性的,在上述实施例的基础上,为了减少音量过高对单词发音的影响,在对所述音频信号进行语音识别处理之前,所述方法还包括:
[0038]将时域的音频信号转换到频域,并将频率大于预设频率的单词对应的频率减少预设阈值。
[0039]其中,所述预设频率可设为1.4Khz,所述预设阈值可根据原始频率进行设值,例如减少预设阈值的频率为在原始频率的基础上右移两位。
[0040]具体的,可采用傅里叶变化或者小波变换将时域的音频信号转换到频域,根据频域中各单词对应的频率,将频率右移两位作为各单词最终的频率,参与后续音量得分的计笪并ο
[0041]示例性的,在上述实施例的基础上,对所述音频信号进行语音识别处理,得到包含各单词对应的流利度得分、发音得分和音量得分中的至少一项得分具体包括:
[0042]计算得到所述音频信号中各单词对应的波形,从数据库中获取与各单词对应的波形对应的流利度得分、发音得分和音量得分中的至少一项。
[0043]其中,数据库中预先经过统计存储了个单词正确发音时对应的波形和对应的流利度得分、发音得分和音量得分的对应关系。
[0044]在本实施例中,通过计算采
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1