本发明涉及音响控制技术领域,尤其涉及一种基于alexa语音控制的音响控制方法、系统及音响设备。
背景技术:
随着技术的发展,语音控制技术以及非常成熟,也逐渐在不同的技术领域上进行应用;在音响设备控制的方面,传统的控制技术,无外乎红外控制、无线wifi控制、手动按键控制等;然而传统的音响设备的控制已经无法满足现在年轻人的体验,这些传统的对音响设备的控制均需要在一端或者音响设备上进行手动操作,对于正在做着其他的工作的年轻人来说,体验感非常之差,需要改变音响设备的控制方式上,增加用户的体验。
技术实现要素:
本发明的目的在于克服现有技术的不足,本发明提供了一种基于alexa语音控制的音响控制方法、系统及音响设备,可以实现对音响设备的语音唤醒及控制,提高用户的使用体验。
为了解决上述技术问题,本发明实施例提供了一种基于alexa语音识别的音响控制方法,其特征在于,所述音响控制方法包括:
接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息;
若是,根据所述唤醒语音信息对所述音响设备进行唤醒,并向用户发出相应的已唤醒音响设备的提示;
接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上;
所述音响设备响应所述控制指令,将所述音响设备的状态切换至与所述控制指令对应的状态。
可选的,所述接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息,包括:
接收所述唤醒语音信息,判断所述唤醒语音信息是否预设的字段的唤醒语音信息,若否,则继续接收所述唤醒语音信息;
若是,则解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息;
判断所述声纹信息是否为预设的声纹信息,若否,则继续接收所述唤醒语音信息;
若是,则对所述音响设备进行唤醒。
可选的,所述解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息,包括:
基于alexa语音识别解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息。
可选的,所述向用户发出相应的已唤醒音响设备的提示,包括:
在所述音响设备被唤醒之后,向所述用户发出预设提示声音,提示所述音响设备已被唤醒。
可选的,所述接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上,包括:
在接收到所述控制语音信息之后,基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上。
可选的,所述基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,包括:
基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转化为文字信息;
对所述文字信息进行语义分析,将所述文字信息中所含有用户发出控制所述音响设备的语义转换为控制指令。
可选的,所述将所述音响设备的状态切换至与所述控制指令对应的状态,包括:
所述音响设备解析所述控制指令,获取所述控制指令的指令内容;
将所述音响设备的状态切换至与所述指令内容相对于的状态。
可选的,所述音响控制方法还包括:
当判断所述唤醒语音信息不是预设的唤醒音响设备的唤醒语音信息时,返回继续接收唤醒语音信息。
另外,本发明实施例还提供了一种基于alexa语音识别的音响控制系统,所述音响控制系统包括:
判断模块:用于接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息;
唤醒模块:用于根据所述唤醒语音信息对所述音响设备进行唤醒,并向用户发出相应的已唤醒音响设备的提示;
控制模块:用于接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上;
状态切换模块:用于所述音响设备响应所述控制指令,将所述音响设备的状态切换至与所述控制指令对应的状态。
另外,本发明实施例还提供了一种音响设备,所述音响设备包括:
一个或多个处理器;
存储器;
一个或多个应用程序;其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行上述中任意一项所述的音响控制方法。
在本发明实施例中,通过对唤醒语音信息的识别,可以有效的防止音响设备随意被声音信息唤醒,严重影响用户的使用;通过接收用户发出的控制语音信息,将控制语音信息转换为控制指令对音响设备的控制,可以让用户不需要动手,只需要动动嘴就可以控制音响设备,提高用户对音响设备的使用体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的基于alexa语音识别的音响控制方法的流程示意图;
图2是本发明实施例中的基于alexa语音识别的音响控制系统的结构组成示意图;
图3是本发明实施例中的音响设备的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例
请参阅图1,图1是本发明实施例中的基于alexa语音识别的音响控制方法的流程示意图。
如图1所示,一种基于alexa语音识别的音响控制方法,所述音响控制方法包括:
s11:接收唤醒语音信息;
在本发明具体实施过程中,在音响设备处于休眠的状态下,但音响设备的语音采集和识别设备的还处于运行状态,随时进行语音信息采集,所以语音采集设备实时采集和接收唤醒语音信息。
s12:判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息;
在本发明具体实施过程中,所述接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息,包括:接收所述唤醒语音信息,判断所述唤醒语音信息是否预设的字段的唤醒语音信息,若否,则继续接收所述唤醒语音信息;若是,则解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息;判断所述声纹信息是否为预设的声纹信息,若否,则继续接收所述唤醒语音信息;若是,则对所述音响设备进行唤醒。
进一步的,所述解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息,包括:基于alexa语音识别解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息。
进一步的,当判断所述唤醒语音信息不是预设的唤醒音响设备的唤醒语音信息时,返回继续接收唤醒语音信息。
具体的,在接收唤醒语音信息之后,判断该唤醒语音信息是否为用户发出的预设的唤醒语音信息,如:预设的字段为:打开音响设备,则判断该唤醒语音信息是否为“打开音响设备”若是,则判断该唤醒语音信息为预设的字段的唤醒语音信息;若不是,则判断该唤醒语音信息不是预设的字段的唤醒语音信息;若不是,则继续接收后续的唤醒语音信息;若是,则解析该唤醒语音信息中的声纹信息,获取该唤醒语音信息对应的声纹信息,判断该声纹信息是否为预设的声纹信息,若是,则进行音响设备唤醒,若不是,则继续接收唤醒语音信息。
其中,基于alexa语音识别解析唤醒语音信息中的声纹信息,来获取唤醒语音信息对应的声纹信息。
s13:若是,根据所述唤醒语音信息对所述音响设备进行唤醒,并向用户发出相应的已唤醒音响设备的提示;
在本发明具体实施过程中,所述向用户发出相应的已唤醒音响设备的提示,包括:在所述音响设备被唤醒之后,向所述用户发出预设提示声音,提示所述音响设备已被唤醒。
具体的,在确定该唤醒语音信息为预设的唤醒语音信息之后,根据该唤醒语音信息对对应的音响设备进行唤醒,当对应的音响设备被唤醒之后,向用户发出设备已被唤醒的提示,如发出“设备已换新”的语音提示;具体的提醒设置,可以根据用户的具体需求而设定。
s14:接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上;
在本发明具体实施过程中,所述接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上,包括:在接收到所述控制语音信息之后,基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上。
进一步的,所述基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,包括:基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转化为文字信息;对所述文字信息进行语义分析,将所述文字信息中所含有用户发出控制所述音响设备的语义转换为控制指令。
具体的,在语音采集设备接收到控制语音信息之后,调用alexa语音识别程序,基于alexa语音识别解析该控制语音信息,从而将控制语音信息转化为控制指令,并将该控制指令发送至对应的音响设备上。
基于alexa语音识别解析该控制语音信息,首先是获取到控制语音信息转化为的文字信息;然后对该文字信息进行语义分析,从而将文字信息中所含有用户发出控制对应音响设备的语义转换为控制指令。
s15:所述音响设备响应所述控制指令,将所述音响设备的状态切换至与所述控制指令对应的状态。
在本发明具体实施过程中,所述将所述音响设备的状态切换至与所述控制指令对应的状态,包括:所述音响设备解析所述控制指令,获取所述控制指令的指令内容;将所述音响设备的状态切换至与所述指令内容相对于的状态。
具体的,音响设备在接收到控制指令之后,相应该控制指令,即在音响设备中解析该控制指令,从而获取到控制指令中的指令内容,然后响应该控制指令,将音响设备的当前状态切换至与指令内容相对于的状态。
在本发明实施例中,通过对唤醒语音信息的识别,可以有效的防止音响设备随意被声音信息唤醒,严重影响用户的使用;通过接收用户发出的控制语音信息,将控制语音信息转换为控制指令对音响设备的控制,可以让用户不需要动手,只需要动动嘴就可以控制音响设备,提高用户对音响设备的使用体验。
实施例
请参阅图2,图2是本发明实施例中的基于alexa语音识别的音响控制系统的结构组成示意图。
如图2所示,一种基于alexa语音识别的音响控制系统,所述音响控制系统包括:
判断模块11:用于接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息;
在本发明具体实施过程中,在音响设备处于休眠的状态下,但音响设备的语音采集和识别设备的还处于运行状态,随时进行语音信息采集,所以语音采集设备实时采集和接收唤醒语音信息。
在本发明具体实施过程中,所述接收唤醒语音信息,判断所述唤醒语音信息是否为预设的唤醒音响设备的唤醒语音信息,包括:接收所述唤醒语音信息,判断所述唤醒语音信息是否预设的字段的唤醒语音信息,若否,则继续接收所述唤醒语音信息;若是,则解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息;判断所述声纹信息是否为预设的声纹信息,若否,则继续接收所述唤醒语音信息;若是,则对所述音响设备进行唤醒。
进一步的,所述解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息,包括:基于alexa语音识别解析所述唤醒语音信息中的声纹信息,获取所述唤醒语音信息对应的声纹信息。
进一步的,当判断所述唤醒语音信息不是预设的唤醒音响设备的唤醒语音信息时,返回继续接收唤醒语音信息。
具体的,在接收唤醒语音信息之后,判断该唤醒语音信息是否为用户发出的预设的唤醒语音信息,如:预设的字段为:打开音响设备,则判断该唤醒语音信息是否为“打开音响设备”若是,则判断该唤醒语音信息为预设的字段的唤醒语音信息;若不是,则判断该唤醒语音信息不是预设的字段的唤醒语音信息;若不是,则继续接收后续的唤醒语音信息;若是,则解析该唤醒语音信息中的声纹信息,获取该唤醒语音信息对应的声纹信息,判断该声纹信息是否为预设的声纹信息,若是,则进行音响设备唤醒,若不是,则继续接收唤醒语音信息。
其中,基于alexa语音识别解析唤醒语音信息中的声纹信息,来获取唤醒语音信息对应的声纹信息。
唤醒模块12:用于根据所述唤醒语音信息对所述音响设备进行唤醒,并向用户发出相应的已唤醒音响设备的提示;
在本发明具体实施过程中,所述向用户发出相应的已唤醒音响设备的提示,包括:在所述音响设备被唤醒之后,向所述用户发出预设提示声音,提示所述音响设备已被唤醒。
具体的,在确定该唤醒语音信息为预设的唤醒语音信息之后,根据该唤醒语音信息对对应的音响设备进行唤醒,当对应的音响设备被唤醒之后,向用户发出设备已被唤醒的提示,如发出“设备已换新”的语音提示;具体的提醒设置,可以根据用户的具体需求而设定。
控制模块13:用于接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上;
在本发明具体实施过程中,所述接收控制语音信息,解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上,包括:在接收到所述控制语音信息之后,基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,并将所述控制指令发送至所述音响设备上。
进一步的,所述基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转换为控制指令,包括:基于alexa语音识别解析所述控制语音信息,将所述控制语音信息转化为文字信息;对所述文字信息进行语义分析,将所述文字信息中所含有用户发出控制所述音响设备的语义转换为控制指令。
具体的,在语音采集设备接收到控制语音信息之后,调用alexa语音识别程序,基于alexa语音识别解析该控制语音信息,从而将控制语音信息转化为控制指令,并将该控制指令发送至对应的音响设备上。
基于alexa语音识别解析该控制语音信息,首先是获取到控制语音信息转化为的文字信息;然后对该文字信息进行语义分析,从而将文字信息中所含有用户发出控制对应音响设备的语义转换为控制指令。
状态切换模块14:用于所述音响设备响应所述控制指令,将所述音响设备的状态切换至与所述控制指令对应的状态。
在本发明具体实施过程中,所述将所述音响设备的状态切换至与所述控制指令对应的状态,包括:所述音响设备解析所述控制指令,获取所述控制指令的指令内容;将所述音响设备的状态切换至与所述指令内容相对于的状态。
具体的,音响设备在接收到控制指令之后,相应该控制指令,即在音响设备中解析该控制指令,从而获取到控制指令中的指令内容,然后响应该控制指令,将音响设备的当前状态切换至与指令内容相对于的状态。
在本发明实施例中,通过对唤醒语音信息的识别,可以有效的防止音响设备随意被声音信息唤醒,严重影响用户的使用;通过接收用户发出的控制语音信息,将控制语音信息转换为控制指令对音响设备的控制,可以让用户不需要动手,只需要动动嘴就可以控制音响设备,提高用户对音响设备的使用体验。
实施例
请参阅图3,图3是本发明实施例中的音响设备的结构组成示意图。
如图3所示,包括处理器301和储存器303等器件。图3所示的结构器件并不构成对所有服务器的限定,可以比图3更多或更少部件,或组合某些部件。
在一种实施方式中,所述音响设备包括:
一个或多个处理器301;
存储器303;
一个或多个应用程序301;其中所述一个或多个应用程序301被存储在所述存储器303中并被配置为由所述一个或多个处理器302执行,所述一个或多个应用程序301配置用于:执行上述实施例中任意一项所述的音响控制方法。
本发明实施例提供的服务器可实现上述提供的音响控制方法的实施例,具体功能实现请参详方法实施例中的说明,在此不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
另外,以上对本发明实施例所提供的基于alexa语音控制的音响控制方法、系统及音响设备进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。