WO2006050655A1 - A voice quality testing method and testing apparatus of ip telephone - Google Patents

A voice quality testing method and testing apparatus of ip telephone Download PDF

Info

Publication number
WO2006050655A1
WO2006050655A1 PCT/CN2005/001785 CN2005001785W WO2006050655A1 WO 2006050655 A1 WO2006050655 A1 WO 2006050655A1 CN 2005001785 W CN2005001785 W CN 2005001785W WO 2006050655 A1 WO2006050655 A1 WO 2006050655A1
Authority
WO
WIPO (PCT)
Prior art keywords
voice
telephone
module
sound card
voice quality
Prior art date
Application number
PCT/CN2005/001785
Other languages
French (fr)
Chinese (zh)
Inventor
Fang Guan
Guangrong Wu
Anjun Zhang
Original Assignee
Huawei Technologies Co., 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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2006050655A1 publication Critical patent/WO2006050655A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/24Arrangements for testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2236Quality of speech transmission monitoring

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method and a tester for testing voice quality of an IP telephone.
  • IP Internet Protocol
  • PSTN Public Switched Telephone Network
  • FIG 1 shows the location of an Ethernet phone in an NGN network.
  • Ephonel and Ephone2 are Ethernet phones (Ephone), which are directly connected to the IP network. It can also be connected to the IP network through an MG (Media Gateway) to realize IP calls. The phone passing through the MG can also be regarded as Ethernet.
  • MG Media Gateway
  • the phone wherein the MG can be an IAD (Integrated Access Device), a TMG (Relay Media Gateway), an AMG (Access Media Gateway), etc., functioning as a media stream conversion, that is, encoding the user's voice signal into A voice frame that can be transmitted over IP in a format such as G.711, G.729 or G.723.1, and also decodes a voice frame of G.711, G.729 or G723.1 on the IP network into a voice signal.
  • IAD Integrated Access Device
  • TMG Relay Media Gateway
  • AMG Access Media Gateway
  • the program-controlled switch allocates a fixed bandwidth of 64 kbps for each call, there is no problem with voice quality.
  • the IP network is a kind of store-and-forward mechanism, and does not allocate a fixed bandwidth to the users of the call like the traditional PSTN network, the G-series protocol is packaged for the PCM (Pulse Code Modulation) code stream sampled by the analog voice. Or unpacking, etc., will result in a reduction in voice quality.
  • PCM Pulse Code Modulation
  • Ehpone's role is to convert the user's analog voice into a voice frame that can be transmitted over the IP network, or conversely convert the voice frame uploaded from the IP network into an analog voice that the user can hear, thus the voice quality.
  • the measurement is very important, because it is directly related to the user's use.
  • the method for voice quality testing of a normal telephone under the gateway is to replace the two telephones of the main and the called by a voice shield tester with an analog user interface, that is, the Z interface, as shown in FIG. 2, which is a traditional end-to-end voice.
  • Test method networking diagram where MG1 and MG2 are media gateway devices for voice quality analysis, which may be IAD, AMG or TMG; the voice quality tester has two analog telephone interface ports 1, port 2 and gateway connected. In fact, it is equivalent to two built-in phones.
  • the test steps are as follows:
  • the voice quality tester starts the PESQ (Speech Quality Perceptual Evaluation) algorithm, compares the reference speech and the degraded speech, and obtains the PESQ value.
  • PESQ Seech Quality Perceptual Evaluation
  • the test of speech quality has a subjective and objective method.
  • the subjective method is to use the human ear to give an evaluation according to the 5-point standard of the MOS (Average Evaluation Score) value. The highest score is 5 points and the lowest is 1 point. The higher the score, the higher the voice quality. The better; because of the high cost, it requires a lot of people, and the period is long, so it is less used; the most widely used is the PESQ (perceptual evaluation of voice quality) in the objective test method, and PESQ is developed from PSQM (perceived voice quality measurement). From now on, the evaluation of speech quality is more accurate than PSQM.
  • the basic principle of PESQ is to compare the original speech with the price reduction speech.
  • the original speech is a 8 second speech recorded after careful design in a good experimental environment. It is also called reference speech file.
  • the degraded speech is the original speech through the network.
  • the PESQ algorithm divides the two voice files into a number of small segments for auditory transformation through a system that simulates the key characteristics of human hearing. Based on the similarity between the segments, the call is derived. PESQ value. It ranges from -1 to 4.5. To correspond to the MOS value, a special algorithm is used to convert this result to a range of 1 to 5.
  • the existing voice quality tester with analog telephone interface can only handle the voice of the Z interface, while the Ethernet telephone does not have the Z interface, only the network interface, so the existing method cannot be utilized. Test the voice quality between end-to-end gateways.
  • the technical problem to be solved by the present invention is: overcome the deficiencies of the prior art that voice quality testing of an Ethernet telephone cannot be performed, and provide an IP telephone voice quality testing method and a tester, thereby implementing voice quality testing on an Ethernet telephone. .
  • a method for testing voice quality of an IP telephone comprising:
  • the IP phone at the transmitting end transmits the reference voice to the IP phone at the receiving end through the IP network;
  • the reference voice received by the IP phone at the receiving end is recorded as a degraded voice, and the voice quality test is performed according to the reference voice and the degraded voice.
  • the reference voice is sent to the IP phone at the transmitting end through the headphone port of the sound card, and the reference voice received by the IP phone at the receiving end is recorded as the degraded voice through the microphone port of the sound card.
  • the operation of transmitting the reference voice to the IP telephone of the transmitting end by connecting the receiving line on the interface of the IP telephone of the transmitting end to the headphone port of the sound card, and connecting the transmission line on the interface of the IP telephone of the receiving end to the The microphone port of the sound card records the reference voice received by the IP phone at the receiving end as a degraded voice operation.
  • the interface is an RJ21 interface.
  • the IP telephone is an Ethernet telephone or an ordinary telephone connected to an IP network through a media gateway.
  • the speech quality test uses a perceptual evaluation of speech quality or a perceptual speech quality measurement method for test calculation.
  • the method is accomplished by a computer having at least one sound card.
  • the waveform file of the transmitted speech is 16-bit linear pulse code modulation coding, 16-bit A-rate pulse code modulation coding, 16-bit/X rate pulse code modulation coding, or 8-bit linear pulse code modulation coding, 8-bit A rate. Pulse code modulation coding, 8-bit ⁇ rate pulse code modulation coding.
  • An IP telephone voice quality tester comprising:
  • a waveform file sending module configured to send a reference voice to an IP phone at the transmitting end
  • a waveform file receiving module configured to receive, from an IP phone at the receiving end, a reference voice transmitted by the IP phone of the transmitting end through the IP network, and The reference voice received by the IP phone at the receiving end is recorded as a degraded voice
  • the voice quality testing module performs voice quality testing according to the reference voice of the waveform file sending module and the degraded voice of the waveform file receiving module.
  • the IP phone voice quality tester further includes:
  • At least one sound card and a sound card interface module
  • the sound card interface module is connected with the sound card, the waveform file sending module and the waveform file receiving module, receives the reference voice transmitted by the waveform file sending module, and plays the sound through the earphone port of the sound card; and receives the degraded voice from the microphone port of the sound card. , passed to the waveform file receiving module.
  • a user interface module Also included: a user interface module
  • the waveform file sending module is connected to the user interface module, and after receiving the command to start the test sent by the user, the reference voice file is sent according to the command, and the content of the waveform file is transmitted to the sound card interface module;
  • the waveform file receiving module is connected to the user interface module, and after receiving the start test command issued by the user, starts to receive the voice data on the sound card interface module, and saves the voice data to the degraded voice file specified by the user interface module;
  • the voice quality test module is connected to the user interface module, and the calculated voice quality is sent to the user interface module for display.
  • the tester is a computer equipped with at least one sound card.
  • the voice quality test module uses a voice quality perceptual evaluation test module or a perceptual speech quality measurement module.
  • the invention has the following beneficial effects:
  • the present invention provides a test method and a tester for voice quality of an IP telephone, and implements a voice quality test for an IP telephone, which complements the existing test method and overcomes the prior art.
  • the lack of voice quality testing for Ephone phones is not possible.
  • the test software is developed based on the windows system, it can be installed on any computer.
  • the tester can use the existing equipment and use a computer with a sound card, which is convenient to use. Except during testing Requires a computer sound card and two cables, no additional hardware is required, and the cost is low. In this way, voice testing of IP phones can be easily implemented.
  • FIG. 1 is a schematic diagram showing the location of an Ethernet telephone in an NGN network
  • FIG. 2 is a schematic diagram of a traditional end-to-end voice test method networking
  • FIG. 3 is a schematic diagram of a connection between an Ethernet telephone and a computer sound card during testing of the present invention
  • FIG. 4 is a block diagram of the tester of the present invention
  • FIG. 5 is a network diagram of testing a voice quality test between Ephones according to the present invention.
  • FIG. 6 is a network diagram of testing the voice quality between the Ephone and the ordinary telephone according to the present invention. DETAILED DESCRIPTION OF THE INVENTION The present invention will be further described in detail below based on the accompanying drawings and embodiments:
  • the present invention provides a voice quality test method for an IP phone, which implements a voice quality test of the Ephone for the gateway function and the common phone, and calculates a PESQ value (where the voice quality is measured by PESQ, and the waveform file for PESQ calculation is 16).
  • a PESQ value where the voice quality is measured by PESQ, and the waveform file for PESQ calculation is 16.
  • the tester uses a computer with test software and at least one sound card).
  • FIG 3 is the connection diagram of Ephone and computer sound card during actual test.
  • the Ethernet interface of Ephone is directly connected to IP network, and the RJ21 interface is ordinary telephone.
  • the interface of the handle has four wires, the figure is marked as 1-4, and the wires 1 and 2 are the receiving wires, that is, the wires connected to the receiving mouth of the handle of the ordinary telephone, which is connected to the earphone port of the sound card, which is equivalent to the sound card.
  • the transmission line; lines 3 and 4 are the transmission lines, that is, the lines connected to the headphones of the ordinary telephone handle, which are connected to the microphone port of the sound card, which is equivalent to the receiving line of the sound card.
  • FIG. 4 is a block diagram of the tester of the present invention, including a user interface module, a waveform file sending module, a waveform file receiving module, a PESQ calculation module, and a sound card interface module, which are respectively described below:
  • User interface module receiving user input to be sent The name of the waveform file, the name of the waveform file to be recorded, the number of transmissions, the test start and end commands, etc., and send the information to the corresponding module for processing.
  • Waveform file sending module Receive the file name information of the user interface module, and send the file after receiving the command to start the test, actually transferring the content of the waveform file to the sound card interface module, when the sending is finished Calling the PESQ calculation module to calculate the PESQ value. When the number of transmission times is not met, continue to send and repeat the previous operation;
  • Waveform file receiving module After receiving the start test command of the user interface module, start receiving the sound card The voice data on the interface module is saved to the waveform file to be recorded specified by the user interface module, that is, the voice file is degraded;
  • PESQ calculation module After receiving the instruction of the waveform file sending module, the PESQ calculation is performed, that is, the degradation file and the reference file are compared to obtain: PESQ value, and the user interface module is displayed after the calculation is completed;
  • Sound card interface module Receive the voice data transmitted by the waveform file sending module and put it into the waveform output buffer of the sound card, which is equivalent to playing the sound on the earphone interface; at the same time, receiving data from the microphone interface buffer of the sound card, transmitting Save to the waveform file receiving module.
  • the user interface module receives the user's command, obtains the reference voice file to be sent, the degraded voice file to be recorded, the number of times of transmission, and then starts the test; the waveform file sending module and the waveform file receiving module simultaneously run, and the waveform file sending module reads Referring to the voice file, the read data is sent to the sound card interface module to the sound card headphone interface, and the waveform file receiving module writes the data read by the sound card interface module from the microphone port of the sound card to the specified downgraded file;
  • the PESQ algorithm module is invoked, and the PESQ algorithm module performs PESQ calculation according to the degraded voice file saved by the reference voice file and the waveform receiving file. After the calculation is finished, the result is sent to the user interface module for display; Then the waveform file sending module checks the number of tests input by the user. If the number of transmissions has not yet reached the user's request, continue with the above steps.
  • test network diagram for testing the voice quality between Ephones.
  • the tester uses a computer with Windows XP or Windows 2000 installed on it, and the test software runs on the computer.
  • the two ends are prepared with the RJ21 interface, and the other end is The cable for the sound card interface, the test steps are as follows:
  • step (2) (1) Call Ephone2 with Ephonel, after successful call, proceed to step (2); (2) Unplug the phone handle of Ephonel, connect one end of the prepared cable to the RJ21 interface of Ep onel, and the other end to the headphone port of the computer sound card.
  • the RJ21 interface uses line 1 and line 2;
  • the above test is the voice quality from Ephonel to Ephone2. If you want to test the voice quality from Ephone2 to Ephonel, just change the two cables, connect Ephone2 to the earphone, and connect Ephonel to the microphone port. The test procedure is the same as above.
  • Figure 6 shows a test network diagram for testing the voice quality between the Ephone and the ordinary telephone. Unlike the Figure 5, the Ephone2 is replaced by the Media Gateway MG and the ordinary telephone. The test procedure is the same as above.
  • the invention realizes the test of the voice quality of the Ephone phone, and is a supplement to the existing testing method. Since the test software is based on the Windows system, 'so it can be installed on any computer, it can be used with existing equipment, and it is easy to use. In addition to the need for a computer sound card and two cables, the test requires no additional hardware and is low cost.
  • the computer of the invention can have multiple sound cards, and can perform voice quality test of multiple calls at the same time; not only can perform PESQ calculation but also PSQM calculation; the waveform file used for transmission can also support 16-bit PCM A Rate coding, PCM jLt rate coding; 8-bit linear PCM coding, PCMA rate coding, PCM/i rate coding, etc.
  • a person skilled in the art can implement the present invention in various modifications without departing from the spirit and scope of the present invention. The foregoing is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. The equivalent structural changes made in the description of the invention and the contents of the drawings are included in the scope of the invention.

