CN106448698B - Testing device, system and method for analyzing voice delay of voice equipment - Google Patents

Testing device, system and method for analyzing voice delay of voice equipment Download PDF

Info

Publication number
CN106448698B
CN106448698B CN201611024879.9A CN201611024879A CN106448698B CN 106448698 B CN106448698 B CN 106448698B CN 201611024879 A CN201611024879 A CN 201611024879A CN 106448698 B CN106448698 B CN 106448698B
Authority
CN
China
Prior art keywords
voice
signal
test
controller
output
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
CN201611024879.9A
Other languages
Chinese (zh)
Other versions
CN106448698A (en
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.)
Beijing Century Dongfang Communication Equipment Co ltd
Original Assignee
Beijing Century Oriental Zhihui Technology 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 Beijing Century Oriental Zhihui Technology Co ltd filed Critical Beijing Century Oriental Zhihui Technology Co ltd
Priority to CN201611024879.9A priority Critical patent/CN106448698B/en
Publication of CN106448698A publication Critical patent/CN106448698A/en
Application granted granted Critical
Publication of CN106448698B publication Critical patent/CN106448698B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0264Noise filtering characterised by the type of parameter measurement, e.g. correlation techniques, zero crossing techniques or predictive techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L21/0224Processing in the time domain
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • G10L25/60Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a testing device, a testing system and a testing method for analyzing voice delay of voice equipment. The test device comprises a controller, a voice output device and a voice receiver, and also comprises: a signal generator connected to the controller and the voice output unit; a signal detector connecting the controller and the voice receiver; a timer connected to the controller; a memory connected to the controller, the signal generator, and the signal detector, and a timer; and the calculator is connected with the controller and the memory. The invention realizes the automatic test of the voice time delay and the simultaneous test of multiple paths of voice time delays, improves the test precision and efficiency, reduces the test cost and is simple and convenient to operate.

Description

