一种扬声器故障处理方法和装置制造方法及图纸

技术编号:17738099 阅读:27 留言:0更新日期:2018-04-18 13:54
本发明专利技术公开了一种扬声器故障处理方法,所述方法包括以下步骤:检测扬声器是否发生故障;当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放。本发明专利技术还公开了一种扬声器故障处理装置。本发明专利技术通过检测具有多扬声器的设备中扬声器的好坏,来控制音频的不同输出方式,可以使用户即使在一个扬声器良好的情况下也可以保持基本功能完整。

A method and device for troubleshooting of loudspeakers

The invention discloses a loudspeaker fault processing method, the method comprises the following steps: detecting whether the failure of the speaker; the speaker when detected when a fault occurs, the fault data sent to the speaker speaker fault free play. The invention also discloses a kind of loudspeaker failure processing device. The invention controls the different output modes of the audio by detecting the loudspeaker's quality in the device with multiple loudspeakers, and enables users to keep basic functions intact even when a loudspeaker is in good condition.

【技术实现步骤摘要】
一种扬声器故障处理方法和装置
本专利技术涉及音频设备领域,特别是涉及一种扬声器故障处理方法和装置。
技术介绍
目前许多移动终端在设计时采用了多个扬声器的方案。以采用两个扬声器为例,在播放音乐过程中,为了保证了听觉效果,在出厂时预置软件就会强制将PCM(PulseCodeModulation,脉冲编码调制)音频数据根据扬声器的左右固定位置对左右声道进行左右隔离,然后分别输出,达到立体声的效果。比如屏幕上方的扬声器代表左声道,屏幕下方的扬声器代表右声道,则上方的扬声器输出左声道的音频数据,下方的扬声器输出右声道的音频数据。另外,在语音通话过程中,则由厂商自行决定使用屏幕上方的扬声器或屏幕下方的扬声器,由于语音通话单声道的特性,所以都是用单声道进行输出。专利技术人在实现本专利技术时发现,如果两个扬声器中的单个扬声器由于特殊原因损毁(如接触不良或烧毁),单个声道将会出现无声现象,那么播放视频或音频时就会出现声音不完整的现象,比如只有左声道或只有右声道,这会给用户带来极大的不便。另外一种情况如果语音通话使用了其中一个扬声器而且此扬声器损坏,那么将造成用户无法进行正常免提或手持通话。
技术实现思路
本专利技术要解决的技术问题是提供一种扬声器故障处理方法和装置,用以解决现有技术在部分扬声器出现故障时导致基本功能不完整的问题。为解决上述技术问题,本专利技术提供一种扬声器故障处理方法,所述方法包括以下步骤:检测扬声器是否发生故障;当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放。进一步,所述检测扬声器是否发生故障的过程具体包括:在通过扬声器播放音频时,采集所述扬声器输出的声音信号;判断所述声音信号的幅值是否小于预先设定的阈值,如果是,则判断所述扬声器出现故障。进一步,通过靠近所述扬声器的麦克风采集所述扬声器输出的声音信号。进一步,在通过扬声器播放音频时,每隔预先设定的时间间隔,采集一次所述扬声器输出的声音信号。进一步,当扬声器在语音通话时出现故障,其处理过程具体为:直接将所述出现故障的扬声器的数据发送到所述无故障的扬声器进行播放。进一步,当扬声器在播放音乐时出现故障,其处理过程具体为:将所述出现故障的扬声器的数据与无故障的扬声器的数据进行合成;将合成后的数据发送到所述无故障的扬声器进行播放。进一步,在扬声器出现故障时,向用户发出扬声器故障提示。本专利技术还提供一种扬声器故障处理装置,用于具有多扬声器的设备,所述装置包括:故障检测单元,用于检测扬声器是否发生故障;数据发送单元,与所述故障检测单元连接,用于当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放。进一步,所述故障检测单元包括:信号采集子单元,用于在通过扬声器播放音频时,采集所述扬声器输出的声音信号;故障判断子单元,用于判断所述声音信号的幅值是否小于预先设定的阈值,如果是,则判断所述扬声器出现故障。进一步,所述信号采集子单元为靠近所述扬声器的麦克风。进一步,所述数据发送单元包括:合成子单元,用于将所述出现故障的扬声器的数据与无故障的扬声器的数据进行合成;切换子单元,用于将合成后的数据发送到所述无故障的扬声器进行播放或直接将所述出现故障的扬声器的数据发送到所述无故障的扬声器进行播放。进一步,所述装置还包括提示单元,所述提示单元与所述故障检测单元连接,用于在扬声器出现故障时,向用户发出扬声器故障提示。本专利技术有益效果如下:本专利技术通过检测具有多扬声器的设备中扬声器的好坏,来控制音频的不同输出方式,可以使用户即使在一个扬声器良好的情况下也可以保持基本功能完整。附图说明图1是本专利技术实施例的一种扬声器故障处理方法的流程图;图2是本专利技术实施例的一种扬声器故障处理装置的结构图;图3是本专利技术实施例的一种具有双扬声器的手机的结构示意图;图4是本专利技术实施例在播放音乐时的一种扬声器故障处理方法的流程图;图5是本专利技术实施例在免提通话时的一种扬声器故障处理方法的流程图;图6是本专利技术实施例在手持通话时的一种扬声器故障处理方法的流程图。具体实施方式为了解决现有技术在部分扬声器出现故障时导致基本功能不完整的问题,本专利技术提供了一种扬声器故障处理方法和装置,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。实施例1本专利技术实施例的一种扬声器故障处理方法如图1所示,本实施例用于具有多扬声器的设备,所述方法首先检测扬声器是否发生故障;然后当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放;并且在扬声器出现故障时,向用户发出扬声器故障提示。本实施例中,所述出现故障的扬声器和无故障的扬声器皆至少为一个:(1)当出现故障的扬声器和无故障的扬声器都为一个时,将出现故障的扬声器的数据发送到无故障的扬声器进行播放。(2)当出现故障的扬声器为多个、无故障的扬声器为一个时,将所有出现故障的扬声器的数据发送到该无故障的扬声器进行播放。(3)当出现故障的扬声器为一个、无故障的扬声器为多个时,将出现故障的扬声器的数据发送到某一无故障的扬声器进行播放,该无故障的扬声器可以随机选择,也可以预先指定。(4)当出现故障的扬声器和无故障的扬声器都为多个时,将多个出现故障的扬声器的数据发送到对应的多个无故障的扬声器进行播放,该多个出现故障的扬声器和多个无故障的扬声器的对应关系可以随机匹配,也可以指定匹配。如可以指定出现故障的扬声器与距其最近的无故障的扬声器对应;也可以根据检测顺序指定对应关系,如指定检测到的第一个出现故障的扬声器与检测到的第一个无故障的扬声器对应,以此类推;也可以采用其他的指定方式。参照图1,本实施例的扬声器故障处理方法具体包括以下步骤:步骤s101,在通过扬声器播放音频时,采集所述扬声器输出的声音信号。本实施例中,通过靠近所述扬声器的麦克风采集所述扬声器输出的声音信号,并且每隔预先设定的时间间隔,采集一次所述扬声器输出的声音信号。步骤s102,判断所述声音信号的幅值是否小于预先设定的阈值,如果是,则判断所述扬声器出现故障,转步骤s103;否则正常使用扬声器播放声音。步骤s103,切换播放数据的扬声器。当扬声器在播放音乐时出现故障,则将出现故障的扬声器的数据与无故障的扬声器的数据进行合成;然后将合成后的数据发送到所述无故障的扬声器进行播放。当扬声器在语音通话时出现故障,则直接将出现故障的扬声器的数据发送到无故障的扬声器进行播放。实施例2本专利技术实施例的一种扬声器故障处理装置如图2所示,本实施例用于具有多扬声器的设备,所述装置包括故障检测单元21、数据发送单元22和提示单元23,其中故障检测单元21分别与数据发送单元22和提示单元23连接。故障检测单元21用于检测扬声器是否发生故障。所述故障检测单元21包括信号采集子单元211和故障判断子单元212,其中信号采集子单元211和故障判断子单元212连接。信号采集子单元211用于在通过扬声器播放音频时,采集所述扬声器输出的声音信号;本实施例中,所述信号采集子单元211为靠近所述扬声器的麦克风。故障判断子单元212用于判断所述声音信号的幅值是否小于预先设定的阈值,如果是,则判断所述扬声器出现故障。数据发送单元22用于当检测到有扬声本文档来自技高网...
一种扬声器故障处理方法和装置

