一种基于人脸识别的音频输出方法与流程

文档序号:17378021发布日期:2019-04-12 23:31阅读:568来源:国知局
一种基于人脸识别的音频输出方法与流程

本发明涉及互联网技术领域,尤其涉及一种基于人脸识别的音频输出方法。



背景技术:

当前,用户在使用共享单车时,可以通过耳机收听移动手机装设的电台收音机app输出的自己喜好的广播频道播放的音频信号。这种音频输出方式需要用户在使用共享单车之前先启动移动手机装设的电台收音机,并从启动后的电台收音机中选择自己喜好的广播频道,这个过程比较繁琐;而且,这种音频输出方式会消耗移动手机的电量,降低移动手机的续航能力。



技术实现要素:

本发明实施例公开了一种基于人脸识别的音频输出方法,能够让使用共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号,避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。

本发明实施例公开一种基于人脸识别的音频输出方法,包括:

服务设备在检测出某一客户端完成对某一共享单车的二维码的扫码操作后,控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计;

所述服务设备提示所述客户端上报所述客户端的当前用户的人脸图像,并识别出所述客户端上报的所述客户端的当前用户的人脸图像的第一人脸特征;

所述服务设备查询出所述第一人脸特征绑定的用户喜好的预设广播频道;

所述服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述服务设备在检测出所述共享单车装设的智能锁对所述共享单车执行上锁操作后,根据统计得到的所述共享单车的用时时长计算出相应的用车费用额,并从所述客户端对应的电子帐号中扣除所述用车费用;

以及,所述服务设备控制所述共享单车装设的广播电子设备停止输出所述预设广播频道所播放的广播内容。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述服务设备获取所述第一人脸特征绑定的第一社交帐号;

所述服务设备识别出与所述用户喜好的预设广播频道绑定的第二人脸特征,以及获取所述第二人脸特征绑定的第二社交帐号;

所述服务设备将所述第一社交帐号和所述第二社交帐号发送给社交服务器,以使所述社交服务器校验出所述第一社交帐号不属于所述第二社交帐号的好友社交帐号时,由所述社交服务器将所述第二社交帐号推荐给所述第一社交帐号。

作为一种可选的实施方式,本发明实施例中,所述服务设备识别出与所述用户喜好的预设广播频道绑定的第二人脸特征之后,以及获取所述第二人脸特征绑定的第二社交帐号之前,所述方法还包括:

所述服务设备以所述第二人脸特征为依据,判断所述第二人脸特征所属用户是否使用过所述共享单车,若是,执行所述的获取所述其他客户端的唯一身份标识绑定的第二社交帐号的步骤。

作为一种可选的实施方式,本发明实施例中,所述服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号包括:

所述服务设备检测所述共享单车装设的广播电子设备的耳机插孔是否被有线耳机的耳机插头插入,若是,所述服务设备控制所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的音频信号。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,监测所述耳机插头所在的耳机线是否产生振动信号;

若是,所述服务设备判断所述振动信号的强度是否大于预设数值;若大于所述预设数值,则所述服务设备控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理。

作为一种可选的实施方式,本发明实施例中,所述服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,监测所述耳机插头所在的耳机线是否产生振动信号,包括:

所述服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,控制所述广播电子设备通过所述耳机插头所在的耳机线上设置的振动传感器监测所述耳机线是否产生振动信号。

作为一种可选的实施方式,本发明实施例中,所述服务设备控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理,包括:

所述服务设备控制所述广播电子设备计算所述振动信号的强度占所述预设广播频道所播放的音频信号的强度的比例,并按照所述比例放大所述音频信号。

作为一种可选的实施方式,本发明实施例中,所述服务设备控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理,包括:

所述服务设备控制所述广播电子设备采集由所述预设广播频道所播放的音频信号以及所述振动信号在用户耳道内产生的回声信号;

所述服务设备根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应;

