CN113744765A - POS machine voice broadcast detection method, device and storage medium - Google Patents

POS machine voice broadcast detection method, device and storage medium Download PDF

Info

Publication number
CN113744765A
CN113744765A CN202110955669.6A CN202110955669A CN113744765A CN 113744765 A CN113744765 A CN 113744765A CN 202110955669 A CN202110955669 A CN 202110955669A CN 113744765 A CN113744765 A CN 113744765A
Authority
CN
China
Prior art keywords
pos machine
voice
detection
tested
test
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.)
Granted
Application number
CN202110955669.6A
Other languages
Chinese (zh)
Other versions
CN113744765B (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.)
Shenzhen Xinguodu Co ltd
Original Assignee
Shenzhen Xinguodu 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 Shenzhen Xinguodu Co ltd filed Critical Shenzhen Xinguodu Co ltd
Priority to CN202110955669.6A priority Critical patent/CN113744765B/en
Publication of CN113744765A publication Critical patent/CN113744765A/en
Application granted granted Critical
Publication of CN113744765B publication Critical patent/CN113744765B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • G01M99/008Subject matter not provided for in other groups of this subclass by doing functionality tests
    • 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/06Transformation of speech into a non-audible representation, e.g. speech visualisation or speech processing for tactile aids
    • G10L21/10Transforming into visible information

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a voice broadcast detection method and device for a POS machine and a storage medium. Belongs to the technical field of voice recognition. The POS machine voice broadcast detection method generates a control instruction according to the received configured test parameters, wherein the test parameters comprise a test area, a test direction and a test angle; testing the fixed POS machine to be tested according to the control instruction to obtain voice data output by the POS machine to be tested; analyzing the voice data to generate a voice image; and comparing the voice image with the reference image to obtain a detection report. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.

Description

