Intelligent on-demand noise reduction method and system for self-service terminals and medium

By using intelligent on-demand noise reduction methods through self-service terminals, audio system architecture information is obtained and noise reduction control circuits and algorithms are configured. Noise patterns are identified and processed on demand, solving the problems of high cost and poor applicability of audio loop noise reduction in terminal devices, and achieving highly integrated and intelligent noise reduction effects.

CN114550742BActive Publication Date: 2026-05-29INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD
Filing Date
2021-12-22
Publication Date
2026-05-29

Smart Images

  • Figure CN114550742B_ABST
    Figure CN114550742B_ABST
Patent Text Reader

Abstract

The application discloses a kind of self-service terminal intelligent on-demand noise reduction method, system and medium, the method includes the following steps: based on architecture information, first noise reduction control circuit, second noise reduction control circuit and third noise reduction control circuit are carried out first noise reduction processing to terminal equipment audio system, generate noise reduction controllable audio system;Based on noise reduction controllable audio system, call noise reduction mode identification algorithm, generate first noise reduction mode;Based on noise reduction controllable audio system, low-order noise reduction algorithm, high-order noise reduction algorithm and first noise reduction mode carry out second noise reduction processing;The application can configure the high-integration noise reduction circuit of self-development in the audio system of terminal equipment, and based on the noise reduction algorithm of self-development and the high-integration noise reduction circuit, the audio system of terminal equipment is according to different use conditions noise reduction, degree of intelligence is extremely high, very strong convenience, low limitation, applicable to various noise reduction needs, with certain application value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of noise reduction technology for terminal audio systems, and in particular to an intelligent on-demand noise reduction method, system, and medium for self-service terminals. Background Technology

[0002] In current terminal devices, the audio system contains internal noise during operation, mainly caused by the audio loop. To solve the noise introduced by the audio loop, existing technologies usually use methods such as adding adapters or switching power supplies to provide individual power to each unit in the audio system, thereby achieving noise reduction. However, this method has extremely high processing costs, complex mechanical design, and cannot be diversified according to noise reduction needs, resulting in significant limitations and poor applicability. Summary of the Invention

[0003] The present invention mainly addresses the problems of existing audio loop noise reduction methods for terminal equipment audio systems, which have extremely high processing costs, complex mechanism designs, and are unable to be diversified according to noise reduction requirements, resulting in significant limitations and poor applicability.

[0004] To solve the above-mentioned technical problems, one technical solution adopted by the present invention is: to provide an intelligent on-demand noise reduction method for self-service terminals, comprising the following steps:

[0005] Initial configuration steps:

[0006] Obtain the architecture information of the terminal device's audio system;

[0007] The system is configured with a first noise reduction control circuit, a second noise reduction control circuit, a third noise reduction control circuit, a noise reduction pattern recognition algorithm, a low-order noise reduction algorithm, and a high-order noise reduction algorithm.

[0008] Initial noise reduction steps:

[0009] Based on the architecture information, the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit, the terminal device audio system is subjected to first noise reduction processing to generate a noise-controlled audio system.

[0010] On-demand noise reduction steps:

[0011] The noise reduction controllable audio system calls the noise reduction pattern recognition algorithm to generate a first noise reduction mode; and a second noise reduction process is performed based on the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm, and the first noise reduction mode.

[0012] As an improved solution, the first noise reduction process includes:

[0013] The system identifies the industrial control host connection information, amplification switching unit connection information, microphone switching unit connection information, and adaptive circuit connection information in the architecture information; based on the industrial control host connection information and the amplification switching unit connection information, it confirms the first audio loop of the terminal device audio system; based on the industrial control host connection information and the microphone switching unit connection information, it confirms the second audio loop of the terminal device audio system; and based on the industrial control host connection information and the adaptive circuit connection information, it confirms the third audio loop of the terminal device audio system.

[0014] Identify the Audio OUT signal transmission link in the first audio loop; identify the Mic in signal transmission link in the second audio loop; identify the power output link in the third audio loop; first, configure the first noise reduction control circuit in the Audio OUT signal transmission link, then configure the second noise reduction control circuit in the Mic in signal transmission link, and finally configure the third noise reduction control circuit in the power output link to obtain the audio system to be configured.

[0015] In the audio system to be configured, a circuit start / stop control unit is configured to be connected to the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit, respectively; the circuit start / stop control unit is invoked to set the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit of the audio system to be configured to standby state, thereby obtaining the noise-controllable audio system.

[0016] As an improved solution, the first noise reduction mode includes: soft noise reduction mode, hard noise reduction mode, and frequency noise reduction mode;

[0017] The noise reduction pattern recognition algorithm is as follows:

[0018] Detect whether there is an external sound source input in the noise-reducing controllable audio system; if so, obtain the external sound source data based on the noise-reducing controllable audio system, and obtain the internal circuit sound source data in the noise-reducing controllable audio system.

[0019] A first sound source feature and a second sound source feature are set; a first noise data matching the first sound source feature is identified in the external sound source data; a second non-noise data matching the second sound source feature is identified in the external sound source data;