所述服务设备判断在预设的时间段内的所述脉冲响应出现的次数是否大于预设数值,如果大于,则计算每相邻两个脉冲响应之间的时间差;

所述服务设备判断每相邻两个脉冲响应之间的时间差是否相同,若否,说明所述音频信号中有噪声影响,则在所述音频信号中加入与所述振动信号相位相反、强度相同的反向噪声信号,从而实现噪声消除。

作为一种可选的实施方式,本发明实施例中,所述服务设备根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应,包括:

所述服务设备根据所述音频信号、所述振动信号、所述回声信号以及如下公式,计算脉冲响应:

w(t)=(r(t)-e(t))/(s(t)+z(t));

其中,所述w(t)为脉冲响应,所述r(t)为所述回声信号,所述s(t)为所述音频信号,所述z(t)为所述振动信号;所述e(t)为噪声参数,包括环境噪声和电路噪声,环境噪声为不播放音频信号时,录音过程中产生的噪声;电路噪声与耳机固有属性相关。

本发明实施例中,对于某一客户端的当前用户而言,其在利用客户端完成对某一共享单车的二维码的扫码操作以使所述共享单车装设的智能锁解锁所述共享单车并开始用时统计后,可以利用客户端上报其人脸图像给服务设备,以使服务设备控制所述共享单车装设的广播电子设备输出该人脸图像的第一人脸特征绑定的用户喜好的预设广播频道所播放的音频信号,无需用户在使用所述共享单车之前先启动移动手机装设的电台收音机,并从启动后的电台收音机中选择自己喜好的广播频道,从而能够让使用所述共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号;此外,本发明实施例中,用户收听自己喜好的广播频道所播放的音频信号时无需用户的移动手机参与,从而可以避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种基于人脸识别的音频输出方法的流程示意图;

图2为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图;

图3为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图;

图4为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种基于人脸识别的音频输出方法,能够让使用共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号,避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。以下进行结合附图进行详细描述。

请参阅图1,图1为本发明实施例公开的一种基于人脸识别的音频输出方法的流程示意图。如图1所示,该基于人脸识别的音频输出方法可以包括以下步骤:

101、服务设备在检测出某一客户端完成对某一共享单车的二维码的扫码操作后,控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

本发明实施例中,用户在需要使用某一共享单车时,用户可以利用其客户端对所述共享单车的二维码进行扫码操作;相应地,所述客户端对应的、用于管理所述共享单车的服务设备在检测出所述客户端完成对所述共享单车的二维码的扫码操作后,可以控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

本发明实施例中,用户的客户端可以是安装在用户的移动手机上的app,例如,ofo共享单车、摩拜单车、小鸣单车、优拜单车等等,本发明实施例不作限定。

102、服务设备提示所述客户端上报所述客户端的当前用户的人脸图像,并识别出所述客户端上报的所述客户端的当前用户的人脸图像的第一人脸特征。

103、服务设备查询出所述第一人脸特征绑定的用户喜好的预设广播频道。

本发明实施例中,所述用户喜好的预设广播频道可以采用所述预设广播频道的频道id来表征。

104、服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号。

本发明实施例中,所述服务设备可以远程地控制所述共享单车装设的广播电子设备启动,并且在所述共享单车装设的广播电子设备成功启动之后,所述服务设备可以向所述共享单车装设的广播电子设备发送广播播放指令,所述广播播放指令携带所述预设广播频道的频道id;相应地,所述共享单车装设的广播电子设备可以根据所述预设广播频道的频道id搜索到所述预设广播频道,并默认的通过广播电子设备的喇叭输出所述预设广播频道所播放的音频信号。

作为一种可选的实施方式,在图1所描述的方法中,所述方法还包括:

所述服务设备在检测出所述共享单车装设的智能锁对所述共享单车执行上锁操作后,根据统计得到的所述共享单车的用时时长计算出相应的用车费用额,并从所述客户端对应的电子帐号中扣除所述用车费用;

