耳机的环境音监听方法、电子设备、计算机可读存储介质技术

技术编号:23899058 阅读:78 留言:0更新日期:2020-04-22 09:57
本发明专利技术涉及一种耳机的环境音监听方法、电子设备、计算机可读存储介质,包括:采集耳机外部的环境音,周期性判断环境声的突变情况;若环境音没有发生突变,则按设定音量控制耳机中的左右耳进行播音;若环境音发生突变,则判断突变环境音的声音方位,当判断到声音方位在耳机左侧时,降低左耳的播音音量,保持右耳不变;当判断到声音方位在耳机右侧时,降低右耳的播音音量,保持左耳不变。本发明专利技术通过只降低临近突变环境音的耳机的播音音量,保持另一耳机音量不变,使得用户既可通过临近突变环境音的耳机听清环境音,从而及时获取汽车鸣笛等警示声音,又可通过另一耳机延续当时的音乐播放内容,保持音乐不间断,提高音乐体验。

Environmental sound monitoring method of earphone, electronic equipment, computer readable storage medium

【技术实现步骤摘要】
耳机的环境音监听方法、电子设备、计算机可读存储介质
本专利技术涉及耳机播音领域,尤其涉及一种耳机的环境音监听方法、电子设备、计算机可读存储介质。
技术介绍
环境音,主要泛指人耳周围的各种声音。对于耳机来说,设置实时根据环境音调整播音音量的功能(以下简称环境音监听功能)是很有必要的,因为用户在佩戴耳机的过程中,人耳被堵住,对外界环境音并不敏感,因而无法及时获取汽车鸣笛等警示声音,容易带来各种困扰及危险,此时若耳机具有环境音监听功能,则可以很好地解决以上难题。但传统的环境音监听功能,耳机并无区分环境音的来源,往往采用监听到环境音超过阈值就一昧降低双耳播音音量的方式,这种方式中,当双耳同步降低播音音量时,用户虽能听清环境音,但也会失去当时的音乐播放内容,影响音乐体验。
技术实现思路
本专利技术为改善现有技术中的不足之处,而提供一种耳机的环境音监听方法、电子设备、计算机可读存储介质,旨在实现对环境音的正常监听及音乐播放,同时保证出行的安全。为此,提供一种耳机的环境音监听方法,包括:步骤A.采集耳机外部的环境音,周期性判断环境声的突变情况;步骤B若环境音没有发生突变,则按设定音量控制耳机中的左右耳进行播音;步骤C.若环境音发生突变,则判断突变环境音的声音方位,当判断到声音方位在耳机左侧时,降低左耳的播音音量,保持右耳不变;当判断到声音方位在耳机右侧时,降低右耳的播音音量,保持左耳不变。优选地,步骤C进一步包括:当判断到所述声音方位在耳机的前方或者后方时,同时降低左右耳的播音音量。优选地,步骤A中判断环境声突变的具体方法包括:周期性分析环境音的采音能量,在采音能量超过预设阈值时认为环境音发生突变。优选地,利用RMS算法对环境音的采音能量进行计算。优选地,所述耳机具有多个麦克风节点,各麦克风节点线性排列从而形成麦克风阵列;步骤C中判断声音方位的具体方法包括:获取突变环境音到达麦克风阵列中麦克风节点Mi与麦克风节点Mj的时延差Τi,j,根据时延差Τi,j分析声音方位。优选地,将所述时延差Τi,j代入从而计算入射角θ,用入射角θ表征所述声音方位,式中,c为声波传播速度,d为麦克风节点Mi与麦克风节点Mj之间的间距。优选地,求取多个入射角θ取平均值从而降低误差。优选地,所述时延差Τi,j的计算方法包括:在时间段T1-T2内,持续采集麦克风节点Mi的信号M1(t)、麦克风节点Mj的信号M2(t)送入互相关器根据互相关器输出的相关函数R(T)画出函数曲线,从曲线中挑选出最大峰值Rmax;根据最大峰值Rmax反向确定所述时延差Τi,j。还提供一种电子设备,其中,该电子设备包括:控制器;以及,被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述控制器实现上述的方法。还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被控制器执行时,实现上述的方法。有益效果:本专利技术通过只降低临近突变环境音的耳机的播音音量,保持另一耳机音量不变,使得用户既可通过临近突变环境音的耳机听清环境音,从而及时获取汽车鸣笛等警示声音,又可通过另一耳机延续当时的音乐播放内容,保持音乐不间断,提高音乐体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术的环境音监听方法的流程示意图;图2示出了本专利技术判断时延差Τi,j的示意图;图3示出了突变环境音达到麦克风阵列时所表现的状态;图4为本专利技术的电子设备的结构示意图;图5为本专利技术的计算机可读存储介质的结构示意图。具体实施方式本实施例的环境音监听方法适用于具有多个麦克风节点的耳机,其中多个麦克风节点分别与耳机中的控制器电连接,各麦克风节点线性排列从而形成麦克风阵列,每个麦克风节点中的麦克风数量可以是单个,也可以是多个进行组合。本实施例的环境音监听方法被编程为可执行指令存储于耳机中的存储器中,通过控制器执行可执行指令从而实现如图1所示的以下步骤:步骤S11.使用麦克风阵列采集耳机外部的各个环境音,周期性判断其中是否有某一环境声发生突变,如果各个环境音均没有突变,则查询耳机当前的设定音量,按设定音量进行播音,否则执行步骤S12的音量控制。上述中,判断环境声突变的具体方法为:针对每个环境音,采用RMS算法,周期性对其进行一定时长(比如20ms)的采音能量计算,若采音能量超过预设阈值,则认为该环境音发生突变。步骤S12.根据突变环境音的声音方位,主动调整对应左右耳的播音音量,具体来说:若其方位在耳机左侧,则降低左耳的播音音量,保持右耳不变;若其方位在耳机右侧,则降低右耳的播音音量,保持左耳不变。此步骤通过只降低临近突变环境音的耳机的播音音量,保持另一耳机音量不变,使得用户既可通过临近突变环境音的耳机听清环境音,从而及时获取汽车鸣笛等警示声音,又可通过另一耳机延续当时的音乐播放内容,保持音乐不间断,提高音乐体验。进一步地,若判断到突变环境音的声音方位在耳机的前方或者后方,则同时降低左右耳的播音音量。根据数据统计,常人听到警示声音时,身体往往作出目视提醒源头以确认情况或直接逃离提醒源头的反应,此时突变环境音的声音方位变为耳机的前方或者后方,耳机在当前情况下同时降低左右耳的播音音量,旨在方便用户作出反应时保证其能听清环境音。步骤S12中,判断声音方位的方法包括以下步骤:步骤S121.见图2,控制器在时间段T1-T2内,持续采集麦克风节点Mi的信号M1(t)、麦克风节点Mj的信号M2(t)送入下述互相关器。步骤S122.根据互相关器输出的相关函数R(T)画出函数曲线,从曲线中挑选出最大峰值Rmax。步骤S123.根据最大峰值Rmax反向确定突变环境音到达麦克风节点Mi与麦克风节点Mj的时延差Τi,j。步骤S124.见图3,考虑麦克风阵列中麦克风节点线性排列的情况,假定突变环境音来自远场,突变环境音达到麦克风阵列时表现近似为平面波,假定其入射角度为θ,声波传播速度为c,麦克风节点Mi与麦克风节点Mj之间的间距为d,则麦克风节点Mi和Mj之间接收到声波之间的时延差Τi,j为:将上述转换,则变为:上式中,Τi,j可以通过步骤S123进行测量,将其代入公式即可获得入射角θ,θ表征声音方位。步骤S125.考虑到θ的本文档来自技高网...

