CN105374364B - 信号处理方法及电子设备 - Google Patents

信号处理方法及电子设备 Download PDF

Info

Publication number
CN105374364B
CN105374364B CN201410422376.1A CN201410422376A CN105374364B CN 105374364 B CN105374364 B CN 105374364B CN 201410422376 A CN201410422376 A CN 201410422376A CN 105374364 B CN105374364 B CN 105374364B
Authority
CN
China
Prior art keywords
signal
speech signal
electronic equipment
phonic
character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410422376.1A
Other languages
English (en)
Other versions
CN105374364A (zh
Inventor
傅庆义
慕少宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410422376.1A priority Critical patent/CN105374364B/zh
Publication of CN105374364A publication Critical patent/CN105374364A/zh
Application granted granted Critical
Publication of CN105374364B publication Critical patent/CN105374364B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

本发明公开了一种信号处理方法及电子设备,所述方法包括:获取第一触发操作;响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;检测所述第一电子设备自身所处的工作模式;当检测到处于第一模式时,获取所述第二电子设备的标识信息;将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号的噪声。通过本发明的技术方案,能够显著提升利用麦克风放音的语音清晰度,提升用户体验。

Description

信号处理方法及电子设备
技术领域
本发明涉及信号处理技术,尤其涉及一种信号处理方法及电子设备。
背景技术
电子设备如智能手机中普遍使用多麦克风降噪技术以实现通话过程中的清晰的语音效果,该技术中,使用一个麦克风收集通话语音,使用另外一个麦克风收集噪声,然后将通话语音中的噪声滤除。但是当电子设备工作于免提模式或车载模式时会影响噪声滤除效果;相关技术通常是利用双麦克风或多麦克风(即麦克风阵列)的方式消噪:利用其中的一个麦克风专门收集噪声,但是在免提模式或车载模式下,由于通话语音往往会来自多个方向,此时采用特定麦克风无法有效收集噪声,并且,为了保证收集通话语音的效果,往往会只使用一个麦克风收集通话语音(即使用一个麦克风收集多人语音的效果),这就导致无法对通过通话语音中的噪声进行有效滤除,影响了通话效果。
发明内容
本发明实施例提供一种信号处理方法及电子设备,能够显著提升利用麦克风放音的语音清晰度,提升用户体验。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种信号处理方法,应用于第一电子设备中,所述方法包括:
获取第一触发操作;
响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;
检测所述第一电子设备自身所处的工作模式;
当检测到处于第一模式时,获取所述第二电子设备的标识信息;
将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,
所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;
基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号的噪声。
本发明实施例还提供一种第一电子设备,所述第一电子设备包括:
获取单元,用于获取第一触发操作;
接收单元,用于响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;
检测单元,用于检测所述第一电子设备自身所处的工作模式;
第二获取单元,用于当所述检测单元检测到处于第一模式时,获取所述第二电子设备的标识信息;
匹配单元,用于将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;
语音处理单元,用于基于所得到的语音信号特征,对所述第一通话信号进行处理,以减少所述第一通话信号的噪声。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中减小噪声,实现了对通话信号的降噪。
附图说明
图1为本发明实施例一中信号处理方法的实现流程示意图;
图2为本发明实施例二中信号处理方法的实现流程示意图;
图3a为本发明实施例三中信号处理方法的实现流程示意图;
图3b为本发明实施例三中提示处理第二电子设备来电的示意图;
图4a为本发明实施例四中信号处理方法的实现流程示意图;
图4b为本发明实施例四中设置需要解析语音信号的第二电子设备的示意图;
图5为本发明实施例五中信号处理方法的实现流程示意图;
图6为本发明实施例六中信号处理方法的实现流程示意图;
图7为本发明实施例七中电子设备的结构示意图。
具体实施方式
发明人在实施本发明的过程中发现,相关技术中,当电子设备工作于免提模式或车载模式时,由于通话语音会来自多个方向(例如在多人使用同一电子设备与对端用户进行电话会议),此时采用多个麦克风无法有效收集噪声,并且,为了保证收集通话语音的效果,往往会只使用一个麦克风收集通话语音(即使用一个麦克风收集多人语音的效果),这就导致无法对通过通话语音中的噪声进行有效滤除,影响了通话效果;
发明人还发现,对于与第一电子设备进行通话的电子设备(以第二电子设备为例),如果能够获取到第二电子设备所有用户的语音信号特征,那么,在第一模式(即仅使用一个麦克风进行通话的模式)中,在利用麦克风进行放音之前,可以将接收的通话信号利用第二电子设备用户语音信号特征(也可以称为声纹特征)的信号进行处理,减小通话信号中的噪声,从而能够显著提升利用麦克风放音的语音清晰度,提升用户体验。
下面结合附图和具体实施例对本发明作进一步详细说明。
实施例一
本实施例记载一种信号处理方法,应用于第一电子设备中,如图1所示,本实施例记载的信息处理方法包括以下步骤:
步骤101,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤102,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤103,检测所述第一电子设备自身所处的工作模式。
步骤104,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风进行通话。
步骤105,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数如梅尔频率倒谱系数(MFCC,Mel-Frequency Cepstral Coefficients)表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:移动设备国际身份码(IMEI,International Mobile Equipment Identity);移动用户号码(MSISDN,MobileSubscriber International ISDN/PSTN number)。
步骤106,基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号中的噪声。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中减小噪声,实现了对通话信号的降噪。
实施例二
实际应用中,语音信号特征库可以由第一电子设备通过解析在非单麦克风通话模式(本实施例中也称为第二模式)下的历史通话信号得到,发明人在实施本发明的过程中发现,第一电子设备在第二模式下进行通话时,由于会采用特定麦克风收集噪音,将接收的通话信号滤除噪声后通过用于放音的麦克风输出;由于放音麦克风输出的通话信号中基本不含有噪声,因此,可以基于发音麦克风输出的通话信号得到第二电子设备的语音信号特征,下面对获取语音信号特征库以及基于语音信号特征库进行的降噪处理进行说明。
本实施例记载一种信号处理方法,应用于第一电子设备中,如图2所示,本实施例记载的信息处理方法包括以下步骤:
步骤201,接收第二通话信号。
步骤202,解析所述第二通话信号,得到所述第二通话信号的语音信号特征。
其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号;所述第二模式为在采用至少两个麦克风通话(以两个麦克风为例,设为第一麦克风和第二麦克风)的模式,此时,由于会采用第一麦克风收集噪音,将接收的通话信号滤除后噪声后通过第二麦克风输出;由于第二麦克风输出的通话信号中不含有噪声,因此,可以基于第二麦克风输出的通话信号得到第二电子设备用户的语音信号特征。
步骤203,利用所得到的语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
需要指出的是,实际应用中,步骤201至步骤203可以多次执行。
后续步骤为基于建立的语音信号特征库进行降噪的处理。
步骤204,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤205,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤206,检测所述第一电子设备自身所处的工作模式。
步骤207,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风用于进行通话。
步骤208,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:IMEI或MSISDN。
步骤209,基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号中的噪声。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中减小噪声,实现了对通话信号的降噪。
实施例三
实际应用中,考虑到接通电话时存在需要挂断或免提的场景,第一电子设备接收到第二电子设备的来电时,可以提示用户是否解析此次来电的通话信号得到第二电子设备用户的语音特征,这样避免对免提场景中的通话信号进行解析,使语音信号特征不精确的问题。
本实施例记载一种信号处理方法,应用于第一电子设备中,如图3a所示,本实施例记载的信息处理方法包括以下步骤:
步骤301,接收第二通话信号。
接收第二通话信号之前,第一电子设备接收到呼叫时进行响应的一个示意图如图3b所示,以提示用户进行以下操作:
1)接通并解析语音信号;2)仅接通;3)挂断。
步骤302,接收第二触发操作。
步骤303,解析所述第二触发操作,确定所述第二触发操作所关联的指令。
当解析出所述第二触发操作与第一指令(即接通并解析语音信号特征的指令)关联时,表明用户通过触发操作指示接通并解析语音信号特征,则执行解析所述第二通话信号的操作。
步骤304,解析所述第二通话信号,得到所述第二通话信号的语音信号特征。
其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号;所述第二模式为在采用至少两个麦克风通话(以两个麦克风为例,设为第一麦克风和第二麦克风)的模式,此时,由于会采用第一麦克风收集噪音,将接收的通话信号滤除后噪声后通过第二麦克风输出;由于第二麦克风输出的通话信号中不含有噪声,因此,可以基于第二麦克风输出的通话信号得到第二电子设备的语音信号特征。
步骤305,利用所得到的语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
后续步骤为基于建立的语音信号特征库进行降噪的处理。
步骤306,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤307,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤308,检测所述第一电子设备自身所处的工作模式。
步骤309,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风用于进行通话。
步骤310,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数如MFCC表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:IMEI;MSISDN。
步骤311,基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号中的噪声。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中减小噪声,实现了对通话信号的降噪。
实施例四
实际应用中,考虑到第一电子设备不需要对来自所有第二电子设备的通话信号进行解析得到语音信号特征,因此,第一电子设备可以根据用户的设置,确定来自哪些第二电子设备的通话信号需要进行解析已得到语音信号特征。
本实施例记载一种信号处理方法,应用于第一电子设备中,如图4a所示,本实施例记载的信息处理方法包括以下步骤:
步骤401,将所述第二通话信号所来自的第二电子设备的标识信息,与预设标识信息进行匹配;如果匹配,则执行步骤403;否则,执行步骤402。
也就是说,用户可以自主设置需要对学习哪些第二电子设备的通话信号解析得到语音信号特征,增强了定制性;对需要学习的第二电子设备的进行定制的一个示意图如图4b所示。
步骤402,接收所述第二通话信号。
利用所述第二通话信号进行放音。
步骤403,接收所述第二通话信号,解析所述第二通话信号,得到所述第二通话信号的语音信号特征。
其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号;所述第二模式为在采用至少两个麦克风通话(以两个麦克风为例,设为第一麦克风和第二麦克风)的模式,此时,由于会采用第一麦克风收集噪音,将接收的通话信号滤除后噪声后通过第二麦克风输出;由于第二麦克风输出的通话信号中不含有噪声,因此,可以基于第二麦克风输出的通话信号得到第二电子设备的语音信号特征。
步骤403中,在解析第一通话信号时,还利用第一通话信号进行放音。
步骤404,利用所得到的语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
步骤405,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤406,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤407,检测所述第一电子设备自身所处的工作模式。
步骤408,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风用于进行通话。
步骤409,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数如MFCC表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:IMEI;MSISDN。
步骤410,基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号中的噪声。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中滤除噪声,实现了对通话信号的降噪。
实施例五
本实施例记载一种信号处理方法,应用于第一电子设备中,如图5所示,本实施例记载的信息处理方法包括以下步骤:
步骤501,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤502,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤503,检测所述第一电子设备自身所处的工作模式。
步骤504,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风用于进行通话。
步骤505,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数如美尔倒谱系数(MFCC)表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:
移动设备国际身份码(IMEI,International Mobile Equipment Identity);移动用户号码(MSISDN,Mobile Subscriber International ISDN/PSTN number)。
步骤506,基于所得到的语音信号特征,将所述第一通话信号与所述语音信号特征匹配的语音信号进行增强;和/或,滤除所述第一通话信号中未与所述语音信号特征匹配的语音信号。
对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中滤除噪声,实现了对通话信号的降噪。
实施例六
实际应用中,考虑到以下应用场景,当用户A使用用户B的第二电子设备向第一电子设备发起通话时,由于第一电子设备中未存储有用户A的语音信号特征,如果此时第一电子设备使用用户B的语音信号特征对语音信号进行降噪,将无法达到预期的降噪效果;因此,在第一电子设备接收到来自第二电子设备的第一通话信号之后,还可以解析第一通话信号得到语音特征与语音特征库中第二电子设备标识对应的语音信号特征匹配,当匹配成功时,标识来自第二电子设备的第一通话信号是第二电子设备实际的用户的通话信号,此时可以利用第二电子设备标识对应的语音信号特征对第一通话信号进行处理;当匹配失败时,标识当期来自第二电子设备的第一通话信号不是第二电子设备实际的用户的通话信号,此时可以无需利用第二电子设备标识对应的语音信号特征对第一通话信号进行处理,下面进行具体说明。
本实施例记载一种信号处理方法,应用于第一电子设备中,如图6所示,本实施例记载的信息处理方法包括以下步骤:
步骤601,获取第一触发操作。
所述第一触发操作为触发第一电子设备接收通话信号的操作,第一触发操作可以语音操作或触控操作;本实施例中不作限定。
步骤602,响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备。
步骤603,检测所述第一电子设备自身所处的工作模式。
步骤604,当检测到处于第一模式时,获取所述第二电子设备的标识信息。
这里,所述的第一模式为单麦克风通话模式(也即第一电子使用单麦克风通话的模式如车载模式、免提模式);在第一模式中为了保证通话效果,第一电子设备仅激活一个麦克风用于进行通话。
步骤605,将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征。
其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;也就是说,第二电子设备的用户可以为多个,对于每个第二电子设备用户,在语音信号特征库中均存在有该用户的语音信号特征与第二电子设备标识信息的对应关系;这里,所述语音信号特征(也可以称为声纹特征)可以采用倒谱系数如美尔倒谱系数(MFCC)表征;所述第二电子设备的标识信息可以采用以下标识信息至少一种:
移动设备国际身份码(IMEI,International Mobile Equipment Identity);移动用户号码(MSISDN,Mobile Subscriber International ISDN/PSTN number)。
步骤606,解析所述第一通话信号,得到对应所述第一通话信号的语音信号特征。
步骤607,匹配第一通话信号的语音信号特征,与第二电子设备用户的语音信号特征,如果匹配成功,则执行步骤608;否则,执行步骤609。
匹配成功时,标识来自第二电子设备的第一通话信号是第二电子设备实际的用户的通话信号,此时可以利用第二电子设备标识对应的语音信号特征对第一通话信号进行处理;当匹配失败时,标识当期来自第二电子设备的第一通话信号不是第二电子设备实际的用户的通话信号,此时无需利用第二电子设备标识对应的语音信号特征对第一通话信号进行处理。
步骤608,基于第二电子设备用户的语音信号特征,将所述第一通话信号与所述语音信号特征匹配的语音信号进行增强;和/或,滤除所述第一通话信号中未与所述语音信号特征匹配的语音信号。
步骤608中对第一通话信号处理完毕之后,还利用处理后的第一通话信号进行放音。
作为一个示例,可以采用以下降噪算法任意一种,将第一通话信号中不符合所得到的语音信号特征的信号(本实施例中判定为噪声)滤除:噪声门降噪算法;采样降噪算法;滤波降噪算法。
步骤609,利用第一通话信号进行放音。
本实施例中对第一模式中通话信号的降噪进行了说明,需要指出的是,本实施例记载的技术方案同样可以应用于多麦克风通话模式中的降噪处理。
本实施例中,对于第二电子设备在语音信号特征库中维护有第二电子设备用户的语音特征,这样,基于第二电子设备用户的语音信号特征,能够识别出来自第二电子设备的通话信号中语音信号,从而能够在通话信号中滤除噪声,实现了对通话信号的降噪。
这里需要指出的是:以下电子设备实施例中的描述,与上述方法描述是类似的,同方法的有益效果描述,不作赘述。对于本发明电子设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。
实施例七
本实施例记载一种第一电子设备,如图7所示,所述第一电子设备包括:
第一获取单元71,用于获取第一触发操作;
接收单元72,用于响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;
检测单元73,用于检测所述第一电子设备自身所处的工作模式;
第二获取单元74,用于当所述检测单元73检测到处于第一模式时,获取所述第二电子设备的标识信息;
匹配单元75,用于将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;
语音处理单元76,用于基于所得到的语音信号特征,对所述第一通话信号进行处理,以减少所述第一通话信号的噪声。
作为一个实施方式,所述接收单元72,还用于在所述第一获取单元71接收第一触发操作之前,接收第二通话信号;
所述解析单元,还用于解析所述第二通话信号,得到所述第二通话信号的语音信号特征;其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号,所述第二模式与所述第一模式不同;
所述语音处理单元76,还用于利用所述语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
作为一个实施方式,所述接收单元72,还用于在所述解析单元解析所述第二通话信号之前,接收第二触发操作;
所述解析单元,还用于解析所述第二触发操作,确定所述第二触发操作所关联的指令;当解析出所述第二触发操作与第一指令关联时,执行解析所述第二通话信号的操作;其中,所述第一指令为指示解析所述第二通话信号的操作。
作为一个实施方式,所述匹配单元75,还用于在所述解析单元解析所述第二通话信号之前,将所述第二通话信号所来自的第二电子设备的标识信息,与预设标识信息进行匹配;当匹配时,触发所述解析单元执行所述解析第二通话信号的操作。
作为一个实施方式,所述语音处理单元76,还用于将所述第一通话信号与所述语音信号特征匹配的语音信号进行增强;和/或,滤除所述第一通话信号中未与所述语音信号特征匹配的语音信号。
实际应用中,第一获取单元71、检测单元73、匹配单元75可由第一电子设备中的处理器或逻辑可编程门阵列(FPGA)实现;接收单元72可由第一电子设备中的基带芯片和天线单元实现;语音处理单元76可由第一电子设备中的数字信号处理器(DSP)实现。
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (8)