以及,所述服务设备控制所述共享单车装设的广播电子设备停止输出所述预设广播频道所播放的广播内容。

在图1所描述的方法中,对于某一客户端的当前用户而言,其在利用客户端完成对某一共享单车的二维码的扫码操作以使所述共享单车装设的智能锁解锁所述共享单车并开始用时统计后,可以利用客户端上报其人脸图像给服务设备,以使服务设备控制所述共享单车装设的广播电子设备输出该人脸图像的第一人脸特征绑定的用户喜好的预设广播频道所播放的音频信号,无需用户在使用所述共享单车之前先启动移动手机装设的电台收音机,并从启动后的电台收音机中选择自己喜好的广播频道,从而能够让使用所述共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号;此外,在图1所描述的方法中,用户收听自己喜好的广播频道所播放的音频信号时无需用户的移动手机参与,从而可以避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。

请参阅图2,图2为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图。如图2所示,该基于人脸识别的音频输出方法可以包括以下步骤:

201、服务设备在检测出某一客户端完成对某一共享单车的二维码的扫码操作后,控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

本发明实施例中,用户在需要使用某一共享单车时,用户可以利用其客户端对所述共享单车的二维码进行扫码操作;相应地,所述客户端对应的、用于管理所述共享单车的服务设备在检测出所述客户端完成对所述共享单车的二维码的扫码操作后,可以控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

202、服务设备提示所述客户端上报所述客户端的当前用户的人脸图像,并识别出所述客户端上报的所述客户端的当前用户的人脸图像的第一人脸特征。

203、服务设备查询出所述第一人脸特征绑定的用户喜好的预设广播频道。

204、服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号。

本发明实施例中,所述服务设备可以远程地控制所述共享单车装设的广播电子设备启动,并且在所述共享单车装设的广播电子设备成功启动之后,所述服务设备可以向所述共享单车装设的广播电子设备发送广播播放指令,所述广播播放指令携带所述预设广播频道的频道id;相应地,所述共享单车装设的广播电子设备可以根据所述预设广播频道的频道id搜索到所述预设广播频道,并默认的通过广播电子设备的喇叭输出所述预设广播频道所播放的音频信号。

205、服务设备获取所述第一人脸特征绑定的第一社交帐号。

本发明实施例中,第一社交帐号可以是所述客户端的当前用户的社交帐号,例如微信帐号、qq帐号、微博帐号等等。

206、服务设备识别出与所述用户喜好的预设广播频道绑定的第二人脸特征,以及获取所述第二人脸特征绑定的第二社交帐号。

本发明实施例中,所述第二人脸特征绑定的第二社交帐号可以是微信帐号、qq帐号、微博帐号等等。需要说明的是,所述第二社交帐号与第一社交帐号的类型相同,例如,第二社交帐号、第一社交帐号均为微信帐号,或者均为qq帐号。

207、服务设备将所述第一社交帐号和所述第二社交帐号发送给社交服务器,以使所述社交服务器校验出所述第一社交帐号不属于所述第二社交帐号的好友社交帐号时,由所述社交服务器将所述第二社交帐号推荐给所述第一社交帐号。

本发明实施例中,实施上述步骤205-步骤207,有利于所述客户端的当前用户与喜好相同的预设广播频道的其他用户建立好友关系,从而可以实现基于使用共享单车和喜好相同的预设广播频道两个维度来建立好友关系,在拓展交友的渠道的同时,保证好友之间存在共同喜好,有利于提升交友的成功率。

作为一种可选的实施方式,在图2所描述的方法中,所述方法还包括:

步骤a:所述服务设备在检测出所述共享单车装设的智能锁对所述共享单车执行上锁操作后,根据统计得到的所述共享单车的用时时长计算出相应的用车费用额,并从所述客户端对应的电子帐号中扣除所述用车费用。

步骤b:所述服务设备控制所述共享单车装设的广播电子设备停止输出所述预设广播频道所播放的广播内容。