POS machine voice broadcast detection method, device and storage medium
Technical Field
The invention relates to the field of voice recognition, in particular to a method and a device for detecting voice broadcast of a POS machine and a storage medium.
Background
In the correlation technique, adopt artifical mode that detects mostly when detecting POS machine voice broadcast quality, this mode often detection efficiency is lower, and detects the precision relatively poor. Therefore, how to provide a detection method to improve the detection efficiency and the detection accuracy becomes a technical problem which needs to be solved urgently at present.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a voice broadcast detection method of a POS machine, which can improve the detection efficiency and the detection precision.
The invention also provides a voice broadcast detection device of the POS machine.
The invention also provides a computer readable storage medium.
According to the first aspect of the invention, the method for detecting the voice broadcast of the POS machine comprises the following steps:
generating a control instruction according to received test parameters, wherein the test parameters comprise a test area, a test direction and a test angle;
testing the fixed POS machine to be tested according to the control instruction to obtain the voice data output by the POS machine to be tested;
analyzing the voice data to generate a voice image;
and comparing the voice image with the reference image to obtain a detection report.
The POS machine voice broadcast detection method provided by the embodiment of the invention at least has the following beneficial effects: and through configuring required test parameters and generating corresponding control instructions, voice data in different directions, different angles and different areas of the POS machine are detected according to the control instructions. And generating a voice image according to the acquired voice data, and analyzing and comparing the voice image with a reference image to obtain a detection report about the voice broadcasting quality of the POS machine. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
According to some embodiments of the present invention, before generating the control instruction according to the received test parameter, the method further includes:
and fixing the POS machine to be tested to a target position.
According to some embodiments of the present invention, before generating the control instruction according to the received test parameter, the method further includes:
acquiring environmental parameters, wherein the environmental parameters comprise environmental noise;
and eliminating the environmental noise.
According to some embodiments of the present invention, the testing the fixed POS to be tested according to the control instruction to obtain the voice data output by the POS to be tested includes:
determining the number and sampling positions of sampling points according to the area of the test region, the test direction and the test angle;
and sampling at each sampling point according to an overclocking mode to obtain the voice data output by the POS machine to be tested.
According to some embodiments of the present invention, the comparing the voice image with the reference image to obtain the detection report includes:
comparing the audio waveform diagram with the reference waveform diagram to obtain first comparison data;
comparing the audio frequency spectrogram with the reference spectrogram to obtain second comparison data;
and obtaining the detection report according to the first comparison data and the second comparison data.
According to the POS machine voice broadcast detection device of the second aspect embodiment of the invention, the POS machine voice broadcast detection device comprises:
the control module is used for generating a control instruction according to the received test parameters, wherein the test parameters comprise the area of a test area, the test direction and the test angle;
the control module is used for generating a control instruction according to the received test parameters, wherein the test parameters comprise the area of a test area, the test direction and the test angle;
the communication module is respectively connected with the control module and the detection module;
the detection module is connected with the communication module and used for receiving the control instruction through the communication module and testing the fixed POS machine to be tested according to the received control instruction to obtain the voice data output by the POS machine to be tested;
the control module is also used for receiving the voice data through the communication module, analyzing the voice data and generating a voice image; and comparing the voice image with a reference image to obtain the detection report.
The POS machine voice broadcast detection device provided by the embodiment of the invention at least has the following beneficial effects: the control module is used for configuring the required test parameters and generating corresponding control instructions, and the detection module is used for detecting the voice data of the POS machine in different directions, different angles and different areas according to the control instructions. And the control module generates a voice image according to the acquired voice data, and analyzes and compares the voice image with the reference image to obtain a detection report about the voice broadcasting quality of the POS machine. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
According to some embodiments of the invention, the detection module comprises:
a fixing unit; the fixing unit is used for fixing the POS machine to be tested to a target position;
the audio acquisition unit is used for testing the fixed POS machine to be tested according to the received control instruction to obtain the voice data output by the POS machine to be tested;
the motion unit is respectively connected with the communication module, the audio acquisition unit and the fixing unit, and is used for acquiring the number and the sampling positions of the sampling points through the communication module and controlling the audio sampling unit to sample at each sampling point of the POS machine to be tested so as to obtain the voice data.
According to some embodiments of the invention, the control module further comprises a display unit for receiving and displaying the detection report.
According to some embodiments of the invention, the communication module comprises:
and the communication serial port is respectively connected with the control module and the motion unit of the detection module and is used for carrying out communication interaction between the control module and the detection module through the communication serial port by using a preset communication protocol.
According to the computer-readable storage medium of the third aspect of the present invention, the computer-readable storage medium stores computer-executable instructions, and can be used in the voice broadcast detection method of the POS machine according to any one of the first aspect of the present embodiment.
The computer-readable storage medium according to the embodiment of the invention has at least the following advantages: the computer-readable storage medium may store the POS voice broadcast detection method according to the first aspect of the present invention, and detect voice data in different directions, different angles, and different areas of the POS according to the control instruction by configuring required test parameters and generating a corresponding control instruction. And generating a voice image according to the acquired voice data, and analyzing and comparing the voice image with a reference image to obtain a detection report about the voice broadcasting quality of the POS machine. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The invention is further described with reference to the following figures and examples, in which:
fig. 1 is a flowchart of a voice broadcast detection method of a POS machine according to an embodiment of the present invention;
fig. 2 is another flowchart of a method for detecting a voice broadcast by a POS device according to an embodiment of the present invention;
FIG. 3 is a flowchart of step S200 in FIG. 1;
FIG. 4 is a flowchart of step S400 in FIG. 1;
fig. 5 is a schematic structural diagram of a voice broadcast monitoring device of a POS machine according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of the detection module in fig. 5.
Reference numerals: 100. a control module; 200 a communication module; 300. a detection module; 310. a fixing unit; 320. a motion unit; 330. an audio acquisition unit.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, it should be understood that the orientation or positional relationship referred to in the description of the orientation, such as the upper, lower, front, rear, left, right, etc., is based on the orientation or positional relationship shown in the drawings, and is only for convenience of description and simplification of description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention.
In the description of the present invention, the meaning of a plurality is one or more, the meaning of a plurality is two or more, and the above, below, exceeding, etc. are understood as excluding the present numbers, and the above, below, within, etc. are understood as including the present numbers. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
In the description of the present invention, unless otherwise explicitly limited, terms such as arrangement, installation, connection and the like should be understood in a broad sense, and those skilled in the art can reasonably determine the specific meanings of the above terms in the present invention in combination with the specific contents of the technical solutions.
In the description of the present invention, reference to the description of the terms "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
In a first aspect, referring to fig. 1, an embodiment of the present invention provides a method for detecting a voice broadcast of a POS machine, including:
s100, generating a control instruction according to the received configured test parameters, wherein the test parameters comprise the area of a test area, the test direction and the test angle;
s200, testing the fixed POS machine to be tested according to the control instruction to obtain voice data output by the POS machine to be tested;
s300, analyzing the voice data to generate a voice image;
and S400, comparing the voice image with the reference image to obtain a detection report.
In the method for detecting the voice broadcast of the POS machine, required test parameters are firstly configured, corresponding control instructions are generated according to the test parameter configuration requirements, and the voice broadcast information of the POS machine to be detected in different directions, different angles and different areas is detected according to the control instructions. And generating a voice image according to the acquired voice broadcast information, and analyzing and comparing the voice image with a reference image to obtain a detection report about the voice broadcast quality of the POS machine. Specifically, for different configuration parameters, different voice data of the POS machine to be tested may be tested according to the different configuration parameters. For example, the number of sampling points, such as 4, 8, 16, etc., may be configured in advance, and the sampling orientation of each sampling point may be determined, such as covering the POS machine to be tested in a manner of 4 planes and 8 square angles. And then, according to the determined distance values, carrying out multilayer coverage on the POS machine to be tested so as to obtain the required voice data. The corresponding voice data are collected by outputting a control instruction containing specific configuration parameters, the obtained voice data are processed, acoustic indexes (including distortion degree, peak-to-peak value and the like) corresponding to the voice data are compared, and a voice broadcast detection report is generated according to a comparison result. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
It should be noted that the number of the preconfigured sampling points and the selection manner of the sampling orientations (including the number of the sampling planes and the sampling square angles) may be determined according to the actual situation, but are not limited thereto. And is not limited thereto.
In some embodiments, before step S100, the method further includes:
and fixing the POS machine to be tested to the target position.
By fixing the POS machine to be detected to the target position, the initial condition values in the detection process at each time can be the same, and the initial state of the detection process is unified, so that the detection accuracy and the detection quality are improved. The target position of the POS to be detected may be adjusted according to actual conditions, for example, the target position may be a center position of the detection device. In addition, the method can also carry out reset operation on the POS machine to be tested which is not accurately fixed to the target position, so that the POS machine to be tested is fixed to the target position.
Referring to fig. 2, in some embodiments, before step S100, the method further includes:
s500, collecting environmental parameters, wherein the environmental parameters comprise environmental noise;
and S510, eliminating the environmental noise.
In order to improve the detection precision, before receiving the test parameters, the environmental parameters of the surrounding environment are obtained, the environmental noise of the environmental parameters is extracted, and the environmental noise is eliminated. The method can effectively reduce the influence of environmental noise on the received voice data, thereby reducing the analysis error in the process of analyzing and processing the voice data and improving the detection precision of the voice data of the POS machine.
Referring to fig. 3, in some embodiments, step S200 includes:
s210, determining the number and sampling positions of sampling points according to the area of a test region, the test direction and the test angle;
and S220, sampling at each sampling point according to an overclocking mode to obtain the voice data output by the POS machine to be tested.
Through the information such as the area of the test region, the test direction, the test angle and the like in the test parameters which are configured in advance, the sampling mode in the detection method can be determined, and the angle to be tested, the number and the position of the sampling points to be tested and the like are confirmed. And performing over-frequency sampling on each sampling point in an over-frequency mode to acquire the voice data output by the POS machine to be tested. The voice data acquired by the method has sufficient information quantity, can provide complete voice broadcast information of the POS machine to be detected, better analyzes the quality of the voice data to obtain high-quality voice data, and improves the detection precision.
It is understood that the sampling of the sampling point by the over-clocking method is to acquire higher-precision voice data, and in other embodiments, the sampling may be performed by other sampling methods capable of acquiring high-precision voice data, which is not limited to this.
Referring to fig. 4, in some embodiments, the voice image includes an audio waveform map and an audio spectrogram, and the reference image includes a reference waveform map and a reference spectrogram step S400 includes:
s410, comparing the audio waveform diagram with the reference waveform diagram to obtain first comparison data;
s420, comparing the audio frequency spectrogram with the reference spectrogram to obtain second comparison data;
and S430, obtaining a detection report according to the first comparison data and the second comparison data.
In the process of acquiring the detection report, firstly, a voice image is generated according to the acquired voice data, wherein the voice image comprises an audio waveform diagram and an audio frequency spectrogram. Correspondingly, the reference image comprises a reference waveform image and a reference spectrogram. The method comprises the steps that standard information of POS machine voice broadcast is recorded in a reference oscillogram and a reference spectrogram, and difference information between the voice broadcast information of the POS machine and the standard information of the POS machine voice broadcast can be obtained by comparing the audio oscillogram with the reference oscillogram and comparing the audio spectrogram with the reference spectrogram, wherein the difference information comprises a variance value, a peak signal difference, a distortion degree and the like between the voice broadcast information and the standard information; and carrying out quantization processing according to the acquired difference information to generate a quality score report, and generating a final detection report according to the quality score report. By processing and quantizing the voice data, a detection report is generated to improve visibility. The method not only can determine the voice broadcast quality of the POS machine more conveniently, but also can reflect the difference situation between the voice broadcast information by comparing the voice information with the standard information.
In a second aspect, referring to fig. 5, an embodiment of the present invention provides a POS voice broadcast detection apparatus, including a control module 100, a communication module 200, and a detection module 300; the control module 100 is configured to generate a control instruction according to the received test parameters, where the test parameters include a test area, a test direction, and a test angle; the communication module 200 is respectively connected with the control module 100 and the detection module 300; the detection module 300 is connected with the communication module 200, and the detection module 300 is used for receiving the control instruction through the communication module 200 and testing the fixed POS machine to be tested according to the received control instruction to obtain the voice data output by the POS machine to be tested; the control module 100 is further configured to receive the voice data through the communication module 200, analyze the voice data, and generate a voice image; and comparing the voice image with the reference image to obtain a detection report. In the method for detecting the voice broadcast of the POS machine, the control module 100 firstly configures required test parameters, the detection module 300 generates corresponding control instructions according to the configuration requirements of the test parameters, and detects the voice broadcast information in different directions, different angles and different areas of the POS machine to be detected according to the control instructions. The control module 100 generates a voice image according to the obtained voice broadcast information, and analyzes and compares the voice image with a reference image to obtain a detection report about the voice broadcast quality of the POS machine. Specifically, for different configuration parameters, different voice data of the POS machine to be tested may be tested according to the different configuration parameters. For example, the number of sampling points, such as 4, 8, 16, etc., may be configured in advance, and the sampling orientation of each sampling point may be determined, such as covering the POS machine to be tested in a manner of 4 planes and 8 square angles. And then, according to the determined distance values, carrying out multilayer coverage on the POS machine to be tested so as to obtain the required voice data. And acquiring corresponding voice data by outputting a control instruction containing specific configuration parameters, processing the acquired voice data, comparing acoustic indexes corresponding to the voice data, and generating a voice broadcast detection report according to a comparison result. The device realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
Referring to fig. 6, in some embodiments, the detection module 300 includes a stationary unit 310, an audio capture unit 330, and a motion unit 320. The fixing unit 310 is used for fixing the POS machine to be tested to a target position; the audio acquisition unit 330 is configured to test the fixed POS machine to be tested according to the received control instruction, so as to obtain voice data output by the POS machine to be tested; the moving unit 320 is respectively connected to the communication module 200, the audio collecting unit 330 and the fixing unit 310, and the moving unit 320 is configured to obtain the number and the sampling positions of the sampling points through the communication module 200, and further configured to control the audio sampling unit 330 to sample at each sampling point of the POS station to be tested to obtain the voice data.
In some embodiments, the fixing unit 310 is used to fix the initial position of the POS and perform a reset operation on the POS. The initial position in the reset operation can be adjusted, and is not limited. The audio collecting unit 330 includes at least one set of high-performance audio collecting heads, and the required audio signals can be collected by the audio collecting unit 330 and stored in audio format such as WAV. The moving unit 320 is respectively connected with the communication module 200, the audio acquisition unit 330 and the fixing unit 310, the moving unit 320 comprises at least one group of mechanical arms, and the mechanical arms can be telescopic and can also move according to a control instruction received by the communication module 200 to control the movement of the audio acquisition module, so that the control of a sampling point, a sampling frequency and a sampling direction is realized. The moving unit 320 may also control the reset operation of the fixed unit 310 on the POS machine through a control command received by the communication module 200. According to the detection device, the voice data of different sampling points, sampling frequencies and sampling directions are collected according to the received control instruction, and the collected data are stored and transmitted, so that the complete collection of the voice broadcast data of the POS machine is realized, and the detection precision is improved.
In some embodiments, the control module 100 further comprises a display unit for receiving and displaying the detection report. The generated detection report can be directly displayed through the display unit, the visibility of the detection result is improved, the extra steps of acquiring and representing the detection result in the conventional detection process are reduced, and the detection efficiency is improved.
In some embodiments, the communication module 200 includes a communication serial port, and the communication serial port is respectively connected to the control module 100 and the motion unit 320 of the detection module 300, and is used for the control module 100 and the detection module 300 to perform communication interaction in a preset communication protocol through the communication serial port. When the control module 100 and the detection module 300 perform communication interaction, communication serial ports of different communication protocols can be preset through the control module 100, so that a flexible communication interaction mode is realized. Aiming at different data formats and different control instruction formats, users can realize the communication interaction between the control module 100 and the detection module 300 by changing the corresponding communication protocol, thereby improving the detection efficiency and expanding the application range of the detection device.
In a third aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium according to the embodiment of the present invention has at least the following beneficial effects: the computer-readable storage medium stores the POS voice broadcast detection method according to the first aspect of the present invention, and configures required test parameters, generates corresponding control instructions, and detects voice data in different directions, different angles, and different areas of the POS according to the control instructions. And generating a voice image according to the acquired voice data, and analyzing and comparing the voice image with a reference image to obtain a detection report about the voice broadcasting quality of the POS machine. The method realizes the automation of the detection process and improves the detection efficiency. Meanwhile, the detection precision is also improved by detecting different directions, different angles and different areas of the POS machine.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention. Furthermore, the embodiments of the present invention and the features of the embodiments may be combined with each other without conflict.