[0020] The noise reduction controllable audio system identifies a first noise value of the first noise data; the noise reduction controllable audio system identifies a second non-noise value of the second non-noise data; and the noise reduction controllable audio system identifies a third noise value of the internal circuit sound source data.

[0021] Calculate the sum of the first noise value and the third noise value to obtain the first noise sum value; determine whether the first noise sum value is greater than the second non-noise value. If it is greater, then perform the first comparison step; if it is not greater, then perform the second comparison step.

[0022] As an improved solution, the first comparison step includes: setting a first noise threshold and a third noise threshold; comparing the first noise value with the first noise threshold, and comparing the third noise value with the third noise threshold;

[0023] If the first noise value is not less than the first noise threshold and the third noise value is less than the third noise threshold, then the first noise reduction mode is set to the soft noise reduction mode.

[0024] If the first noise value is less than the first noise threshold and the third noise value is not less than the third noise threshold, then the first noise reduction mode is set to the frequency noise reduction mode.

[0025] If the first noise value is not less than the first noise threshold and the third noise value is not less than the third noise threshold, then the first noise reduction mode is set to the hard noise reduction mode.

[0026] The second comparison step includes: setting a first non-noise value range; calculating the audio difference between the second non-noise value and the first noise value; determining whether the audio difference is within the first non-noise value range; if not, then performing the first comparison step.

[0027] As an improved solution, the second noise reduction process includes:

[0028] Identify the first noise reduction mode; if the first noise reduction mode is the soft noise reduction mode, then call the low-order noise reduction algorithm; if the first noise reduction mode is the frequency noise reduction mode, then call the high-order noise reduction algorithm; if the first noise reduction mode is the hard noise reduction mode, then perform the hard noise reduction step based on the noise-controlled audio system.

[0029] As an improved solution, the low-order noise reduction algorithm is as follows:

[0030] Identify the first noise phase of the first noise data; calculate the inverse noise phase of the first noise phase; output the first noise-reduced frequency at the audio output terminal of the noise-reduced controllable audio system according to the first noise value and the inverse noise phase;

[0031] The higher-order noise reduction algorithm is as follows:

[0032] Set a first frequency value and a second frequency value; adjust the signal frequency of the Audio OUT signal in the noise-reduced controllable audio system according to the first frequency value; adjust the signal frequency of the Mic in signal in the noise-reduced controllable audio system according to the second frequency value.

[0033] As an improved approach, the hard noise reduction step includes:

[0034] The circuit start / stop control unit is invoked to set the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit of the audio system to be configured to the start state.

[0035] The present invention also provides an intelligent on-demand noise reduction system for self-service terminals, comprising:

[0036] Initial configuration module, initial noise reduction module, and on-demand noise reduction module;

[0037] The initial configuration module is used to obtain the architecture information of the terminal device's audio system; the initial configuration module is also used to configure the first noise reduction control circuit, the second noise reduction control circuit, the third noise reduction control circuit, the noise reduction pattern recognition algorithm, the low-order noise reduction algorithm, and the high-order noise reduction algorithm.

[0038] The initial noise reduction module is used to perform a first noise reduction process on the terminal device audio system according to the architecture information, the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit, to generate a noise-controlled audio system.

[0039] The on-demand noise reduction module is used to call the noise reduction pattern recognition algorithm according to the noise reduction controllable audio system to generate a first noise reduction mode; the on-demand noise reduction module is also used to perform a second noise reduction process according to the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm and the first noise reduction mode.

[0040] As an improved solution, the first noise reduction control circuit includes: a plurality of first transformers; and a plurality of first resistors connected to both ends of the plurality of first transformers.

[0041] The second noise reduction control circuit includes: a second transformer, a conductive unit, a second resistor, a third resistor, a first capacitor, and a second capacitor; the second resistor, the first capacitor, the second resistor, the conductive unit, and the first input terminal of the second transformer are connected in sequence; one end of the second capacitor is connected between the second resistor and the first capacitor, and the other end of the second capacitor is connected to the second input terminal of the second transformer;

[0042] The third noise reduction control circuit includes: a fourth resistor, a third capacitor, a fourth capacitor, a fifth capacitor, a first inductor, and a DC-DC power supply module; the third capacitor and the fourth capacitor are connected in parallel to form a first parallel circuit; the fifth capacitor and the fourth resistor are connected in parallel to form a second parallel circuit; the first parallel circuit, the DC-DC power supply module, and the second parallel circuit are connected in parallel sequentially; the first inductor is connected in series between the third capacitor and the fourth capacitor in the first parallel circuit.

[0043] The present invention also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of the intelligent on-demand noise reduction method for the self-service terminal.

[0044] The beneficial effects of this invention are:

[0045] 1. The intelligent on-demand noise reduction method for self-service terminals described in this invention can configure a self-developed highly integrated noise reduction circuit in the audio system of the terminal device. Based on the self-developed noise reduction algorithm and the highly integrated noise reduction circuit, the audio system of the terminal device can reduce noise according to different usage conditions. It has a high degree of intelligence, strong convenience, low limitation, and is suitable for various noise reduction needs. It makes up for the shortcomings of the prior art and has certain application value.