Testing device, system and method for analyzing voice delay of voice equipment
Technical Field
The present invention relates to the field of voice delay testing of voice communication devices, and in particular, to a testing apparatus, system and method for analyzing voice delay of a voice device.
Background
Whether voice quality meets the needs of users is an important indicator of whether voice communication devices are acceptable and marketed. Among them, voice delay is one of the most critical factors affecting voice quality. In the voice communication process, the voice delay is increased to a certain extent, so that a plurality of problems such as disorder, packet loss or voice overlapping of a transmission system are caused. For example, when the one-way end-to-end voice delay is greater than 25ms, i.e., the sound returns within 50ms, the speaker will not feel the echo; when the one-way end-to-end voice delay is greater than 25ms, the speaker can feel more obvious echo if no measures are taken, thereby influencing the conversation quality. Therefore, it is becoming more and more important to test voice transmission delay for voice communication devices.
At present, in the prior art, the traditional voice quality measuring instrument is used for testing the voice time delay, but the traditional voice quality measuring instrument has the following problems: (1) The manual operation is needed in the test process, the operation is complex, and the test precision and efficiency are very low; (2) Only the quality test of single-path voice can be carried out, and the test cost is very high.
Disclosure of Invention
Aiming at the technical problems, the invention provides a testing device and a testing system for analyzing the voice delay of voice equipment and a method for testing the voice delay by adopting the device or the system, which are used for rapidly and accurately testing the transmission delay of multiple paths of voices.
The test device for analyzing the voice delay of the voice equipment comprises a controller, a voice output device and a voice receiver, and further comprises:
the signal generator is connected with the controller and the voice output device and is used for generating a test signal with specified frequency spectrum characteristics under the control of the controller and outputting the test signal to the tested voice equipment through the voice output device;
the signal detector is connected with the controller and the voice receiver and is used for monitoring whether the voice receiver receives a voice signal returned by the tested voice equipment or not under the control of the controller and confirming whether the frequency spectrum characteristics of the voice signal are consistent with the frequency spectrum characteristics of the test signal or not when the voice signal is received;
a timer connected to the controller for recording the output time of the test signal and the receiving time of the voice signal under the control of the controller;
a memory connected to the controller, the signal generator, the signal detector and the timer for storing the spectral characteristic parameters and the output time of the test signal, and the spectral characteristic parameters and the receiving time of the voice signal under the control of the controller;
and the calculator is connected with the controller and the memory and is used for acquiring the output time of the test signal and the receiving time of the voice signal stored in the memory and calculating the time difference between the output time and the receiving time of the voice signal under the control of the controller when the frequency spectrum characteristic of the voice signal is consistent with the frequency spectrum characteristic of the test signal.
According to an embodiment of the present invention, when the receiving time of the voice signal is a time when the signal detector confirms that the spectral feature of the voice signal is identical to the spectral feature of the test signal, the calculator is further configured to subtract a time difference between the output time of the test signal and the receiving time of the voice signal from the detection of the voice signal to the confirmation of the voice signal, as a voice delay of the tested voice device.
According to an embodiment of the invention, the spectral characteristics of the test signal are different from the spectral characteristics of the system noise and the ambient noise of the speech device under test.
According to an embodiment of the invention, the speech output comprises at least one output port and the speech receiver comprises at least one receiving port.
Further, each of the output port and the receiving port is also provided with an interface for connecting with an oscilloscope, respectively.
According to an embodiment of the present invention, the controller is further connected to the voice output device and the voice receiver, and is configured to control and select output ports and receiving ports of the voice output device and the voice receiver.
The test system for analyzing the voice delay of the voice equipment comprises:
the test device;
the client device is connected with the testing device and is used for sending a control instruction for testing to a controller of the testing device and/or acquiring parameter information comprising a testing result.
In addition, the invention also provides a test method for analyzing the voice delay of the voice equipment by using the test device, which comprises the following steps:
s10, a signal generator generates a test signal with specified frequency spectrum characteristics under the control of a controller, and outputs the test signal to tested voice equipment through a voice output device;
s20, a signal detector monitors whether a voice receiver receives a voice signal returned by the tested voice equipment under the control of a controller, and confirms whether the frequency spectrum characteristics of the voice signal are consistent with those of a test signal when the voice signal is received;
s30, the timer records the output time of the test signal and the receiving time of the voice signal under the control of the controller;
s40, the memory stores the output time and the frequency spectrum characteristic parameters of the test signal and the receiving time and the frequency spectrum characteristic parameters of the voice signal under the control of the controller;
s50, when the frequency spectrum characteristics of the voice signal are consistent with those of the test signal, the calculator obtains the output time of the test signal and the receiving time of the voice signal in the memory under the control of the controller, and calculates the time difference between the output time and the receiving time.
According to an embodiment of the present invention, the step S50 further includes subtracting, as the voice delay of the voice device under test, the time difference between the output time of the test signal and the receiving time of the voice signal from the detection of the voice signal to the confirmation of the voice signal when the receiving time of the voice signal is the time at which the signal detector confirms that the spectral characteristic of the voice signal coincides with the spectral characteristic of the test signal.
According to an embodiment of the invention, a signal having spectral characteristics different from those of system noise and environmental noise of the speech device under test is selected as the test signal.
One or more embodiments of the present invention may have the following advantages over the prior art:
1) The invention realizes the automatic test of the voice delay and improves the precision and efficiency of the test.
2) The invention can realize simultaneous testing of multipath voice delay by arranging a plurality of output ports and receiving ports, thereby improving testing efficiency and reducing testing cost.
3) The invention is provided with an interface for connecting an oscilloscope, and can check waveforms of the test signal and the voice signal, thereby being capable of detecting distortion condition of the test signal after being transmitted by the tested voice equipment.
4) The invention can conveniently test the voice delay by directly connecting the existing earphone interface of the tested voice equipment with the testing device without destroying, modifying and leading the tested voice equipment, and has simple and convenient operation.
5) The vehicle-mounted power supply is suitable for voice time delay test under the vehicle-mounted moving state, and has strong applicability.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention, without limitation to the invention. In the drawings:
FIG. 1 is a schematic diagram of the structure of a test device for analyzing the voice delay of a voice device according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of calculating a voice delay in an embodiment of the invention;
FIG. 3 is a schematic diagram of the structure of a test system for analyzing the voice delay of a voice device according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a connection between a test system for analyzing a voice delay of a voice device and a tested voice device according to an embodiment of the present invention;
FIG. 5 is a workflow diagram of a method of testing voice delay in an embodiment of the invention;
fig. 6 is a flowchart of a method for testing voice delay in another embodiment of the invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent.
Example 1
Fig. 1 is a schematic diagram of the composition and structure of a test device for analyzing the voice delay of a voice device according to an embodiment of the present invention. The specific structure of the device is described in detail below in connection with fig. 1.
The apparatus 10 generally includes a controller 100, a speech output 110, a speech receiver 120, a signal generator 130, a signal detector 140, a timer 150, a memory 160 and a calculator 170, and a power supply 180. Wherein:
and a signal generator 130 connected to the controller 100 and the voice output unit 110, for generating a test signal having a specified spectral characteristic under the control of the controller 100, and outputting the test signal to the voice device under test 20 through the voice output unit 110.
Specifically, the above-described voice outputter 110 includes at least one output port, and each output port may also preferably be equipped with an interface for connecting with the oscilloscope 30, by means of which the waveform of the test signal output by each output port to the voice device under test 20 is viewed. In this embodiment, the output port is preferably a 3.5 mm earphone interface of the national standard (OMTP) or a 3.5 mm earphone interface of the international standard (CTIA), and the two ends of the connection cable connecting the output port and the tested voice device 20 are preferably 3.5 mm earphone plugs of the national standard (OMTP) or 3.5 mm earphone plugs of the international standard (CTIA).
In the present embodiment, a signal having a spectral characteristic different from that of the system noise and the environmental noise of the voice device under test 20 is preferably used as the test signal, and for example, a sine wave, a square wave, a triangular wave, or the like may be used as the test signal.
And a signal detector 140, connected to the controller 100 and the voice receiver 120, for monitoring whether the voice receiver 120 receives the voice signal returned by the tested voice device 20 under the control of the controller 100, and confirming whether the spectrum characteristic of the voice signal is consistent with the spectrum characteristic of the test signal when receiving the voice signal.
Specifically, the above-described voice receiver 120 includes at least one receiving port, and each receiving port is further equipped with an interface for connecting with the oscilloscope 30, and the waveform of the voice signal returned by the voice device under test 20 is checked through another channel of the connected oscilloscope 30. Thereby detecting the distortion of the test signal transmitted through the tested voice device 20 by comparing the waveforms of the test signal and the voice signal. The receiving port of the voice receiver 120 in this embodiment is preferably a 3.5 mm earphone interface of the national standard (OMTP) or a 3.5 mm earphone interface of the international standard (CTIA), and both ends of the connection cable connecting the receiving port thereof and the tested voice device 20 are preferably 3.5 mm earphone plugs of the national standard (OMTP) or 3.5 mm earphone plugs of the international standard (CTIA).
A timer 150 connected to the controller 100 for recording the output time of the test signal and the receiving time of the voice signal under the control of the controller 100.
A memory 160 connected to the controller 100, the signal generator 130 and the signal detector 140, and the timer 150, for storing the spectral characteristic parameters and the output time of the test signal, and the spectral characteristic parameters and the reception time of the voice signal under the control of the controller 100.
Specifically, the memory 160 may preferably include both volatile memory and nonvolatile memory (not shown). The volatile memory is connected to the controller 100, the signal generator 130 and the signal detector 140, and the timer 150, and is used for storing at least the spectral characteristic parameters and the output time of the test signal, and the spectral characteristic parameters and the receiving time of the voice signal under the control of the controller 100. Meanwhile, the volatile memory is also connected with the nonvolatile memory, and the stored information is sent to the nonvolatile memory. Therefore, the combination of the volatile memory and the nonvolatile memory can ensure the high efficiency of the voice delay test and the integrity of the voice delay related information storage. It should be noted that the present embodiment does not specifically limit the type and the number of the memories 160. In the implementation process, the person skilled in the art can set the implementation process according to actual needs.
In this embodiment, if the receiving time of the voice signal is a time when the signal detector 140 confirms that the spectral characteristics of the voice signal are consistent with those of the test signal, the memory 160 further stores a time from monitoring of the voice signal to confirmation of the voice signal by the signal detector 140. Further, for a test signal with a specified spectral characteristic, since it is confirmed by the same signal detector 140 in the test apparatus 10 whether the spectral characteristic of the voice signal is identical to the spectral characteristic of the test signal, the transmission rate and decoding rate of the signal are generally fixed, and thus the time from monitoring the voice signal to confirming the voice signal by the signal detector 140 is a constant known amount. The known amount is typically pre-stored in the memory 160 in the form of system parameters.
And a calculator 170 connected to the controller 100 and the memory 160, for acquiring an output time of the test signal and a receiving time of the voice signal in the memory 160 and calculating a time difference therebetween under the control of the controller 100 when the spectral characteristics of the voice signal are identical to those of the test signal.
As described above, if the reception time of the voice signal is a time when the signal detector 140 confirms that the spectral characteristics of the voice signal coincide with those of the test signal, the voice delay is preferably calculated according to the schematic diagram shown in fig. 2, and the calculator 170 subtracts the time difference between the output time T1 of the test signal and the reception time T2 of the voice signal from the time FT of the signal detector 140, which is prestored in the memory 160, from the time of monitoring the voice signal to the time of confirming the voice signal, as the voice delay Δt of the voice device under test 20, i.e., Δt=t2-T1-FT.
In addition, in the present embodiment, the controller 100 may be further connected to the voice output device 110 and the voice receiver 120, for controlling and selecting output ports and receiving ports of the voice output device 110 and the voice receiver 120.
In this embodiment, if the test signal is a signal, the controller 100 selects one path from the multiple paths of voice channels to output, i.e. selects one output port and one corresponding receiving port. If the test signal is a multi-path signal, then the multi-path voice delay test can be performed simultaneously based on a multi-threading mechanism. The multithreading mechanism is that the controller 100 controls the voice output 110 to output a test signal with a specific spectral characteristic through a plurality of output ports, and simultaneously controls the voice receiver 120 to receive a corresponding voice signal returned through the tested voice device 20 through a receiving port corresponding to each of the output ports.
In addition, the test device 10 may be further provided with an in-vehicle power supply connected to the controller 100, the voice output 110, the voice receiver 120, the signal generator 130, the signal detector 140, the timer 150, the memory 160, and the calculator 170 for supplying power to all circuit devices of the test device 10 in the in-vehicle moving state, so that the test device 10 is not limited to the laboratory test, but is also suitable for the test in the in-vehicle moving state.
Example two
Fig. 3 is a schematic diagram of the composition and structure of a test system for analyzing the voice delay of a voice device according to an embodiment of the present invention. As can be seen from fig. 3, the testing system includes, in addition to the testing device 10 described above, a client device 40 and/or an oscilloscope 30 communicatively coupled to the testing device 10. The client device 40 is mainly used for sending control instructions for testing and/or acquiring parameter information including test results to the controller 100 of the test device 10.
Fig. 4 is a schematic diagram of connection between a test system and a tested voice device 20 according to an embodiment of the present invention, and fig. 5 is a flowchart of a method for testing a voice delay by using the test system according to an embodiment of the present invention. The following describes in detail the specific steps of using the test system to test the voice delay of the tested voice device 20 by taking the test of one-path voice delay as an example with reference to fig. 4 and 5:
in step 210, the signal generator 130 generates a test signal having a specified spectral characteristic under the control of the controller 100, and outputs the test signal to the tested voice device 20 through the voice output 110.
In this step, the controller 100 transmits a generation instruction and an output instruction to the signal generator 130 and the voice outputter 110, respectively. The signal generator 130 generates a test signal having a specified spectral characteristic upon receiving the generation instruction, and transmits the test signal to the speech output 110. The voice outputter 110 outputs the test signal to the voice device under test 20 after receiving the output instruction and the test signal. Further, if the test signal output is successful, the voice outputter 110 may also return information of the successful output to the controller 100; if the test signal output fails, the voice outputter 110 returns information of the output failure to the controller 100.
In this embodiment, the spectral characteristics of the test signal are different from those of the system noise and the environmental noise of the tested voice device 20, and may be, for example, sine waves, square waves, triangular waves, or the like.
In step 220, the signal detector 140 monitors whether the voice receiver 120 receives the voice signal returned from the tested voice device 20 under the control of the controller 100, and confirms whether the spectral characteristics of the voice signal are consistent with those of the test signal when the voice signal is received.
In this step, the controller 100 transmits a reception instruction and a detection instruction to the voice receiver 120 and the signal detector 140, respectively. The voice receiver 120 receives the voice signal returned through the tested voice device 20 after receiving the receiving instruction, and sends it to the signal detector 140. After receiving the detection instruction, the signal detector 140 first monitors whether the voice receiver 120 receives a voice signal, if so, returns a message of successful reception to the controller 100, and otherwise returns a message of failure reception to the controller 100. Further, the signal detector 140 detects whether the spectrum characteristics of the voice signal are consistent with those of the test signal after detecting that the voice receiver 120 receives the voice signal, and returns a successful confirmation message to the controller 100 when confirming the consistency, otherwise returns a failed confirmation message to the controller 100.
In step 230, the timer 150 records the output time of the test signal and the receiving time of the voice signal under the control of the controller 100.
In this step, after receiving the information of successful output returned from the voice output unit 110, the controller 100 sends an output timing instruction to the timer 150. The timer 150 records the output time of the test signal after receiving the output timing command. After receiving the confirmation success information returned from the signal detector 140, the controller 100 sends a reception timing instruction to the timer 150. The timer 150 records the reception time of the voice signal after receiving the reception timing instruction.
In step 240, the memory 160 stores the output time and spectral feature parameters of the test signal, and the receiving time and spectral feature parameters of the voice signal under the control of the controller 100.
In this step, after receiving the successful output information returned from the speech output unit 110, the controller 100 sends an instruction to store the test signal and output timing to the memory 160. The memory 160 stores the spectral feature parameters of the test signal and the output time of the test signal after receiving the instruction to store the test signal and the output timing. After receiving the confirmation success information returned from the signal detector 140, the controller 100 sends an instruction to the memory 160 to store the voice signal and the reception timing. The memory 160 stores the spectral feature parameters of the voice signal and the reception time of the voice signal after receiving the instruction to store the voice signal and the reception time.
In step 250, when the spectral characteristics of the voice signal are consistent with those of the test signal, the calculator 170 obtains the output time T1 of the test signal and the receiving time T2 of the voice signal in the memory 160 under the control of the controller 100, and calculates a time difference Δt=t2-T1 therebetween.
In this step, the controller 100 receives the information returned from the signal detector 140 to confirm success and then sends a calculation instruction to the calculator 170. The calculator 170, upon receiving the calculation instruction, acquires the output time of the test signal and the reception time of the voice signal in the memory 160, and calculates the difference between the output time of the test signal and the reception time of the voice signal. The difference is the voice delay of the tested voice device 20.
It should be noted herein that the steps of the method for testing voice delay of the present invention are not limited thereto, and any person skilled in the art shall not depart from the spirit and scope of the present invention by adjusting or replacing the steps of the method.
For example, in another case as shown in fig. 6, if the receiving time of the voice signal is a time when the signal detector 140 confirms that the spectral characteristic of the voice signal coincides with the spectral characteristic of the test signal, the calculator 170, after receiving the calculation instruction, acquires the time from the detection of the voice signal to the confirmation of the voice signal by the signal detector 140 in addition to the output time of the test signal and the receiving time of the voice signal in the memory 160, and preferably calculates the voice delay according to the schematic diagram shown in fig. 2, and the calculator 170 subtracts the time FT from the detection of the voice signal to the confirmation of the voice signal by the signal detector 140 as the voice delay Δt of the tested voice device 20, i.e., Δt=t2-T1-FT. The scheme subtracts the error brought by the system (the time FT from the detection of the voice signal to the confirmation of the voice signal) in the process of calculating the voice time delay, and further improves the test accuracy.
For a specific procedure, reference may be made to the workflow diagram shown in fig. 6 in embodiment three.
Example III
Step 310, connecting an output port of a certain path of the test system with a Microphone (MIC) port of the tested voice device 20 by using the connection cable, simultaneously connecting a receiving port corresponding to the output port of the path with a Speaker (SPK) port of the tested voice device 20 by using the connection cable, and starting the test system and the tested voice device 20 to enable the test system to be in a test state and the tested voice device 20 to be in a normal call state.
Step 320, connecting the oscilloscope 30 interface of the output port and the oscilloscope 30 interface of the receiving port selected by the test system with the channel 1 and the channel 2 of the oscilloscope 30 respectively by using the probe, and starting the oscilloscope 30.
Step 330, a voice delay test instruction is sent to the test system by the client device 40.
In step 340, the controller 100 transmits the generation instruction and the output instruction to the signal generator 130 and the voice output 110, respectively. The signal generator 130 generates a test signal (also referred to as a specific voice signal) having a specific spectral characteristic upon receiving the generation instruction, and transmits the test signal to the voice output 110. The voice outputter 110 outputs the test signal to the voice device under test 20 after receiving the output instruction and the test signal. Further, if the test signal output is successful, the voice outputter 110 may also return information of the successful output to the controller 100, and display the successful output on the client device 40; if the test signal output fails, the voice outputter 110 returns information of the failed output to the controller 100 and displays the failed output on the client device 40, thereby ending the test.
In step 350, after the controller 100 receives the successful output information returned by the voice output unit 110, it sends an output timing instruction to the timer 150. The timer 150 records the output time T1 of the test signal after receiving the output timing instruction.
In step 360, the controller 100 transmits a reception instruction and a detection instruction to the voice receiver 120 and the signal detector 140, respectively. The voice receiver 120 receives the voice signal returned through the tested voice device 20 after receiving the receiving instruction, and sends it to the signal detector 140. After receiving the detection instruction, the signal detector 140 first monitors whether the voice receiver 120 receives the voice signal, if the voice signal is received, returns the information of successful reception to the controller 100 and displays the successful reception on the client device 40, otherwise returns the information of failure reception to the controller 100 and displays the failure reception on the client device 40, thereby ending the test. Further, the signal detector 140 detects whether the spectrum characteristic of the voice signal is consistent with the spectrum characteristic of the test signal after detecting that the voice receiver 120 receives the voice signal, and returns the successful confirmation information to the controller 100 and displays the successful confirmation on the client device 40 when confirming the consistency, otherwise returns the failed confirmation information to the controller 100 and displays the failed confirmation on the client device 40, thereby ending the test.
In step 370, after the controller 100 receives the confirmation success information returned by the signal detector 140, it sends a reception timing instruction to the timer 150. The timer 150 records the reception time T2 of the voice signal after receiving the reception timing instruction.
At step 380, after the controller 100 receives the successful acknowledgement from the signal detector 140, it sends a calculation instruction to the calculator 170. After receiving the calculation instruction, the calculator 170 obtains the output time T1 of the test signal and the receiving time T2 of the voice signal in the memory 160, and the time FT from monitoring the voice signal to confirming the voice signal by the signal detector 140, and the calculator 170 subtracts the time FT from monitoring the voice signal to confirming the voice signal by the time difference between the output time T1 of the test signal and the receiving time T2 of the voice signal by the signal detector 140 as the voice delay Δt of the tested voice device 20, i.e., Δt=t2-T1-FT.
The invention has the advantages that:
1) The wireless intercom terminal, the wired intercom terminal, the voice intercom system and the voice delay of the broadcast call system can be rapidly tested, and the wireless intercom terminal, the wired intercom terminal, the voice delay of the voice intercom system and the broadcast call system are convenient and rapid and high in accuracy.
2) The testing device is compatible with a 3.5 millimeter earphone interface of the national standard (OMTP) and a 3.5 millimeter earphone interface of the international standard (CTIA), and can conveniently test various wireless terminal devices.
3) The tested voice equipment is not required to be destroyed, modified and leaded. For the current mainstream communication equipment, such as mobile phones, voice intercom equipment and the like, the existing earphone interface of the equipment is directly connected with a testing device, so that the voice delay can be conveniently tested.
4) The test of multipath voice delay can be performed simultaneously.
5) The test device is not limited to laboratory tests, and is also suitable for testing in a vehicle-mounted moving state.
6) The testing device comprises an interface connected with the oscilloscope, can test the voice time delay under laboratory conditions, can check waveforms sent and received by the testing device, and can detect distortion conditions of the voice waveforms after being transmitted by the tested voice equipment.
The above description is only a specific embodiment of the present invention, and the scope of the present invention is not limited thereto, and any person skilled in the art should modify or replace the present invention within the technical specification described in the present invention.

