一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

噪声抑制方法、噪声抑制装置、噪声抑制设备及存储介质与流程

2021-10-12 17:09:00 来源:中国专利 TAG:噪声 抑制 移动通信 装置 方法


1.本发明涉及移动通信技术领域,尤其涉及一种噪声抑制方法、噪声抑制装置、噪声抑制设备及存储介质。


背景技术:

2.目前,用户在播放音频时,通常会使用音频线将音源设备与播放设备如音箱连接,将音源设备的音频信号通过音频线输入播放设备中,使播放设备播放音频。
3.需要说明的是,在音源设备通过音频线向播放设备传输音频信号以使播放设备播放音频的过程中,如果音频线的音频线接口与音源设备和/或播放设备上的插孔正在脱离,如用户将音频线接口从插孔中拔出,会使播放设备发出刺耳的爆破声,现有技术只能通过用户手动调节音量以抑制该爆破声,不够及时。


技术实现要素:

4.本发明的主要目的在于提供一种噪声抑制方法、噪声抑制装置、噪声抑制设备及存储介质,旨在解决如何及时抑制当音源设备与播放设备通过音频线连接时,音频线的音频线接口与音源设备和/或播放设备的插孔脱离时导致的噪声的技术问题。
5.为实现上述目的,本发明提供一种噪声抑制方法,所述噪声抑制方法包括以下步骤:
6.检测音源设备的播放状态;
7.若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数;
8.根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件;
9.若是,则抑制噪声。
10.可选地,所述运动参数包括运动加速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
11.确定所述音频线接口的运动加速度与所述插孔的运动加速度;
12.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
13.根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
14.根据所述相对运动加速度判断所述音频线接口与所述插孔是否正在脱离。
15.可选地,所述运动参数包括运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
16.确定所述音频线接口的运动速度与所述插孔的运动速度;
17.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
18.根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
19.根据所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
20.可选地,所述运动参数包括运动加速度与运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
21.确定所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口的运动速度与所述插孔的运动速度;
22.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
23.根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
24.根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
25.根据所述相对运动加速度与所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
26.可选地,所述检测音源设备的播放状态的步骤之后,还包括:
27.检测是否存在用户接触到所述音频线接口;
28.若是,则执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
29.可选地,所述检测音源设备的播放状态的步骤之后,还包括:
30.确定所述音源设备和/或播放设备的音量,当所述音源设备的音量大于第一预设音量阈值和/或当所述播放设备的音量大于第二预设音量阈值时,执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
31.可选地,所述抑制噪声的步骤包括:
32.控制所述音源设备和/或播放设备启动噪声抑制电路抑制噪声。
33.进一步地,为实现上述目的,本发明还提供一种噪声抑制装置,所述噪声抑制装置包括:
34.状态检测模块,用于检测音源设备的播放状态;
35.参数确定模块,用于若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数;
36.噪声判断模块,用于根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件;
37.噪声抑制模块,用于若是,则抑制噪声。
38.进一步地,为实现上述目的,本发明还提供一种噪声抑制设备,所述噪声抑制设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的噪声抑制程序,所述噪声抑制程序被所述处理器执行时实现如上述所述的噪声抑制方法的步骤。
39.进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有噪声抑制程序,所述噪声抑制程序被处理器执行时实现如上所述的噪声抑制方法的步骤。
40.本发明通过检测音源设备的播放状态,若音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数,根据音频线接口的运动参数与插孔的运动参数判断是否满足噪声条件,若满足噪声条件,则抑制噪声。本发明通过当音源设备处于播放中时,确定音频线接口与对应插孔的运动参数,根据运动参数判断音频线接口与插孔是否正在脱离,从而判断是否会发出噪声进而判断是否抑制噪声,可以及时准确地抑制音频线接口与插孔脱离时所产生的噪声。
附图说明
41.图1为本发明噪声抑制设备实施例方案涉及的设备硬件运行环境的结构示意图;
42.图2为本发明噪声抑制方法第一实施例的流程示意图;
43.图3为本发明噪声抑制装置较佳实施例的功能模块示意图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
46.需要说明的是,在音源设备通过音频线向播放设备传输音频信号以使播放设备播放音频的过程中,如果音频线的音频线接口与音源设备和/或播放设备上的插孔正在脱离,如用户将音频线接口从插孔中拔出,会使播放设备发出刺耳的爆破声,现有技术只能通过用户手动调节音量以抑制该爆破声,不够及时。
47.基于上述缺陷,本发明提供一种噪声抑制设备,参照图1,图1为本发明噪声抑制设备实施例方案涉及的设备硬件运行环境的结构示意图。
48.如图1所示,该噪声抑制设备可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
49.本领域技术人员可以理解,图1中示出的噪声抑制设备的硬件结构并不构成对噪声抑制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及噪声抑制程序。其中,操作系统是管理和控制噪声抑制设备与软件资源的程序,支持网络通信模块、用户接口模块、噪声抑制程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1004;用户接口模块用于管理和控制用户接口1003。
51.在图1所示的噪声抑制设备硬件结构中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端,与客户端进行数据通信;处理器1001可以调用存储器1005中存储的噪声抑制程序,并执行以下操作:
52.检测音源设备的播放状态;
53.若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数;
54.根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件;
55.若是,则抑制噪声。
56.进一步地,所述运动参数包括运动加速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
57.确定所述音频线接口的运动加速度与所述插孔的运动加速度;
58.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
59.根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
60.根据所述相对运动加速度判断所述音频线接口与所述插孔是否正在脱离。
61.进一步地,所述运动参数包括运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
62.确定所述音频线接口的运动速度与所述插孔的运动速度;
63.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
64.根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
65.根据所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
66.进一步地,所述运动参数包括运动加速度与运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
67.确定所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口的运动速度与所述插孔的运动速度;
68.所述根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件的步骤包括:
69.根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
70.根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
71.根据所述相对运动加速度与所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
72.进一步地,所述检测音源设备的播放状态的步骤之后,还包括:
73.检测是否存在用户接触到所述音频线接口;
74.若是,则执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
75.进一步地,所述检测音源设备的播放状态的步骤之后,还包括:
76.确定所述音源设备和/或播放设备的音量,当所述音源设备的音量大于第一预设
音量阈值和/或当所述播放设备的音量大于第二预设音量阈值时,执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
77.进一步地,所述抑制噪声的步骤包括:
78.控制所述音源设备和/或播放设备启动噪声抑制电路抑制噪声。
79.本发明噪声抑制设备的具体实施方式与下述噪声抑制方法各实施例基本相同,在此不再赘述。
80.本发明还提供一种基于上述噪声抑制设备的噪声抑制方法。
81.参照图2,图2为本发明噪声抑制方法第一实施例的流程示意图。
82.本发明实施例提供了噪声抑制方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
83.在噪声抑制方法的各个实施例中,执行主体是噪声抑制装置,噪声抑制装置可以是音源设备,噪声抑制装置也可以是播放设备,噪声抑制装置还可以是独立在音源设备与播放设备以外的装置。
84.所述噪声抑制方法包括:
85.步骤s10,检测音源设备的播放状态;
86.步骤s20,若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数;
87.在音源设备通过音频线向播放设备传输音频信号以使播放设备播放音频的过程中,如果音频线的音频线接口与音源设备和/或播放设备上的插孔正在脱离,如用户将音频线接口从插孔中拔出,会使播放设备发出刺耳的爆破声,现有技术只能通过用户手动调节音量以抑制该爆破声,不够及时。
88.为解决如何及时抑制当音源设备与播放设备通过音频线连接时,音频线的音频线接口与音源设备和/或播放设备的插孔脱离时导致的噪声的技术问题,在本发明实施例中提出一种噪声抑制方法,旨在通过检测音源设备的播放状态,若音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数,根据音频线接口的运动参数与插孔的运动参数判断是否满足噪声条件,若满足噪声条件,则抑制噪声。本发明通过当音源设备处于播放中时,确定音频线接口与对应插孔的运动参数,根据运动参数判断音频线接口与插孔是否正在脱离,从而判断是否会发出噪声进而判断是否抑制噪声,可以及时准确地抑制音频线接口与插孔脱离时所产生的噪声。
89.本实施例中的噪声抑制方法适用于具有噪声抑制功能的设备。
90.在本实施例中,音源设备与播放设备通过音频线连接,音频线上的音频线接口与音源设备和/或播放设备上的插孔连接,音源设备指通过音频线为播放设备提供音频信号,使播放设备根据音频信号播放音频的音频信号源,音源设备包括但不限于电视、电脑、手机、影碟机、录音机或音乐播放器等中的一种或多种,播放设备包括但不限于音响、音箱或耳机中的一种或多种,音频线包括但不限于aux音频线、trs音频线、rca音频线或xlr音频线等中的一种或多种,其中,对aux音频线的噪声抑制效果最好。插孔在音源设备或者播放设备上,一般通过将音频线接口插入插孔的方式连接音频线接口与插孔,与音频线接口连接的插孔就是该音频线接口的对应插孔。
91.音频线的一端或者两端存在音频线接口,用于与音源设备或者播放设备上的插孔
连接。当音频线只有一端存在音频线接口时,该端的音频线接口可能与音源设备上的插孔连接,也可能与播放设备上的插孔连接。当音频线两端都存在音频线接口时,两端的音频线接口分别与音源设备和播放设备上的插孔连接。其中,音频线的一端中可能存在一个或者多个音频线接口。
92.检测音源设备的播放状态,音源设备的播放状态指音源设备播放节目的状态,播放状态包括暂停播放、播放中等,播放中表示音源设备当前正在播放节目,此时存在音频信号输出;暂停播放表示音源设备暂停播放当前的节目,此时没有音频信号输出,但可以随时恢复播放节目。若音源设备的播放状态为播放中,确定音频线接口的运动参数与对应插孔的运动参数。音源设备处于播放中指音源设备正在播放节目,正在向与其相连的播放设备传输音频信号。其中,运动参数表示音频线接口与对应插孔在运动(移动)的过程中,它们各自的用来表示运动状态和/或运动状态变化的参数。运动参数可以只包括运动速度;也可以只包括运动加速度;还可以同时包括运动加速度与运动速度。运动加速度可以由加速度传感器获取,运动速度可以由速度传感器获取。
93.若在音源设备与播放设备的连接中,只存在一个音频线接口需要与插孔连接,则确定该音频线接口与对应插孔的运动参数;若存在多个音频线接口都需要与插孔连接,则同时确定多个的音频线接口与对应插孔的运动参数。
94.步骤s30,根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件;
95.在确定音频线接口的运动参数与对应插孔的运动参数之后,会根据音频线接口的运动参数与对应插孔的运动参数判断是否满足噪声条件,是否会产生噪声。其中,可以只通过音频线接口与对应插孔的运动加速度判断是否满足噪声条件;也可以只通过音频线接口与对应插孔的运动速度判断是否满足噪声条件;还可以同时通过音频线接口与对应插孔的运动加速度和运动速度判断是否满足噪声条件。
96.步骤s40,若是,则抑制噪声。
97.在本实施例中,若判断为满足噪声条件,会产生噪声,则噪声抑制装置会抑制噪声,噪声抑制装置抑制噪声的方式可以是控制音源设备和/或播放设备抑制噪声。控制音源设备和/或播放设备抑制噪声的方式可以为,若判断满足噪声条件,会产生噪声,则噪声抑制装置可以同时控制音源设备与播放设备降低音量或者静音来抑制噪声,噪声抑制装置也可以单独控制播放设备降低音量或者静音来抑制噪声,噪声抑制装置还可以单独控制音源设备降低音量或者静音来抑制噪声。噪声抑制装置还可以将音源设备的播放状态改为暂停播放来抑制噪声。
98.本发明通过检测音源设备的播放状态,若音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数,根据音频线接口的运动参数与插孔的运动参数判断是否满足噪声条件,若满足噪声条件,则抑制噪声。本发明通过当音源设备处于播放中时,确定音频线接口与对应插孔的运动参数,根据运动参数判断音频线接口与插孔是否正在脱离,从而判断是否会发出噪声进而判断是否抑制噪声,可以及时准确地抑制音频线接口与插孔脱离时所产生的噪声。
99.进一步地,提出本发明噪声抑制方法第二实施例,上述步骤s20中,所述运动参数包括运动加速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
100.步骤a1,确定所述音频线接口的运动加速度与所述插孔的运动加速度;
101.上述步骤s30包括:
102.步骤b1,根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
103.步骤b2,根据所述相对运动加速度判断所述音频线接口与所述插孔是否正在脱离。
104.在本实施例中,运动参数包括运动加速度,由于音频线接口与插孔的脱离过程往往发生在一瞬间,所以根据音频线接口与对应插孔间的相对加速度可以精确判断音频线接口与插孔是否正在脱离,是否会产生噪声。
105.噪声条件即音频线接口与插孔正在脱离。音频线接口与插孔正在脱离表示音频线接口正在从插孔中脱离,此时音频线接口与插孔之间正在产生相对位移,但此时音频线接口未完全脱离出插孔,即在音频线接口与插孔正在脱离的过程中,音频线接口与插孔之间会完全连接或者存在部分连接,音频线接口并未完全脱离出插孔,音频线接口并未与插孔完全不相连。
106.首先确定音频线接口的运动加速度和与该音频线接口相连的插孔的运动加速度,然后计算音频线接口与对应插孔之间的相对运动加速度,若该相对运动加速度的绝对值大于预设加速度阈值,则判断音频线接口与插孔正在脱离,即判断满足噪声条件,会产生噪声。此时噪声抑制装置会抑制噪声,抑制噪声的方式可以是控制音源设备和/或播放设备降低音量或者静音以抑制噪声,直到音频线接口与对应插孔间的相对运动加速度小于或者等于预设加速度阈值,将音量恢复至原大小;或者将音源设备的播放状态改变为暂停播放,直到音频线接口与对应插孔间的相对运动加速度小于或者等于预设加速度阈值,将播放状态恢复为播放中。
107.由于插孔一般固定在音源设备或者播放设备上,所以插孔的运动加速度可以由音源设备或者播放设备的运动加速度来确定。若与音频线接口连接的插孔在音源设备上,则确定音源设备的运动加速度,计算音频线接口与音源设备之间的相对运动加速度,该相对运动加速度即音频线接口与插孔之间的相对运动加速度。若与音频线接口连接的插孔在播放设备上,则确定播放设备的运动加速度,计算音频线接口与播放设备之间的相对运动加速度,该相对运动加速度即音频线接口与插孔之间的相对运动加速度。其中,加速度可以通过在音频线接口、音源设备或者播放设备上的加速度传感器确定。
108.需要说明的是,无论音源设备与播放设备通过多少个音频线接口相连,只要存在音频线接口和与其连接的插孔之间的相对加速度的绝对值大于预设加速度阈值,就会判断出会产生噪声,噪声抑制装置会控制音源设备和/或播放设备降低音量或者静音,直到所有音频线接口与对应插孔之间的相对加速度的绝对值小于或者等于预设加速度阈值,将音量恢复至原大小;或者将音源设备的播放状态改变为暂停播放,直到音频线接口与对应插孔间的相对运动加速度小于或者等于预设加速度阈值,将播放状态恢复为播放中。
109.例如,若音源设备与播放设备通过多个音频线接口连接,则确定每个音频线接口和与其所连接的插孔的运动加速度,只要存在某个音频线接口与对应插孔间的相对运动加速度的绝对值大于预设加速度阈值,则判断会产生噪声,控制音源设备和/或播放设备降低音量或者静音以抑制噪声,直到所有音频线接口与对应的插孔间的相对运动加速度的绝对
值小于或者等于预设加速度阈值,控制音源设备和/或播放设备恢复原音量。
110.本实施例通过确定音频线接口与插孔之间的相对加速度,根据相对加速度判断是否满足噪声条件,是否会产生噪声,由于音频线接口与插孔的脱离往往发生在时间很短的一瞬间,所以通过相对加速度判断是否会产生噪声更精确。
111.进一步地,提出本发明噪声抑制方法第三实施例,上述步骤s20中,所述运动参数包括运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
112.步骤c1,确定所述音频线接口的运动速度与所述插孔的运动速度;
113.上述步骤s30包括:
114.步骤d1,根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
115.步骤d2,根据所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
116.在本实施例中,运动参数包括运动速度,当音频线接口与插孔之间缓慢脱离时,它们之间的相对运动加速度不宜计算或相对运动加速度可能为0,所以可以通过相对运动速度判断音频线接口与插孔是否正在脱离,是否会产生噪声。
117.首先确定音频线接口的运动速度与对应插孔的运动速度,然后计算音频线接口与对应插孔之间的相对运动速度,若该相对运动速度的绝对值大于预设速度阈值,则判断音频线接口与插孔正在脱离,会产生噪声。此时噪声抑制装置会抑制噪声,抑制噪声的方式可以是控制音源设备和/或播放设备降低音量或者静音以抑制噪声,直到音频线接口与对应插孔间的相对运动速度小于或者等于预设速度阈值,将音量恢复至原大小;或者将音源设备的播放状态改变为暂停播放,直到音频线接口与对应插孔间的相对运动加速度小于或者等于预设加速度阈值,将播放状态恢复为播放中。
118.由于插孔一般固定在音源设备或者播放设备上,所以插孔的运动速度可以由音源设备或者播放设备的运动速度来确定。若与音频线接口连接的插孔在音源设备上,则确定音源设备的运动速度,计算音频线接口与音源设备之间的相对运动速度。若与音频线接口连接的插孔在播放设备上,则确定播放设备的运动速度,计算音频线接口与播放设备之间的相对运动速度。其中,速度可以通过在音频线接口、音源设备或者播放设备上的速度传感器确定。
119.需要说明的是,无论音源设备与播放设备通过多少个音频线接口相连,只要存在音频线接口和对应插孔之间的相对运动速度的绝对值大于预设速度阈值,就判断为满足噪声条件,会产生噪声,噪声抑制装置会控制音源设备和/或播放设备降低音量或者静音,直到所有音频线接口与对应插孔之间的相对速度的绝对值小于或者等于预设速度阈值,将音量恢复至原大小;或者将音源设备的播放状态改变为暂停播放,直到音频线接口与对应插孔间的相对运动速度小于或者等于预设速度阈值,将播放状态恢复为播放中。
120.例如,若音源设备与播放设备通过多个音频线接口连接,则确定每个音频线接口和与其所连接的插孔的运动速度,只要存在某个音频线接口与对应插孔间的相对运动速度的绝对值大于预设速度阈值,则判断为满足噪声条件,会产生噪声,控制音源设备和/或播放设备降低音量或者静音以抑制噪声,直到所有音频线接口与对应的插孔间的相对运动速度的绝对值小于或者等于预设速度阈值,控制音源设备和/或播放设备恢复原音量。
121.本实施例通过确定音频线接口与插孔之间的相对速度,根据相对速度判断是否满
足噪声条件,是否会产生噪声,由于音频线接口可能与插孔缓慢匀速地脱离,此时不宜通过相对运动加速度判断是否会产生噪声,所以可以通过相对运动速度判断是否会产生噪声。
122.进一步地,提出本发明噪声抑制方法第四实施例,上述步骤s20中,所述运动参数包括运动加速度与运动速度,所述确定音频线接口的运动参数与插孔的运动参数的步骤包括:
123.步骤e1,确定所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口的运动速度与所述插孔的运动速度;
124.上述步骤s30包括:
125.步骤f1,根据所述音频线接口的运动加速度与所述插孔的运动加速度,确定所述音频线接口与所述插孔之间的相对运动加速度;
126.步骤f2,根据所述音频线接口的运动速度与所述插孔的运动速度,确定所述音频线接口与所述插孔之间的相对运动速度;
127.步骤f3,根据所述相对运动加速度与所述相对运动速度判断所述音频线接口与所述插孔是否正在脱离。
128.在本实施例中,运动参数包括运动加速度与运动速度。同时确定音频线接口的运动加速度与运动速度,和与其所连接的插孔的运动加速度与运动速度,并同时计算音频线接口与对应插孔之间的相对运动加速度与相对运动速度,若相对运动加速度的绝对值大于预设加速度阈值和/或相对运动速度的绝对值大于预设速度阈值,则判断音频线接口与对应插孔正在脱离,会产生噪声。
129.即相对运动加速度的绝对值大于预设加速度阈值时,判断为满足噪声条件,会产生噪声;相对运动速度的绝对值大于预设速度阈值时,也会判断为满足噪声条件,会产生噪声;相对运动加速度的绝对值大于预设加速度阈值,且相对运动速度的绝对值大于预设速度阈值时,还是会判断为满足噪声条件,会产生噪声。即只要相对运动加速度与相对运动速度中的任意一个的绝对值大于预设阈值时,就判断音频线接口与对应接口正在脱离,即判断满足噪声条件,会产生噪声。噪声抑制装置控制音源设备和/或播放设备降低音量或者静音以抑制噪声,或者将音源设备的播放状态改变为暂停播放以抑制噪声,直到相对运动加速度的绝对值小于或者等于预设加速度阈值,且相对运动速度的绝对值也小于或者等于预设速度阈值时,控制音源设备和/或播放设备恢复原音量,或者将音源设备的播放状态恢复为播放中。
130.若音源设备与播放设备通过多个音频线接口连接,则确定每个音频线接口和与其所连接的插孔的运动加速度及运动速度,只要存在某个音频线接口与对应插孔间的相对运动速度的绝对值大于预设速度阈值或者相对运动加速度的绝对值大于预设加速度阈值,则判断会产生噪声,控制音源设备和/或播放设备降低音量或者静音以抑制噪声,或者将音源设备的播放状态改变为暂停播放以抑制噪声,直到所有音频线接口与对应的插孔间的相对运动速度的绝对值小于或者等于预设速度阈值且相对运动加速度的绝对值小于或者等于预设加速度阈值,控制音源设备和/或播放设备恢复原音量,或者将音源设备的播放状态恢复为播放中。
131.本实施例通过同时根据音频线接口与对应插孔之间的相对运动加速度与相对运动速度判断音频线接口与插孔是否正在脱离,是否会产生噪声,可以检测出各种音频线接
口与插孔脱离的情形,极大的提高了判断是否会产生噪声的准确性。
132.进一步地,提出本发明噪声抑制方法第五实施例,上述步骤s10之后,还包括:
133.步骤g1,检测是否存在用户接触到所述音频线接口;
134.若是,则执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
135.在本实施例中,由于音频线接口与插孔脱离一般都是用户将音频线接口从插孔中拔出,所以在确定音频线接口与对应插孔的运动参数之前,会检测是否有用户接触到音频线接口,只有存在用户接触到音频线接口时,才会确定音频线接口的运动参数。检测是否存在用户接触到音频线接口可以通过音频线接口上的触碰传感器检测。
136.本实施例通过只有当检测到用户接触到音频线接口时,才会确定音频线接口与插孔的运动参数以判断是否满足噪声条件,是否会产生噪声。因为音频线接口与插孔脱离一般是由用户拔动造成的,所以当用户没有接触到音频线接口时不检测音频线接口与插孔的运动参数,可以在不影响噪声抑制准确性的情况下降低检测成本。
137.进一步地,提出本发明噪声抑制方法第六实施例,上述步骤s10之后,还包括:
138.步骤h1,确定所述音源设备和/或播放设备的音量,当所述音源设备的音量大于第一预设音量阈值和/或当所述播放设备的音量大于第二预设音量阈值时,执行步骤:若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数。
139.在本实施例中,当音源设备和/或播放设备的音量很小或者为静音状态时,此时即使满足噪声条件,会产生噪声,噪声大小也极低或者噪声大小为0,且噪声抑制装置抑制噪声的方式可以是控制音源设备和/或播放设备降低音量或者静音,所以当音源设备和/或播放设备的音量较低时,不用确定音频线接口与插孔的运动参数以判断是否满足噪声条件,是否会产生噪声。
140.在一种实施方式中,可以只确定音源设备的音量,若音源设备的音量大于第一预设音量阈值,当音源设备的播放状态为播放中时,确定音频线接口与对应插孔的运动参数。例如,第一预设音量阈值为0db、5db或最大音量的5%等。
141.在另一种实施方式中,可以只确定播放设备的音量,若播放设备的音量大于第二预设音量阈值,当当音源设备的播放状态为播放中时,确定音频线接口与对应插孔的运动参数。例如,第二预设音量阈值为0db、3db、最大音量的5%等。
142.在其他实施方式中,可以同时确定音源设备与播放设备的音量,若播放设备不存在独立的音量,表示播放设备的音量就是音源设备的音量,此时第一预设音量阈值与第二预设音量阈值相同。播放设备不存在独立的音量表示调节播放设备的音量大小实际就是调节音源设备的音量大小。例如,播放设备上存在“ ”与
“‑”
按键,用来调节音量,按“ ”或者
“‑”
时实际改变的是与播放设备相连的音源设备的音量大小。确定音源设备与播放设备的音量,则当音源设备或播放设备的音量大于第一预设音量阈值或第二预设音量阈值时,若音源设备的播放状态为播放中,确定音频线接口与对应插孔的运动参数。
143.若播放设备存在独立的音量,表示播放设备的音量与音源设备的音量不同,此时第一预设音量阈值与第二预设音量阈值可以相同,也可以不同。播放设备存在独立的音量表示调节播放设备的音量大小不影响音源设备的音量大小。例如,播放设备上存在一个旋钮,通过旋转旋钮可以调节音量,当与播放设备相连的音源设备的音量大小固定时,可以通
过旋转播放设备的旋钮改变播放至现实环境中的声音大小,当旋钮朝某一方向旋转至底时,播放设备的音量为0,播放至现实环境中的声音大小为0。确定音源设备与播放设备的音量,则当音源设备的音量大于第一预设音量阈值和/或播放设备的音量大于第二预设音量阈值时,若音源设备的播放状态为播放中,确定音频线接口与对应插孔的运动参数。
144.本实施例通过只有当音源设备的音量大于第一预设音量阈值和/或播放设备的音量大于第二预设音量阈值时,才会确定音频线接口与插孔的运动参数以判断是否会产生噪声,提高了抑制噪声的准确性。
145.进一步地,提出本发明噪声抑制方法第七实施例,上述步骤s40中,所述抑制噪声的步骤包括:
146.i1,控制所述音源设备和/或播放设备启动噪声抑制电路抑制噪声。
147.在本实施例中,噪声抑制装置控制音源设备和/或播放设备抑制噪声的方式可以是,控制音源设备和/或播放设备启动噪声抑制电路来抑制噪声。噪声抑制电路指音源设备和/或播放设备内部的mute电路,mute电路为静音电路,启动mute电路可以通过关断设备中电路的输出端或者输入端以使设备不能输出音频信号,也可以通过将电路的输出端或者输入端接地以使设备不能输出音频信号,以达到静音的效果,从而抑制噪声。例如,噪声抑制装置控制播放设备启动mute电路,关断播放设备中放大电路的输出端,使播放设备不能输出音频信号,从而使播放设备静音以抑制噪声。
148.本实施例通过控制音源设备和/或播放设备启动噪声抑制电路以使音源设备和/或播放设备静音来抑制噪声,提高了抑制噪声的效率。
149.本发明还提供一种噪声抑制装置。
150.参照图3,图3为本发明噪声抑制装置第一实施例的功能模块示意图。所述噪声抑制装置包括:
151.状态检测模块10,用于检测音源设备的播放状态;
152.参数确定模块20,用于若所述音源设备的播放状态为播放中,确定音频线接口的运动参数与插孔的运动参数;
153.噪声判断模块30,用于根据所述音频线接口的运动参数与所述插孔的运动参数判断是否满足噪声条件;
154.噪声抑制模块40,用于若是,则抑制噪声。
155.此外,本发明还提出一种计算机可读存储介质。
156.计算机可读存储介质上存储有噪声抑制程序,噪声抑制程序被处理器执行时实现如上所述的噪声抑制方法的步骤。
157.本发明计算机可读存储介质具体实施方式与上述噪声抑制方法各实施例基本相同,在此不再赘述。
158.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,这些均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