[0046] 2. The intelligent on-demand noise reduction system for self-service terminals described in this invention can achieve the configuration of a self-developed highly integrated noise reduction circuit in the audio system of the terminal device through the cooperation of an initial configuration module, an initial noise reduction module, and an on-demand noise reduction module. Based on the self-developed noise reduction algorithm and the highly integrated noise reduction circuit, the system can reduce noise in the audio system of the terminal device according to different usage conditions. It has a high degree of intelligence, strong convenience, low limitation, and is suitable for various noise reduction needs, making up for the shortcomings of existing technologies and having certain application value.

[0047] 3. The computer-readable storage medium of the present invention can enable the initial configuration module, the initial noise reduction module, and the on-demand noise reduction module to work together, thereby configuring a self-developed highly integrated noise reduction circuit in the audio system of the terminal device. Based on the self-developed noise reduction algorithm and the highly integrated noise reduction circuit, the audio system of the terminal device can perform noise reduction according to different usage conditions. It has a high degree of intelligence, strong convenience, low limitation, and is suitable for various noise reduction needs. It makes up for the shortcomings of the prior art and effectively improves the operability of the intelligent on-demand noise reduction method for the self-service terminal. Attached Figure Description

[0048] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0049] Figure 1 This is a flowchart of the intelligent on-demand noise reduction method for self-service terminals described in Embodiment 1 of the present invention;

[0050] Figure 2 This is a schematic diagram of the specific process of the intelligent on-demand noise reduction method for self-service terminals described in Embodiment 1 of the present invention;

[0051] Figure 3 This is a loop diagram of the audio system of the terminal device in Embodiment 1 of the present invention;

[0052] Figure 4 This is an architecture diagram of the intelligent on-demand noise reduction system for self-service terminals described in Embodiment 2 of the present invention;

[0053] Figure 5 This is a schematic diagram of the first noise reduction control circuit in Embodiment 2 of the present invention;

[0054] Figure 6 This is a schematic diagram of the second noise reduction control circuit in Embodiment 2 of the present invention;

[0055] Figure 7 This is a schematic diagram of the third noise reduction control circuit in Embodiment 2 of the present invention. Detailed Implementation

[0056] The preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby providing a clearer and more explicit definition of the scope of protection of the present invention.

[0057] In the description of this invention, it should be noted that the embodiments described in this invention are only some embodiments of this invention, not all embodiments; based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0058] In the description of this invention, it should be noted that the terms "first", "second", "third", "fourth" and "fifth" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0059] In the description of this invention, it should be noted that: Audio OUT is audio output; Mic in is microphone input.

[0060] Example 1

[0061] This embodiment provides an intelligent on-demand noise reduction method for self-service terminals, such as... Figures 1-3 As shown, it includes the following steps:

[0062] S100, initial configuration steps, specifically including:

[0063] S110. Obtain the architecture information of the terminal device's audio system; configure the first noise reduction control circuit, the second noise reduction control circuit, the third noise reduction control circuit, the noise reduction pattern recognition algorithm, the low-order noise reduction algorithm, and the high-order noise reduction algorithm.

[0064] Specifically, in this embodiment, the architecture information refers to the circuit framework information of the main architecture of the terminal device's audio system, including the connection diagram and framework information between the core circuit, audio amplification circuit, microphone switching circuit, OMTP & CTIA adaptive circuit, industrial control host, and power supply unit; the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit are circuits specifically designed for hardware physical noise reduction in this method, as described in detail in Embodiment 2; the low-order noise reduction algorithm and the high-order noise reduction algorithm are noise reduction algorithms independently developed by this method, used for different noise reduction needs, thereby realizing the ingenious logic of this method; correspondingly, in this embodiment, the implementation methods of the low-order noise reduction algorithm and the high-order noise reduction algorithm include, but are not limited to, scripts or functions.

[0065] S200, initial noise reduction steps, specifically include:

[0066] S210. Based on the architecture information, the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit, the terminal device audio system is subjected to first noise reduction processing to generate a noise-controlled audio system.

[0067] Specifically, the first noise reduction process includes:

[0068] In this embodiment, the locations within the audio system that primarily generate corresponding noise are identified. Therefore, the industrial control host connection information, amplification switching unit connection information, microphone switching unit connection information, and adaptive circuit connection information in the architecture information are identified. The connection information refers to the circuit information of the corresponding unit and its connection relationship with other units in the audio system. Correspondingly, the first audio loop of the terminal device audio system is confirmed based on the industrial control host connection information and the amplification switching unit connection information; the second audio loop of the terminal device audio system is confirmed based on the industrial control host connection information and the microphone switching unit connection information; and the third audio loop of the terminal device audio system is confirmed based on the industrial control host connection information and the adaptive circuit connection information. The first audio loop is described below. Figure 3 Loop A, marked in the text, and the second audio loop are shown below. Figure 3 Loop B, marked in the text, is the third audio loop. Figure 3The loop C marked in the figure; these three loops have a complex grounding loop design, which will cause some noise in the audio input and output; correspondingly, the main noise sources are the following three parts, namely the signal processing between the industrial control host and the audio amplification switching module, the signal processing between the industrial control host and the microphone switching module, and the processing between the industrial control host and the OMTP&CTIA adaptive module; therefore, according to the relationship between the loops, the audio OUT signal transmission link in the first audio loop is identified; the microphone in signal transmission link in the second audio loop is identified; the power output link in the third audio loop is identified; firstly, the first noise reduction control circuit is configured in the audio OUT signal transmission link, and then in the microphone The second noise reduction control circuit is configured in the signal transmission link, and the third noise reduction control circuit is configured in the power output link to obtain the audio system to be set. A circuit start / stop control unit is configured in the audio system to be set, connected to the first, second, and third noise reduction control circuits respectively. The circuit start / stop control unit is a circuit switch unit that can control the first, second, and third noise reduction control circuits respectively. Under normal circumstances, it is not necessary to start these noise reduction control circuits, thus ensuring the effective use of operating costs and power resources. Therefore, the circuit start / stop control unit is invoked to set the first, second, and third noise reduction control circuits of the audio system to be set to a standby state. The standby state is the state of being off or powered down and waiting to be started. For the relevant logic of the circuit, this means the circuit is disconnected. Therefore, after this adjustment, the noise-controlled audio system is obtained. Correspondingly, in this embodiment, the purpose of the first, second, and third noise reduction control circuits is to achieve, under special circumstances, occupy a certain amount of power resources to uniformly reduce noise in the audio system as a whole, thereby achieving a stronger noise reduction effect.

[0069] S300, On-Demand Noise Reduction Steps, specifically include:

[0070] S310. Based on the noise reduction controllable audio system, the noise reduction mode recognition algorithm is invoked to generate a first noise reduction mode; based on the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm, and the first noise reduction mode, a second noise reduction process is performed;

[0071] Specifically, the first noise reduction mode includes: soft noise reduction mode, hard noise reduction mode and frequency noise reduction mode; in this embodiment, a noise reduction scheme is selected according to different noise reduction modes to achieve noise reduction balance, achieve the most effective noise reduction, and maximize the utilization of each noise reduction algorithm, thereby improving the applicability and scalability of this method.

[0072] Specifically, the noise reduction pattern recognition algorithm is as follows: Based on the MIC switching circuit in the noise reduction controllable audio system, it detects whether there is an external sound source input in the noise reduction controllable audio system. If so, it indicates that the noise reduction controllable audio system is currently running and a user is processing business on the terminal device. Therefore, in order to achieve a better business processing experience, it acquires the external sound source data corresponding to the external sound source based on the noise reduction controllable audio system, and simultaneously acquires the internal circuit sound source data of the noise reduction controllable audio system. The internal circuit sound source data refers to the relevant data of the internal circuit noise generated between the various loops mentioned above. This sound source data includes relevant parameters of the sound source, such as the sound source volume; correspondingly, internal circuit noise includes, for example, current noise.

[0073] A first sound source feature and a second sound source feature are set. The first sound source feature consists of several noise features, such as several types of ambient sounds. The second sound source feature is a human voice feature, which includes voice sample features of people of several age groups and genders. Correspondingly, a neural grid model trained on the first and second sound source features is used to identify first noise data matching the first sound source feature in the external sound source data, and second non-noise data matching the second sound source feature in the external sound source data. The first noise data is the noise in the recorded audio; the second non-noise data is the musical sound in the recorded audio, i.e., non-noise. Therefore, the first noise data is identified based on the noise reduction controllable audio system. Noise value; a second non-noise value identified by the noise-controllable audio system based on the second non-noise data; a third noise value identified by the noise-controllable audio system based on the internal circuit sound source data; the first noise value, the second non-noise value, and the third noise value represent the volume levels corresponding to different noise data; the sum of the first noise value and the third noise value is calculated to obtain the first noise sum value; the first noise sum value is the total noise volume value of the audio system, both external and internal; therefore, it is determined whether the first noise sum value is greater than the second non-noise value. If it is greater, it indicates that noise reduction is required, so the first comparison step is executed; if it is not greater, it indicates that it is necessary to further determine whether the total noise volume meets the allowable noise specifications, so the second comparison step is executed.

[0074] Specifically, the first comparison step includes:

[0075] A first noise threshold and a third noise threshold are set; the first noise threshold is the maximum allowable volume of external noise; the third noise threshold is the maximum allowable volume of internal noise; therefore, the first noise value is compared with the first noise threshold, and the third noise value is also compared with the third noise threshold; if the first noise value is not less than the first noise threshold and the third noise value is less than the third noise threshold, it indicates that external noise needs to be reduced, while internal circuit noise is within the allowable range and does not need to be reduced, so the first noise reduction mode is set to the soft noise reduction mode; if the first noise value is less than the first noise threshold and the third noise value is not less than the third noise threshold, it indicates that external noise is within the allowable range, but internal noise needs to be reduced, so the first noise reduction mode is set to the frequency noise reduction mode; if the first noise value is not less than the first noise threshold and the third noise value is not less than the third noise threshold, it indicates that internal and external noise need to be reduced simultaneously, so the entire audio noise reduction system needs to be fully denoised according to the noise reduction circuit set in this method, so the first noise reduction mode is set to the hard noise reduction mode.