Claims (6)

1. A testing arrangement for analyzing speech equipment pronunciation time delay, includes controller, speech output ware, speech receiver, its characterized in that still includes:
a signal generator connected to the controller and the voice output device, for generating a test signal with a specified spectral characteristic under the control of the controller, and outputting the test signal to a voice device under test through the voice output device, the voice output device comprising at least one output port, the output port employing a 3.5 mm earphone interface to connect the output port and the voice device under test through a 3.5 mm earphone plug, the spectral characteristic of the test signal being different from the spectral characteristics of system noise and environmental noise of the voice device under test;
the signal detector is connected with the controller and the voice receiver and is used for monitoring whether the voice receiver receives a voice signal returned by the tested voice device or not under the control of the controller and confirming whether the frequency spectrum characteristic of the voice signal is consistent with the frequency spectrum characteristic of the test signal or not when the voice signal is received, and the voice receiver comprises at least one receiving port which adopts a 3.5 millimeter earphone interface so as to connect the receiving port and the tested voice device through a 3.5 millimeter earphone plug;
a timer connected to the controller for recording the output time of the test signal and the receiving time of the voice signal under the control of the controller;
a memory connected to the controller, the signal generator, the signal detector and the timer for storing the spectral characteristic parameters and the output time of the test signal, and the spectral characteristic parameters and the receiving time of the voice signal under the control of the controller;
a calculator connected to the controller and the memory, for obtaining an output time of the test signal and a receiving time of the voice signal stored in the memory under the control of the controller and calculating a time difference therebetween when the spectral characteristics of the voice signal are identical to those of the test signal;
the vehicle-mounted power supply is connected with the controller, the voice output device, the voice receiver, the signal generator, the signal detector, the timer, the memory and the calculator and is used for supplying electric energy to all circuit devices of the testing device in a vehicle-mounted moving state;
each of the output port and the receiving port is also respectively provided with an interface for connecting with an oscilloscope, and the interface is used for connecting with the same oscilloscope and respectively displaying the waveforms of the test signal and the waveforms of the voice signals returned by the tested voice equipment through different channels of the oscilloscope.
2. The test apparatus of claim 1, wherein the calculator is further to:
when the receiving time of the voice signal is the moment when the signal detector confirms that the frequency spectrum characteristics of the voice signal are consistent with the frequency spectrum characteristics of the test signal, subtracting the time from the monitoring of the voice signal to the confirmation of the voice signal by the signal detector from the time difference between the output time of the test signal and the receiving time of the voice signal as the voice time delay of the tested voice equipment.
3. The test apparatus of claim 1, wherein the controller is further coupled to the speech output and speech receiver for controlling selection of output ports and receiving ports of the speech output and speech receiver.
4. A test system for analyzing the voice delay of a voice device, comprising:
a test device as claimed in any one of claims 1 to 3;
and the client device is in communication connection with the testing device and is used for sending a control instruction to a controller of the testing device and/or acquiring parameter information comprising a testing result.
5. A test method for analyzing the voice delay of a voice device using the test apparatus of claim 1, comprising the steps of:
s10, a signal generator generates a test signal with specified spectral characteristics under the control of a controller, wherein the spectral characteristics of the test signal are different from those of system noise and environmental noise of tested voice equipment, and the test signal is output to the tested voice equipment by connecting an output port of the voice output device, which adopts a 3.5-millimeter earphone interface, with the tested voice equipment through a 3.5-millimeter earphone plug;
s20, a signal detector monitors whether a voice receiver receives a voice signal returned by a tested voice device under the control of a controller, and confirms whether the frequency spectrum characteristic of the voice signal is consistent with the frequency spectrum characteristic of a test signal when the voice signal is received, wherein the voice receiver comprises at least one receiving port, and the receiving port adopts a 3.5 mm earphone interface so as to connect the receiving port and the tested voice device through a 3.5 mm earphone plug;
s30, the timer records the output time of the test signal and the receiving time of the voice signal under the control of the controller;
s40, the memory stores the output time and the frequency spectrum characteristic parameters of the test signal and the receiving time and the frequency spectrum characteristic parameters of the voice signal under the control of the controller;
s50, when the frequency spectrum characteristics of the voice signal are consistent with those of the test signal, the calculator obtains the output time of the test signal and the receiving time of the voice signal stored in the memory under the control of the controller, and calculates the time difference between the output time and the receiving time of the voice signal;
the vehicle-mounted power supply is connected with the controller, the voice output device, the voice receiver, the signal generator, the signal detector, the timer, the memory and the calculator and is used for providing electric energy for all circuit devices of the testing device in a vehicle-mounted moving state;
and connecting an output port and a receiving port which are connected with the tested voice equipment with an oscilloscope, and respectively displaying the waveforms of the test signal and the waveforms of the voice signals returned by the tested voice equipment through different channels of the oscilloscope.
6. The test method of claim 5, wherein S50 further comprises:
when the receiving time of the voice signal is the moment when the signal detector confirms that the frequency spectrum characteristics of the voice signal are consistent with the frequency spectrum characteristics of the test signal, subtracting the time from the monitoring of the voice signal to the confirmation of the voice signal by the signal detector from the time difference between the output time of the test signal and the receiving time of the voice signal as the voice time delay of the tested voice equipment.
CN201611024879.9A 2016-11-17 2016-11-17 Testing device, system and method for analyzing voice delay of voice equipment Active CN106448698B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611024879.9A CN106448698B (en) 2016-11-17 2016-11-17 Testing device, system and method for analyzing voice delay of voice equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611024879.9A CN106448698B (en) 2016-11-17 2016-11-17 Testing device, system and method for analyzing voice delay of voice equipment

