语音输出方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33996620 阅读:35 留言:0更新日期:2022-07-02 11:02
本申请公开一种语音输出方法、装置、计算机设备及存储介质,涉及有线通信技术领域,所述方法包括采集音源数据和音源数据对应的设备位置信息,其中,音源数据包括目标音源的语音信号和/或噪音信号,若检测到语音信号,则根据设备位置信息确定回声消除参数,根据回声消除参数消除噪音信号,以输出语音信号中的语音信息,即通过音源数据确定设备位置信息,进而通过设备位置信息来动态调整回声消除参数,实现对噪音信号的过滤,使得输出的语音信息质量更高,从而有利于提高语音信息的识别准确率,进而提高了语音唤醒准确率。进而提高了语音唤醒准确率。进而提高了语音唤醒准确率。

【技术实现步骤摘要】
语音输出方法、装置、计算机设备及存储介质


[0001]本申请涉及有线通信
,尤其涉及语音输出方法、装置、计算机设备及存储介质。

技术介绍

[0002]语音控制功能已经广泛的应用在智能产品上,例如,智能音箱,车载智能音响等,其中,智能音箱的语音交互流程被划分为五个环节,包括唤醒、ASR(Automatic Speech Recognition,语音识别)、NLP(自然语言处理)、TTS(TextToSpeech,语音合成)以及Skill(技能)。其中,唤醒是用户与语音产品交互的第一个接触点,对用户的体验和语音交互处理流程有至关重要的影响。由于语音产品的摆放位置不同,可能引起周围环境的干扰声音被附近的语音产品所感应,即语音传播错误易产生误唤醒的问题,进而极大影响了唤醒率能力。

技术实现思路