[0076] Specifically, the second comparison step includes:

[0077] A first non-noise value range is set; the first non-noise value range is the range of allowable total noise values. This first non-noise value range is used to judge the difference between the total noise value and the non-noise value. It is not possible to judge the total noise value alone; therefore, the audio difference between the second non-noise value and the first noise value is calculated; it is determined whether the audio difference is within the first non-noise value range; if it is not, it means that the current total noise value is not within the allowable range, so noise reduction is required, so the first comparison step is performed; if it is, it means that the current total noise value is within the allowable range, so the process ends.

[0078] Specifically, the second noise reduction process includes:

[0079] Identify the first noise reduction mode; if the first noise reduction mode is the soft noise reduction mode, then external environmental noise is reduced, so the low-order noise reduction algorithm is called; if the first noise reduction mode is the frequency noise reduction mode, then internal environmental noise is initially reduced, so the high-order noise reduction algorithm is called; if the first noise reduction mode is the hard noise reduction mode, then noise reduction of the entire audio system is required, so the hard noise reduction step is performed based on the noise-controlled audio system.

[0080] Specifically, the low-order noise reduction algorithm is as follows: identify the first noise phase of the first noise data; calculate the inverse noise phase of the first noise phase; use the inverse noise phase to output audio to cancel the environmental noise part in the audio output; therefore, according to the inverse noise phase, output the first noise reduction frequency with the same value as the first noise value at the audio output terminal of the noise reduction controllable audio system, thereby canceling the external noise.

[0081] Specifically, the high-order noise reduction algorithm involves setting a first frequency value and a second frequency value. In this embodiment, the first frequency value is the lower signal frequency of the Audio OUT signal, and the second frequency value is the lower signal frequency of the Mic in signal. The main purpose of this algorithm is to reduce the signal frequency of the main audio transmission part in the aforementioned loop, thereby reducing the noise of the internal circuit. Therefore, the signal frequency of the Audio OUT signal in the noise-reducing controllable audio system is adjusted according to the first frequency value, and the signal frequency of the Mic in signal in the noise-reducing controllable audio system is adjusted according to the second frequency value.

[0082] Specifically, the hardware noise reduction step includes: calling the circuit start / stop control unit to set the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit of the audio system to be configured to the start state; the start state means that the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit are all turned on. Therefore, the hardware architecture configured in this method performs overall noise reduction on the audio system, meets diverse needs, and has extremely high noise reduction efficiency and effectiveness.

[0083] Example 2

[0084] This embodiment is based on the same inventive concept as the intelligent on-demand noise reduction method for self-service terminals described in Embodiment 1, and provides an intelligent on-demand noise reduction system for self-service terminals, such as... Figures 4-7 As shown, it includes: an initial configuration module, an initial noise reduction module, and an on-demand noise reduction module;

[0085] In the intelligent on-demand noise reduction system for the self-service terminal, the initial configuration module is used to obtain the architecture information of the terminal device's audio system; the initial configuration module is also used to configure the first noise reduction control circuit, the second noise reduction control circuit, the third noise reduction control circuit, the noise reduction pattern recognition algorithm, the low-order noise reduction algorithm, and the high-order noise reduction algorithm.

