一种向语音识别系统发送语音信号的方法和装置制造方法及图纸

技术编号:15799485 阅读:199 留言:0更新日期:2017-07-11 13:33
本发明专利技术提供了一种向语音识别系统发送语音信号的方法和装置,属于语音处理技术领域。所述方法包括:接收至少三个语音接收部件分别发送的同一时间段的语音信号;若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变;若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,以使所述语音识别系统对所述时间点之前的语音信号进行语音识别。采用本发明专利技术,可以提高语音信号的识别率。

Method and device for transmitting voice signal to speech recognition system

The invention provides a method and a device for transmitting a speech signal to a speech recognition system, which belongs to the technical field of speech processing. The method includes: receiving voice signals at the same time at least three voice receiving parts were transmitted; if not detected in the speech signal endpoint, sound wave transmission delay detection of the speech signal sorting is changed; if the acoustic transmission delay of the speech signal sequence change before, the acoustic transmission delay of the sort change time point of the speech signal in a speech signal is sent to the speech recognition system for speech recognition to the speech recognition system to the point in time before the speech signal. By adopting the invention, the recognition rate of the speech signal can be improved.

【技术实现步骤摘要】
一种向语音识别系统发送语音信号的方法和装置
本专利技术涉及语音处理
,特别涉及一种向语音识别系统发送语音信号的方法和装置。
技术介绍
随着计算机技术和网络技术的发展,智能设备逐渐进入人们的生活中,如智能空调、智能电视和智能灯等。在使用智能设备的过程中,用户可以通过语音控制智能设备,如用户可以通过语音“打开电视”来控制智能电视的开启。现有技术中,通过语音控制智能设备的方法一般为:智能设备上的语音接收部件接收到语音信号时,将语音信号转发给智能设备上设置的语音识别模块。语音识别模块对语音信号进行识别,然后智能设备基于识别结果,确定对应的控制指令,然后执行相应的操作。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:如果当前房间内不仅仅有用户,还有其他人,当用户讲完用于控制智能设备的语音时,其他人接着讲话,语音接收部件会一直接收到语音信号,并且将语音信号发送至语音识别模块。语音识别模块接收到的语音信号不仅包括用户用于控制智能设备的语音,还有可能包括别人讲话的语音,这样,语音识别模块无法区分用户与别人的语音信号,导致识别结果不准确。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种向语音识别系统发送语音信号的方法和装置。所述技术方案如下:第一方面,提供了一种向语音识别系统发送语音信号的方法,所述方法包括:接收至少三个语音接收部件分别发送的同一时间段的语音信号;若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变;若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,以使所述语音识别系统对所述时间点之前的语音信号进行语音识别。可选的,所述若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变,包括:若未检测到所述语音信号中存在端点,则基于对接收到的至少三路语音信号中的相似波形段的时间先后顺序的检测,确定所述语音信号的声波传输时延的排序是否发生改变。可选的,所述基于对接收到的至少三路语音信号中的相似波形段的时间先后顺序的检测,确定所述语音信号的声波传输时延的排序是否发生改变,包括:在接收到的至少三路语音信号中,检测相似波形组,所述相似波形组由每路语音信号中的一个波形段组成,所述相似波形组中各波形段两两之间满足预设相似度;按照检测到的一个相似波形组中各波形段的时间先后顺序,确定所述至少三路语音信号在当前时间点的声波传输时延的排序;若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序不同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序发生改变;若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序相同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序未发生改变。这样,可以更准确的确定声波传输时延的排序是否发生改变。可选的,所述接收至少三个语音接收部件分别发送的同一时间段的语音信号之前,还包括:接收所述至少三个语音接收部件分别发送的同一声源的语音信号,所述语音信号包括预设内容;确定同一声源的语音信号中语音识别率最高的一路语音信号;在所述至少三个语音接收部件中,将所述语音识别率最高的一路语音信号对应的语音接收部件设置为主语音接收部件。可选的,所述若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,包括:若所述语音信号的声波传输时延的排序发生改变,确定所述声波传输时延的排序发生改变的时间点;将所述时间点之前的主语音接收部件发送的所述语音信号,发送给语音识别系统。这样,可以使语音识别系统接收到的语音信号的信号质量最高。第二方面,提供了一种向语音识别系统发送语音信号的装置,所述装置包括:接收模块,用于接收至少三个语音接收部件分别发送的同一时间段的语音信号;检测模块,用于若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变;发送模块,用于若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,以使所述语音识别系统对所述时间点之前的语音信号进行语音识别。可选的,所述检测模块,用于:若未检测到所述语音信号中存在端点,则基于对接收到的至少三路语音信号中的相似波形段的时间先后顺序的检测,确定所述语音信号的声波传输时延的排序是否发生改变。可选的,所述检测模块包括检测子模块和第一确定子模块,其中:所述检测子模块,用于在接收到的至少三路语音信号中,检测相似波形组,所述相似波形组由每路语音信号中的一个波形段组成,所述相似波形组中各波形段两两之间满足预设相似度;所述第一确定子模块,用于按照检测到的一个相似波形组中各波形段的时间先后顺序,确定所述至少三路语音信号在当前时间点的声波传输时延的排序;所述第一确定子模块,用于若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序不同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序发生改变;所述第一确定子模块,用于若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序相同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序未发生改变。可选的,所述接收模块,还用于:接收所述至少三个语音接收部件分别发送的同一声源的语音信号,所述语音信号包括预设内容;所述装置还包括:确定模块,用于确定同一声源的语音信号中语音识别率最高的一路语音信号;设置模块,用于在所述至少三个语音接收部件中,将所述语音识别率最高的一路语音信号对应的语音接收部件设置为主语音接收部件。可选的,所述发送模块包括第二确定子模块和发送子模块,其中:所述第二确定子模块,用于若所述语音信号的声波传输时延的排序发生改变,确定所述声波传输时延的排序发生改变的时间点;所述发送子模块,用于将所述时间点之前的主语音接收部件发送的所述语音信号,发送给语音识别系统。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,在向语音识别系统发送语音信号的过程中,管理设备可以接收至少三个语音接收部件分别发送的同一时间段的语音信号,若未检测到语音信号中存在端点,则检测语音信号的声波传输时延的排序是否发生改变,若语音信号的声波传输时延的排序发生改变,将声波传输时延的排序发生改变的时间点之前的语音信号中的一路语音信号,发送给语音识别系统,以使语音识别系统对时间点之前的语音信号进行语音识别。因为,不同用户的语音的发出位置不同,所以在向语音识别系统发送语音信号的过程中,当说话的用户发生转变时,会导致各路语音信号对应的声波传输时延的排序发生改变,所以,上述确定出的时间点之前的语音信号,不包含其他人讲话的语音,从而可以提高语音识别结果的准确率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对本文档来自技高网...
一种向语音识别系统发送语音信号的方法和装置