Abstract

The invention discloses a voice quality testing method and testing apparatus of IP telephone; said testing method, firstly, transmits reference voice to an IP telephone at the transmitting end, and the IP telephone at the transmitting end transmits the reference voice to an IP telephone at the receiving end through the IP network, and then the voice received by the IP telephone at the receiving end is transcribed as the reduced level voice, and the voice quality is tested according to the reference voice and the reduced level voice. The IP telephone voice quality testing apparatus provided by the present invention comprises the wave file transmitting module, wave file receiving module and the voice quality testing module; said testing apparatus may be use the computer with the sound card in virtue of the prior device, and it is convenient using and less cost.

Description

一种 IP电话语音质量的测试方法及测试仪 技术领域  Method and tester for voice quality of IP telephone
本发明涉及通信技术领域, 尤其涉及一种 IP电话语音质量的测试方法 及测试仪。  The present invention relates to the field of communications technologies, and in particular, to a method and a tester for testing voice quality of an IP telephone.
背景技术 Background technique
由于 IP (因特网协议) 网络业已成为现代城域网的主流, 在 IP网络 上运营传统的 PSTN (公共电话交换网)业务具有投资少、 回报率高、 可 运营和可管理等优点, NGN (下一代网络)就是为适应这种形式而快速发 展起来的网络, 它还为传统的三网融合提供了新的思路和手段, 对于基于 IP的 NGN网络的各个部件的测试不同于以往的部件测试, 使得测试问题 成为我们面前的新的挑战。  Since IP (Internet Protocol) networks have become the mainstream of modern metropolitan area networks, operating traditional PSTN (Public Switched Telephone Network) services over IP networks has the advantages of low investment, high rate of return, operational and manageability, etc. The first generation network is a network that has developed rapidly to adapt to this form. It also provides new ideas and means for the traditional three-network convergence. The testing of the components of the IP-based NGN network is different from the previous component testing. Make testing problems a new challenge in front of us.
图 1所示的是以太网话机在 NGN网络中的位置示意图。其中 Ephonel 和 Ephone2就是以太网话机 ( Ephone ), 直接连接到 IP网络上; 也可以由 普通电话通过 MG (媒体网关 )连接到 IP网络上实现 IP通话, 经过 MG 的话机也可以看作是以太网话机,其中, MG可以是 IAD (综合接入设备)、 TMG (中继媒体网关)、 AMG (接入媒体网关)等网关, 作用是起媒体流 转换的作用, 即把用户的语音信号编码成 G.711,G.729或 G.723.1等格式的 能在 IP上传输的语音帧, 同时也把 IP网络上的 G.711,G.729或者 G723.1 的语音帧解码成语音信号。 对于 Ephone来说, 既实现媒体网关媒体流转 换的功能, 同时也起到传统电话的作用, 即相当于图 1中的 MG和话机 3 的混合体, 只是端口数一般只有一个, 供一个用户使用。  Figure 1 shows the location of an Ethernet phone in an NGN network. Ephonel and Ephone2 are Ethernet phones (Ephone), which are directly connected to the IP network. It can also be connected to the IP network through an MG (Media Gateway) to realize IP calls. The phone passing through the MG can also be regarded as Ethernet. The phone, wherein the MG can be an IAD (Integrated Access Device), a TMG (Relay Media Gateway), an AMG (Access Media Gateway), etc., functioning as a media stream conversion, that is, encoding the user's voice signal into A voice frame that can be transmitted over IP in a format such as G.711, G.729 or G.723.1, and also decodes a voice frame of G.711, G.729 or G723.1 on the IP network into a voice signal. For Ephone, it not only realizes the function of media gateway media stream conversion, but also plays the role of traditional telephone, which is equivalent to the mixture of MG and phone 3 in Figure 1, but only one port is generally used for one user. .
在传统的 PSTN 网络上, 由于程控交换机为每一个通话固定分配 64kbps的带宽, 所以语音质量是不存在任何问题的。 由于 IP网络是一种 存储转发的机制, 并且不象传统的 PSTN网一样为通话的用户分配固定的 带宽, 另外对由模拟语音采样后的 PCM (脉冲编码调制 )码流进行 G系 列协议的打包或解包等等, 都会导致语音质量的降低。 既然 Ehpone的作 用是把用户的模拟话音转换成能在 IP 网络上传输的语音帧, 或者相反把 IP网络上传过来的语音帧转换成用户能听到的模拟语音,这样对语音质量 的测量就显得很重要, 因为这直接关系到用户的使用。 On the traditional PSTN network, since the program-controlled switch allocates a fixed bandwidth of 64 kbps for each call, there is no problem with voice quality. Since the IP network is a kind of store-and-forward mechanism, and does not allocate a fixed bandwidth to the users of the call like the traditional PSTN network, the G-series protocol is packaged for the PCM (Pulse Code Modulation) code stream sampled by the analog voice. Or unpacking, etc., will result in a reduction in voice quality. Since Ehpone's role is to convert the user's analog voice into a voice frame that can be transmitted over the IP network, or conversely convert the voice frame uploaded from the IP network into an analog voice that the user can hear, thus the voice quality. The measurement is very important, because it is directly related to the user's use.
对于网关下带普通话机的语音质量测试的方法是用带有模拟用户接 口即 Z接口的语音盾量测试仪取代主被叫两部话机进行测试,如图 2所示 为传统的端到端的语音测试方法組网示意图,其中 MG1和 MG2为要进行 语音质量分析的媒体网关设备, 可以是 IAD、 AMG或者 TMG等; 语音质 量测试仪有两个模拟的电话接口端口 1、 端口 2和网关相连, 实际上相当 于内置两部话机, 测试步骤如下:  The method for voice quality testing of a normal telephone under the gateway is to replace the two telephones of the main and the called by a voice shield tester with an analog user interface, that is, the Z interface, as shown in FIG. 2, which is a traditional end-to-end voice. Test method networking diagram, where MG1 and MG2 are media gateway devices for voice quality analysis, which may be IAD, AMG or TMG; the voice quality tester has two analog telephone interface ports 1, port 2 and gateway connected. In fact, it is equivalent to two built-in phones. The test steps are as follows:
( 1 )按图 2连接好线路;  (1) Connect the lines as shown in Figure 2;
( 2 )在语音质量测试仪上启动测试, 选择端口 1为主叫, 拔打端口 2 的电话号码;  (2) Start the test on the voice quality tester, select port 1 as the calling party, and dial the phone number of port 2;
( 3 )通话后, 从端口 1向端口 2发送一段预先准备好的标准语音, 称作参考语音;  (3) After the call, a pre-prepared standard voice is sent from port 1 to port 2, which is called reference speech;
( 4 )端口 2收到后实时保存语音, 称作降级语音;  (4) After the port 2 is received, the voice is saved in real time, which is called degraded voice;
( 5 )播放结束后,语音质量测试仪启动 PESQ (语音质量的感知评估) 算法, 比较参考语音和降级语音, 得到 PESQ值。  (5) After the end of the playback, the voice quality tester starts the PESQ (Speech Quality Perceptual Evaluation) algorithm, compares the reference speech and the degraded speech, and obtains the PESQ value.
语音质量的测试有主观和客观的方法, 主观方法就是用人耳听, 按照 MOS (平均评价得分 )值的 5分制的标准给出评价, 最高 5分, 最低 1分, 分数越高表示语音质量越好; 由于成本高, 需要很多人、 周期长, 所以较 少采用; 目前使用最广的是客观测试方法中的 PESQ (语音质量的感知评 估), PESQ是从 PSQM (感知语音质量测量)发展而来的, 评价语音质量 比 PSQM精确。 PESQ的基本原理是对原始语音和降价语音进行比较, 原 始语音是在良好的实验环境下精心设计后录制的一段 8秒左右的语音, 也 称为参考语音文件, 降级语音就是原始语音经过了网络设备后到达目的地 后录制的语音, PESQ算法通过一个模拟人类听觉的关键特性的系统把这 两个语音文件分成很多小的片断进行听觉转换, 根据各个小段间的相似 性,得出这个通话的 PESQ值。它的范围是 -1到 4.5,为了与 MOS值对应, 用一个专门的算法把这个结果转换到 1到 5的范围。  The test of speech quality has a subjective and objective method. The subjective method is to use the human ear to give an evaluation according to the 5-point standard of the MOS (Average Evaluation Score) value. The highest score is 5 points and the lowest is 1 point. The higher the score, the higher the voice quality. The better; because of the high cost, it requires a lot of people, and the period is long, so it is less used; the most widely used is the PESQ (perceptual evaluation of voice quality) in the objective test method, and PESQ is developed from PSQM (perceived voice quality measurement). From now on, the evaluation of speech quality is more accurate than PSQM. The basic principle of PESQ is to compare the original speech with the price reduction speech. The original speech is a 8 second speech recorded after careful design in a good experimental environment. It is also called reference speech file. The degraded speech is the original speech through the network. The voice recorded after the device arrives at the destination. The PESQ algorithm divides the two voice files into a number of small segments for auditory transformation through a system that simulates the key characteristics of human hearing. Based on the similarity between the segments, the call is derived. PESQ value. It ranges from -1 to 4.5. To correspond to the MOS value, a special algorithm is used to convert this result to a range of 1 to 5.
现有的带有模拟电话接口的语音质量测试仪由于只能处理 Z接口的语 音, 而以太网话机没有 Z接口, 只有网络接口, 因此无法利用现有的方法 测试端到端的网关之间的语音质量。 The existing voice quality tester with analog telephone interface can only handle the voice of the Z interface, while the Ethernet telephone does not have the Z interface, only the network interface, so the existing method cannot be utilized. Test the voice quality between end-to-end gateways.
发明内容 Summary of the invention
本发明所要解决的技术问题是: 克服现有技术无法对以太网电话机进 行语音质量测试的不足, 提供一种 IP电话语音质量测试方法和测试仪, 从 而实现对以太网电话机的语音质量测试。  The technical problem to be solved by the present invention is: overcome the deficiencies of the prior art that voice quality testing of an Ethernet telephone cannot be performed, and provide an IP telephone voice quality testing method and a tester, thereby implementing voice quality testing on an Ethernet telephone. .
本发明为解决上述技术问题所采用的技术方案为:  The technical solution adopted by the present invention to solve the above technical problems is:
一种 IP电话语音质量的测试方法, 包括:  A method for testing voice quality of an IP telephone, comprising:
发送参考语音到发送端的 IP电话机;  Send a reference voice to the IP phone at the sender;
所述发送端的 IP电话机将所述参考语音通过 IP 网络传送到接收端的 IP电话机;  The IP phone at the transmitting end transmits the reference voice to the IP phone at the receiving end through the IP network;
将所述接收端的 IP电话机收到的参考语音录制为降级语音, 根据参考 语音和降级语音进行语音质量测试。  The reference voice received by the IP phone at the receiving end is recorded as a degraded voice, and the voice quality test is performed according to the reference voice and the degraded voice.
其中:  among them:
通过声卡的耳机口发送参考语音到发送端的 IP电话机, 以及, 通过声 卡的的麦克风口将接收端的 IP电话机收到的参考语音录制为降级语音。  The reference voice is sent to the IP phone at the transmitting end through the headphone port of the sound card, and the reference voice received by the IP phone at the receiving end is recorded as the degraded voice through the microphone port of the sound card.
通过将发送端的 IP电话机的接口上的接收线连接到声卡的耳机口实现 将发送参考语音到发送端的 IP电话机的操作, 以及,将接收端的 IP电话机 的接口上的发送线连接到所述声卡的麦克风口将接收端的 IP电话机收到的 参考语音录制为降级语音的操作。  The operation of transmitting the reference voice to the IP telephone of the transmitting end by connecting the receiving line on the interface of the IP telephone of the transmitting end to the headphone port of the sound card, and connecting the transmission line on the interface of the IP telephone of the receiving end to the The microphone port of the sound card records the reference voice received by the IP phone at the receiving end as a degraded voice operation.
所述接口为 RJ21接口。  The interface is an RJ21 interface.
所述的 IP电话为以太网电话机,或通过媒体网关连接到 IP网络的普通 电话机。  The IP telephone is an Ethernet telephone or an ordinary telephone connected to an IP network through a media gateway.
所述的语音质量测试采用语音质量的感知评估或感知语音质量测量方 法进行测试计算。  The speech quality test uses a perceptual evaluation of speech quality or a perceptual speech quality measurement method for test calculation.
通过装有至少一块声卡的计算机完成所述方法。  The method is accomplished by a computer having at least one sound card.
而且, 所发送语音的波形文件采用 16比特线性脉冲编码调制编码、 16 比特 A率脉冲编码调制编码、 16比特 /X率脉冲编码调制编码; 或采用 8比 特线性脉冲编码调制编码、 8比特 A率脉冲编码调制编码、 8比特 μ率脉冲 编码调制编码。 一种 IP电话语音质量测试仪, 包括: Moreover, the waveform file of the transmitted speech is 16-bit linear pulse code modulation coding, 16-bit A-rate pulse code modulation coding, 16-bit/X rate pulse code modulation coding, or 8-bit linear pulse code modulation coding, 8-bit A rate. Pulse code modulation coding, 8-bit μ rate pulse code modulation coding. An IP telephone voice quality tester, comprising:
波形文件发送模块, 用于发送参考语音到发送端的 IP电话机; 波形文件接收模块, 用于从接收端的 IP 电话机接收所述发送端的 IP 电话机通过 IP网络传送到的参考语音,并将所述接收端的 IP电话机收到的 参考语音录制为降级语音;  a waveform file sending module, configured to send a reference voice to an IP phone at the transmitting end; a waveform file receiving module, configured to receive, from an IP phone at the receiving end, a reference voice transmitted by the IP phone of the transmitting end through the IP network, and The reference voice received by the IP phone at the receiving end is recorded as a degraded voice;
语音质量测试模块,根据所述波形文件发送模块的参考语音和所述波形 文件接收模块的降级语音进行语音质量测试。  The voice quality testing module performs voice quality testing according to the reference voice of the waveform file sending module and the degraded voice of the waveform file receiving module.
所述的 IP电话语音质量测试仪, 还包括:  The IP phone voice quality tester further includes:
至少一块声卡, 以及声卡接口模块;  At least one sound card, and a sound card interface module;
所述的声卡接口模块与声卡、波形文件发送模块和波形文件接收模块连 接,接收波形文件发送模块传递过来的参考语音,通过所述声卡的耳机口放 音; 同时从声卡的麦克风口接收降级语音, 传递给波形文件接收模块。  The sound card interface module is connected with the sound card, the waveform file sending module and the waveform file receiving module, receives the reference voice transmitted by the waveform file sending module, and plays the sound through the earphone port of the sound card; and receives the degraded voice from the microphone port of the sound card. , passed to the waveform file receiving module.
还包括: 用户接口模块;  Also included: a user interface module;
所述的波形文件发送模块与用户接口模块连接,接收用户发出的开始测 试的命令后,根据该命令进行参考语音文件的发送,把波形文件的内容传递 给所述声卡接口模块;  The waveform file sending module is connected to the user interface module, and after receiving the command to start the test sent by the user, the reference voice file is sent according to the command, and the content of the waveform file is transmitted to the sound card interface module;
所述的波形文件接收模块与用户接口模块连接,接收到用户发出的开始 测试命令后, 开始接收声卡接口模块上的语音数据,保存到用户接口模块指 定的降级语音文件中;  The waveform file receiving module is connected to the user interface module, and after receiving the start test command issued by the user, starts to receive the voice data on the sound card interface module, and saves the voice data to the degraded voice file specified by the user interface module;
所述的语音质量测试模块与用户接口模块连接,将计算得到的语音质量 送用户接口模块进行显示。  The voice quality test module is connected to the user interface module, and the calculated voice quality is sent to the user interface module for display.
实际中, 所述的测试仪为一台装有至少一块声卡的计算机。  In practice, the tester is a computer equipped with at least one sound card.
所述的语音质量测试模块采用语音质量的感知评估测试模块或感知语 音质量测量模块。  The voice quality test module uses a voice quality perceptual evaluation test module or a perceptual speech quality measurement module.
本发明的有益效果为: 本发明提供了一种 IP电话机语音质量的测试方 法和测试仪, 实现了对 IP电话机的语音质量测试, 是对现有测试方法的补 充, 克服了现有技术无法进行 Ephone话机语音质量测试的不足。 由于测试 软件是基于 windows系统开发的, 所以在任何计算机上都可以安装, 测试 仪可以借助现有设备, 采用带有声卡的计算机即可, 使用方便。 测试时除 需要计算机声卡和两个电缆外, 不需要额外的硬件, 成本低。 这样, 对 IP 电话机的语音测试可以非常方便地实现。 The invention has the following beneficial effects: The present invention provides a test method and a tester for voice quality of an IP telephone, and implements a voice quality test for an IP telephone, which complements the existing test method and overcomes the prior art. The lack of voice quality testing for Ephone phones is not possible. Since the test software is developed based on the windows system, it can be installed on any computer. The tester can use the existing equipment and use a computer with a sound card, which is convenient to use. Except during testing Requires a computer sound card and two cables, no additional hardware is required, and the cost is low. In this way, voice testing of IP phones can be easily implemented.
附图说明 图 1为以太网话机在 NGN网络中的位置示意图; BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic diagram showing the location of an Ethernet telephone in an NGN network;
图 2为传统的端到端的语音测试方法组网示意图;  2 is a schematic diagram of a traditional end-to-end voice test method networking;
图 3为本发明测试时以太网电话机与计算机声卡的连线示意图; 图 4为本发明测试仪框图;  3 is a schematic diagram of a connection between an Ethernet telephone and a computer sound card during testing of the present invention; FIG. 4 is a block diagram of the tester of the present invention;
图 5为本发明测试 Ephone之间语音质量的测试组网图;  FIG. 5 is a network diagram of testing a voice quality test between Ephones according to the present invention; FIG.
图 6为本发明测试 Ephone和普通话机之间语音质量的测试组网图。 具体实施方式 下面根据附图和实施例对本发明作进一步详细说明:  FIG. 6 is a network diagram of testing the voice quality between the Ephone and the ordinary telephone according to the present invention. DETAILED DESCRIPTION OF THE INVENTION The present invention will be further described in detail below based on the accompanying drawings and embodiments:
本发明提供一种 IP 电话的语音质量测试方法, 实现对网关功能和普 通话机合一的 Ephone的语音质量测试, 计算出 PESQ值(这里语音质量 以 PESQ为例,进行 PESQ计算的波形文件以 16比特线性 PCM编码为例, 测试仪采用安装测试软件并至少带有一块声卡的计算机)。  The present invention provides a voice quality test method for an IP phone, which implements a voice quality test of the Ephone for the gateway function and the common phone, and calculates a PESQ value (where the voice quality is measured by PESQ, and the waveform file for PESQ calculation is 16). For example, bit linear PCM coding, the tester uses a computer with test software and at least one sound card).
利用本方案对 Ephone进行语音质量测试, 需要结合计算机声卡来实 现, 如图 3是实际测试时 Ephone与计算机声卡的连线图, 图中 Ephone的 以太网接口直接连接 IP网, RJ21接口就是普通电话手柄的接口, 有四根 线, 图中标记为 1-4, 线 1和 2为接收线, 即连接到普通话机手柄的受话 口处的线, 这里连接到声卡的耳机口, 相当于声卡的发送线; 线 3和 4为 发送线, 即连接到普通话机手柄的耳机处的线, 这里连接到声卡的麦克风 口, 相当于声卡的接收线。 如此连接后就可以测试 Ephonel和 Ephone2之 间的语音质量, 其中 Ephonel发送语音文件, Ephone2接收语音文件。  Using this scheme to test the voice quality of Ephone, it needs to be combined with computer sound card. Figure 3 is the connection diagram of Ephone and computer sound card during actual test. The Ethernet interface of Ephone is directly connected to IP network, and the RJ21 interface is ordinary telephone. The interface of the handle has four wires, the figure is marked as 1-4, and the wires 1 and 2 are the receiving wires, that is, the wires connected to the receiving mouth of the handle of the ordinary telephone, which is connected to the earphone port of the sound card, which is equivalent to the sound card. The transmission line; lines 3 and 4 are the transmission lines, that is, the lines connected to the headphones of the ordinary telephone handle, which are connected to the microphone port of the sound card, which is equivalent to the receiving line of the sound card. After this connection, you can test the voice quality between Ephonel and Ephone2, where Ephonel sends voice files and Ephone2 receives voice files.
图 4为本发明测试仪框图, 包括用户接口模块、 波形文件发送模块、 波形文件接收模块、 PESQ计算模块和声卡接口模块, 下面分别进行说明: ( 1 )用户接口模块: 接收用户输入的要发送的波形文件名、 要录制 的波形文件名、 发送的次数、 测试开始和结束命令等信息, 把这些信息送 给相应的模块进行处理, 另外, 把 PESQ计算模块计算出来的 PESQ值显 示给用户; ( 2 ) 波形文件发送模块: 接收用户接口模块的发送文件名信息, 在 收到开始测试的命令后进行文件的发送, 实际上是把波形文件的内容传递 给声卡接口模块, 当一遍发送结束后, 调用 PESQ计算模块进行 PESQ值 的计算, 当不满足发送次数的要求时, 继续发送, 重复前面的操作; ( 3 ) 波形文件接收模块: 接收到用户接口模块的启动测试命令后, 开始接收声卡接口模块上的语音数据,保存到用户接口模块指定的要录制 的波形文件中, 即降级语音文件; 4 is a block diagram of the tester of the present invention, including a user interface module, a waveform file sending module, a waveform file receiving module, a PESQ calculation module, and a sound card interface module, which are respectively described below: (1) User interface module: receiving user input to be sent The name of the waveform file, the name of the waveform file to be recorded, the number of transmissions, the test start and end commands, etc., and send the information to the corresponding module for processing. In addition, the PESQ value calculated by the PESQ calculation module is displayed to the user; (2) Waveform file sending module: Receive the file name information of the user interface module, and send the file after receiving the command to start the test, actually transferring the content of the waveform file to the sound card interface module, when the sending is finished Calling the PESQ calculation module to calculate the PESQ value. When the number of transmission times is not met, continue to send and repeat the previous operation; (3) Waveform file receiving module: After receiving the start test command of the user interface module, start receiving the sound card The voice data on the interface module is saved to the waveform file to be recorded specified by the user interface module, that is, the voice file is degraded;
( 4 ) PESQ计算模块: 收到波形文件发送模块的指令后进行 PESQ的 计算, 即对降级文件和参考文件进行比较得出: PESQ值, 计算结束后送用 户接口模块进行显示;  (4) PESQ calculation module: After receiving the instruction of the waveform file sending module, the PESQ calculation is performed, that is, the degradation file and the reference file are compared to obtain: PESQ value, and the user interface module is displayed after the calculation is completed;
( 5 )声卡接口模块: 接收波形文件发送模块传递过来的语音数据, 放到声卡的波形输出緩冲区, 相当于是往耳机接口上放音; 同时从声卡的 麦克风接口緩冲区接收数据, 传递给波形文件接收模块保存。  (5) Sound card interface module: Receive the voice data transmitted by the waveform file sending module and put it into the waveform output buffer of the sound card, which is equivalent to playing the sound on the earphone interface; at the same time, receiving data from the microphone interface buffer of the sound card, transmitting Save to the waveform file receiving module.
处理过程如下:  The process is as follows:
首先用户接口模块接收用户的命令, 得到要发送的参考语音文件、 要 录制的降级语音文件、 发送的次数, 然后启动测试; 波形文件发送模块和 波形文件接收模块同时运行, 波形文件发送模块读取参考语音文件, 把读 到的数据送给声卡接口模块往声卡耳机接口上送, 而波形文件接收模块把 声卡接口模块从声卡的麦克风口读到的数据写到指定的降级文件中; 当波 形文件发送模块检测到了参考语音文件的末尾时, 调用 PESQ算法模块, PESQ算法模块根据参考语音文件和波形接收文件保存的降级语音文件进 行 PESQ的计算, 计算结束后, 把结果送给用户接口模块显示; 然后波形 文件发送模块检查用户输入的测试次数, 如果发送次数还没有达到用户的 要求, 继续以上步骤。  First, the user interface module receives the user's command, obtains the reference voice file to be sent, the degraded voice file to be recorded, the number of times of transmission, and then starts the test; the waveform file sending module and the waveform file receiving module simultaneously run, and the waveform file sending module reads Referring to the voice file, the read data is sent to the sound card interface module to the sound card headphone interface, and the waveform file receiving module writes the data read by the sound card interface module from the microphone port of the sound card to the specified downgraded file; When the sending module detects the end of the reference voice file, the PESQ algorithm module is invoked, and the PESQ algorithm module performs PESQ calculation according to the degraded voice file saved by the reference voice file and the waveform receiving file. After the calculation is finished, the result is sent to the user interface module for display; Then the waveform file sending module checks the number of tests input by the user. If the number of transmissions has not yet reached the user's request, continue with the above steps.
下面以具体的使用为例, 介绍本发明的使用:  The following uses the specific use as an example to introduce the use of the present invention:
1、 利用测试仪测试两个 Ephone话机之间的语音质量  1. Test the voice quality between two Ephone phones with a tester
如图 5所示为测试 Ephone之间语音质量的测试组网图 , 测试仪采用 安装有 windows XP或者 windows 2000的计算机,计算机上运行测试软件, 预先准备好两根一端是 RJ21接口, 另一端是声卡接口的电缆, 测试步驟 如下:  As shown in Figure 5, the test network diagram for testing the voice quality between Ephones is used. The tester uses a computer with Windows XP or Windows 2000 installed on it, and the test software runs on the computer. The two ends are prepared with the RJ21 interface, and the other end is The cable for the sound card interface, the test steps are as follows:
( 1 )用 Ephonel呼叫 Ephone2, 成功通话后, 进入步骤(2 ); ( 2 )拔掉 Ephonel 的话机手柄, 用准备好的电缆一端连接 Ep onel 的 RJ21接口, 另一端连接计算机声卡的耳机口, 其中 RJ21接口用的是线 1和线 2; (1) Call Ephone2 with Ephonel, after successful call, proceed to step (2); (2) Unplug the phone handle of Ephonel, connect one end of the prepared cable to the RJ21 interface of Ep onel, and the other end to the headphone port of the computer sound card. The RJ21 interface uses line 1 and line 2;
( 3 ) 拔掉 Ephone2 的话机手柄, 用准备好的另一电缆一端连接 Ephone2的 RJ21接口, 另一端连接计算机声卡的麦克风口, 其中 RJ21接 口用的是线 3和线 4;  (3) Unplug the phone handle of Ephone2, connect one end of the other cable to the RJ21 interface of Ephone2, and the other end to the microphone port of the computer sound card. The RJ21 interface uses line 3 and line 4;
( 4 ) 启动测试软件进行测试;  (4) Start the test software for testing;
( 5 ) 测试完成后记录 PESQ值。  (5) Record the PESQ value after the test is completed.
以上测试的是从 Ephonel 到 Ephone2 的语音质量, 如果要测试从 Ephone2到 Ephonel的语音质量, 只要掉换两个电缆, 把 Ephone2接到耳 机口, 把 Ephonel接到麦克风口即可, 测试步骤同上。  The above test is the voice quality from Ephonel to Ephone2. If you want to test the voice quality from Ephone2 to Ephonel, just change the two cables, connect Ephone2 to the earphone, and connect Ephonel to the microphone port. The test procedure is the same as above.
2、 利用测试仪测试 Ephone和普通话机之间的语音质量  2. Test the voice quality between Ephone and Mandarin using a tester
如图 6所示为测试 Ephone和普通话机之间语音质量的测试组网图 ,. 与图 5不同的是, Ephone2由媒体网关 MG和普通话机代替, 测试步骤同 上。  Figure 6 shows a test network diagram for testing the voice quality between the Ephone and the ordinary telephone. Unlike the Figure 5, the Ephone2 is replaced by the Media Gateway MG and the ordinary telephone. The test procedure is the same as above.
本发明实现了对 Ephone话机进行语音质量的测试, 是对现有测试方 法的补充。 由于测试软件是基于 windows系统开发的, '所以在任何计算机 上都可以安装, 可以借助现有设备使用, 使用方便。 测试时除需要计算机 声卡和两个电缆外, 不需要额外的硬件, 成本低。  The invention realizes the test of the voice quality of the Ephone phone, and is a supplement to the existing testing method. Since the test software is based on the Windows system, 'so it can be installed on any computer, it can be used with existing equipment, and it is easy to use. In addition to the need for a computer sound card and two cables, the test requires no additional hardware and is low cost.
本发明计算机中可以有多块声卡, 并且可以同时进行多个通话的语音 质量测试; 不仅可以进行 PESQ的计算, 还可以进行 PSQM的计算; 用于 发送的波形文件还可以支持 16比特的 PCM A率编码、 PCM jLt率编码; 8 比特的线性 PCM编码、 PCMA率编码、 PCM /i率编码等。 本领域技术人 员不脱离本发明的实质和精神, 可以有多种变形方案实现本发明, 以上所 述仅为本发明较佳可行的实施例而已, 并非因此局限本发明的权利范围, 凡运用本发明说明书及附图内容所作的等效结构变化, 均包含于本发明的 权利范围之内。  The computer of the invention can have multiple sound cards, and can perform voice quality test of multiple calls at the same time; not only can perform PESQ calculation but also PSQM calculation; the waveform file used for transmission can also support 16-bit PCM A Rate coding, PCM jLt rate coding; 8-bit linear PCM coding, PCMA rate coding, PCM/i rate coding, etc. A person skilled in the art can implement the present invention in various modifications without departing from the spirit and scope of the present invention. The foregoing is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. The equivalent structural changes made in the description of the invention and the contents of the drawings are included in the scope of the invention.