在图2所描述的方法中,对于某一客户端的当前用户而言,其在利用客户端完成对某一共享单车的二维码的扫码操作以使所述共享单车装设的智能锁解锁所述共享单车并开始用时统计后,可以利用客户端上报其人脸图像给服务设备,以使服务设备控制所述共享单车装设的广播电子设备输出该人脸图像的第一人脸特征绑定的用户喜好的预设广播频道所播放的音频信号,无需用户在使用所述共享单车之前先启动移动手机装设的电台收音机,并从启动后的电台收音机中选择自己喜好的广播频道,从而能够让使用所述共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号;此外,在图2所描述的方法中,用户收听自己喜好的广播频道所播放的音频信号时无需用户的移动手机参与,从而可以避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。此外,在图2所描述的方法中,可以实现基于共享单车和喜好相同的预设广播频道两个维度来建立好友关系,在拓展交友的渠道的同时,保证好友之间存在共同喜好,有利于提升交友的成功率。

请参阅图3,图3为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图。如图3所示,该基于人脸识别的音频输出方法可以包括以下步骤:

301、服务设备在检测出某一客户端完成对某一共享单车的二维码的扫码操作后,控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

本发明实施例中,用户在需要使用某一共享单车时,用户可以利用其客户端对所述共享单车的二维码进行扫码操作;相应地,所述客户端对应的、用于管理所述共享单车的服务设备在检测出所述客户端完成对所述共享单车的二维码的扫码操作后,可以控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

302、服务设备提示所述客户端上报所述客户端的当前用户的人脸图像,并识别出所述客户端上报的所述客户端的当前用户的人脸图像的第一人脸特征。

303、服务设备查询出所述第一人脸特征绑定的用户喜好的预设广播频道。

304、服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号。

本发明实施例中,所述服务设备可以远程地控制所述共享单车装设的广播电子设备启动,并且在所述共享单车装设的广播电子设备成功启动之后,所述服务设备可以向所述共享单车装设的广播电子设备发送广播播放指令,所述广播播放指令携带所述预设广播频道的频道id;相应地,所述共享单车装设的广播电子设备可以根据所述预设广播频道的频道id搜索到所述预设广播频道,并默认的通过广播电子设备的喇叭输出所述预设广播频道所播放的音频信号。

305、服务设备获取所述第一人脸特征绑定的第一社交帐号。

306、服务设备识别出与所述用户喜好的预设广播频道绑定的第二人脸特征。

307、服务设备以所述第二人脸特征为依据,判断所述第二人脸特征所属用户是否使用过所述共享单车,若否,执行步骤310;若是,执行步骤308-步骤310。

308、服务设备获取所述第二人脸特征绑定的第二社交帐号。

309、服务设备将所述第一社交帐号和所述第二社交帐号发送给社交服务器,以使所述社交服务器校验出所述第一社交帐号不属于所述第二社交帐号的好友社交帐号时,由所述社交服务器将所述第二社交帐号推荐给所述第一社交帐号。

本发明实施例中,实施上述步骤305-步骤309,有利于所述客户端的当前用户与喜好相同的预设广播频道的其他用户建立好友关系,从而可以实现基于使用同一共享单车和喜好相同的预设广播频道两个维度来建立好友关系,在拓展交友的渠道的同时,保证好友之间存在共同喜好,有利于提升交友的精确性和成功率。

310、服务设备检测所述共享单车装设的广播电子设备的耳机插孔是否被有线耳机的耳机插头插入,若是,控制所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的音频信号。

作为一种可选的实施方式,在图3所描述的方法中,所述方法还包括:

步骤a:所述服务设备在检测出所述共享单车装设的智能锁对所述共享单车执行上锁操作后,根据统计得到的所述共享单车的用时时长计算出相应的用车费用额,并从所述客户端对应的电子帐号中扣除所述用车费用。

步骤b:所述服务设备控制所述共享单车装设的广播电子设备停止输出所述预设广播频道所播放的广播内容。

