警示音离线识别方法及装置与流程

文档序号:15970019发布日期:2018-11-16 23:25阅读:196来源:国知局

本发明涉及到语音识别技术领域,特别是涉及到一种警示音离线识别方法及装置。

背景技术

对于听力有障碍的人来说,在出行时主要依靠视觉来观察周围的情况,但是单纯靠视觉观察的范围有限,特别是身后和左右两侧的情况的观察受到很大限制。当在听力有障碍的人的身后或左右两侧出现车辆靠近等危险状况时,往往由于听不到异常的警示音从而带来较大的安全风险。现有的语音识别技术已经比较成熟,虽然已经在人工智能设备、翻译机等领域广泛应用,但上述领域一般需要依赖云端数据库来进行语音设别,其功耗及成本较高,而且需要消耗流量。现有的也有通过离线的语音识别设备,但是其一般只能识别少数关键词、语音,且其输出的声音或文字不适合出行的听力有障碍的人使用。

因此,如何提供一种适用于听力有障碍的人的警示音离线识别的方式成为亟待解决的问题。



技术实现要素:

本发明的主要目的为提供一种适用于听力有障碍的人的警示音离线识别方法及装置。

本发明提出警示音离线识别方法,包括:

获取当前声音的数字信号;

将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音;

根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型;

根据所述震动类型产生相对应的第一震动。

进一步地,所述将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音的步骤之前,包括:

分析所述数字信号的分贝值是否超过预设的分贝值;

若否,则将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音,若是,则产生相应的第二震动。

进一步地,所述产生相应的第二震动的步骤,包括:

确定所述数字信号在预先匹配的震动映射表中所处的分贝值范围,所述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系;

根据所处的分贝值范围在震动映射表调用对应的震动类型;

根据所述震动类型产生相应的第二震动。

进一步地,所述将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音的步骤,包括:

将所述数字信号与预存的警示音语音库中所有的警示音信息逐一进行声音特征匹配,得到声音特征相似百分比;

判断是否存在所述声音特征相似百分比达到预设百分比的警示音信息;

若是,则确定所述警示音信息为匹配的警示音。

进一步地,所述根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型之前,包括:

根据预设指令预设所述警示音语音库中所有的警示音信息与震动类型对应匹配的震动类型表。

本发明提出的警示音离线识别装置,包括:

获取单元,用于获取当前声音的数字信号;

匹配单元,用于将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音;

调用单元,用于根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型;

第一执行单元,用于根据所述震动类型产生相对应的第一震动。

进一步地,警示音离线识别装置还包括:

分析单元,用于分析所述数字信号的分贝值是否超过预设的分贝值;

当所述数字信号的分贝值未超过预设的分贝值时,所述匹配单元则执行将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音;

第二执行单元,用于当所述数字信号的分贝值超过预设的分贝值时,则产生相应的第二震动。

进一步地,所述第二执行单元,包括:

确定模块,用于确定所述数字信号在预先匹配的震动映射表中所处的分贝值范围,所述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系;

调用模块,用于根据所处的分贝值范围在震动映射表调用对应的震动类型;

执行模块,用于根据所述震动类型产生相应的第二震动。

进一步地,所述匹配单元,包括:

匹配模块,用于将所述数字信号与预存的警示音语音库中所有的警示音信息逐一进行声音特征匹配,得到声音特征相似百分比;

判断模块,用于判断是否存在所述声音特征相似百分比达到预设百分比的所述警示音信息;

判定模块,用于当存在所述声音特征相似百分比达到预设百分比的警示音信息时,则确定所述警示音信息为匹配的警示音。

进一步地,所述警示音离线识别装置还包括:

预设单元,用于根据预设指令预设所述警示音语音库中所有的警示音信息与震动类型对应匹配的震动类型表。

本发明的有益效果为:警示音离线识别装置通过采集外部的声音,经过处理后得到当前声音的数字信号,警示音离线识别装置将采集的数字信号与预存的警示音语音库进行匹配,当判断得到数字信号与预存的警示音语音库中的某个警示音信息存在匹配关系时,警示音离线识别装置将根据震动类型控制对应的震动部件产生相应的第一震动,用以提醒听力有障碍的人,便于听力有障碍的人能获取外部的警示音的信息,从而及时避免一些危险情况的发生。