[0086] Specifically, the first noise reduction control circuit includes: a plurality of first transformers (i.e. Figure 5 (T1 and T2); several first transformers are connected to several first resistors (i.e., ...) at both ends. Figure 5 (R1~R8); Specifically, the schematic diagram of the first noise reduction control circuit is as follows: Figure 5 As shown;

[0087] Specifically, the second noise reduction control circuit includes: a second transformer (i.e. Figure 6 T3), conductive unit (i.e. Figure 6 U1), the second resistor (i.e.) Figure 6 R9), the third resistor (i.e.) Figure 6 R10), the first capacitor (i.e. Figure 6 C2) and the second capacitor (i.e. Figure 6 (C1); the second resistor, the first capacitor, the second resistor, the conductive unit, and the first input terminal of the second transformer are sequentially connected; one end of the second capacitor is connected between the second resistor and the first capacitor, and the other end of the second capacitor is connected to the second input terminal of the second transformer; specifically, the schematic diagram of the second noise reduction control circuit is as follows: Figure 6 As shown; the conductive units can be adjusted according to specific needs, including but not limited to diodes and power modules;

[0088] Specifically, the third noise reduction control circuit includes: a fourth resistor (i.e. Figure 7 R11), the third capacitor (i.e.) Figure 7 C3), the fourth capacitor (i.e.) Figure 7 The capacitor between C3 and DC-DC), the fifth capacitor (i.e. Figure 7 C4), the first inductor (i.e.) Figure 7 L1) and DC-DC power modules (i.e. Figure 7 (U2); the third capacitor and the fourth capacitor are connected in parallel to form a first parallel circuit; the fifth capacitor and the fourth resistor are connected in parallel to form a second parallel circuit; the first parallel circuit, the DC-DC power supply module, and the second parallel circuit are connected in parallel sequentially; the first inductor is connected in series between the third capacitor and the fourth capacitor in the first parallel circuit; specifically, the schematic diagram of the third noise reduction control circuit is as follows. Figure 7 As shown.

[0089] In the intelligent on-demand noise reduction system for the self-service terminal, the initial noise reduction module is used to perform a first noise reduction process on the terminal device audio system according to the architecture information, the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit, to generate a noise-controlled audio system.

[0090] Specifically, the first noise reduction process includes: an initial noise reduction module identifying the industrial control host connection information, amplification switching unit connection information, microphone switching unit connection information, and adaptive circuit connection information in the architecture information; the initial noise reduction module confirming the first audio loop of the terminal device audio system based on the industrial control host connection information and the amplification switching unit connection information; the initial noise reduction module confirming the second audio loop of the terminal device audio system based on the industrial control host connection information and the microphone switching unit connection information; the initial noise reduction module confirming the third audio loop of the terminal device audio system based on the industrial control host connection information and the adaptive circuit connection information; the initial noise reduction module identifying the Audio OUT signal transmission link in the first audio loop; the initial noise reduction module identifying the Mic in signal transmission link in the second audio loop; the initial noise reduction module identifying the power output link in the third audio loop; the initial noise reduction module first configuring the first noise reduction control circuit in the Audio OUT signal transmission link, and then the initial noise reduction module configuring the first noise reduction control circuit in the Mic in signal transmission link. The second noise reduction control circuit is configured in the signal transmission link, and then the initial noise reduction module configures the third noise reduction control circuit in the power output link to obtain the audio system to be set; the initial noise reduction module configures a circuit start / stop control unit connected to the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit in the audio system to be set; the initial noise reduction module calls the circuit start / stop control unit to set the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit in the audio system to be set to standby state to obtain the noise-controlled audio system.

[0091] In the intelligent on-demand noise reduction system for the self-service terminal, the on-demand noise reduction module is used to call the noise reduction mode recognition algorithm according to the noise reduction controllable audio system to generate a first noise reduction mode; the on-demand noise reduction module is also used to perform a second noise reduction process according to the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm and the first noise reduction mode.

[0092] Specifically, the first noise reduction mode includes: soft noise reduction mode, hard noise reduction mode, and frequency noise reduction mode; specifically, the noise reduction mode recognition algorithm is as follows: the on-demand noise reduction module detects whether there is an external sound source input in the noise-controllable audio system; if so, the on-demand noise reduction module obtains external sound source data based on the noise-controllable audio system, and the on-demand noise reduction module obtains internal circuit sound source data in the noise-controllable audio system; the on-demand noise reduction module sets a first sound source feature and a second sound source feature; the on-demand noise reduction module identifies first noise data matching the first sound source feature in the external sound source data; the on-demand noise reduction module identifies noise data matching the second sound source feature in the external sound source data. The on-demand noise reduction module identifies a first noise value of the first noise data based on the noise reduction controllable audio system; the on-demand noise reduction module identifies a second non-noise value of the second non-noise data based on the noise reduction controllable audio system; the on-demand noise reduction module identifies a third noise value of the internal circuit sound source data based on the noise reduction controllable audio system; the on-demand noise reduction module calculates the sum of the first noise value and the third noise value to obtain a first noise sum value; the on-demand noise reduction module determines whether the first noise sum value is greater than the second non-noise value. If it is greater, the on-demand noise reduction module performs a first comparison step; if it is not greater, the on-demand noise reduction module performs a second comparison step.

[0093] Specifically, the first comparison step includes: the on-demand noise reduction module sets a first noise threshold and a third noise threshold; the on-demand noise reduction module compares the first noise value with the first noise threshold, and the on-demand noise reduction module compares the third noise value with the third noise threshold; if the first noise value is not less than the first noise threshold and the third noise value is less than the third noise threshold, then the on-demand noise reduction module sets the first noise reduction mode to the soft noise reduction mode; if the first noise value is less than the first noise threshold and the third noise value is not less than the third noise threshold, then the on-demand noise reduction module sets the first noise reduction mode to the frequency noise reduction mode; if the first noise value is not less than the first noise threshold and the third noise value is not less than the third noise threshold, then the on-demand noise reduction module sets the first noise reduction mode to the hard noise reduction mode.

[0094] Specifically, the second comparison step includes: the on-demand noise reduction module sets a first non-noise value range; the on-demand noise reduction module calculates the audio difference between the second non-noise value and the first noise value; the on-demand noise reduction module determines whether the audio difference is within the first non-noise value range, and if not, the on-demand noise reduction module performs the first comparison step.

[0095] Specifically, the second noise reduction process includes: the on-demand noise reduction module identifying the first noise reduction mode; if the first noise reduction mode is the soft noise reduction mode, the on-demand noise reduction module calling the low-order noise reduction algorithm; if the first noise reduction mode is the frequency noise reduction mode, the on-demand noise reduction module calling the high-order noise reduction algorithm; if the first noise reduction mode is the hard noise reduction mode, the on-demand noise reduction module performing hard noise reduction steps based on the noise-controllable audio system.

[0096] Specifically, the low-order noise reduction algorithm is as follows: the on-demand noise reduction module identifies the first noise phase of the first noise data; the on-demand noise reduction module calculates the inverse noise phase of the first noise phase; the on-demand noise reduction module outputs the first noise-reduced frequency at the audio output terminal of the noise-controllable audio system according to the first noise value and the inverse noise phase.

[0097] Specifically, the high-order noise reduction algorithm is as follows: the on-demand noise reduction module sets a first frequency value and a second frequency value; the on-demand noise reduction module adjusts the signal frequency of the Audio OUT signal in the noise-controlled audio system according to the first frequency value; the on-demand noise reduction module adjusts the signal frequency of the Micro in signal in the noise-controlled audio system according to the second frequency value.

[0098] Specifically, the hard noise reduction step includes: the on-demand noise reduction module calls the circuit start / stop control unit to set the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit of the audio system to be configured to the start state.

[0099] Example 3

[0100] This embodiment provides a computer-readable storage medium, including:

[0101] The storage medium is used to store computer software instructions for implementing the intelligent on-demand noise reduction method for the self-service terminal described in Embodiment 1 above. It includes a program for executing the program set for the intelligent on-demand noise reduction method for the self-service terminal. Specifically, the executable program can be built into the intelligent on-demand noise reduction system for the self-service terminal described in Embodiment 2. In this way, the intelligent on-demand noise reduction system for the self-service terminal can implement the intelligent on-demand noise reduction method for the self-service terminal described in Embodiment 1 by executing the built-in executable program.

[0102] Furthermore, the computer-readable storage medium in this embodiment can be any combination of one or more readable storage media, wherein the readable storage medium includes an electrical, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof.

[0103] Unlike existing technologies, the intelligent on-demand noise reduction method, system, and medium for self-service terminals proposed in this application enable the configuration of a self-developed, highly integrated noise reduction circuit in the audio system of the terminal device. Based on the self-developed noise reduction algorithm and the highly integrated noise reduction circuit, the audio system of the terminal device performs noise reduction according to different usage conditions. It has a high degree of intelligence, strong convenience, and low limitation, and is suitable for various noise reduction needs. This system provides effective technical support for this method, ultimately making up for the shortcomings of existing technologies and has certain application value.

[0104] The embodiment numbers disclosed in the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0105] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing related hardware to implement the program, which can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0106] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. An intelligent on-demand noise reduction method for self-service terminals, characterized in that, Includes the following steps: Initial configuration steps: Obtain the architecture information of the terminal device's audio system; The system is configured with a first noise reduction control circuit, a second noise reduction control circuit, a third noise reduction control circuit, a noise reduction pattern recognition algorithm, a low-order noise reduction algorithm, and a high-order noise reduction algorithm. Initial noise reduction steps: Based on the architecture information, the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit, the terminal device audio system is subjected to first noise reduction processing to generate a noise-controlled audio system. The first noise reduction process includes: identifying the industrial control host connection information, amplification switching unit connection information, microphone switching unit connection information, and adaptive circuit connection information in the architecture information; confirming the first audio loop of the terminal device audio system based on the industrial control host connection information and the amplification switching unit connection information; confirming the second audio loop of the terminal device audio system based on the industrial control host connection information and the microphone switching unit connection information; confirming the third audio loop of the terminal device audio system based on the industrial control host connection information and the adaptive circuit connection information; identifying the Audio OUT signal transmission link in the first audio loop; identifying the Mic in signal transmission link in the second audio loop; identifying the power output link in the third audio loop; first configuring the first noise reduction control circuit in the Audio OUT signal transmission link, then configuring the second noise reduction control circuit in the Mic in signal transmission link, and then configuring the third noise reduction control circuit in the power output link to obtain the audio system to be configured; On-demand noise reduction steps: Based on the noise reduction controllable audio system, the noise reduction pattern recognition algorithm is invoked to generate a first noise reduction mode; based on the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm, and the first noise reduction mode, a second noise reduction process is performed; The first noise reduction mode includes: soft noise reduction mode, hard noise reduction mode, and frequency noise reduction mode; The noise reduction pattern recognition algorithm is as follows: Detecting whether there is an external sound source input in the noise-controlled audio system; if so, acquiring external sound source data and internal circuit sound source data based on the noise-controlled audio system; setting a first sound source feature and a second sound source feature, where the first sound source feature is a noise feature and the second sound source feature is a non-noise feature; identifying first noise data matching the first sound source feature in the external sound source data; identifying second non-noise data matching the second sound source feature in the external sound source data; identifying a first noise value of the first noise data based on the noise-controlled audio system; identifying a second non-noise value of the second non-noise data based on the noise-controlled audio system; identifying a third noise value of the internal circuit sound source data based on the noise-controlled audio system; and setting the first noise reduction mode based on the comparison of the first noise value, the second non-noise value, and the third noise value. The second noise reduction process includes: identifying the first noise reduction mode; if the first noise reduction mode is the soft noise reduction mode, then invoking the low-order noise reduction algorithm; if the first noise reduction mode is the frequency noise reduction mode, then invoking the high-order noise reduction algorithm; if the first noise reduction mode is the hard noise reduction mode, then performing a hard noise reduction step based on the noise-controllable audio system. The low-order noise reduction algorithm is as follows: identify the first noise phase of the first noise data; calculate the inverse noise phase of the first noise phase; and output the first noise-reduced frequency at the audio output terminal of the noise-reduced controllable audio system according to the first noise value and the inverse noise phase. The advanced noise reduction algorithm is as follows: setting a first frequency value and a second frequency value; adjusting the signal frequency of the Audio OUT signal in the noise-controlled audio system according to the first frequency value; and adjusting the signal frequency of the Mic in signal in the noise-controlled audio system according to the second frequency value.