在图3所描述的方法中,能够让使用所述共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号;此外,在图3所描述的方法中,用户收听自己喜好的广播频道所播放的音频信号时无需用户的移动手机参与,从而可以避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。此外,在图3所描述的方法中,可以实现基于使用同一共享单车和喜好相同的预设广播频道两个维度来建立好友关系,在拓展交友的渠道的同时,保证好友之间存在共同喜好,有利于提升交友的精确性和成功率。

请参阅图4,图4为本发明实施例公开的另一种基于人脸识别的音频输出方法的流程示意图。如图4所示,该基于人脸识别的音频输出方法可以包括以下步骤:

401、服务设备在检测出某一客户端完成对某一共享单车的二维码的扫码操作后,控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

本发明实施例中,用户在需要使用某一共享单车时,用户可以利用其客户端对所述共享单车的二维码进行扫码操作;相应地,所述客户端对应的、用于管理所述共享单车的服务设备在检测出所述客户端完成对所述共享单车的二维码的扫码操作后,可以控制所述共享单车装设的智能锁解锁所述共享单车并开始所述共享单车的用时统计。

402、服务设备提示所述客户端上报所述客户端的当前用户的人脸图像,并识别出所述客户端上报的所述客户端的当前用户的人脸图像的第一人脸特征。

403、服务设备查询出所述第一人脸特征绑定的用户喜好的预设广播频道。

404、服务设备控制所述共享单车装设的广播电子设备输出所述预设广播频道所播放的音频信号。

本发明实施例中,所述服务设备可以远程地控制所述共享单车装设的广播电子设备启动,并且在所述共享单车装设的广播电子设备成功启动之后,所述服务设备可以向所述共享单车装设的广播电子设备发送广播播放指令,所述广播播放指令携带所述预设广播频道的频道id;相应地,所述共享单车装设的广播电子设备可以根据所述预设广播频道的频道id搜索到所述预设广播频道,并默认的通过广播电子设备的喇叭输出所述预设广播频道所播放的音频信号。

405、服务设备获取所述第一人脸特征绑定的第一社交帐号。

406、服务设备识别出与所述用户喜好的预设广播频道绑定的第二人脸特征。

407、服务设备以所述第二人脸特征为依据,判断所述第二人脸特征所属用户是否使用过所述共享单车,若否,执行步骤411;若是,执行步骤408-步骤411。

408、服务设备获取所述第二人脸特征绑定的第二社交帐号。

409、服务设备将所述第一社交帐号和所述第二社交帐号发送给社交服务器,以使所述社交服务器校验出所述第一社交帐号不属于所述第二社交帐号的好友社交帐号时,由所述社交服务器将所述第二社交帐号推荐给所述第一社交帐号。

410、服务设备检测所述共享单车装设的广播电子设备的耳机插孔是否被有线耳机的耳机插头插入,若是,控制所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的音频信号。

411、服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,监测所述耳机插头所在的耳机线是否产生振动信号,若是,判断所述振动信号的强度是否大于预设数值;若大于所述预设数值,控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理。

作为一种可选的实施方式,在图4所描述的方法中,服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,监测所述耳机插头所在的耳机线是否产生振动信号,包括:

所述服务设备在所述共享单车装设的广播电子设备通过所述耳机插孔输出所述预设广播频道所播放的广播内容的过程中,控制所述广播电子设备通过所述耳机插头所在的耳机线上设置的振动传感器监测所述耳机线是否产生振动信号。其中,所述耳机插头所在的耳机线上设置的振动传感器可以监测所述耳机线发生晃动和/或摩擦时产生的振动信号。

作为一种可选的实施方式,所述服务设备控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理,包括:

所述服务设备控制所述广播电子设备计算所述振动信号的强度占所述预设广播频道所播放的音频信号的强度的比例,并按照所述比例放大所述音频信号。

作为另一种可选的实施方式,所述服务设备控制所述广播电子设备对所述预设广播频道所播放的音频信号进行处理,包括:

所述服务设备控制所述广播电子设备采集由所述预设广播频道所播放的音频信号以及所述振动信号在用户耳道内产生的回声信号;

所述服务设备根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应;

所述服务设备判断在预设的时间段内(例如10秒内)的所述脉冲响应出现的次数是否大于预设数值(例如预设数值为3),如果大于,则计算每相邻两个脉冲响应之间的时间差;

所述服务设备判断每相邻两个脉冲响应之间的时间差是否相同(例如均为1秒),若是,说明所述振动信号与所述音频信号在相位上是匹配的,此时用户可能是在打拍子或是随着音频信号一起运动,此时无需放大所述音频信号,只需要继续播放音频信号即可;若否(例如第一次和第二次间隔3秒,第二次和第三次间隔0.5秒),说明所述音频信号中有噪声影响,则在所述音频信号中加入与所述振动信号相位相反、强度相同的反向噪声信号,从而实现噪声消除。

本发明实施例中,有线耳机上可以设置有电声转换器,或者是有线耳机位于用户耳道内的位置设置有麦克风,相应地所述服务设备可以控制所述广播电子设备通过电声转换器或麦克风采集由所述预设广播频道所播放的音频信号以及所述振动信号在用户耳道内产生的回声信号。

作为一种可选的实施方式,所述服务设备根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应,包括:

所述服务设备根据所述音频信号、所述振动信号、所述回声信号以及如下公式,计算脉冲响应:

w(t)=(r(t)-e(t))/(s(t)+z(t));

其中,所述w(t)为脉冲响应,所述r(t)为所述回声信号,所述s(t)为所述音频信号,所述z(t)为所述振动信号;所述e(t)为噪声参数,包括环境噪声和电路噪声,环境噪声为不播放音频信号时,录音过程中产生的噪声;电路噪声与耳机固有属性相关。

本发明实施例中,当用户使用所述共享单车且佩戴有线耳机收听所述共享单车装设的广播电子设备通过所述耳机插孔输出的所述预设广播频道所播放的音频信号时,通常会存在有“听诊器效应”,即有线耳机的耳机线在用户使用所述共享单车的过程中发生晃动和/或摩擦时产生的振动会通过耳机线直接传递到用户耳道内,从而产生让用户很不愉快的声音。因此,实施上述步骤410-步骤411,可以减少用户使用所述共享单车且佩戴有线耳机收听所述共享单车装设的广播电子设备通过所述耳机插孔输出的所述预设广播频道所播放的音频信号时“听诊器效应”对所述音频信号的影响,提升用户使用所述共享单车且佩戴有线耳机收听所述共享单车装设的广播电子设备通过所述耳机插孔输出的所述预设广播频道所播放的音频信号时的体验感。

作为一种可选的实施方式,在图4所描述的方法中,所述方法还包括:

步骤a:所述服务设备在检测出所述共享单车装设的智能锁对所述共享单车执行上锁操作后,根据统计得到的所述共享单车的用时时长计算出相应的用车费用额,并从所述客户端对应的电子帐号中扣除所述用车费用。

步骤b:所述服务设备控制所述共享单车装设的广播电子设备停止输出所述预设广播频道所播放的广播内容。

作为一种可选的实施方式,本发明实施例中,服务设备以所述第二人脸特征为依据,判断出所述第二人脸特征所属用户使用过所述共享单车之后,以及在执行步骤408-步骤411之前,还可以进一步执行如下步骤:

服务设备提示所述客户端上报所述共享单车相关的第一服务体验评论,以及检测所述客户端上报的所述共享单车相关的第一服务体验评论;

所述服务设备获取所述第二人脸特征所属用户之前上报的所述共享单车相关的第二服务体验评论;

服务设备将第一服务体验评论与第二服务体验评论进行对比;

若对比表明所述第一服务体验评论与第二服务体验评论近似,服务设备才执行步骤408-步骤411。