Claims (10)

  1. The POS machine voice broadcast detection method is characterized by comprising the following steps:
    generating a control instruction according to received test parameters, wherein the test parameters comprise a test area, a test direction and a test angle;
    testing the fixed POS machine to be tested according to the control instruction to obtain the voice data output by the POS machine to be tested;
    analyzing the voice data to generate a voice image;
    and comparing the voice image with the reference image to obtain a detection report.
  2. 2. The method for detecting the voice broadcast of the POS machine according to claim 1, wherein before generating the control command according to the received test parameters, the method further comprises:
    and fixing the POS machine to be tested to a target position.
  3. 3. The method for detecting the voice broadcast of the POS machine according to claim 1, wherein before generating the control command according to the received test parameters, the method further comprises:
    acquiring environmental parameters, wherein the environmental parameters comprise environmental noise;
    and eliminating the environmental noise.
  4. 4. The method for detecting the voice broadcast of the POS machine according to claim 1, wherein the step of testing the fixed POS machine to be tested according to the control instruction to obtain the voice data output by the POS machine to be tested comprises the following steps:
    determining the number and sampling positions of sampling points according to the area of the test region, the test direction and the test angle;
    and sampling at each sampling point according to an overclocking mode to obtain the voice data output by the POS machine to be tested.
  5. 5. The method for detecting the voice broadcast of the POS machine according to any one of claims 1 to 4, wherein the voice image includes an audio waveform diagram and an audio frequency spectrogram, the reference image includes a reference waveform diagram and a reference spectrogram, and the comparing the voice image with the reference image to obtain the detection report includes:
    comparing the audio waveform diagram with the reference waveform diagram to obtain first comparison data;
    comparing the audio frequency spectrogram with the reference spectrogram to obtain second comparison data;
    and obtaining the detection report according to the first comparison data and the second comparison data.
  6. POS machine voice broadcast detection device, its characterized in that includes:
    the control module is used for generating a control instruction according to the received test parameters, wherein the test parameters comprise the area of a test area, the test direction and the test angle;
    the communication module is respectively connected with the control module and the detection module;
    the detection module is connected with the communication module and used for receiving the control instruction through the communication module and testing the fixed POS machine to be tested according to the received control instruction to obtain the voice data output by the POS machine to be tested;
    the control module is also used for receiving the voice data through the communication module, analyzing the voice data and generating a voice image; and comparing the voice image with a reference image to obtain the detection report.
  7. 7. The POS machine voice broadcast detection device of claim 6, wherein the detection module comprises:
    a fixing unit; the fixing unit is used for fixing the POS machine to be tested to a target position;
    the audio acquisition unit is used for testing the fixed POS machine to be tested according to the received control instruction to obtain the voice data output by the POS machine to be tested;
    the motion unit is respectively connected with the communication module, the audio acquisition unit and the fixing unit, and is used for acquiring the number and the sampling positions of the sampling points through the communication module and controlling the audio sampling unit to sample at each sampling point of the POS machine to be tested so as to obtain the voice data.
  8. 8. The POS machine voice broadcast detection device of claim 6, wherein the control module further comprises a display unit, and the display unit is used for receiving and displaying the detection report.
  9. 9. The POS machine voice broadcast detection device of claim 6, wherein the communication module comprises:
    and the communication serial port is respectively connected with the control module and the motion unit of the detection module and is used for carrying out communication interaction between the control module and the detection module through the communication serial port by using a preset communication protocol.
  10. 10. A computer-readable storage medium storing computer-executable instructions operable to perform the POS station voice announcement detection method of any one of claims 1 to 5.