1.一种信号处理方法,应用于第一电子设备中,其特征在于,所述方法包括:
获取第一触发操作;
响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;
检测所述第一电子设备自身所处的工作模式;
当检测到处于第一模式时,获取所述第二电子设备的标识信息;
将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,
所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;
基于所得到的语音信号特征,对所述第一通话信号进行处理,以减小所述第一通话信号的噪声;
所述获取第一触发操作之前,所述方法还包括:
接收第二通话信号;
解析所述第二通话信号,得到所述第二通话信号的语音信号特征;其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号,所述第二模式与所述第一模式不同;
利用所得到的语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述解析所述第二通话信号之前,所述方法还包括:
接收第二触发操作;
解析所述第二触发操作,确定所述第二触发操作所关联的指令;
当解析出所述第二触发操作与第一指令关联时,执行解析所述第二通话信号的操作;其中,所述第一指令为指示解析所述第二通话信号的操作。
3.根据权利要求1所述的方法,其特征在于,所述解析所述第二通话信号之前,所述方法还包括:
将所述第二通话信号所来自的第二电子设备的标识信息,与预设标识信息进行匹配;
当匹配时,执行所述解析第二通话信号的操作。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于所得到的语音信号特征,对所述第一通话信号进行处理,包括:
将所述第一通话信号与所述语音信号特征匹配的语音信号进行增强;和/或,
滤除所述第一通话信号中未与所述语音信号特征匹配的语音信号。
5.一种第一电子设备,其特征在于,所述第一电子设备包括:
获取单元,用于获取第一触发操作;
接收单元,用于响应所述第一触发操作,接收第一通话信号,所述第一通话信号来源于第二电子设备;
检测单元,用于检测所述第一电子设备自身所处的工作模式;
第二获取单元,用于当所述检测单元检测到处于第一模式时,获取所述第二电子设备的标识信息;
匹配单元,用于将所获取的标识信息与语音信号特征库进行匹配,得到所述第二电子设备用户的语音信号特征,其中,所述语音信号特征库包括至少一个所述第二电子设备用户的语音信号特征与所述第二电子设备标识信息的对应关系;
语音处理单元,用于基于所得到的语音信号特征,对所述第一通话信号进行处理,以减少所述第一通话信号的噪声;
所述设备还包括解析单元,
所述接收单元,还用于在所述获取单元接收第一触发操作之前,接收第二通话信号;
所述解析单元,用于解析所述第二通话信号,得到所述第二通话信号的语音信号特征;其中,所述第二通话信号为在所述第一电子设备处于第二模式时接收到的通话信号,所述第二模式与所述第一模式不同;
所述语音处理单元,还用于利用所述语音信号特征,在所述语音信号特征库中建立所述语音信号特征、与所述第二通话信号所来自的第二电子设备的标识信息的对应关系。
6.根据权利要求5所述的第一电子设备,其特征在于,
所述接收单元,还用于在所述解析单元解析所述第二通话信号之前,接收第二触发操作;
所述解析单元,还用于解析所述第二触发操作,确定所述第二触发操作所关联的指令;当解析出所述第二触发操作与第一指令关联时,执行解析所述第二通话信号的操作;其中,所述第一指令为指示解析所述第二通话信号的操作。
7.根据权利要求5所述的第一电子设备,其特征在于,
所述匹配单元,还用于在所述解析单元解析所述第二通话信号之前,将所述第二通话信号所来自的第二电子设备的标识信息,与预设标识信息进行匹配;当匹配时,触发所述解析单元执行所述解析第二通话信号的操作。
8.根据权利要求5至7任一项所述的第一电子设备,其特征在于,
所述语音处理单元,还用于将所述第一通话信号与所述语音信号特征匹配的语音信号进行增强;和/或,滤除所述第一通话信号中未与所述语音信号特征匹配的语音信号。
CN201410422376.1A 2014-08-25 2014-08-25 信号处理方法及电子设备 Active CN105374364B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410422376.1A CN105374364B (zh) 2014-08-25 2014-08-25 信号处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410422376.1A CN105374364B (zh) 2014-08-25 2014-08-25 信号处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN105374364A CN105374364A (zh) 2016-03-02
CN105374364B true CN105374364B (zh) 2019-08-27