其中,服务设备将第一服务体验评论与第二服务体验评论进行对比,包括:

服务设备将所述第一服务体验评论进行拆解得到各候选句子;

服务设备确定所述各候选句子的重要性分数;

服务设备从所述各候选句子中提取所述重要性分数大于预设值的目标句子作为所述第一服务体验评论的关键信息;

服务设备将所述第一服务体验评论的关键信息与所述第二服务体验评论的关键信息进行对比。

其中,服务设备将所述第一服务体验评论进行拆解得到各候选句子,包括:

服务设备获取预设的文本拆解规则,所述预设的文本拆解规则包括分号、逗号、句号要进行拆解,而顿号、冒号、引号不进行拆解;

服务设备按照所述预设的文本拆解规则,将所述第一服务体验评论进行拆解,以得到各候选句子。

其中,服务设备确定所述各候选句子的重要性分数,包括:

针对所述各候选句子中的每一候选句子,如果所述候选句子为中文句子,所述服务设备按照语义分析的方式将所述中文句子拆分为若干个词组;

所述服务设备对拆分得到的每个词组进行全文遍历计算,得到每个词组的出现次数;

所述服务设备按照所述出现次数由高到低的顺序对拆分得到的所有词组进行排序,并且每个词组按照所述出现次数赋予相应的权值,所述出现次数越高,所述权值越高;

所述服务设备计算每一中文句子的重要性分数,所述重要性分数即为所述中文句子拆分得到的若干个词组的权值之和。

其中,服务设备将所述第一服务体验评论的关键信息与所述第一服务体验评论的关键信息进行对比,包括:

服务设备确定所述第一服务体验评论的关键信息中的第一句子,以及确定所述第二服务体验评论的关键信息中的第二句子;其中,所述第一句子与所述第二句子之间彼此重叠的词组的数量最多;

服务设备计算所述第一句子与所述第二句子的余弦相似度;

若所述余弦相似度高于指定值,所述服务设备确定所述第一服务体验评论与所述第二服务体验评论近似。

其中,所述余弦相似度的计算过程为:

所述服务设备将所述第一句子拆分为若干个词组,以获得一组词组;

所述服务设备将所述第二句子拆分为若干个词组,以获得另一组词组;

所述服务设备将两组词组中的词组进行逐一对比,若存在,则记录为1,若不存在,则记录为0,以得到第一序列和第二序列;

所述服务设备计算所述第一序列和所述第二序列之间的余弦相似度,并作为所述第一句子和所述第二句子之间的余弦相似度;

其中,所述服务设备计算所述第一序列和所述第二序列之间的余弦相似度为:

其中,ab表示a序列中的元素与b序列中相应的元素相乘后整体相加,分母表示a序列中所有元素的平方和开根号后乘以b序列中所有元素的平方和开根号;其中,a序列表示所述第一序列,b序列表示所述第二序列。

在图4所描述的方法中,能够让使用所述共享单车的用户便捷地收听到自己喜好的广播频道所播放的音频信号;此外,在图4所描述的方法中,用户收听自己喜好的广播频道所播放的音频信号时无需用户的移动手机参与,从而可以避免消耗用户的移动手机的电量,提升用户的移动手机的续航能力。此外,在图4所描述的方法中,可以实现基于使用同一共享单车和喜好相同的预设广播频道两个维度来建立好友关系,在拓展交友的渠道的同时,保证好友之间存在共同喜好,有利于提升交友的精确性和成功率。此外,在图4所描述的方法中,可以减少用户使用所述共享单车且佩戴有线耳机收听所述共享单车装设的广播电子设备通过所述耳机插孔输出的所述预设广播频道所播放的音频信号时“听诊器效应”对所述音频信号的影响,提升用户使用所述共享单车且佩戴有线耳机收听所述共享单车装设的广播电子设备通过所述耳机插孔输出的所述预设广播频道所播放的音频信号时的体验感。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于人脸识别的音频输出方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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