【技术保护点】
1.耳机的环境音监听方法,其特征在于,包括:/n步骤A.采集耳机外部的环境音,周期性判断环境声的突变情况;/n步骤B若环境音没有发生突变,则按设定音量控制耳机中的左右耳进行播音;/n步骤C.若环境音发生突变,则判断突变环境音的声音方位,当判断到声音方位在耳机左侧时,降低左耳的播音音量,保持右耳不变;当判断到声音方位在耳机右侧时,降低右耳的播音音量,保持左耳不变。/n

【技术特征摘要】
1.耳机的环境音监听方法,其特征在于,包括:
步骤A.采集耳机外部的环境音,周期性判断环境声的突变情况;
步骤B若环境音没有发生突变,则按设定音量控制耳机中的左右耳进行播音;
步骤C.若环境音发生突变,则判断突变环境音的声音方位,当判断到声音方位在耳机左侧时,降低左耳的播音音量,保持右耳不变;当判断到声音方位在耳机右侧时,降低右耳的播音音量,保持左耳不变。


2.根据权利要求1所述的方法,其特征在于,步骤C进一步包括:
当判断到所述声音方位在耳机的前方或者后方时,同时降低左右耳的播音音量。


3.根据权利要求1所述的方法,其特征在于,步骤A中判断环境声突变的具体方法包括:
周期性分析环境音的采音能量,在采音能量超过预设阈值时认为环境音发生突变。


4.根据权利要求3所述的方法,其特征在于:利用RMS算法对环境音的采音能量进行计算。


5.根据权利要求1所述的方法,其特征在于,
所述耳机具有多个麦克风节点,各麦克风节点线性排列从而形成麦克风阵列;
步骤C中判断声音方位的具体方法包括:
获取突变环境音到达麦克风阵列中麦克风节点Mi...

【专利技术属性】
技术研发人员:陈洪太吴长凤闫荣辉胡中骥
申请(专利权)人:佳禾智能科技股份有限公司
类型:发明
国别省市:广东;44

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

1