CN202110955669.6A 2021-08-19 2021-08-19 POS machine voice broadcast detection method, POS machine voice broadcast detection device and storage medium Active CN113744765B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110955669.6A CN113744765B (en) 2021-08-19 2021-08-19 POS machine voice broadcast detection method, POS machine voice broadcast detection device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110955669.6A CN113744765B (en) 2021-08-19 2021-08-19 POS machine voice broadcast detection method, POS machine voice broadcast detection device and storage medium

Publications (2)

Publication Number Publication Date
CN113744765A true CN113744765A (en) 2021-12-03
CN113744765B CN113744765B (en) 2023-12-29

Family

ID=78731976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110955669.6A Active CN113744765B (en) 2021-08-19 2021-08-19 POS machine voice broadcast detection method, POS machine voice broadcast detection device and storage medium

Country Status (1)

Country Link
CN (1) CN113744765B (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020167937A1 (en) * 2001-05-14 2002-11-14 Lee Goodman Embedding sample voice files in voice over IP (VOIP) gateways for voice quality measurements
CN1910651A (en) * 2004-07-01 2007-02-07 日本电信电话株式会社 System for detection section including particular acoustic signal, method and program thereof
CN102368384A (en) * 2011-10-19 2012-03-07 福建联迪商用设备有限公司 Voice module test method and voice module test device
CN106161705A (en) * 2015-04-22 2016-11-23 小米科技有限责任公司 Audio frequency apparatus method of testing and device
CN108172240A (en) * 2017-12-31 2018-06-15 郑州玄机器人有限公司 A kind of sound detection method, apparatus
JP2018136233A (en) * 2017-02-23 2018-08-30 セコム株式会社 Object detection device
US10091545B1 (en) * 2016-06-27 2018-10-02 Amazon Technologies, Inc. Methods and systems for detecting audio output of associated device
CN110009838A (en) * 2019-04-23 2019-07-12 嘉兴古辛达贸易有限公司 A kind of banking software automatic detection device
CN110289014A (en) * 2019-05-21 2019-09-27 华为技术有限公司 A kind of speech quality detection method and electronic equipment
CN110390954A (en) * 2019-08-06 2019-10-29 京东方科技集团股份有限公司 Method and device for evaluating quality of voice product
CN111276160A (en) * 2020-01-20 2020-06-12 宏泰机电科技(漳州)有限公司 Audio detection method and device
CN111613248A (en) * 2020-05-07 2020-09-01 北京声智科技有限公司 Pickup testing method, device and system
CN111951833A (en) * 2020-08-04 2020-11-17 科大讯飞股份有限公司 Voice test method and device, electronic equipment and storage medium
CN112424860A (en) * 2018-07-31 2021-02-26 思睿逻辑国际半导体有限公司 Detection of replay attacks

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020167937A1 (en) * 2001-05-14 2002-11-14 Lee Goodman Embedding sample voice files in voice over IP (VOIP) gateways for voice quality measurements
CN1910651A (en) * 2004-07-01 2007-02-07 日本电信电话株式会社 System for detection section including particular acoustic signal, method and program thereof
US20070156401A1 (en) * 2004-07-01 2007-07-05 Nippon Telegraph And Telephone Corporation Detection system for segment including specific sound signal, method and program for the same
CN102368384A (en) * 2011-10-19 2012-03-07 福建联迪商用设备有限公司 Voice module test method and voice module test device
CN106161705A (en) * 2015-04-22 2016-11-23 小米科技有限责任公司 Audio frequency apparatus method of testing and device
US10091545B1 (en) * 2016-06-27 2018-10-02 Amazon Technologies, Inc. Methods and systems for detecting audio output of associated device
JP2018136233A (en) * 2017-02-23 2018-08-30 セコム株式会社 Object detection device
CN108172240A (en) * 2017-12-31 2018-06-15 郑州玄机器人有限公司 A kind of sound detection method, apparatus
CN112424860A (en) * 2018-07-31 2021-02-26 思睿逻辑国际半导体有限公司 Detection of replay attacks
CN110009838A (en) * 2019-04-23 2019-07-12 嘉兴古辛达贸易有限公司 A kind of banking software automatic detection device
CN110289014A (en) * 2019-05-21 2019-09-27 华为技术有限公司 A kind of speech quality detection method and electronic equipment
CN110390954A (en) * 2019-08-06 2019-10-29 京东方科技集团股份有限公司 Method and device for evaluating quality of voice product
CN111276160A (en) * 2020-01-20 2020-06-12 宏泰机电科技(漳州)有限公司 Audio detection method and device
CN111613248A (en) * 2020-05-07 2020-09-01 北京声智科技有限公司 Pickup testing method, device and system
CN111951833A (en) * 2020-08-04 2020-11-17 科大讯飞股份有限公司 Voice test method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN113744765B (en) 2023-12-29

Similar Documents

Publication Publication Date Title
US8922394B2 (en) Apparatus and method for parking position display of vehicle
CN109211298A (en) A kind of transducer calibration method and device
US20210176157A1 (en) Automatic test system and device thereof
CN110335590B (en) Voice recognition test method, device and system
US20140215379A1 (en) Method for Automatically Adjusting the Magnification and Offset of a Display to View a Selected Feature
CN113259832A (en) Microphone array detection method and device, electronic equipment and storage medium
US8295672B2 (en) Video recorder and method for detecting sound occurrence
CN114614915A (en) Radio frequency transceiving test method, radio frequency transceiving test device, computer equipment and medium
CN111262987A (en) Mobile phone detection method and equipment
CN113744765B (en) POS machine voice broadcast detection method, POS machine voice broadcast detection device and storage medium
CN109085624B (en) Indoor and outdoor positioning method and device based on positioning signal intensity and computer equipment
CN112230212B (en) Radar ranging signal processing method and device
CN113552562A (en) Automatic calibration system and method for ultrasonic radar
US10165415B2 (en) Method and apparatus for geomagnetic signal processing
CN110996244A (en) Microphone array performance test method, device and system
CN110267231B (en) Parking space identification method, device and system based on Bluetooth RSSI (received Signal Strength indicator)
CN111988722B (en) Test audio generation method and analysis method
CN111163310B (en) Television audio test method, device, equipment and computer readable storage medium
US20210176459A1 (en) Automatic test method
JP2002014122A (en) Signal analyzer, and method of displaying marker
JP2007013307A (en) Vehicle signal recording and reproducing apparatus
US11536764B2 (en) Test system and method for signal processing
CN117459624A (en) Test method, test device, electronic equipment and computer readable medium
US20230027359A1 (en) Systems and methods for contactless power converter aging detection
CN118036260A (en) Simulation test method and device of DMS (digital management System) equipment, DMS equipment and storage medium

Legal Events

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