2. The intelligent on-demand noise reduction method for self-service terminals according to claim 1, characterized in that: The first noise reduction process further includes: In the audio system to be configured, a circuit start / stop control unit is configured to be connected to the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit, respectively; the circuit start / stop control unit is invoked to set the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit of the audio system to be configured to standby state, thereby obtaining the noise-controllable audio system.

3. The intelligent on-demand noise reduction method for self-service terminals according to claim 2, characterized in that: The step of setting the first noise reduction mode based on the comparison of the first noise value, the second non-noise value, and the third noise value further includes: Calculate the sum of the first noise value and the third noise value to obtain the first noise sum value; determine whether the first noise sum value is greater than the second non-noise value. If it is greater, then perform the first comparison step; if it is not greater, then perform the second comparison step.

4. The intelligent on-demand noise reduction method for self-service terminals according to claim 3, characterized in that: The first comparison step includes: Set a first noise threshold and a third noise threshold; compare the first noise value with the first noise threshold, and compare the third noise value with the third noise threshold; If the first noise value is not less than the first noise threshold and the third noise value is less than the third noise threshold, then the first noise reduction mode is set to the soft noise reduction mode. If the first noise value is less than the first noise threshold and the third noise value is not less than the third noise threshold, then the first noise reduction mode is set to the frequency noise reduction mode. If the first noise value is not less than the first noise threshold and the third noise value is not less than the third noise threshold, then the first noise reduction mode is set to the hard noise reduction mode. The second comparison step includes: Set a first non-noise value range; calculate the audio difference between the second non-noise value and the first noise value; determine whether the audio difference is within the first non-noise value range, and if not, perform the first comparison step.