Family

ID=55376493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410422376.1A Active CN105374364B (zh) 2014-08-25 2014-08-25 信号处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN105374364B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851450A (zh) * 2016-12-26 2017-06-13 歌尔科技有限公司 一种无线耳机对及电子设备
WO2018163328A1 (ja) * 2017-03-08 2018-09-13 三菱電機株式会社 音響信号処理装置、音響信号処理方法、及びハンズフリー通話装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801861A (zh) * 2012-08-07 2012-11-28 歌尔声学股份有限公司 一种应用于手机的语音增强方法和装置
CN103514884A (zh) * 2012-06-26 2014-01-15 华为终端有限公司 通话音降噪方法及终端
CN103594092A (zh) * 2013-11-25 2014-02-19 广东欧珀移动通信有限公司 一种单麦克风语音降噪方法和装置
CN103873625A (zh) * 2014-03-31 2014-06-18 深圳市中兴移动通信有限公司 一种增强接收语音响度的方法、装置和移动终端
CN103873714A (zh) * 2012-12-14 2014-06-18 联想(北京)有限公司 通信方法、以及通话发起端设备和通话接收端设备
CN103971696A (zh) * 2013-01-30 2014-08-06 华为终端有限公司 语音处理方法、装置及终端设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080059154A1 (en) * 2006-09-01 2008-03-06 Nokia Corporation Encoding an audio signal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103514884A (zh) * 2012-06-26 2014-01-15 华为终端有限公司 通话音降噪方法及终端
CN102801861A (zh) * 2012-08-07 2012-11-28 歌尔声学股份有限公司 一种应用于手机的语音增强方法和装置
CN103873714A (zh) * 2012-12-14 2014-06-18 联想(北京)有限公司 通信方法、以及通话发起端设备和通话接收端设备
CN103971696A (zh) * 2013-01-30 2014-08-06 华为终端有限公司 语音处理方法、装置及终端设备
CN103594092A (zh) * 2013-11-25 2014-02-19 广东欧珀移动通信有限公司 一种单麦克风语音降噪方法和装置
CN103873625A (zh) * 2014-03-31 2014-06-18 深圳市中兴移动通信有限公司 一种增强接收语音响度的方法、装置和移动终端

