声卡的声音输入与输出的测试装置及其方法转让专利

申请号 : CN200710147933.3

文献号 : CN101373455B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周宏亮张丁浩王顶卓陈玄同刘文涵

申请人 : 英业达股份有限公司

摘要 :

本发明涉及一种声卡的测试装置及其方法,用以检测个人计算机中的声卡所属的发声接口是否漏音。该测试装置包括切换电路与切换单元。切换电路分别电性连接于声卡的发声接口与收音接口,切换电路中具有多条传递路径,切换电路用以接收第一声音信道与第二声音信道,切换电路将第一声音信道与第二声音信道连结至对应的传递路径,使其回传至收音接口。切换单元电性连接发声接口与切换电路,切换单元用以接收第一声音信道与第二声音信道。切换单元根据第一切换音讯和/或一第二切换音讯用以变更切换电路中的传递路径。

权利要求 :

1.一种声卡的声音输入与输出的测试装置,用以检测一个人计算机中的一声卡所属的一发声接口是否产生漏音,该发声接口中还包括一第一声音信道与一第二声音信道,其特征在于,该测试装置包括:一切换电路,分别电性连接于该发声接口与该声卡的一收音接口,该切换电路中具有多条传递路径,该切换电路用以接收该第一声音信道与该第二声音信道,该切换电路将该第一声音信道与该第二声音信道连结至对应的传递路径,使其回传至该收音接口;以及一切换单元,分别电性连接该发声接口与该切换电路,用以接收该第一声音信道与该第二声音信道,该切换单元根据一第一切换音讯和/或一第二切换音讯用以切换该切换电路中的传递路径;

其中,该个人计算机监听该第一声音信道所传送的一第一测试音讯和/或该第二声音信道所传送的一第二测试音讯,该个人计算机检查该第一声音信道中有无该第二测试音讯或该第二声音信道中有无该第一测试音讯,用以判断该第一声音信道与该第二声音信道间是否有漏音。

2.如权利要求1所述的声卡的声音输入与输出的测试装置,其特征在于,该切换单元中还包括一整波单元与一译码单元,该整波单元接收该音讯,该整波单元将该音讯转换成一切换信号,该译码单元根据该切换信号用以切换该切换单元中的连接电路。

3.如权利要求1所述的声卡的声音输入与输出的测试装置,其特征在于,该第一切换音讯为一频率波形、一正弦波或一音乐。

4.如权利要求1所述的声卡的声音输入与输出的测试装置,其特征在于,该第二切换音讯为一频率波形、一正弦波或一音乐。

5.如权利要求1所述的声卡的声音输入与输出的测试装置,其特征在于,该整波单元为一555定时器。

6.如权利要求1所述的声卡的声音输入与输出的测试装置,其特征在于,该译码单元为一PT2272译码器。

7.一种对声卡的声音输入与输出的测试方法,用以检测一个人计算机中的一声卡所属的一发声接口是否产生漏音,该发声接口中分别包括一第一声音信道与一第二声音信道,其特征在于,该测试方法包括下列步骤:提供一切换单元与一切换电路,将该切换单元分别电性连结至该发声接口与该切换电路,将该切换电路分别电性连结于该发声接口与该声卡中的一收音接口;

该个人计算机发送一第一切换音讯至该第一声音信道或该第二声音信道;

该切换单元根据该第一切换音讯用以变更该切换电路中的传递路径,该切换电路将该第一声音信道与该第二声音信道连结至对应的传递路径,并使其回传至该收音接口;以及监听该第一声音信道有无该第二声音信道所传送的测试音讯与监听该第二声音信道有无该第一声音信道所传送的测试音讯。

8.如权利要求7所述的对声卡的声音输入与输出的测试方法,其特征在于,该第一切换音讯为一频率波形、一正弦波或一音乐。

9.如权利要求7所述的对声卡的声音输入与输出的测试方法,其特征在于,在该测试方法中还包括:提供一第二切换音讯,该第二切换音讯用以切换该第二声音信道对该个人计算机的连接电路,该第二切换音讯为一频率波形、一正弦波或一音乐。

10.如权利要求7所述的对声卡的声音输入与输出的测试方法,其特征在于,该切换单元中还包括一整波单元与一译码单元,该整波单元接收该音讯,该整波单元将该音讯转换成一切换信号,该译码单元根据该切换信号用以切换该切换单元中的连接电路。

说明书 :

技术领域

本发明涉及一种声卡的测试装置及其方法,特别是一种检测声卡的声音信道间是否产生漏音的测试装置及其方法。

背景技术