5. The intelligent on-demand noise reduction method for self-service terminals according to claim 2, characterized in that: The hard noise reduction step includes: The circuit start / stop control unit is invoked to set the first noise reduction control circuit, the second noise reduction control circuit, and the third noise reduction control circuit of the audio system to be configured to the start state.

6. A self-service terminal intelligent on-demand noise reduction system based on the intelligent on-demand noise reduction method for self-service terminals as described in claim 5, characterized in that, include: Initial configuration module, initial noise reduction module, and on-demand noise reduction module; The initial configuration module is used to obtain the architecture information of the terminal device's audio system; The initial configuration module is also used to configure the first noise reduction control circuit, the second noise reduction control circuit, the third noise reduction control circuit, the noise reduction pattern recognition algorithm, the low-order noise reduction algorithm, and the high-order noise reduction algorithm. The initial noise reduction module is used to perform a first noise reduction process on the terminal device audio system according to the architecture information, the first noise reduction control circuit, the second noise reduction control circuit and the third noise reduction control circuit, to generate a noise-controlled audio system. The on-demand noise reduction module is used to call the noise reduction pattern recognition algorithm according to the noise reduction controllable audio system to generate a first noise reduction mode; the on-demand noise reduction module is also used to perform a second noise reduction process according to the noise reduction controllable audio system, the low-order noise reduction algorithm, the high-order noise reduction algorithm and the first noise reduction mode.

7. The intelligent on-demand noise reduction system for self-service terminals according to claim 6, characterized in that: The first noise reduction control circuit includes: a plurality of first transformers; and a plurality of first resistors connected to each of the two ends of the plurality of first transformers. The second noise reduction control circuit includes: a second transformer, a conductive unit, a second resistor, a third resistor, a first capacitor, and a second capacitor; the second resistor, the first capacitor, the second resistor, the conductive unit, and the first input terminal of the second transformer are connected in sequence; one end of the second capacitor is connected between the second resistor and the first capacitor, and the other end of the second capacitor is connected to the second input terminal of the second transformer; The third noise reduction control circuit includes: a fourth resistor, a third capacitor, a fourth capacitor, a fifth capacitor, a first inductor, and a DC-DC power supply module; the third capacitor and the fourth capacitor are connected in parallel to form a first parallel circuit; the fifth capacitor and the fourth resistor are connected in parallel to form a second parallel circuit; the first parallel circuit, the DC-DC power supply module, and the second parallel circuit are connected in parallel sequentially; the first inductor is connected in series between the third capacitor and the fourth capacitor in the first parallel circuit.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the intelligent on-demand noise reduction method for self-service terminals according to any one of claims 1 to 5.