Publications (2)

Publication Number Publication Date
CN106448698A CN106448698A (en) 2017-02-22
CN106448698B true CN106448698B (en) 2024-04-02

Family

ID=58221729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611024879.9A Active CN106448698B (en) 2016-11-17 2016-11-17 Testing device, system and method for analyzing voice delay of voice equipment

Country Status (1)

Country Link
CN (1) CN106448698B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109362099A (en) * 2018-12-05 2019-02-19 南昌黑鲨科技有限公司 Wirelessly communicate delay testing method, device, computer equipment and storage medium
CN110070892A (en) * 2019-04-09 2019-07-30 易联科技(深圳)有限公司 A kind of test macro of talk back equipment speech quality
CN112737870B (en) * 2019-10-29 2022-09-20 成都鼎桥通信技术有限公司 System and method for testing time delay of MCPTT (Multi-chip PTT) service
CN112671966B (en) * 2021-01-18 2023-06-27 北京字节跳动网络技术有限公司 Ear-return time delay detection device, method, electronic equipment and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1574767A (en) * 2003-06-08 2005-02-02 华为技术有限公司 On-line method for testing echoing characteristic of communication system and testing system thereof
CN1747502A (en) * 2004-09-09 2006-03-15 华为技术有限公司 Tester and test for end to end speech time delay
CN101321201A (en) * 2007-06-06 2008-12-10 大唐移动通信设备有限公司 Echo elimination device, communication terminal and method for confirming echo delay time
EP2180617A1 (en) * 2008-10-22 2010-04-28 Rohde & Schwarz GmbH & Co. KG Method and system for measuring the delay of a transmission channel
CN202068423U (en) * 2011-03-21 2011-12-07 杭州华三通信技术有限公司 Voice frequency transmission delay detection device and voice frequency transmission system
JP2014171021A (en) * 2013-03-01 2014-09-18 Nippon Telegr & Teleph Corp <Ntt> Delay time measurement device, delay time measurement method, and program
CN206225003U (en) * 2016-11-17 2017-06-06 北京世纪东方国铁科技股份有限公司 A kind of test device and system for analyzing speech ciphering equipment voice delay time

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1574767A (en) * 2003-06-08 2005-02-02 华为技术有限公司 On-line method for testing echoing characteristic of communication system and testing system thereof
CN1747502A (en) * 2004-09-09 2006-03-15 华为技术有限公司 Tester and test for end to end speech time delay
CN101321201A (en) * 2007-06-06 2008-12-10 大唐移动通信设备有限公司 Echo elimination device, communication terminal and method for confirming echo delay time
EP2180617A1 (en) * 2008-10-22 2010-04-28 Rohde & Schwarz GmbH & Co. KG Method and system for measuring the delay of a transmission channel
CN202068423U (en) * 2011-03-21 2011-12-07 杭州华三通信技术有限公司 Voice frequency transmission delay detection device and voice frequency transmission system
JP2014171021A (en) * 2013-03-01 2014-09-18 Nippon Telegr & Teleph Corp <Ntt> Delay time measurement device, delay time measurement method, and program
CN206225003U (en) * 2016-11-17 2017-06-06 北京世纪东方国铁科技股份有限公司 A kind of test device and system for analyzing speech ciphering equipment voice delay time