声卡(Sound Card)在个人计算机中已经是一项不可或缺的设备,声卡除了提供一般的音乐、影片播放外,也被应用在声音输入,例如录制声音、网络语音的声音输入中。
现有的声卡的测试方式是:将声卡安装在个人计算机上,再将个别的声音信道(Audio Channel)利用不同的信号线连结至对应的扬声器(Speaker)或是将信号线连接至对应声道的麦克风输入端,例如左声道输出连结至左声道的输入。控制单元上的声卡测试程序会逐一地向各声音信道发送测试声音信号,测试人员再根据测试程序所发送给各声音信道的声音去聆听对应的该扬声器所发出的声音是否有误。
这种测试方式除了需要人工逐一安装信号线外,测试人员还需要注意测试程序所发出的测试声音信号。因此,在测试的过程中容易出现以下的问题。第一,若是测试人员没有注意到其中一个扬声器所发出的测试声音的话,则要再重新对每一个扬声器进行一次聆听的步骤。第二,若对单一声卡频繁的更换信号线,会使得声卡的接口端产生松动,声卡容易产生不必要的噪声(Noise),从而影响测试的结果。此外,由于现在声卡中所具有的输出接口日益增多(例如5.1声道或7.1声道),也使得由人工聆听处理的过程会更加的耗时。

发明内容

本发明的主要目的在于,提供一种声卡的测试装置,利用单/双声道的收音单元都可用以检测个人计算机中的声卡所属的发声接口是否产生漏音。
为了实现上述目的,本发明公开了一种声卡的测试装置,包括切换电路与切换单元。
切换电路分别电性连接于发声接口与声卡的收音接口,切换电路中具有多条传递路径,切换电路用以接收第一声音信道与第二声音信道,切换电路将第一声音信道与第二声音信道连结至对应的传递路径,使其回传至收音接口。个人计算机监听第一声音信道所传送的第一测试音讯和/或第二声音信道所传送的第二测试音讯,个人计算机检查第一声音信道中有无第二测试音讯或第二声音信道中有无第一测试音讯,用以判断第一声音信道与第二声音信道间是否有漏音。切换单元分别电性连接发声接口与切换电路,切换单元用以接收第一声音信道与第二声音信道。切换单元根据第一切换音讯和/或第二切换音讯用以变更切换电路中的传递路径。
为了实现上述目的,本发明还提出了一种声卡的测试方法,用以检测个人计算机中的声卡所属的发声接口是否产生漏音,发声接口中分别包括第一声音信道与第二声音信道,测试方法包括下列步骤:提供切换单元与切换电路,将切换单元分别电性连结至发声接口与切换电路,将切换电路分别电性连结于发声接口与声卡中的收音接口。个人计算机发送第一切换音讯至第一声音信道或第二声音信道。切换单元根据第一切换音讯用以变更切换电路中的传递路径,切换电路将第一声音信道与第二声音信道连结至对应的传递路径,并使其回传至收音接口。监听第一声音信道有无第二声音信道所传送的测试音讯与监听第二声音信道有无第一声音信道所传送的测试音讯。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