Claims

权 利 要 求 Rights request
1、 一种 IP电话语音质量的测试方法, 其特征在于, 包括:  A method for testing voice quality of an IP telephone, characterized in that it comprises:
发送参考语音到发送端的 IP电话机;  Send a reference voice to the IP phone at the sender;
所述发送端的 IP电话机将所述参考语音通过 IP网络传送到接收端的 IP电话机;  The IP phone at the transmitting end transmits the reference voice to the IP phone at the receiving end through the IP network;
将所述接收端的 IP 电话机收到的参考语音录制为降级语音, 根据参 考语音和降级语音进行语音盾量测试。  The reference voice received by the IP phone at the receiving end is recorded as a degraded voice, and the voice shield test is performed according to the reference voice and the degraded voice.
2、根据权利要求 1所述的 IP电话语音质量的测试方法,其特征在于: 通过声卡的耳机口发送参考语音到发送端的 IP 电话机, 以及, 通过 声卡的的麦克风口将接收端的 IP电话机收到的参考语音录制为降级语音。  2. The method for testing voice quality of an IP telephone according to claim 1, wherein: the reference telephone is sent to the IP telephone at the transmitting end through the earphone port of the sound card, and the IP telephone at the receiving end is passed through the microphone port of the sound card. The received reference voice is recorded as a degraded voice.
3、根据权利要求 2所述的 IP电话语音质量的测试方法,其特征在于: 通过将发送端的 IP 电话机的接口上的接收线连接到声卡的耳机口实现将 发送参考语音到发送端的 IP电话机的操作, 以及, 将接收端的 IP电话机 的接口上的发送线连接到所述声卡的麦克风口将接收端的 IP 电话机收到 的语音录制为降级语音的操作。  3. The method for testing voice quality of an IP telephone according to claim 2, wherein: the IP phone that transmits the reference voice to the sender is implemented by connecting the receiving line on the interface of the IP telephone at the transmitting end to the headphone port of the sound card. The operation of the machine, and connecting the transmission line on the interface of the IP telephone at the receiving end to the microphone port of the sound card, records the voice received by the IP telephone at the receiving end as a degraded voice operation.
4、根据权利要求 3所述的 IP电话语音质量的测试方法,其特征在于: 所述接口为 RJ21接口。  4. The method for testing voice quality of an IP telephone according to claim 3, wherein: the interface is an RJ21 interface.
5、根据权利要求 1所述的 IP电话语音质量的测试方法,其特征在于: 所述的 IP电话为以太网电话机, 或通过媒体网关连接到 IP网絡的普通电 话机。  The method for testing voice quality of an IP telephone according to claim 1, wherein: the IP telephone is an Ethernet telephone, or is connected to an ordinary telephone of the IP network through a media gateway.
6、根据权利要求 1所述的 IP电话语音质量的测试方法,其特征在于: 所述的语音盾量测试采用语音质量的感知评估或感知语音质量测量方法 进行测试计算。  The method for testing voice quality of an IP telephone according to claim 1, wherein: the voice shield test uses a perceptual evaluation of voice quality or a perceptual speech quality measurement method for test calculation.
7、 根据权利要求 3、 4、 5或 6所述的 IP电话语音质量的测试方法, 其特征在于: 通过装有至少一块声卡的计算机完成所述方法。  7. A method of testing voice quality of an IP telephone according to claim 3, 4, 5 or 6, characterized in that said method is carried out by means of a computer equipped with at least one sound card.
8、根据权利要求 1所述的 IP电话语音盾量的测试方法,其特征在于: 所发送语音的波形文件采用 16比特线性脉冲编码调制编码、 16比特 A率 脉冲编码调制编码、 16比特 μ率脉冲编码调制编码; 或采用 8比特线性脉 冲编码调制编码、 8比特 Α率脉冲编码调制编码、 8比特 μ率脉冲编码调 制编码。 8. The method for testing voice voice shield of an IP telephone according to claim 1, wherein: the waveform file of the transmitted voice is 16-bit linear pulse code modulation and coding, 16-bit A-rate pulse code modulation coding, and 16-bit μ rate. Pulse code modulation coding; or 8-bit linear pulse code modulation coding, 8-bit rate pulse code modulation coding, 8-bit μ rate pulse coding Coding.
9、 一种 IP电话语音质量测试仪, 其特征在于包括:  9. An IP telephone voice quality tester, comprising:
波形文件发送模块, 用于发送参考语音到发送端的 IP电话机; 波形文件接收模块, 用于从接收端的 IP电话机接收所述发送端的 IP 电话机通过 IP网络传送到的参考语音, 并将所述接收端的 IP电话机收到 的参考语音录制为降级语音;  a waveform file sending module, configured to send a reference voice to the IP phone at the transmitting end; a waveform file receiving module, configured to receive, from the IP phone at the receiving end, a reference voice transmitted by the IP phone of the transmitting end through the IP network, and The reference voice received by the IP phone at the receiving end is recorded as a degraded voice;
语音质量测试模块,根据所述波形文件发送模块的参考语音和所述波 形文件接收模块的降级语音进行语音质量测试。  The voice quality test module performs voice quality testing according to the reference voice of the waveform file sending module and the degraded voice of the waveform file receiving module.
10、 根据权利要求 9所述的 IP电话语音质量测试仪, 其特征在于还 包括:  10. The IP telephone voice quality tester according to claim 9, further comprising:
至少一块声卡, 以及声卡接口模块;  At least one sound card, and a sound card interface module;
所述的声卡接口模块与声卡、 波形文件发送模块和波形文件接收模块 连接, 接收波形文件发送模块传递过来的参考语音, 通过所述声卡的耳机 口放音;同时从声卡的麦克风口接收降级语音,传递给波形文件接收模块。  The sound card interface module is connected with the sound card, the waveform file sending module and the waveform file receiving module, receives the reference voice transmitted by the waveform file sending module, plays the sound through the earphone port of the sound card, and receives the degraded voice from the microphone port of the sound card. , passed to the waveform file receiving module.
11、 根据权利要求 10所述的 IP电话语音质量测试仪, 其特征在于还 包括: 用户接口模块;  11. The IP telephone voice quality tester according to claim 10, further comprising: a user interface module;
所述的波形文件发送模块与用户接口模块连接,接收用户发出的开始 测试的命令后, 根据该命令进行参考语音文件的发送, 把波形文件的内容 传递给所述声卡接口模块;  The waveform file sending module is connected to the user interface module, and after receiving the command for starting the test issued by the user, transmitting the reference voice file according to the command, and transmitting the content of the waveform file to the sound card interface module;
所述的波形文件接收模块与用户接口模块连接,接收到用户发出的开 始测试命令后, 开始接收声卡接口模块上的语音数据, 保存到用户接口模 块指定的降级语音文件中;  The waveform file receiving module is connected to the user interface module, and after receiving the start test command issued by the user, starts receiving voice data on the sound card interface module, and saves the voice data in the degraded voice file specified by the user interface module;
所述的语音质量测试模块与用户接口模块连接, 将计算得到的语音质 量送用户接口模块进行显示。  The voice quality test module is connected to the user interface module, and sends the calculated voice quality to the user interface module for display.
12、 根据权利要求 10或 11所述的 IP电话语音盾量测试仪, 其特征 在于: 所述的测试仪为一台装有至少一块声卡的计算机。  12. The IP telephone voice shield tester according to claim 10 or 11, wherein: said tester is a computer equipped with at least one sound card.
13、 根据权利要求 11所述的 IP电话语音质量测试仪, 其特征在于: 所述的语音质量测试模块采用语音质量的感知评估测试模块或感知语音 质量测量模块。  13. The IP telephone voice quality tester according to claim 11, wherein: the voice quality test module uses a voice quality perceptual evaluation test module or a perceptual voice quality measurement module.
PCT/CN2005/001785 2004-11-10 2005-10-28 A voice quality testing method and testing apparatus of ip telephone WO2006050655A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200410052199.9 2004-11-10
CNB2004100521999A CN100488216C (en) 2004-11-10 2004-11-10 Testing method and tester for IP telephone sound quality