[0003]本申请实施例的目的在于提出一种语音输出方法,以解决语音输出准确率低和语音唤醒准确率低的问题。
[0004]为了解决上述技术问题,本申请实施例提供一种语音输出方法,包括如下步骤:
[0005]采集音源数据和所述音源数据对应的设备位置信息,其中,所述音源数据包括目标音源的语音信号和/或噪音信号;
[0006]若检测到语音信号,则根据设备位置信息确定回声消除参数;
[0007]根据回声消除参数消除噪音信号,以输出语音信号中的语音信息。
[0008]可选地,采集音源数据和音源数据对应的设备位置信息包括:
[0009]通过至少两个麦克风接收音源数据;
[0010]根据预设的音源定位算法,确定目标音源的角度信息;
[0011]根据麦克风的设备型号和角度信息确定麦克风的设备位置信息。
[0012]可选地,回声消除参数包括第一回声消除参数和第二回声消除参数,若检测到语音信号,则根据设备位置信息确定回声消除参数包括:
[0013]根据设备位置信息和语音信号,检测每个麦克风的语音信号强度;
[0014]将语音信号强度最大的麦克风作为主麦克风,其余麦克风为副麦克风;
[0015]根据主麦克风的设备位置信息,调整预设的回声消除算法中的第一回声消除参数;
[0016]根据预设的回声消除默认参数,确定述副麦克风的第二回声消除参数。
[0017]可选地,采集音源数据和音源数据对应的设备位置信息之后,所述方法还包括:
[0018]若没有检测到语音信号,则不输出音源数据。
[0019]可选地,根据回声消除参数消除噪音信号,以输出语音信号中的语音信息之后,所述方法还包括:
[0020]对语音信息进行语音识别,以得到语音文本;
[0021]若语音文本为唤醒关键词,则唤醒目标设备。
[0022]为了解决上述技术问题,本申请实施例还提供一种语音输出装置,包括:
[0023]采集模块,用于采集音源数据和音源数据对应的设备位置信息,其中,音源数据包括目标音源的语音信号和/或噪音信号;
[0024]参数确定模块,用于若检测到语音信号,则根据设备位置信息确定回声消除参数;
[0025]消除模块,用于根据回声消除参数消除噪音信号,以输出语音信号中的语音信息。
[0026]可选地,采集模块包括:
[0027]接收单元,用于通过至少两个麦克风接收音源数据;
[0028]角度确定单元,用于根据预设的音源定位算法,确定目标音源的角度信息;
[0029]位置确定单元,用于根据麦克风的设备型号和角度信息确定麦克风的设备位置信息。
[0030]可选地,回声消除参数包括第一回声消除参数和第二回声消除参数,参数确定模块包括:
[0031]检测单元,用于根据设备位置信息和语音信号,检测每个麦克风的语音信号强度;
[0032]麦克风确定单元,用于将语音信号强度最大的麦克风作为主麦克风,其余麦克风为副麦克风;
[0033]第一参数单元,用于根据主麦克风的设备位置信息,调整预设的回声消除算法中的第一回声消除参数;
[0034]第二参数单元,用于根据预设的回声消除默认参数,确定述副麦克风的第二回声消除参数。
[0035]可选地,语音输出装置还用于:
[0036]若没有检测到语音信号,则不输出音源数据。
[0037]可选地,语音输出装置还包括:
[0038]语音识别模块,用于对语音信息进行语音识别,以得到语音文本;
[0039]唤醒模块,用于若语音文本为唤醒关键词,则唤醒目标设备。
[0040]为了解决上述技术问题,本申请实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述语音输出方法的步骤。
[0041]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的语音输出方法的步骤。
[0042]与现有技术相比,本申请实施例主要有以下有益效果:
[0043]通过采集音源数据和音源数据对应的设备位置信息,其中,音源数据包括目标音源的语音信号和/或噪音信号,若检测到语音信号,则根据设备位置信息确定回声消除参数,根据回声消除参数消除噪音信号,以输出语音信号中的语音信息,即通过音源数据确定设备位置信息,进而通过设备位置信息来动态调整回声消除参数,实现对噪音信号的过滤,使得输出的语音信息质量更高,从而有利于提高语音信息的识别准确率,进而提高了语音唤醒准确率。
附图说明
[0044]为了更清楚地说明本申请中的方案,下面将对本申请实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本申请可以应用于其中的示例性系统架构图;
[0046]图2是是本申请实施例提供的一种语音唤醒系统结构示意图;
[0047]图3是本申请提供的语音输出的方法的一个实施例的流程图
[0048]图4是本申请提供的语音输出装置的一个实施例的结构示意图;
[0049]图5是本申请提供的计算机设备的一个实施例的结构示意图。
具体实施方式
[0050]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
[0051]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音输出方法,其特征在于,所述方法包括:采集音源数据和所述音源数据对应的设备位置信息,其中,所述音源数据包括目标音源的语音信号和/或噪音信号;若检测到所述语音信号,则根据所述设备位置信息确定回声消除参数;根据所述回声消除参数消除所述噪音信号,以输出所述语音信号中的语音信息。2.根据权利要求1所述的语音输出方法,其特征在于,所述采集音源数据和所述音源数据对应的设备位置信息包括:通过至少两个麦克风接收音源数据;根据预设的音源定位算法,确定所述目标音源的角度信息;根据所述麦克风的设备型号和所述角度信息确定所述麦克风的设备位置信息。3.根据权利要求1所述的语音输出方法,其特征在于,所述回声消除参数包括第一回声消除参数和第二回声消除参数,所述若检测到所述语音信号,则根据所述设备位置信息确定回声消除参数包括:根据所述设备位置信息和所述语音信号,检测每个所述麦克风的语音信号强度;将所述语音信号强度最大的所述麦克风作为主麦克风,其余所述麦克风为副麦克风;根据所述主麦克风的设备位置信息,调整预设的回声消除算法中的第一回声消除参数;根据预设的回声消除默认参数,确定述副麦克风的第二回声消除参数。4.根据权利要求1所述的语音输出方法,其特征在于,所述采集音源数据和所述音源数据对应的设备位置信息之后,所述方法还包括:若没有检测到所述语音信号,则不输出所述音源数据。5.根据权利要求1

4所述的语音输出方法,其特征在于,所述根据所述回声消除参数消除所述噪音信号,以输出所述语音信号中的语音信息之后,所述方法还包括:对所述语音信息进行语音识别,以得到语音文本;若所述语音文本为唤醒关键词,则唤醒目标设备。6...

【专利技术属性】
技术研发人员:冉刚伟
申请(专利权)人:深圳市三诺声智联股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1