Also Published As

Publication number Publication date
CN106448698A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106448698B (en) Testing device, system and method for analyzing voice delay of voice equipment
US6233437B1 (en) Method and apparatus for testing mobile communication device employing frequency hopping
JP3651850B2 (en) Mobile communication terminal test equipment
JP2010501154A (en) System, mobile communication unit and method for testing receiver performance
US20230231634A1 (en) Test instrument for 5g cpe antenna installation
KR20090122972A (en) Test device, mobile radio device and method for testing a mobile radio device
CN107786993B (en) Signal testing method and device
US20030060193A1 (en) Apparatus, method and program for communication test, and recorded medium on which that program has been recorded
CN106105101A (en) For by via the system and method causing interruption control testing process to test RF transceiver
CN112787894B (en) Wireless device test system, method, apparatus, medium, and device
CN206225003U (en) A kind of test device and system for analyzing speech ciphering equipment voice delay time
CA2651779C (en) Method and system for determining the dependence between device parameters of a mobile telephone and signal parameters
JP4462766B2 (en) Universal quality measurement system for multimedia and other signals
CN102176688B (en) Objective test system for evaluating receiving performance of mobile TV terminal in air
US20070270195A1 (en) Roaming function test system and method
TW201240366A (en) Method for testing communication performance of more than two wireless signal access devices
CN107528956B (en) Voice quality testing method and device
KR20080082309A (en) System and method for testing mobile phone
CN103118205A (en) Method and device for testing call performance of downlink receiving terminal in noisy environment
CN108091349B (en) Voice quality detection system and method and PESQ control terminal
KR20100055354A (en) Method for testing the allocation of a transmission frequency, tester and base station
TW201242331A (en) Device for testing function of telephone exchange
CN117081954A (en) Link quality detection system, method, device, equipment and storage medium
CN111193984B (en) Audio transmission device, audio signal processing method, and storage medium
CN112423195B (en) Self-checking device and method for audio transmission

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171204

Address after: 102600 Beijing city Daxing District Zhongguancun science and Technology Park Daxing bio pharmaceutical industry base, No. 21 courtyard, Tianrong street, building No. 1

Applicant after: BEIJING CENTURY DONGFANG COMMUNICATION EQUIPMENT Co.,Ltd.

Address before: 100070 Beijing, Fengtai District, South Fourth Ring Road West, No. twelve, district 31, building (Park)

Applicant before: BEIJING CENTURY EAST CHINA RAILWAY TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 102600 Beijing Daxing District Zhongguancun Science and Technology Park Daxing Biomedical Industry Base, No. 1 Building, 21 Tianrong Street

Applicant after: Beijing Century Oriental Zhihui Technology Co.,Ltd.

Address before: 102600 Beijing Daxing District Zhongguancun Science and Technology Park Daxing Biomedical Industry Base, No. 1 Building, 21 Tianrong Street

Applicant before: BEIJING CENTURY DONGFANG COMMUNICATION EQUIPMENT Co.,Ltd.

GR01 Patent grant
GR01 Patent grant