【技术保护点】
一种扬声器故障处理方法,用于具有多扬声器的设备,其特征在于,包括:检测扬声器是否发生故障;当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放。

【技术特征摘要】
1.一种扬声器故障处理方法,用于具有多扬声器的设备,其特征在于,包括:检测扬声器是否发生故障;当检测到有扬声器出现故障时,将所述出现故障的扬声器的数据发送到无故障的扬声器进行播放。2.如权利要求1所述的扬声器故障处理方法,其特征在于,所述检测扬声器是否发生故障的过程具体包括:在通过扬声器播放音频时,采集所述扬声器输出的声音信号;判断所述声音信号的幅值是否小于预先设定的阈值,如果是,则判断所述扬声器出现故障。3.如权利要求2所述的扬声器故障处理方法,其特征在于,通过靠近所述扬声器的麦克风采集所述扬声器输出的声音信号。4.如权利要求2所述的扬声器故障处理方法,其特征在于,在通过扬声器播放音频时,每隔预先设定的时间间隔,采集一次所述扬声器输出的声音信号。5.如权利要求1所述的扬声器故障处理方法,其特征在于,当扬声器在语音通话时出现故障,其处理过程具体为:直接将所述出现故障的扬声器的数据发送到所述无故障的扬声器进行播放。6.如权利要求1所述的扬声器故障处理方法,其特征在于,当扬声器在播放音乐时出现故障,其处理过程具体为:将所述出现故障的扬声器的数据与无故障的扬声器的数据进行合成;将合成后的数据发送到所述无故障的扬声器进行播放。7.如权利要求1至6任一项所述的扬声器故障处理方法,其特征在于,在扬...

【专利技术属性】
技术研发人员:魏国华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1