语音播放方法及系统的制作方法_2

文档序号:9526625阅读:来源:国知局
块的补充;各功能模块的名称是自定义名称,仅用于辅助理解所述语音播放系统14的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
[0055]本实施例提出的所述语音播放系统14运行于图1所述播放终端100中,所述语音播放系统14包括:噪声音频获取模块141、播放音频获取模块142以及语音信息播放模块143,各个模块的功能如下:
[0056]噪声音频获取模块141,用于米集环境中的声音信息,获取所述声音信息对应的环境噪声音量值;
[0057]本实施例中,噪声音频获取模块141从当前环境中采集的声音信息包括:当前环境中所述噪声音频获取模块141能够采集到的所有声音,包括但不限于:自然界对应的声音、人发出的声音、音乐声或者其他类型的人耳能听到的或者不能听到的声音。为了及时获取到所述播放终端100所处环境的声音情况,便于所述播放终端100及时地向用户播放适当音量的语音信息,当语音播放系统14运行的过程中,噪声音频获取模块141实时从所述播放终端100所处的当前环境中采集对应的声音信息。当然,也可以为了节约语音播放系统14的运行成本、降低语音播放系统14的功耗,噪声音频获取模块141也可以按照预设周期从所述播放终端100所处的当前环境中采集对应的声音信息。所述预设周期可由语音播放系统14自定义,比如设置所述预设周期为10ms,也可以由用户根据自身需求设置,或者在运行所述语音播放系统14的播放终端100在出厂时,由技术人员根据所述语音播放系统14的运行环境进行设置;本实施例对所述预设周期的具体时长不进行具体限制。当然,该预设周期也可以根据具体需要进行更新或者重新设置。
[0058]本实施例中,由于播放终端100所关心的是自身所处环境的噪声,因此,所述噪声音频获取模块141将所采集到的声音信息均认为是环境噪声,当采集到所述播放终端100所处环境中的声音信息后,所述噪声音频获取模块141获取米集的所述声音信息对应的环境噪声音量值。
[0059]播放音频获取模块142,用于将所述环境噪声音量值与预设阈值进行比较,并根据比较结果,调整播放语音信息时所采用的预设频率值,获取调整后的播放音量值;
[0060]当所述噪声音频获取模块141获取到环境噪声对应的声音频率值后,所述播放音频获取模块142将所述噪声音频获取模块141获取的所述环境噪声音量值与预设阈值进行比较。所述预设阈值可以理解为:所述播放终端100播放语音信息所采用的播放音量值的临界点,即当所述播放终端100所处环境的噪声对应的声音频率值达到所述预设阈值时,将影响所述播放终端100对语音信息的播放;所述预设阈值可以由用户自行设置,也可以在所述播放终端100出厂时,由技术人员根据所述播放终端100最可能的使用环境情况,对所述声音播放系统14进行设置;比如,对应于空调器的使用环境进行设置一预设阈值,对应于电视机的使用环境设置另一预设阈值等。本发明实施例对所述预设阈值的具体设置方式、设置依据及设置数值不做限定。
[0061]当所述播放音频获取模块142对所述环境噪声音量值与预设阈值进行比较后,根据二者的比较结果,调整播放语音信息时所采用的预设频率值,获取调整后的播放音量值。比如,若所述播放音频获取模块142分析出当前环境噪声对应的所述环境噪声音量值较大,即当前噪声音量比较大,则所述播放音频获取模块142将需要播放的声音变换至高频,即提高播放语音信息时所采用的预设频率值;若所述播放音频获取模块142分析出当前环境噪声对应的所述环境噪声音量值较小,即当前噪声音量比较小,则所述播放音频获取模块142将需要播放的声音变换至低频,即降低播放语音信息时所采用的预设频率值;当所述播放音频获取模块142调整播放语音信息时所采用的预设频率值,获取到所述播放音量值时,将所述播放音量值发送至所述语音信息播放模块143,供所述语音信息播放模块143按照调整后的所述播放音量值,播放对应的语音信息。
[0062]本发明实施例中,所述播放语音信息时所采用的预设频率值可以理解为:所述播放终端100接收到对应的播放指令后,按照默认的所述预设频率值进行播放,或者按照所述播放指令映射的所述预设频率值进行播放;而设置上述默认的所述预设频率值以及所述播放指令映射的所述预设频率值时,均未考虑所述播放终端100当前所处的环境噪音。
[0063]语音信息播放模块143,用于按照调整后的所述播放音量值,播放对应的语音信肩、Ο
[0064]在所述播放音频获取模块142调整得到所述语音信息播放模块143播放语音时所采用的所述播放音量值后,所述语音信息播放模块143按照得到的所述播放音量值,播放对应的语音信息。
[0065]本发明实施例中,由于所述播放终端100所处的环境中的声音可能是变化的,因此当所述噪声音频获取模块141实时采集环境中的声音信息时,采集到的所述声音信息也有可能是变化的,通过所述播放终端100中的各功能模块对上述声音信息进行处理时,最终得到的播放语音信息所采用的所述播放音量值也有可能不同,因此,为了避免所述播放终端100向用户播放语音信息时因播放音量值的不同而导致播放语音信息所带来的播放音量的较大波动,可以采取如下措施:
[0066]当所述播放终端100中的所述噪声音频获取模块141实时采集环境中的声音信息时,可以设置所述播放音频获取模块142根据采集得到的所述环境噪声音量值,按照预设周期对播放语音信息时所采用的预设频率值进行调整;或者,当所述播放音频获取模块142调整得到的所述播放音量值在预设时长内的变化量不超过预设播放阈值时,所述语音信息播放模块143继续按照正在使用的所述音量值继续播放所述语音信息;所述预设播放阈值可以理解为:上述音量值的变化不足以引起人耳的察觉。或者,当所述播放音频获取模块142调整得到的所述播放音量值在预设时长内的变化量超过预设播放阈值时,所述语音信息播放模块143按照预设渐变间隔依次渐变所述播放音量值,并按照渐变的播放音量值播放对应的语音信息。当然,也可以采取其他方式达到上述技术效果,本发明实施例不对其进行穷举。
[0067]本发明实施例播放终端米集环境中的声音信息,获取所述声音信息对应的环境噪声音量值;将所述环境噪声音量值与预设阈值进行比较,并根据比较结果,调整播放语音信息时所采用的预设频率值,获取调整后的播放音量值;按照调整后的所述播放音量值,播放对应的语音信息;具有能够根据该播放终端所处的环境情况自动调整播放音量并按照调整后的音量播放语音信息的有益效果;提高了语音播放系统的智能性,使得语音播放更加人性化。
[0068]进一步地,请继续参照图1和图2,本发明语音播放系统14中,所述播放音频获取模块142将所述噪声音频获取模块141获取的所述环境噪声音量值与预设阈值进行比较,并根据比较结果,调整播放语音信息时所采用的预设频率值,从而得到调整后的播放音量值的执行过程,可以采取如下方式:
[0069]所述播放音频获取模块142比较环境噪声对应的所述环境噪声音量值是否大于所述预设阈值;当所述环境噪声音量值大于或等于所述预设阈值时,表示当前播放音量较小,则所述播放音频获取模块142提高播放语音信息时所采用的预设频率值,从而根据提高后的预设频率值得到调整后的所述播放音量值;当所述环境噪声音量值小于所述预设阈值时,表示当前播放音量较大,则所述播放音频获取模块142降低播放语音信息时所采用的预设频率值,从而根据降低后的预设频率值得到调整后的所述播放音量值。
[0070]本发明实施例中,所述播放音频获取模块142提高播放语音信息时所采用的预设频率值,可以理解为,将所述预设频率值与一预设变化量的和作为调整后得到的所述播放音量值。所述播放音频获取模块142降低播放语音信息时所采用的预设频率值,可以理解为,将所述预设频率值与一预设变化量的差值作为调整后得到的所述播放音量值。本领域的技术人员可以理解,由于播放终端100在预设时长内所处的环境情况基本稳定(极端恶劣环境除外),因此上述预设变化量在所述预设时长内,可以设置为一固定值;该固定值可以由所述受控终端100根据历史调整数据默认设置,也可以由技术人员根据经验值进行设置;当然,根据需要,所述受控终端100将按照预设周期更新所述预设变化量的取值。
[0071]本发明实施例中,所述预设阈值可以理解为:所述播放终端100播放语音信息所采用的播放音量值的临界点,即当所述播放终端100所处环境的噪声对应的音量值达到所述预设阈值时,将影响所述播放终端100对语音信息的播放;所述预设阈值可以由用户自行设置,也可以在所述播放终端100出厂时,由技术人员根据所述播放终端100最可能的使用环境情况,对所述声音播放系统14进行设置;比如,对应于空调器的使用环境进行设置一预设阈值,对应于电视机的使用环境设置另一预设阈值等。本发明实施例对所述预设阈值的具体设置方式、设置依据及设置数值不做限定。
[0072]进一步地,请继续参照图1和图2,本发明语音播放系统14中,所述播放音频获取模块142将所述噪声音频获取模块1
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1