Also Published As

Publication number Publication date
CN105374364A (zh) 2016-03-02

Similar Documents

Publication Publication Date Title
US11941968B2 (en) Systems and methods for identifying an acoustic source based on observed sound
CN108962260A (zh) 一种多人命令语音识别方法、***及存储介质
CN108198569B (zh) 一种音频处理方法、装置、设备及可读存储介质
CN103888581B (zh) 一种通信终端及其记录通话信息的方法
CN106504768B (zh) 基于人工智能的电话拨测音频分类方法及装置
WO2013040414A1 (en) Mobile device context information using speech detection
CN106611596B (zh) 模拟信息特征提取的基于时间的频率调谐
CN105049802B (zh) 一种语音识别执法记录仪及其识别方法
CN109644192A (zh) 具有语音检测周期持续时间补偿的音频传送
WO2016187910A1 (zh) 一种语音文字的转换方法及设备、存储介质
CN110364178A (zh) 一种语音处理方法、装置、存储介质和电子设备
CN109151148A (zh) 通话内容的记录方法、装置、终端及计算机可读存储介质
CN105374364B (zh) 信号处理方法及电子设备
CN112423176A (zh) 耳机降噪方法、装置、存储介质及降噪耳机
CN101813973A (zh) 情绪共鸣***
EP2913822A1 (en) Speaker recognition method
CN110197663B (zh) 一种控制方法、装置及电子设备
CN112151038A (zh) 语音重放攻击检测方法、装置、可读存储介质及电子设备
CN104202463A (zh) 一种呼叫过滤方法和智能终端
US9626967B2 (en) Information processing method and electronic device
CN110232919A (zh) 实时语音流提取与语音识别***及方法
CN109271480B (zh) 一种语音搜题方法及电子设备
CN107154996B (zh) 来电拦截方法、装置、存储介质及终端
CN110288996A (zh) 一种语音识别装置和语音识别方法
CN108958699A (zh) 语音拾取方法及相关产品

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant