语音方位识别方法和装置及系统、家居控制器制造方法及图纸

技术编号:17469517 阅读:43 留言:0更新日期:2018-03-15 06:22
本发明专利技术公开了一种语音方位识别方法和装置及系统、家居控制器。该语音方位识别方法包括:对目标声源发出的语音进行处理,得到音频数据;对音频数据按照预设算法执行计算,得到语音位置信息,其中,语音位置信息为目标声源所在位置的信息;获取音频数据的特征数据,其中,特征数据为语音的口令信息对应的数据;判断特征数据是否与预设特征数据相匹配;如果判断出特征数据与预设特征数据相匹配,输出语音位置信息;如果判断出所述特征数据与所述预设特征数据不匹配,则不输出。通过本发明专利技术,达到了对语音的方位进行识别的效果。

【技术实现步骤摘要】
语音方位识别方法和装置及系统、家居控制器
本专利技术涉及语音领域,具体而言,涉及一种语音方位识别方法和装置及系统、家居控制器。
技术介绍
目前,随着社会的发展以及人们物质生活条件的逐渐提高,人们对设备的智能化提出了各种要求,需要设备对具有特定口令的语音进行识别。在设备对具有特定口令的语音进行识别的过程中,可以实现对该特定口令的口令信息进行识别。除此之外,人们也需要了解到具有特定口令的语音的方位,需要设备对该语音的方位进行定位。但是,现存的各种设备,比如,智能机器人、智能家居控制器在无法实现对具有特定口令的语音的方位进行判定,并不能像人一样地对具有特定口令的语音的声源进行追溯,并判断声源的具体空间位置。另外,在对语音识别的过程中,对无意义的声音也一样会响应,对外界的无效音频无法区分。针对相关技术中不能对语音的方位进行识别的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种语音方位识别方法和装置及系统、家居控制器,以至少解决相关技术中不能对语音的方位进行识别的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种语音方位识别方法。该语音方位识别方法包括:对目标声源发出的语音进行处理,得到音频数据;对音频数据按照预设算法执行计算,得到语音位置信息,其中,语音位置信息为目标声源所在位置的信息;获取音频数据的特征数据,其中,特征数据为语音的口令信息对应的数据;判断特征数据是否与预设特征数据相匹配;如果判断出特征数据与预设特征数据相匹配,输出语音位置信息;如果判断出特征数据与预设特征数据不匹配,则不输出。进一步地,判断特征数据是否与预设特征数据相匹配包括:判断特征数据是否为口令库中存储的口令信息的数据并生成匹配结果;如果匹配结果是特征数据为口令库中存储的口令信息的数据,确定特征数据与预设特征数据相匹配;如果匹配结果是特征数据不为口令库中存储的口令信息的数据,确定特征数据与预设特征数据不匹配。进一步地,获取音频数据的特征数据包括:通过音频分析设备接收来自语音输入对音频数据执行预处理,得到预处理结果,并从预处理结果中提取特征数据。进一步地,如果判断出特征数据与预设特征数据相匹配,输出语音位置信息和语音的口令信息。进一步地,对音频数据按照预设算法执行计算,得到语音位置信息包括:对音频数据按照声源定位算法执行计算,得到目标声源的距离和目标声源的空间角度坐标,其中,声源定位算法为通过目标声源的信息计算目标声源所在位置的信息的算法,如果判断出特征数据与预设特征数据相匹配,输出语音位置信息包括:如果判断出特征数据与预设特征数据相匹配,输出目标声源的距离和目标声源的空间角度坐标。进一步地,对目标声源发出的语音进行处理得到的音频数据包括:采集目标声源发出的语音对应的电压信号,通过语音输入设备对电压信号执行放大处理,得到放大电压信号,通过语音输入设备对放大电压信号执行滤波,得到音频数据。为了实现上述目的,根据本专利技术的另一方面,还提供了一种语音方位识别装置。该语音方位识别装置包括:第一获取单元,用于对目标声源发出的语音进行处理得到的音频数据;计算单元,用于对音频数据按照预设算法执行计算,得到语音位置信息,其中,语音位置信息为目标声源所在位置的信息;第二获取单元,用于获取音频数据的特征数据,其中,特征数据为语音的口令信息对应的数据;判断单元,用于判断特征数据是否与预设特征数据相匹配;输出单元,用于在判断出特征数据与预设特征数据相匹配时,输出语音位置信息,在判断出特征数据与预设特征数据不匹配时,则不输出。进一步地,该判断单元包括:处理模块,用于判断特征数据是否为口令库中存储的口令信息的数据并生成匹配结果;第一确定模块,用于当匹配结果是特征数据为口令库中存储的口令信息的数据时,确定特征数据与预设特征数据相匹配;第二确定模块,用于当匹配结果是特征数据不为口令库中存储的口令信息的数据时,确定特征数据与预设特征数据不匹配。为了实现上述目的,根据本专利技术的另一方面,还提供了一种语音方位识别系统。该语音方位识别系统包括:语音输入设备,用于对目标声源发出的语音执行处理,得到音频数据;音频分析设备,用于提取音频数据中的特征数据,其中,特征数据为语音的口令信息对应的数据;中央处理设备,用于获取音频数据,对音频数据按照预设算法执行计算,得到语音位置信息,其中,语音位置信息为目标声源所在位置的信息,获取特征数据,判断特征数据是否与预设特征数据相匹配,如果判断出特征数据与预设特征数据相匹配,输出语音位置信息,如果判断出特征数据与预设特征数据不匹配,则不输出。进一步地,该语音输入设备包括:第一采样模块,用于采集目标声源发出的语音对应的电压信号;信号放大模块,用于对电压信号执行放大处理,得到放大电压信号;滤波模块,用于对放大电压信号执行滤波,得到音频数据。进一步地,该语音输入设备包括:第一采样模块包括多个采样模块,分别用于采集语音对应的电压信号,信号放大模块包括多个信号放大模块,分别用于对多个采样模块采集的电压信号执行放大处理,得到放大电压信号,滤波模块包括多个滤波模块,分别用于对多个信号放大模块处理的放大电压信号执行滤波,得到音频数据。进一步地,音频分析设备用于通过语音识别芯片或者音频处理算法提取音频数据中的特征数据。进一步地,语音识别芯片为LD3320芯片,音频处理算法为ASR音频处理算法。进一步地,该中央处理设备包括:第一通信模块,用于与音频分析设备建立通信连接以使中央处理设备接收特征数据;第二采样模块,用于采集音频数据;CPU,用于对音频数据按照预设算法执行计算,得到语音位置信息,当特征数据为预设特征数据时,输出语音位置信息,第二通信模块,用于与上位机建立通信连接,将语音位置信息输出至上位机。为了实现上述目的,根据本专利技术的另一方面,还提供了一种家居控制器。该家居控制器包括本专利技术的语音方位识别装置或者本专利技术的语音方位识别系统。为了实现上述目的,根据本专利技术的另一方面,还提供了一种机器人。该机器人包括本专利技术的语音方位识别装置或者本专利技术的语音方位识别系统。在本专利技术中,采用对目标声源发出的语音进行处理,得到音频数据;对音频数据按照预设算法执行计算,得到语音位置信息,语音位置信息为目标声源所在位置的信息;获取音频数据的特征数据,特征数据为语音的口令信息对应的数据;判断特征数据是否与预设特征数据相匹配;如果判断出特征数据与预设特征数据相匹配,输出语音位置信息,如果判断出特征数据与预设特征数据不匹配,则不输出,解决了相关技术中不能对语音的方位进行识别的问题,进而达到了对语音的方位进行识别效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术第一实施例的语音方位识别系统的示意图;图2是根据本专利技术第二实施例的语音方位识别系统的示意图;图3是根据本专利技术第三实施例的语音方位识别系统的示意图;图4是根据本专利技术第四实施例的语音方位识别系统的示意图;图5是根据本专利技术第五实施例的语音方位识别系统的示意图;图6是根据本专利技术实施例的语音输入设备的示意图;图7是根据本专利技术实施例的音频放大芯片的原理示意图;图8是根据本专利技术第一实施例的语音方位识别方法的流本文档来自技高网...
语音方位识别方法和装置及系统、家居控制器

