【技术实现步骤摘要】
一种识别危险以控制音频输出的方法、装置和耳机
本专利技术属于声学领域,尤其涉及一种识别危险以控制音频输出的方法、装置和耳机。
技术介绍
在人行道上、斑马线上、公交站台,随处都能见到戴着耳机听音乐、看视频、讲电话的人。耳机具有一定的隔绝外部噪音的作用,特别是降噪耳机的兴起,让人在嘈杂的环境中有了属于个人的一个宁静的世界。但是这个宁静的世界也把人们置于了危险之中,经常会发生走在路上用耳机听音乐被车撞的事故。
技术实现思路
本专利技术的目的在于提供一种识别危险以控制音频输出的方法、装置、计算机可读存储介质和耳机,旨在解决走在路上时,戴着耳机使人们置于危险之中的问题。第一方面,本专利技术提供了一种识别危险以控制音频输出的方法,所述方法包括:在具有麦克风的耳机输出音频时,实时获取由麦克风采集的外部环境中的声音;根据不同种类声音的特征对外部环境中的声音进行分析,提取外部环境中的声音特征;将提取的外部环境中的声音特征与预先存储的危险声音信息库中的危险声音特征进行匹配;如果危险声音信息库中匹配到提取的外部环境中的声音特征,则测量声源的方位、移动速度、距离中的一项或任意组合;根据计算得到的声源的方向、速度、距离中的一项或任意组合,判断用户是否处于危险环境,如果是,则控制执行与提取的外部环境中的声音特征对应的操作指令,以使用户采取危险规避措施。第二方面,本专利技术提供了一种识别危险以控制音频输出的装置,所述装置包括:获取模块,用于在具有麦克风的耳机输出音频时,实时获取由麦克风采集的外部环境中的声音;提取模块,用于根据不同种类声音的特征对外部环境中的声音进行分析,提取外部环境中的声 ...
【技术保护点】
一种识别危险以控制音频输出的方法,其特征在于,所述方法包括:在具有麦克风的耳机输出音频时,实时获取由麦克风采集的外部环境中的声音;根据不同种类声音的特征对外部环境中的声音进行分析,提取外部环境中的声音特征;将提取的外部环境中的声音特征与预先存储的危险声音信息库中的危险声音特征进行匹配;如果危险声音信息库中匹配到提取的外部环境中的声音特征,则测量声源的方位、移动速度、距离中的一项或任意组合;根据计算得到的声源的方向、速度、距离中的一项或任意组合,判断用户是否处于危险环境,如果是,则控制执行与提取的外部环境中的声音特征对应的操作指令,以使用户采取危险规避措施。
【技术特征摘要】
1.一种识别危险以控制音频输出的方法,其特征在于,所述方法包括:在具有麦克风的耳机输出音频时,实时获取由麦克风采集的外部环境中的声音;根据不同种类声音的特征对外部环境中的声音进行分析,提取外部环境中的声音特征;将提取的外部环境中的声音特征与预先存储的危险声音信息库中的危险声音特征进行匹配;如果危险声音信息库中匹配到提取的外部环境中的声音特征,则测量声源的方位、移动速度、距离中的一项或任意组合;根据计算得到的声源的方向、速度、距离中的一项或任意组合,判断用户是否处于危险环境,如果是,则控制执行与提取的外部环境中的声音特征对应的操作指令,以使用户采取危险规避措施。2.如权利要求1所述的方法,其特征在于,所述测量声源的移动速度和距离具体包括:当麦克风位于第一个测量点,进行两次测量时,根据以下公式测量声源的速度和距离:p11/p12=(S-v*ti)/S,其中,p11是第一个测量点第一次测量得到的声压,p12是第一个测量点第二次测量得到的声压,S为第一个测量点第一次测量时麦克风到声源的垂直距离,v是声源的移动速度,ti是第一个测量点两次测量的时间间隔;当麦克风位于第二个测量点,进行两次测量时,根据以下公式测量声源的速度和距离:p21/p22=(S+L-v*tj)/(S+L),其中,p21是第二个测量点第一次测量得到的声压,p22是第二个测量点第二次测量得到的声压,tj是第二个测量点两次测量的时间间隔,L是第一个测量点和第二个测量点之间的距离;根据p11/p12=(S-v*ti)/S和p21/p22=(S+L-v*tj)/(S+L)组成2元方程组,求得第一个测量点第一次测量时麦克风到声源的垂直距离S和声源的移动速度v的值。3.如权利要求2所述的方法,其特征在于,重复执行多次所述测量声源的移动速度和距离的步骤,将求得的第一个测量点第一次测量时麦克风到声源的垂直距离和声源的移动速度的值的最小值作为最终的声源的距离和声源的移动速度。4.如权利要求1所述的方法,其特征在于,所述测量声源的方位具体包括以下步骤:分别测量声源与第一麦克风之间的距离S1和声源与第二麦克风之间的距离S2,其中S1=c*t1,S2=c*t2,c是空气中的声速,t1为声源的声音传到第一麦克风的传播时间,t2为声源的声音传到第二麦克风传播时间;S1=c*t'+S2,其中,t'为声源的声音传到第一麦克风和第二麦克风的时间差,t'=(t1-t2);通过三角函数测量声源与第一麦克风之间的距离S1,其中,S12=(S0*sinθ)2+(S0*cosθ+L1)2,L1是第一麦克风与人的中心之间的距离;通过三角函数测量声源与第二麦克风之间的距离S2,其中,S22=(S0*sinθ)2+(S0*cosθ-L2)2,L2是第二麦克风与人的中心之间的距离,S0是声源与人的中心之间的距离,θ是声源与人的中心之间的角度;求解以下二元二次方程组:S22=(S0*sinθ)2+(S0*cosθ-L2)2和(c*t'+S2)2=(S0*sinθ)2+(S0*cosθ+L1)2,得到θ的四组解,分别代表左前方、右前方、左后方和右后方。5.如权利要求1所述的方法,其特征在于,所述根据计算得到的声源的方向、速...
【专利技术属性】
技术研发人员:徐锦,彭涛,
申请(专利权)人:倬韵科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。