Publications (1)

Publication Number Publication Date
WO2006050655A1 true WO2006050655A1 (en) 2006-05-18

Family

ID=36336203

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2005/001785 WO2006050655A1 (en) 2004-11-10 2005-10-28 A voice quality testing method and testing apparatus of ip telephone

Country Status (2)

Country Link
CN (1) CN100488216C (en)
WO (1) WO2006050655A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101888451B (en) * 2010-06-13 2012-07-04 中国工商银行股份有限公司 Telephone voice system test information generation method, server and equipment
CN102917141B (en) * 2012-10-26 2016-05-11 上海大唐移动通信设备有限公司 A kind of method of testing of evaluating voice quality, Apparatus and system
CN107277731A (en) * 2017-06-12 2017-10-20 上海游密信息科技有限公司 A kind of easily tonequality automatization test system and method for testing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1178051A (en) * 1996-01-24 1998-04-01 诺基亚电信公司 Method for frame quality detection and receiver
US6477492B1 (en) * 1999-06-15 2002-11-05 Cisco Technology, Inc. System for automated testing of perceptual distortion of prompts from voice response systems
CN1523856A (en) * 2002-12-25 2004-08-25 �ձ����ŵ绰��ʽ���� Estimation method and apparatus of overall conversational speech quality, program and recording medium for realizing the method
US20040215448A1 (en) * 2003-03-26 2004-10-28 Agilent Technologies, Inc. Speech quality evaluation system and an apparatus used for the speech quality evaluation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1178051A (en) * 1996-01-24 1998-04-01 诺基亚电信公司 Method for frame quality detection and receiver
US6477492B1 (en) * 1999-06-15 2002-11-05 Cisco Technology, Inc. System for automated testing of perceptual distortion of prompts from voice response systems
CN1523856A (en) * 2002-12-25 2004-08-25 �ձ����ŵ绰��ʽ���� Estimation method and apparatus of overall conversational speech quality, program and recording medium for realizing the method
US20040215448A1 (en) * 2003-03-26 2004-10-28 Agilent Technologies, Inc. Speech quality evaluation system and an apparatus used for the speech quality evaluation

