一种语音取号方法、存储介质和机器人技术

技术编号:20078073 阅读:30 留言:0更新日期:2019-01-15 01:33
本发明专利技术提供了一种语音取号方法、存储介质和机器人,包括:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。本发明专利技术根据用户的个体差异性切换采集语音信号的语音模式,提高语音取号的效率。

A Voice Numbering Method, Storage Media and Robot

The invention provides a voice numbering method, a storage medium and a robot, including: detecting voice signals in a standard voice mode, the standard voice mode refers to a voice mode that only opens the main microphone in the robot; judging whether the voice parameters of the detected voice signals reach the preset parameter values; and if the voice parameters of the voice signals do not reach the preset parameter values. Then, the standard speech mode is switched to the enhanced speech mode, in which the speech signal is collected. The enhanced speech mode refers to the voice mode that opens the main microphone and at least one auxiliary microphone in the robot, and the speech signal collected in the enhanced speech mode is recognized, and the result of the speech recognition is executed. The corresponding number operation. The invention switches the voice mode of the collected voice signal according to the individual difference of the user, and improves the efficiency of the voice number picking.

【技术实现步骤摘要】
一种语音取号方法、存储介质和机器人
本专利技术涉及信息处理领域,尤其涉及一种语音取号方法、存储介质和机器人。
技术介绍
近年来,随着各类服务种类的增加及服务量的增大,各营业场所排队等待需要专门的取号设备或系统供用户自助取号排队。一般地,取号设备是固定大小的,取号设备的麦克风也是固定位置的,若用户身高高于取号按键或高于取号设备麦克风很多时,或者用户身高低于取号按键或低于取号设备麦克风很多时,取号需要弯腰或者垫脚尖,有些用户可能因为身体的原因不方便站着,不能有效取号,需要工作人员或者其他客户帮助取号。综上所述,现有的取号方法没有考虑到用户的差异性,取号效率较低,用户体验差。
技术实现思路
本专利技术实施例提供了一种语音取号方法、存储介质和机器人,以解决现有的取号方法没有考虑到用户的差异性,取号效率较低,用户体验差。本专利技术实施例的第一方面提供了一种语音取号方法,包括:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。本专利技术实施例的第二方面提供了一种机器人,包括存储器以及处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。本专利技术实施例中,默认在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式,判断所述检测到的语音信号的语音参数是否达到预设参数值,若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式,根据用户的差异性切换采集语音的模式,避免用户因个体差异性影响语音输入的效果,提高语音输入的效率,再对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作,从而提高语音取号的效率,增强用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的语音取号方法的实现流程图;图2是本专利技术实施例提供的麦克风阵列排列方式的示意图;图3是本专利技术实施例提供的在增强语音模式下采集语音信号的一种具体实现流程流程图;图4是本专利技术实施例提供的在增强语音模式下采集语音信号的另一种具体实现流程图;图5是本专利技术实施例提供的语音取号装置的结构框图;图6是本专利技术另一实施例提供的语音取号装置的结构框图;图7是本专利技术实施例提供的机器人的示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。图1示出了本专利技术实施例提供的语音取号方法的实现流程,该方法流程包括步骤S101至S104。各步骤的具体实现原理如下:S101:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式。所述机器人是指带有麦克风的智能机器人,所述机器人通过麦克风采集用户输入的语音信号。在本专利技术实施例中,所述机器人设有麦克风阵列,在所述麦克风阵列中包括主麦克风和辅助麦克风。机器人采集语音信号的语音模式包括标准语音模式和增强语音模式。所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式。所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式。在标准语音模式下,只调度启动一个麦克风采集语音信号,在增强语音模式下,调度启动多个麦克风同时采集语音信号,从而增强采集的语音信号的信号强度。可选地,如图2所示,机器人的麦克风阵列的排列方式包括但不限于(1)十字星型、(2)环形以及(3)树形,可根据实际情况实施合适的拓扑模型,同时,机器人中麦克风阵列中麦克风的个数在此不作限定。具体地,指定麦克风阵列中的某一麦克风为主麦克风,所述麦克风阵列中的其它麦克风为辅助麦克风,本专利技术实施例中,机器人默认处于标准语音模式下,在标准语音模式下启用一个主麦克风实时采集用户输入的语音信号,辅助麦克风处于关闭状态。而在增强语音模式下,调度启用主麦克风和至少一个辅助麦克风实时采集用户输入的语音信号,例如,如图2所示,麦克风1为主麦克风,麦克风2-5为辅助麦克风。示例性地,当麦克风阵列的排列方式如图2(1)所示,在标准语音模式下,调度启用麦克风1实时采集用户输入的语音,麦克风2-5处于关闭状态;在增强语音模式下,启动麦克风1、麦克风2和麦克风3同时采集用户输入的语音。当麦克风阵列的排列方式如图2(2)所示,在标准语音模式下,启用麦克风1实时采集用户输入的语音,麦克风2-5处于关闭状态;在增强语音模式下,调度启用麦克风1、麦克风2和麦克风5同时采集用户输入的语音。S102:判断检测到的语音信号的语音参数是否达到预设参数值。具体地,若检测到的语音信号的语音参数达到预设参数值,则在标准语音模式下采集语音信号,对所述标准语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。若检测到的语音信号的语音参数未达到预设参数值,则切换语音模式。其中,语音参数包括声源的声源位置和/或音量。本专利技术实施例考虑到待取号的用户的差异性,比如用户身高以及声音大小的差异,通过判断检测到的本文档来自技高网...

【技术保护点】
1.一种基于机器人的语音取号方法,其特征在于,包括:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。

【技术特征摘要】
1.一种基于机器人的语音取号方法,其特征在于,包括:在标准语音模式下检测语音信号,所述标准语音模式是指仅开启所述机器人中主麦克风的语音模式;判断检测到的语音信号的语音参数是否达到预设参数值;若所述语音信号的语音参数未达到预设参数值,则将所述标准语音模式切换为增强语音模式,在所述增强语音模式下采集语音信号,所述增强语音模式是指开启所述机器人中所述主麦克风和至少一个辅助麦克风的语音模式;对所述增强语音模式下采集的语音信号进行语音识别,并执行与所述语音识别的结果对应的取号操作。2.根据权利要求1所述的语音取号方法,其特征在于,所述判断检测到的语音信号的语音参数是否达到预设参数值,包括:获取所述检测到的语音信号对应声源的声源位置;判断所述声源位置与所述机器人之间的距离是否在预设距离范围内;和/或,获取所述语音信号的音量;判断所述语音信号的音量是否达到所述预设音量。3.根据权利要求1所述的语音取号方法,其特征在于,所述在所述增强语音模式下采集语音信号,包括:根据在标准语音模式下检测到的语音信号,获取所述检测到的语音信号对应声源的声源方向与音量;根据所述音量,确定所述检测到的语音信号的增强等级;开启所述机器人中与所述声源方向及所述增强等级对应的辅助麦克风采集语音信号。4.根据权利要求1所述的语音取号方法,其特征在于,所述在所述增强语音模式下采集语音信号,包括:获取所述检测到的语音信号对应声源的声源位置;根据所述声源位置,获取所述声源位置处的用户的全身图像;根据所述全身图像,计算所述用户的身高;根据所述身高,调度开启所述机器人中与所述用户的身高对应的辅助麦克风采集语音信号。5.根据权利要求1至4任一项所述的语音取号方法,其特征在于,所述语音取号方法还包括:开启噪音检测;若检测到噪音信号,则开启降噪模式过滤...

【专利技术属性】
技术研发人员:袁启凤
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1