附图说明

图1为本发明一实施例中的警示音离线识别方法的步骤示意图;

图2为本发明另一实施例中的警示音离线识别方法的步骤示意图;

图3为本发明又一实施例中的警示音离线识别方法的步骤示意图;

图4为本发明一实施例中的警示音离线识别装置的结构示意图;

图5为本发明另一实施例中的警示音离线识别装置的结构示意图;

图6为本发明一实施例中的警示音离线识别装置的第二执行单元的结构示意图;

图7为本发明一实施例中的警示音离线识别装置的匹配单元的结构示意图;

图8为本发明又一实施例中的警示音离线识别装置的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,本实施例中的警示音离线识别方法,包括:

步骤s1,获取当前声音的数字信号;

步骤s2,将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音;

步骤s3,根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型;

步骤s4,根据所述震动类型产生相对应的第一震动。

在步骤s1中,本实施例中的警示音离线识别装置具体可以为耳机戴在听力有障碍的人头上,也可以为手表戴在听力有障碍的人的手上,还可以做成腰挂件挂在听力有障碍的人的腰带上。上述警示音离线识别装置通过采集外部的声音,经过处理后得到当前声音的数字信号,对于外部的警笛声、汽车鸣笛声、自行车铃铛声以及其它人产生的警示语音,上述警示音离线识别装置均可以通过采集上述声音经过转换得到对应声音的电信号,对应声音的电信号还需要通过警示音离线识别装置内的带通滤波放大器进行放大处理,再经过a/d转换器(模数转换器)进行模数转换得到数字信号。

在步骤s2中,警示音离线识别装置将上述数字信号与预存的警示音语音库进行匹配,判断上述数字信号与预存的警示音语音库是否匹配,其中预存的警示音语音库包括各种警笛声、汽车鸣笛声、自行车铃铛声等声音;还包括一些人的警示音,其中该警示音可以为“救命”、“让开”、“危险”、“车来了”、“杀人啦”、“抢劫”、“你好”、“能认识一下你吗”等,以及其他需要听力有障碍的人格外需要进行识别的警示音。当上述数字信号与预存的警示音语音库的某个警示音的相似程度较大时,将判断上述数字信号与预存的警示音语音库匹配,将得到与上述数字信号匹配的警示音。

在步骤s3中,当得到与上述数字信号匹配的警示音后,对于预存的警示音语音库中的不同警示音,还将根据上述警示音语音库预先匹配的震动类型表,调用与上述警示音相对应的震动类型。具体的说,可以根据语音信息的危险程度,产生不同震动类型的震动信号,例如强震信号,一般震动信号以及轻震信号等不同的震动信号。对于警笛声、汽车鸣笛声、自行车铃铛声属于较为危险信号,需要产生强震信号;对于“救命”、“让开”、“危险”、“车来了”、“杀人啦”以及“抢劫”等人的声音信号会产生强震信号或一般震动信号;而对于“你好”、“能认识一下你吗”等人的声音信号,会产生轻震信号。当然,还可以根据警示音信息的危险程度,产生其它不同震动类型的震动信号,例如长震信号和短震信号等不同的震动信号;对于警笛声、汽车鸣笛声、自行车铃铛声等声音信号以及对于“救命”、“让开”、“危险”、“车来了”、“杀人啦”和“抢劫”等人的声音信号会产生长震信号,而对于“你好”、“能认识一下你吗”等人的声音信号,会产生短震信号。

在步骤s4中,警示音离线识别装置将根据上述震动类型控制对应的震动部件产生相应的第一震动,用以提醒听力有障碍的人,便于听力有障碍的人能及时获取外部的警示音信息,从而避免一些危险情况的发生。

参照图2,另一实施例中的警示音离线识别方法,所述将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音的步骤s2之前,包括:

步骤s21,分析所述数字信号的分贝值是否超过预设的分贝值。