Also Published As

Publication number Publication date
CN1774012A (en) 2006-05-17
CN100488216C (en) 2009-05-13

Similar Documents

Publication Publication Date Title
EP1388253B1 (en) Service level agreements based on objective voice quality testing for voice over ip (voip) networks
US7130273B2 (en) QOS testing of a hardware device or a software client
US20020131604A1 (en) System and method for measuring and enhancing the quality of voice communication over packet-based networks
Jelassi et al. Quality of experience of VoIP service: A survey of assessment approaches and open issues
US7280487B2 (en) Embedding sample voice files in voice over IP (VOIP) gateways for voice quality measurements
US20060093094A1 (en) Automatic measurement and announcement voice quality testing system
US8532093B2 (en) Voice over internet protocol marker insertion
US20030007606A1 (en) Service observing in a voice over IP telephone system
WO2005022786A1 (en) A method and apparatus for testing voice quality
Gallardo et al. Human speaker identification of known voices transmitted through different user interfaces and transmission channels
Nagireddi VoIP voice and fax signal processing
EP1889257B1 (en) A method and system for recording an electronic communication and extracting constituent audio data therefrom
US7545802B2 (en) Use of rtp to negotiate codec encoding technique
WO2006050655A1 (en) A voice quality testing method and testing apparatus of ip telephone
CN1622550B (en) Real-time communications system of high communications quality and media terminal apparatus
US9485352B2 (en) Method for measuring processing delays of voice-over IP devices
EP1295443B1 (en) Method to assess the quality of a voice communication over packet networks
US8078464B2 (en) Method and system for analyzing separated voice data of a telephonic communication to determine the gender of the communicant
Kevin Voice over IP first-step
Rehmann et al. Parametric simulation of impairments caused by telephone and voice over IP network transmission
JP5210788B2 (en) Speech signal communication system, speech synthesizer, speech synthesis processing method, speech synthesis processing program, and recording medium storing the program
TWI296470B (en)
Harnack et al. Telephone network interfacing
Gierlich Wideband speech communication-The quality parameters as perceived by the user
CN112489686A (en) End-to-end audio signal delay testing method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase

Ref document number: 05801914

Country of ref document: EP

Kind code of ref document: A1