【技术保护点】
一种语音方位识别方法,其特征在于,包括:对目标声源发出的语音进行处理,得到音频数据;对所述音频数据按照预设算法执行计算,得到语音位置信息,其中,所述语音位置信息为所述目标声源所在位置的信息;获取所述音频数据的特征数据,其中,所述特征数据为所述语音的口令信息对应的数据;判断所述特征数据是否与预设特征数据相匹配;如果判断出所述特征数据与所述预设特征数据相匹配,输出所述语音位置信息;以及如果判断出所述特征数据与所述预设特征数据不匹配,则不输出。

【技术特征摘要】
1.一种语音方位识别方法,其特征在于,包括:对目标声源发出的语音进行处理,得到音频数据;对所述音频数据按照预设算法执行计算,得到语音位置信息,其中,所述语音位置信息为所述目标声源所在位置的信息;获取所述音频数据的特征数据,其中,所述特征数据为所述语音的口令信息对应的数据;判断所述特征数据是否与预设特征数据相匹配;如果判断出所述特征数据与所述预设特征数据相匹配,输出所述语音位置信息;以及如果判断出所述特征数据与所述预设特征数据不匹配,则不输出。2.根据权利要求1所述的方法,其特征在于,判断所述特征数据是否与所述预设特征数据相匹配包括:判断所述特征数据是否为口令库中存储的口令信息的数据并生成匹配结果;如果所述匹配结果是所述特征数据为所述口令库中存储的口令信息的数据,确定所述特征数据与所述预设特征数据相匹配;以及如果所述匹配结果是所述特征数据不为所述口令库中存储的口令信息的数据,确定所述特征数据与所述预设特征数据不匹配。3.根据权利要求2所述的方法,其特征在于,获取所述音频数据的特征数据包括:对所述音频数据执行预处理,得到预处理结果,并从所述预处理结果中提取所述特征数据。4.根据权利要求1所述的方法,其特征在于,如果判断出所述特征数据与所述预设特征数据相匹配,输出所述语音位置信息和所述语音的口令信息。5.根据权利要求1所述的方法,其特征在于,对所述音频数据按照所述预设算法执行计算,得到所述语音位置信息包括:对所述音频数据按照声源定位算法执行计算,得到所述目标声源的距离和所述目标声源的空间角度坐标,其中,所述声源定位算法为通过所述目标声源的信息计算所述目标声源所在位置的信息的算法,如果判断出所述特征数据与所述预设特征数据相匹配,输出所述语音位置信息包括:如果判断出所述特征数据与所述预设特征数据相匹配,输出所述目标声源的距离和所述目标声源的空间角度坐标。6.根据权利要求1所述的方法,其特征在于,对所述目标声源发出的语音进行处理得到音频数据包括:采集所述目标声源发出的语音对应的电压信号,对所述电压信号执行放大处理,得到放大电压信号,对所述放大电压信号执行滤波,得到所述音频数据。7.一种语音方位识别装置,其特征在于,包括:第一获取单元,用于对目标声源发出的语音进行处理得到的音频数据;计算单元,用于对所述音频数据按照预设算法执行计算,得到语音位置信息,其中,所述语音位置信息为所述目标声源所在位置的信息;第二获取单元,用于获取所述音频数据的特征数据,其中,所述特征数据为所述语音的口令信息对应的数据;判断单元,用于判断所述特征数据是否与预设特征数据相匹配;以及输出单元,用于在判断出所述特征数据与所述预设特征数据相匹配时,输出所述语音位置信息,在判断出所述特征数据与所述预设特征数据不匹配时,则不输出。8.根据权利要求7所述的装置,其特征在于,所述判断单元包括:处...

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

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

1