若否,则执行步骤s2,将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音。

若是,执行步骤s22,产生相应的第二震动。

当警示音离线识别装置获取当前声音的数字信号后,将分析上述数字信号的分贝值是否超过预设值的分贝值,对于一些警笛声、汽车鸣笛声等分贝数较大的声音一般比较危险,这类声音是需要听力有障碍的人能及时获知的声音,其中预设的分贝值可以为110分贝。而当警示音离线识别装置分析上述数字信号的分贝值超过预设值的分贝值时,可以不通过将上述数字信号与预存的警示音语音库进行匹配,直接产生第二震动来提醒听力有障碍的人,其中上述第二震动可以为强震信号。对于当警示音离线识别装置分析上述数字信号的分贝值小于预设值的分贝值时,则执行将上述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音,当然,当警示音离线识别装置分析上述数字信号的分贝值超过预设值的分贝值时,也可以先产生相应的第二震动,然后再继续将上述数字信号与预存的警示音语音库进行匹配,当上述数字信号与预存的警示音语音库中的某个警示音信息存在匹配关系时,得到该匹配的警示音,警示音离线识别装置将根据该匹配的警示音调用对应震动类型,并根据对应的震动类型控制对应的震动部件产生相应的第一震动,用于取代上述第二震动。

其它实施例中的警示音离线识别方法,所述产生相应的第二震动的步骤s22,包括:

步骤s220,确定所述数字信号在预先匹配的震动映射表中所处的分贝值范围,所述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系;

步骤s221,根据所处的分贝值范围在震动映射表调用对应的震动类型;

步骤s222,根据所述震动类型产生相应的第二震动。

对于超过某个分贝值的声音,例如,对于超过110分贝的声音,还可以预设不同分贝值范围的数字信号与震动类型进行匹配的震动映射表,上述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系,具体的说,对于110分贝到130分贝之间分贝范围内的值对应的震动类型为短震信号,对于130分贝以上范围内的值对应的震动类型为长震信号。对于得到的关于声音的数字信号,先确定上述数字信号在预先匹配的震动映射表中所处的分贝值范围;根据上述数字信号所处的分贝值范围在震动映射表调用对应的震动类型,例如在上述数字信号所对应的分贝值为120分贝值,将调用对应的短震信号,警示音离线识别装置将根据上述短震信号控制对应的震动部件产生相应的第二震动即对应的短震信号,用以提醒听力有障碍的人。

其它实施例中的警示音离线识别方法,所述将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音的步骤s2,包括:

步骤s201,将所述数字信号与预存的警示音语音库中所有的警示音信息逐一进行声音特征匹配,得到声音特征相似百分比;

步骤s202,判断是否存在所述声音特征相似百分比达到预设百分比的警示音信息;

步骤s203,若是,则确定所述警示音信息为匹配的警示音。

在步骤s201中,对于获取得到的数字信号,将上述数字信号与预存的警示音语音库中的所有警示音信息逐一进行声音特征匹配,得到上述数字信号与预存的警示音语音库中的所有警示音信息对应的声音特征相似百分比。

在步骤s202中,警示音离线识别装置通过判断是否存在有上述声音特征相似百分比达到预设百分比的警示音信息,其中上述声音特征主要包括数字信号的一些参数信息。

在步骤s203中,当警示音离线识别装置通过判断存在有上述声音特征相似百分比达到预设百分比的警示音信息时,则确定上述语音信息为匹配的警示音。

参照图3,又一实施例中的警示音离线识别方法,所述根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型的步骤s3之前,包括:

步骤s23,根据预设指令预设所述警示音语音库中所有的警示音信息与震动类型对应匹配的震动类型表。

对于警示音离线识别装置中的警示音语音库,可以根据预设指令来预设警示音语音库中所有警示音信息与震动类型进行对应匹配的震动类型表,从而能根据与预存的警示音语音库中的某条警示音信息获取震动类型表中的震动信号,便于产生相应的震动。

参照图4,本实施例中的警示音离线识别装置,包括:

获取单元10,用于获取当前声音的数字信号;

匹配单元20,用于将所述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音;

调用单元30,用于根据所述警示音语音库预先匹配的震动类型表,调用与所述警示音相对应的震动类型;

第一执行单元40,用于根据所述震动类型产生相对应的第一震动。

本实施例中的警示音离线识别装置具体可以为耳机戴在听力有障碍的人头上,也可以为手表戴在听力有障碍的人的手上,还可以做成腰挂件挂在听力有障碍的人的腰带上。上述警示音离线识别装置中的获取单元10通过采集外部的声音,经过处理后得到当前声音的数字信号,对于外部的警笛声、汽车鸣笛声、自行车铃铛声以及其它人产生的警示语音,上述警示音离线识别装置均可以通过采集上述声音经过转换得到对应声音的电信号,对应声音的电信号还需要通过警示音离线识别装置内的带通滤波放大器进行放大处理,再经过a/d转换器(模数转换器)进行模数转换得到数字信号。

警示音离线识别装置中的匹配单元20将上述数字信号与预存的警示音语音库进行匹配,判断上述数字信号与预存的警示音语音库是否匹配,其中预存的警示音语音库包括各种警笛声、汽车鸣笛声、自行车铃铛声等声音;还包括一些人的警示音,其中该警示音可以为“救命”、“让开”、“危险”、“车来了”、“杀人啦”、“抢劫”、“你好”、“能认识一下你吗”等,以及其他需要听力有障碍的人格外需要进行识别的警示音。当上述数字信号与预存的警示音语音库的某个警示音的相似程度较大时,将判断上述数字信号与预存的警示音语音库匹配,将得到与上述数字信号匹配的警示音。

当得到与上述数字信号匹配的警示音后,对于预存的警示音语音库中的不同警示音,调用单元30还将根据上述警示音语音库预先匹配的震动类型表,调用与上述警示音相对应的震动类型。具体的说,可以根据语音信息的危险程度,产生不同震动类型的震动信号,例如强震信号,一般震动信号以及轻震信号等不同的震动信号。对于警笛声、汽车鸣笛声、自行车铃铛声属于较为危险信号,需要产生强震信号;对于“救命”、“让开”、“危险”、“车来了”、“杀人啦”以及“抢劫”等人的声音信号会产生强震信号或一般震动信号;而对于“你好”、“能认识一下你吗”等人的声音信号,会产生轻震信号。当然,还可以根据警示音信息的危险程度,产生其它不同震动类型的震动信号,例如长震信号和短震信号等不同的震动信号;对于警笛声、汽车鸣笛声、自行车铃铛声等声音信号以及对于“救命”、“让开”、“危险”、“车来了”、“杀人啦”和“抢劫”等人的声音信号会产生长震信号,而对于“你好”、“能认识一下你吗”等人的声音信号,会产生短震信号。

警示音离线识别装置中的第一执行单元40将根据上述震动类型控制对应的震动部件产生相应的第一震动,用以提醒听力有障碍的人,便于听力有障碍的人能及时获取外部的警示音信息,从而避免一些危险情况的发生。

参照图5,另一实施例中的警示音离线识别装置,还包括:

分析单元21,用于分析所述数字信号的分贝值是否超过预设的分贝值。

当所述数字信号的分贝值未超过预设的分贝值时,则所述匹配单元20执行将所述数字信号与预存的警示音语音库进行匹配。

第二执行单元22,用于当所述数字信号的分贝值超过预设的分贝值时,则产生相应的第二震动。

当警示音离线识别装置获取当前声音的数字信号后,分析单元21将分析上述数字信号的分贝值是否超过预设值的分贝值,对于一些警笛声、汽车鸣笛声等分贝数较大的声音一般比较危险,这类声音是需要听力有障碍的人能及时获知的声音,其中预设的分贝值可以为110分贝。而当分析单元21分析上述数字信号的分贝值超过预设值的分贝值时,可以不通过将上述数字信号与预存的警示音语音库进行匹配,由第二执行单元22直接产生第二震动来提醒听力有障碍的人,其中上述第二震动可以为强震信号。对于当分析单元21分析上述数字信号的分贝值小于预设值的分贝值时,则匹配单元20执行将上述数字信号与预存的警示音语音库进行匹配,得到匹配的警示音,当然,当分析单元21分析上述数字信号的分贝值超过预设值的分贝值时,也可以先产生相应的第二震动,然后匹配单元20再继续将上述数字信号与预存的警示音语音库进行匹配,当上述数字信号与预存的警示音语音库中的某个警示音信息存在匹配关系时,得到该匹配的警示音,警示音离线识别装置将根据该匹配的警示音调用对应震动类型,并根据对应的震动类型控制对应的震动部件产生相应的第一震动,用于取代上述第二震动。

参照图6,其他实施例中的警示音离线识别装置,所述第二执行单元22,包括:

确定模块220,用于确定所述数字信号在预先匹配的震动映射表中所处的分贝值范围,所述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系;

调用模块221,用于根据所处的分贝值范围在震动映射表调用对应的震动类型;

执行模块222,用于根据所述震动类型产生相应的第二震动。

对于超过某个分贝值的声音,例如,对于超过110分贝的声音,还可以预设不同分贝值范围的数字信号与震动类型进行匹配的震动映射表,上述预先匹配的震动映射表包括不同分贝值范围与震动类型的对应关系,具体的说,对于110分贝到130分贝之间分贝范围内的值对应的震动类型为短震信号,对于130分贝以上范围内的值对应的震动类型为长震信号。对于得到的关于声音的数字信号,确定模块220先确定上述数字信号在预先匹配的震动映射表中所处的分贝值范围;调用模块221根据上述数字信号所处的分贝值范围在震动映射表调用对应的震动类型,例如在上述数字信号所对应的分贝值为120分贝值,将调用对应的短震信号,执行模块222将根据上述短震信号控制对应的震动部件产生相应的第二震动即对应的短震信号,用以提醒听力有障碍的人。

参照图7,其他实施例中的警示音离线识别装置,其特征在于,所述匹配单元20,包括:

匹配模块201,用于将所述数字信号与预存的警示音语音库中所有的警示音信息逐一进行声音特征匹配,得到声音特征相似百分比;

判断模块202,用于判断是否存在所述声音特征相似百分比达到预设百分比的警示音信息;

判定模块203,用于当存在所述声音特征相似百分比达到预设百分比的所述警示音信息时,则确定所述警示音信息为匹配的警示音。

对于获取得到的数字信号,匹配模块201将上述数字信号与预存的警示音语音库中的所有警示音信息逐一进行声音特征匹配,得到上述数字信号与预存的警示音语音库中的所有警示音信息对应的声音特征相似百分比。

判断模块202通过判断是否存在有上述声音特征相似百分比达到预设百分比的警示音信息,其中上述声音特征主要包括数字信号的一些参数信息。

当判断模块202通过判断存在有上述声音特征相似百分比达到预设百分比的警示音信息时,判定模块203则确定上述语音信息为匹配的警示音。

参照图8,又一实施例中的警示音离线识别装置,还包括:

预设单元23,用于根据预设指令预设所述警示音语音库中所有的警示音信息与震动类型对应匹配的震动类型表。

对于警示音离线识别装置中的警示音语音库,预设单元23可以根据预设指令来预设警示音语音库中所有警示音信息与震动类型进行对应匹配的震动类型表,从而能根据与预存的警示音语音库中的某条警示音信息获取震动类型表中的震动信号,便于产生相应的震动。

综上所述,警示音离线识别装置通过采集外部的声音,经过处理后得到当前声音的数字信号,警示音离线识别装置将采集的数字信号与预存的警示音语音库进行匹配,当判断得到数字信号与预存的警示音语音库中的某个警示音信息存在匹配关系时,警示音离线识别装置将根据震动类型控制对应的震动部件产生相应的第一震动,用以提醒听力有障碍的人,便于听力有障碍的人能获取外部的警示音的信息,从而及时避免一些危险情况的发生。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1