图1为本发明的较佳实施例的示意图;
图2为本发明的运作流程图;
图3a为本发明的实施例应用于双声道收音单元的流程解说示意图;
图3b为本发明的实施例应用于双声道收音单元的流程解说示意图;
图4a为本发明的实施例应用于单声道收音单元的流程解说示意图;
图4b为本发明的实施例应用于单声道收音单元的流程解说示意图。
其中,附图标记:
110-个人计算机
120-声卡
121-发声接口
122-收音接口
1221-右声道收音接口
1222-左声道收音接口
1223-单声道收音接口
130-测试装置
131-切换单元
1311-整波单元
1312-译码单元
133-切换电路
1331~1336-节点

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明所提供的声卡的测试装置,用以检测个人计算机中的声卡所属的发声接口与收音接口中是否会产生漏音。该测试装置130包括切换单元131与切换电路133。
请参考图1所示,此为本发明的较佳实施例的示意图。切换单元131分别电性连接至发声接口121与切换电路133。首先,将声卡120安装在个人计算机110中,在本实施例中的声卡120不限定为任何接口,其可以为ISA接口、PCI接口或USB接口中的任何一种。在此以双声道的声卡120为例在本实施例中进行说明。声卡120中还包括发声接口121与收音接口122,发声接口121用以传送声音信号。在本实施例中以双声道声卡120为例,所以发声接口121分别提供第一声音信道(未绘示)与第二声音信道(未绘示)。第一声音信道用以传递第一切换音讯、第二切换音讯与第一测试音讯,第二声音信道用以传递第一切换音讯、第二切换音讯与第二测试音讯。这些音讯可以为音乐片段或是特定波形,例如正弦波或连续方波等。
切换单元131用以接收第一声音信道与第二声音信道,切换单元131根据第一切换音讯和/或第二切换音讯用以变更切换电路133中的传递路径。切换单元131中还包括整波单元1311与译码单元1312。整波单元1311电性连接于发声接口121与译码单元1312。整波单元1311可以是但不限定为555定时器。整波单元1311用以接收第一音讯与第二音讯,整波单元1311根据所接收到的音讯转换成对应的切换信号。
译码单元1312根据切换信号用以控制连接电路的路径组成。译码单元1312可以是但不限定为PT2272译码器。其中555定时器根据声卡120所发送的特定声音文件(正弦波或音乐片段)将其转换成对应的波形并输出至PT2272译码器中。接着,PT2272译码器再根据此波形选择出对应的传递路径。
切换电路133分别电性连接于发声接口121与声卡120的收音接口,切换电路133中具有多条传递路径。切换电路133用以接收第一声音信道与第二声音信道,切换电路133将第一声音信道与第二声音信道连结至对应的传递路径,使其回传至收音接口。收音接口为单声道或双声道的声音输入接口。一般而言,收音接口除了可以是麦克风(microphone)输入外,也可以指线路输入(Line-in)。个人计算机110可以根据频率域比对方法用以判断收音接口所接收的声音信号是否与该声道所发送的声音信号相符,从而判断传输时各声道是否有噪声干扰。频率域比对方法可以是但不限定傅立叶转换(FourierTransform)、小波转换(Wavelet Transform)或离散余弦转换(Designs of DiscreteCosine Transform)。当译码单元1312接收到切换信号时,译码单元1312会切换第一声音信道与第二声音信道至对应的传递路径上,使测试音讯得以回传到个人计算机110中。个人计算机110监听第一声音信道所传送的第一测试音讯和/或第二声音信道所传送的第二测试音讯,个人计算机110检查第一声音信道中有无第二测试音讯或第二声音信道中有无第一测试音讯,用以判断第一声音信道与第二声音信道间是否有漏音。
请参考图2所示,此为本发明的运作流程图。该测试方法包括下列步骤:提供切换单元与切换电路,将切换单元分别电性连结至发声接口与切换电路,将切换电路分别电性连结于发声接口与声卡中的收音接口(步骤S210)。个人计算机发送第一切换音讯至第一声音信道或第二声音信道(步骤S220)。切换单元根据第一切换音讯用以变更切换电路133中的传递路径,切换电路将第一声音信道与第二声音信道连结至对应的传递路径,并使其回传至收音接口(步骤S230)。监听第一声音信道有无第二声音信道所传送的测试音讯与监听第二声音信道有无第一声音信道所传送的测试音讯(步骤S240),从而检查第一声音信道与第二声音信道间是否有漏音现象的产生。为清楚解说本发明的检测漏音的操作步骤,请参考图3a与图3b所示,其分别为本发明的实施例应用于双声道收音单元的流程解说示意图。在此我们以双声道的收音接口122作为个人计算机110的声音输入。本实施例中的各项组件连结大部分均如上所述,故不再一一赘述。
特别需要说明的是,在图3a中的连结电路分别电性连结第一声音信道、第二声音信道与收音接口122。在图3a中将第一声音信道分别对应连结两种传递路径:第一传递路径接通至收音接口122(意即节点1331连结节点1333,使得与左声道收音接口1222相连接),第二传递路径则是空接(意即接点1331至接点1334)。第二声音信道有一种传递路径:第三传递路径电性接通至收音接口122(意即节点1332连结节点1335,使得与右声道收音接口1221相连接)。
在本实施例中,切换单元131变更切换电路133中的传递路径的方式是将第一传递路径与第三传递路径为一组传递路径。当切换单元131接收到第一切换音讯时,会将传递路径变更为如图3a所示。当切换单元131接收到第二切换音讯时,会将传递路径变更为如图3b所示。首先,针对第一声音信道进行测试,假设第一测试音讯为20Hz的正弦波。个人计算机110通过第一声音信道发送第一测试音讯,因为第一声音信道已与左声道收音接口1222相连接,所以左声道收音接口1222仅能接收到第一测试音讯。若是在个人计算机110中利用上述的频率域分析方法解析出有其它的声音出现的话,则代表第一声音信道与左声道收音接口间存在漏音的问题。进一步的,个人计算机110可以在第二声音信道内加入2000Hz的第二测试音讯。当个人计算机110针对左声道收音接口1222进行解析时,若是正常情况时应该仅会出现20Hz的正弦波。若有检测出有2000Hz的正弦波则代表第一声音信道与第二声音信道间存在漏音的问题。
用上述同样的方式可以测试第二声音信道,即假设第一测试音讯为20Hz的正弦波。个人计算机110通过第二声音信道发送第一测试音讯,因为第二声音信道已与右声道收音接口1221相连接,所以右声道收音接口1221仅能接收到第一测试音讯。若是在个人计算机110中利用上述的频率域分析方法解析出有其它的声音出现的话,则代表第二声音信道与右声道收音接口间存在漏音的问题。进一步的,个人计算机110可以在第一声音信道内加入2000Hz的第二测试音讯。当个人计算机110针对右声道收音接口1221进行解析时,若是正常情况时应该仅会出现20Hz的正弦波。若有检测出有2000Hz的正弦波则代表第二声音信道与第一声音信道间存在漏音的问题。若要更准确地测试第二声音信道的话,其传递路径连结方式请参考图3b所示。首先,个人计算机110发出第一切换音讯与第二切换音讯分别使得节点1331切换连结至节点1334、而节点1332则是连结至节点1335。此时第一声音信道则是空接,不输出任何测试音讯至收音接口122,第二声音信道则是连结至右声道收音接口1221。
我们同样的假设第二测试音讯为20Hz的正弦波。个人计算机110通过第二声音信道发送第二测试音讯,因为第二声音信道已与右声道收音接口1221相连接,所以右声道收音接口1221仅能接收到第二测试音讯。若是在个人计算机110中利用频率域分析方法解析出有其它的声音出现的话,则代表第二声音信道与右声道收音接口1221间存在漏音的问题。个人计算机110可以在第一声音信道内加入2000Hz的第一测试音讯。当个人计算机110针对右声道收音接口1221进行解析时,若有出现2000Hz则代表第一声音信道与第二声音信道间存在漏音的问题,例如,第一声音信道与第二声音信道串接的情况下。
当然,个人计算机110不限于只用特定的声音频率作为漏音的检测依据,也可以从不同的声音信道发送不同的音乐片段。例如在第一声道中播放第一音乐,在第二声道中播放第二音乐。若是在检测第一声道中监测出第二音乐的话,就可以得到第二声道存在漏音问题的结论。
请参考图4a、图4b所示,其为本发明的实施例应用于单声道收音单元的流程解说示意图。图4a中与图3a的不同处是接收用的收音接口122的对应声道数。在图4a中的收音接口122为单声道收音接口1223。与双声道收音接口不同的是,当单声道收音接口1223与测试装置130相连结时,因为单声道收音接口1223的实际深度会比双声道收音接口来的短,所以节点1335至单声道收音接口1223会形成空接状态,如图4a所示。
针对第一声音信道进行测试,在此也假设第一测试音讯为20Hz的正弦波。个人计算机110通过第一声音信道发送第一测试音讯,因为第一声音信道已与单声道收音接口1223相连接,所以单声道收音接口1223仅能接收到第一测试音讯。若是在个人计算机110中利用上述的频率域分析方法解析出有其它的声音出现的话,则代表第一声音信道与单声道收音接口1223间存在漏音的问题。接下来,个人计算机110可以在第二声音信道内加入2000Hz的第二测试音讯。当个人计算机110针对单声道收音接口1223进行解析时,若是正常情况时应该仅会出现20Hz的正弦波。若有检测出有2000Hz的正弦波则代表第一声音信道与第二声音信道间存在漏音的问题。
若要测试第二声音信道的话,其传递路径连结方式请参考图4b所示。首先,个人计算机110发出第一切换音讯与第二切换音讯分别使得节点1331切换连结至节点1334、而节点1332则是连结至节点1336。此时第一声音信道则为空接,不输出任何测试音讯至收音接口122,第二声音信道则是连结至单声道收音接口1223。
我们同样的假设第二测试音讯为20Hz的正弦波。个人计算机110通过第二声音信道发送第二测试音讯,因为第二声音信道已与单声道收音接口1223相连接,所以单声道收音接口1223仅能接收到第二测试音讯。若是在个人计算机110中利用频率域分析方法解析出有其它的声音出现的话,则代表第二声音信道与单声道声音接口间存在漏音的问题。个人计算机110可以在第一声音信道内加入2000Hz的第一测试音讯。当个人计算机110针对单声道收音接口1223进行解析时,若有出现2000Hz则代表第一声音信道与第二声音信道间存在漏音的问题。本发明提供一种检测声卡120的测试装置130及其方法,用以检测个人计算机110中的声卡120所属的发声接口121是否产生漏音。测试装置130中的切换单元131除了可以根据所接收的切换音讯用以切换对应的连结电路,也可以不受限于收音接口是否为单/双声道。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。