一种语音唤醒方法和系统以及可读存储介质、计算机技术方案

技术编号:22566719 阅读:43 留言:0更新日期:2019-11-16 12:45
本发明专利技术涉及一种语音唤醒方法和系统。其中,语音唤醒方法包括获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;将所述语音节点的时间信息插入所述语音信号,得到语音分析数据;根据预设判别规则识别所述语音分析数据,得到距离所述语音信号源最近的语音相应节点;所述语音响应节点执行所述语音信号的相应动作;所述预设判别规则包括所述语音信号的分贝信息、所述语音信号源的运动轨迹和所述语音节点的唤醒频率中的至少一种。在本发明专利技术的技术方案中,解决了弱网或者无线环境不稳定等条件带来的不确定的传输延时,对系统最终的识别结果产生较大的影响的问题。实现了目标区域内语音信号按队列执行命令的目标。

A speech wake-up method and system, as well as readable storage medium and computer

The invention relates to a voice wake-up method and system. Among them, the speech wake-up method includes acquiring the time information of the speech node awakened by the speech signal in the target area and the corresponding speech node; inserting the time information of the speech node into the speech signal to obtain the speech analysis data; recognizing the speech analysis data according to the preset discrimination rules to obtain the speech corresponding node closest to the speech signal source The voice response node performs the corresponding action of the voice signal; the preset discrimination rule includes at least one of the decibel information of the voice signal, the motion track of the voice signal source and the wake-up frequency of the voice node. In the technical scheme of the invention, the uncertain transmission delay caused by conditions such as weak network or unstable wireless environment is solved, which greatly affects the final identification result of the system. It realizes the goal that the voice signal in the target area executes the command according to the queue.

【技术实现步骤摘要】
一种语音唤醒方法和系统以及可读存储介质、计算机
本专利技术涉及语音控制
,尤其涉及一种语音唤醒方法和系统以及一种可读存储介质、一种计算机。
技术介绍
目前相关语音唤醒领域主要是通过设备端将语音上传到服务器,然后由服务器进行判断分析各个语音节点所接收到的语音信号的强弱和能量来判断距离语音信号源较近的设备响应,由于上传服务器过程中,多台无线链路上传语音数据可能会因为弱网或者无线环境不稳定等条件带来的不确定的传输延时,对系统最终的识别结果产生较大的影响。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提供一种语音唤醒方法,其能够在语音节点被唤醒时插入时间戳,形成语音唤醒队列,即使在出现弱网或无线环境不稳定的情况下,按照语音唤醒队列所附有的时间戳的先后顺序进行语音节点响应,执行相应的动作。本专利技术的另一个目的在于提供一种语音唤醒系统,其能够根据所接收到的语音信息通过预设规则分析识别距离语音信号源最近的语音节点,执行相应的动作。其中预设判别规则包括语音信号的分贝信息、语音信号源的运动轨迹和语音节点的唤醒频率中的至少一种。本专利技术的第三个目的在于提供一种可读存储介质。本专利技术的第四个目的在于提供一种计算机。为实现上述目的,本专利技术第一方面的技术方案提供了一种语音唤醒方法,包括以下步骤:获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;将语音节点的时间信息插入语音信号,得到语音分析数据;根据预设判别规则识别语音分析数据,得到距离语音信号源最近的语音响应节点;语音响应节点执行语音信号的相应动作。在该技术方案中,预设判别规则包括语音信号的分贝信息、语音信号源的运动轨迹和语音节点的唤醒频率中的至少一种。通过对唤醒语音节点的语音信号插入时间戳,形成语音唤醒队列,确保即使在出现弱网或无线环境不稳定的情况下,按照语音唤醒队列所附有的时间戳的先后顺序进行语音节点响应,执行相应的动作。在上述技术方案中,优选的,获取能够唤醒语音节点的语音信号,还包括语音节点上电之后进行硬件以及时钟初始化;将语音节点进行组网;判断语音节点是否被唤醒。在该技术方案中,通过进行语音节点的硬件和时钟初始化,实现目标区域内语音节点的时钟同步,确保系统语音数据同步;加入语音节点被唤醒的判断步骤,保证在识别端将目标区域内的唤醒率设置在一定的范围内,只有目标区域内的语音节点被唤醒的数量达到预设值时,才确认语音节点被唤醒,避免误唤醒的发生,确保用户良好体验。在上述技术方法中,优选的,语音信号还包括唤醒词。在该技术方案中,确保系统应用领域的多样性,可以通过设置不同类型的唤醒词进行语音节点的唤醒,比如灯、电扇、吸尘器等;也可以通过设置同一类型的不同场景的唤醒词进行语音节点的唤醒,比如厨房灯、书房灯、卧室灯等。为实现上述目的,本专利技术第二方面的技术方案提供了一种语音唤醒方法系统,包括:获取模块,被设置为用于获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;时间戳模块,被设置为用于将语音节点的时间信息插入语音信号,得到语音分析数据;识别模块,被设置为用于根据预设判别规则识别语音分析数据,得到距离语音信号源最近的语音相应节点;执行模块,被设置为用于语音响应节点执行语音信号的相应动作。在该技术方案中,预设判别规则包括语音信号的分贝信息、语音信号源的运动轨迹和语音节点的唤醒频率中的至少一种。此系统能够根据所接收到的语音信息通过预设规则分析识别距离语音信号源最近的语音节点,执行相应的动作。在上述技术方案中,优选的,还包括:初始化模块,被设置为用于语音节点上电之后进行硬件以及时钟初始化;时钟同步模块,被设置为用于将语音节点进行组网;判断模块,被设置为用于判断语音节点是否被唤醒。在该技术方案中,通过进行语音节点的硬件和时钟初始化,实现目标区域内语音节点的时钟同步,确保系统语音数据同步;加入判断模块,保证在识别端将目标区域内的唤醒率设置在一定的范围内,只有目标区域内的语音节点被唤醒的数量达到预设值时,才确认语音节点被唤醒,避免误唤醒的发生,确保用户良好体验。在上述技术方案中,优选的,语音信号还包括唤醒词。在该技术方案中,确保系统应用领域的多样性,可以通过设置不同类型的唤醒词进行语音节点的唤醒,比如灯、电扇、吸尘器等;也可以通过设置同一类型的不同场景的唤醒词进行语音节点的唤醒,比如厨房灯、书房灯、卧室灯等。本专利技术的第三方面在于提供一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述语音唤醒方法的步骤。本专利技术的第四方面在于提供一种计算机,包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现所述语音唤醒方法。附图说明本专利技术的上述附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1示出了本专利技术实施例1所涉及语音唤醒方法的流程图;图2示出了本专利技术实施例2所涉及语音唤醒方法的流程图;图3示出了本专利技术实施例3所涉及语音唤醒系统的结构框图;图4示出了本专利技术实施例4所涉及语音唤醒系统的结构框图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不限于下面公开的具体实施例的限制。下面参照图1至图4描述实施例的语音唤醒方法和系统以及可读存储介质、计算机。如图1所示,按照本专利技术一个实施例的语音唤醒方法,包括以下步骤:S10,获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;S20,将语音节点的时间信息插入语音信号,得到语音分析数据;S30,根据预设判别规则识别语音分析数据,得到距离语音信号源最近的语音响应节点;S40,语音响应节点执行语音信号的相应动作。在该技术方案中,预设判别规则包括语音信号的分贝信息、语音信号源的运动轨迹和语音节点的唤醒频率中的至少一种。通过对唤醒语音节点的语音信号插入时间戳,形成按照时间优先的语音唤醒队列,确保出现弱网或无线环境不稳定的情况下,时间在前的语音信号排列在时间在后的语音信号之前,保证后台能够分析出语音信号的先后顺序,避免语音信号出现延迟的情况下影响后台分析语音数据的准确性。如图2所示,按照本专利技术另一个实施例的语音唤醒技术,获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息之前,还包括以下步骤:S50,语音节点上电之后进行硬件以及时钟初始化;S60,将语音节点进行组网;S70,判断语音节点是否被唤醒;若本文档来自技高网...

【技术保护点】
1.一种语音唤醒方法,其特征在于,包括以下步骤:/n获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;/n将所述语音节点的时间信息插入所述语音信号,得到语音分析数据;/n根据预设判别规则识别所述语音分析数据,得到距离所述语音信号源最近的语音响应节点;/n所述语音响应节点执行所述语音信号的相应动作;/n其中,所述预设判别规则包括所述语音信号的分贝信息、所述语音信号源的运动轨迹和所述语音节点的唤醒频率中的至少一种。/n

【技术特征摘要】
1.一种语音唤醒方法,其特征在于,包括以下步骤:
获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息;
将所述语音节点的时间信息插入所述语音信号,得到语音分析数据;
根据预设判别规则识别所述语音分析数据,得到距离所述语音信号源最近的语音响应节点;
所述语音响应节点执行所述语音信号的相应动作;
其中,所述预设判别规则包括所述语音信号的分贝信息、所述语音信号源的运动轨迹和所述语音节点的唤醒频率中的至少一种。


2.根据权利要求1所述的语音唤醒方法,其特征在于,获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时间信息之前,还包括以下步骤:
所述语音节点上电之后进行硬件以及时钟初始化;
将所述语音节点进行组网;
判断语音节点是否被唤醒。


3.根据权利要求1所述的语音唤醒方法,其特征在于:
所述语音信号包括唤醒词。


4.一种语音唤醒系统,其特征在于,包括:
获取模块,被设置为用于获取目标区域内被语音信号唤醒的语音节点的以及对应所述语音节点的时...

【专利技术属性】
技术研发人员:李仁芳
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:浙江;33

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

1