【技术保护点】
一种向语音识别系统发送语音信号的方法,其特征在于,所述方法包括:接收至少三个语音接收部件分别发送的同一时间段的语音信号;若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变;若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,以使所述语音识别系统对所述时间点之前的语音信号进行语音识别。

【技术特征摘要】
1.一种向语音识别系统发送语音信号的方法,其特征在于,所述方法包括:接收至少三个语音接收部件分别发送的同一时间段的语音信号;若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变;若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,以使所述语音识别系统对所述时间点之前的语音信号进行语音识别。2.根据权利要求1所述的方法,其特征在于,所述若未检测到所述语音信号中存在端点,则检测所述语音信号的声波传输时延的排序是否发生改变,包括:若未检测到所述语音信号中存在端点,则基于对接收到的至少三路语音信号中的相似波形段的时间先后顺序的检测,确定所述语音信号的声波传输时延的排序是否发生改变。3.根据权利要求2所述的方法,其特征在于,所述基于对接收到的至少三路语音信号中的相似波形段的时间先后顺序的检测,确定所述语音信号的声波传输时延的排序是否发生改变,包括:在接收到的至少三路语音信号中,检测相似波形组,所述相似波形组由每路语音信号中的一个波形段组成,所述相似波形组中各波形段两两之间满足预设相似度;按照检测到的一个相似波形组中各波形段的时间先后顺序,确定所述至少三路语音信号在当前时间点的声波传输时延的排序;若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序不同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序发生改变;若当前检测到的相似波形组对应的声波传输时延的排序与前一个检测到的相似波形组对应的声波传输时延的排序相同,则确定所述至少三路语音信号在当前时间点的声波传输时延的排序未发生改变。4.根据权利要求1所述的方法,其特征在于,所述接收至少三个语音接收部件分别发送的同一时间段的语音信号之前,还包括:接收所述至少三个语音接收部件分别发送的同一声源的语音信号,所述语音信号包括预设内容;确定同一声源的语音信号中语音识别率最高的一路语音信号;在所述至少三个语音接收部件中,将所述语音识别率最高的一路语音信号对应的语音接收部件设置为主语音接收部件。5.根据权利要求4所述的方法,其特征在于,所述若所述语音信号的声波传输时延的排序发生改变,将所述声波传输时延的排序发生改变的时间点之前的所述语音信号中的一路语音信号,发送给语音识别系统,包括:若所述语音信号的声波传输时延的排序发生改变,确定所述声波传输时延的排序发生改变的时间点;将所述时间点之前的主语音接收部件...

【专利技术属性】
技术研发人员:杨香斌陆成苗春
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

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

1