CN106952654A - Robot noise reduction method, device and robot - Google Patents
Robot noise reduction method, device and robot Download PDFInfo
- Publication number
- CN106952654A CN106952654A CN201710271779.4A CN201710271779A CN106952654A CN 106952654 A CN106952654 A CN 106952654A CN 201710271779 A CN201710271779 A CN 201710271779A CN 106952654 A CN106952654 A CN 106952654A
- Authority
- CN
- China
- Prior art keywords
- signal
- audio
- noise
- noise reduction
- collection device
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech 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/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0316—Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude
- G10L21/0324—Details of processing therefor
- G10L21/034—Automatic adjustment
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech 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/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0316—Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude
- G10L21/0324—Details of processing therefor
- G10L21/0332—Details of processing therefor involving modification of waveforms
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Quality & Reliability (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Manipulator (AREA)
Abstract
Description
技术领域technical field
本发明实施例涉及机器人领域,尤其是一种机器人降噪方法、装置及机器人。Embodiments of the present invention relate to the field of robots, and in particular, to a method and device for noise reduction of a robot, and a robot.
背景技术Background technique
随着移动通信、计算机以及互联网技术的发展,计算机设备的微型化时代来临,由于计算机软件的高度集成化,以及强大的处理能力,能够使较小的智能装置具有强大的处理能力。在机器人领域,由于计算机的强大处理能力,使小型的陪护机器人成为可能,陪护机器人是通过语音或其他能够与用户交流的交互型智能设备,能够作为用户的生活学习的好朋友,现有技术中,为方便用户下达指令或交流,通常使用语音指令进行控制,机器人接受用户发出的语音指令,然后执行相应命令,为使机器人能够准确的识别用户指令,机器人需要对接受的包括用户指令和环境噪音复合之后的混合信号进行降噪处理。With the development of mobile communication, computer and Internet technology, the era of miniaturization of computer equipment is coming. Due to the high integration of computer software and powerful processing capabilities, smaller smart devices can have powerful processing capabilities. In the field of robotics, due to the powerful processing capabilities of computers, small companion robots are possible. The companion robot is an interactive intelligent device that can communicate with the user through voice or other, and can be used as a good friend of the user's life and study. In the prior art , in order to facilitate the user to issue instructions or communicate, usually using voice commands for control, the robot accepts the voice commands issued by the user, and then executes the corresponding commands, in order to enable the robot to accurately identify user commands, the robot needs to accept user commands and environmental noise The mixed signal after compounding is subjected to noise reduction processing.
现有技术中,常用的降噪方法包括:噪声门降噪法、采样降噪法和滤波降噪法。其中,噪声门降噪法设定一个门限,比如噪音最大峰值,那么把它设定为阀值,低于此值的信号直接归零,大于此值的信号没有变化,这样,就可以把噪音消去。采样降噪法采集一个噪音样本,要求是比较单纯的噪音,然后以此样本为依据,消除混音中的噪音。波降噪法首先要明确地知道噪声信号中的噪音在哪个频率段,然后通过降噪软件将这个频率段的信号减弱,来达到降噪效果。In the prior art, commonly used noise reduction methods include: noise gate noise reduction method, sampling noise reduction method and filter noise reduction method. Among them, the noise gate noise reduction method sets a threshold, such as the maximum peak value of noise, then set it as the threshold value, the signal lower than this value is directly returned to zero, and the signal greater than this value does not change, so that the noise can be reduced eliminate. The sampling noise reduction method collects a noise sample, which requires relatively simple noise, and then eliminates the noise in the mix based on this sample. The wave noise reduction method first needs to clearly know which frequency band the noise in the noise signal is in, and then weaken the signal in this frequency band through the noise reduction software to achieve the noise reduction effect.
本发明创造的发明人在研究中发现,噪声门降噪法的缺点在于在噪声信号不在阈值范围内的噪声中仍然保留着无法清除。采样降噪法在消除噪音同时,会影响到混音信号中与噪声同频率的有效信号,同时有一定的失真感。滤波降噪法,同样的对于噪音同频段的有效信号起到干扰,因此,现有技术中已经存在的降噪技术无法应用于机器人降噪领域,现在迫切的需要一款能够在机器人上使用的高效降噪方法。The inventors of the present invention found that the disadvantage of the noise gate noise reduction method is that the noise that the noise signal is not within the threshold range still cannot be removed. The sampling noise reduction method will affect the effective signal with the same frequency as the noise in the mixing signal while eliminating the noise, and at the same time, it will have a certain sense of distortion. The filter noise reduction method also interferes with the effective signal of the same frequency band as the noise. Therefore, the existing noise reduction technology in the prior art cannot be applied to the field of robot noise reduction. Now there is an urgent need for a noise reduction technology that can be used on robots. Efficient noise reduction method.
发明内容Contents of the invention
本发明实施例主要解决的技术问题是提供能够高效降噪的机器人降噪方法、装置及机器人。The main technical problem to be solved by the embodiments of the present invention is to provide a robot noise reduction method, device and robot capable of efficient noise reduction.
为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种机器人降噪方法,包括下述步骤:In order to solve the above technical problems, a technical solution adopted by the embodiments of the present invention is to provide a method for noise reduction of a robot, including the following steps:
读取预设的控制音源样本;Read the preset control audio samples;
获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号;Obtain the mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish the target signal in the mixed sound signal with the same frequency as the control sound source sample, and the target signal with the same frequency as the control sound source Noise signals with different sample frequencies;
放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。The target signal is amplified, and the noise signal is scaled such that the audio power represented by the waveform of the target signal is greater than the audio power represented by the waveform of the noise signal.
可选地,所述放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率的步骤之前还包括:Optionally, before the step of amplifying the target signal and scaling the noise signal so that the audio power represented by the target signal waveform is greater than the audio power represented by the noise signal waveform, the step further includes:
获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征;Acquiring characteristic parameters of the noise signal, the characteristic parameters including frequency band, frequency spectrum, amplitude or power characteristics;
根据所述噪声信号的特征参数,对所述噪声信号进行降噪。Denoise the noise signal according to the characteristic parameters of the noise signal.
可选地,使用所述降噪方法的机器人至少包括第一语音采集装置和第二语音采集装置,所述获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征的步骤之前还包括:Optionally, the robot using the noise reduction method includes at least a first voice collection device and a second voice collection device, and the characteristic parameters of the noise signal are acquired, and the characteristic parameters include frequency band, frequency spectrum, amplitude or power characteristics Before the steps also include:
通过所述第一语音采集装置和第二语音采集装置检测在指定方向上分布的混音信号,由此产生由第一语音采集装置输出的第一音频信号,和第二语音采集装置输出的第二音频信号;Detect the mixed sound signal distributed in the specified direction by the first voice collection device and the second voice collection device, thereby producing the first audio signal output by the first voice collection device, and the second audio signal output by the second voice collection device Two audio signals;
基于所述第一音频信号和第二音频信号的幅度或功率的幅度的差来衰减所述混音信号。The downmix signal is attenuated based on a difference in magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,根据所述噪声信号的特征参数,对所述噪声信号进行降噪的步骤包括:Optionally, according to the characteristic parameters of the noise signal, the step of denoising the noise signal includes:
将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中;Inputting the characteristic parameters of the audio mixing signal collected by the first audio collection device into a preset noise reduction model;
采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪。The noise reduction model is used to perform noise reduction on the audio mixing signal collected by the first audio collection device.
可选地,所述采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪的步骤包括:Optionally, the step of using the noise reduction model to denoise the mixed audio signal collected by the first audio collection device includes:
检测所述第一音频采集装置采集的混音信号的频段是否位于人声频段范围内;Detecting whether the frequency band of the audio mixing signal collected by the first audio collection device is within the human voice frequency range;
若所述第一音频采集装置采集的混音信号的频段位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行放大;If the frequency band of the audio mixing signal collected by the first audio collection device is within the frequency range of the human voice, amplifying the audio mixing signal collected by the first audio collection device;
若所述第一音频采集装置采集的混音信号的频段不位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行缩放。If the frequency band of the audio mixing signal collected by the first audio collection device is not within the frequency range of the human voice, scaling is performed on the audio mixing signal collected by the first audio collection device.
可选地,所述将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中的步骤包括:Optionally, the step of inputting the characteristic parameters of the audio mixing signal collected by the first audio collection device into the preset noise reduction model includes:
根据所述第一音频信号和第二音频信号的幅度或功率的幅度的差值确定所述降噪模型的频率。The frequency of the noise reduction model is determined according to the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,所述降噪模型的频率为低频。Optionally, the frequency of the noise reduction model is low frequency.
可选地,所述第一音频采集装置与第二音频采集装置延长线之间的夹角大于60°。Optionally, the included angle between the extension line of the first audio collection device and the second audio collection device is larger than 60°.
为解决上述技术问题,本发明实施例还提供一种机器人降噪装置,包括:In order to solve the above technical problems, an embodiment of the present invention also provides a robot noise reduction device, including:
读取模块,用于读取预设的控制音源样本;The reading module is used to read the preset control sound source samples;
获取比较模块,用于获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号;An acquisition and comparison module, configured to acquire a mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish a target signal in the mixed sound signal with the same frequency as the control sound source sample, and a noise signal having a sample frequency different from that of the control sound source;
除噪模块,用于放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。The denoising module is configured to amplify the target signal, and scale the noise signal so that the audio power represented by the waveform of the target signal is greater than the audio power represented by the waveform of the noise signal.
可选地,所述机器人降噪装置还包括:Optionally, the robot noise reduction device also includes:
第一获取子模块,用于获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征;The first acquisition submodule is used to acquire the characteristic parameters of the noise signal, the characteristic parameters include frequency band, frequency spectrum, amplitude or power characteristics;
第一降噪子模块,用于根据所述噪声信号的特征参数,对所述噪声信号进行降噪。The first denoising sub-module is configured to denoise the noise signal according to the characteristic parameters of the noise signal.
可选地,所述机器人降噪装置还包括:Optionally, the robot noise reduction device also includes:
第一语音采集装置和第二语音采集装置,通过所述第一语音采集装置和第二语音采集装置检测在指定方向上分布的混音信号,由此产生由第一语音采集装置输出的第一音频信号,和第二语音采集装置输出的第二音频信号;The first voice collection device and the second voice collection device detect the mixed sound signal distributed in the specified direction by the first voice collection device and the second voice collection device, thereby generating the first voice output by the first voice collection device audio signal, and the second audio signal output by the second voice collection device;
第一衰减子模块,用于基于所述第一音频信号和第二音频信号的幅度或功率的幅度的差来衰减所述混音信号。The first attenuation sub-module is configured to attenuate the mixing signal based on the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,所述机器人降噪装置还包括:Optionally, the robot noise reduction device also includes:
第一输入子模块,用于将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中;The first input sub-module is used to input the characteristic parameters of the audio mixing signal collected by the first audio collection device into the preset noise reduction model;
第二降噪子模块,用于采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪。The second noise reduction sub-module is configured to use the noise reduction model to perform noise reduction on the audio mixing signal collected by the first audio collection device.
可选地,所述机器人降噪装置还包括:Optionally, the robot noise reduction device also includes:
第一监测判断子模块,用于检测所述第一音频采集装置采集的混音信号的频段是否位于人声频段范围内;若所述第一音频采集装置采集的混音信号的频段位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行放大;若所述第一音频采集装置采集的混音信号的频段不位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行缩放。The first monitoring and judging submodule is used to detect whether the frequency band of the audio mixing signal collected by the first audio collection device is within the frequency range of the human voice; if the frequency band of the audio mixing signal collected by the first audio collection device is within the range of the within the human voice frequency range, then amplify the mixed sound signal collected by the first audio collection device; if the frequency band of the mixed sound signal collected by the first audio collection device is not within the human voice frequency range, then amplify the The audio mixing signal collected by the first audio collection device is scaled.
可选地,所述机器人降噪装置还包括:Optionally, the robot noise reduction device also includes:
第一确定子模块,用于根据所述第一音频信号和第二音频信号的幅度或功率的幅度的差值确定所述降噪模型的频率。The first determination submodule is configured to determine the frequency of the noise reduction model according to the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,所述降噪模型的频率为低频。Optionally, the frequency of the noise reduction model is low frequency.
可选地,所述第一音频采集装置与第二音频采集装置延长线之间的夹角大于60°。Optionally, the included angle between the extension line of the first audio collection device and the second audio collection device is greater than 60°.
为解决上述技术问题,本发明实施例还提供一种机器人,包括:In order to solve the above technical problems, an embodiment of the present invention also provides a robot, including:
一个或多个处理器;one or more processors;
存储器;memory;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more program programs are configured to:
读取预设的控制音源样本;Read the preset control audio samples;
获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号;Obtain the mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish the target signal in the mixed sound signal with the same frequency as the control sound source sample, and the target signal with the same frequency as the control sound source Noise signals with different sample frequencies;
放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。The target signal is amplified, and the noise signal is scaled such that the audio power represented by the waveform of the target signal is greater than the audio power represented by the waveform of the noise signal.
可选地,所述一个或多个程序还被配置用于:Optionally, the one or more programs are further configured to:
获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征;Acquiring characteristic parameters of the noise signal, the characteristic parameters including frequency band, frequency spectrum, amplitude or power characteristics;
根据所述噪声信号的特征参数,对所述噪声信号进行降噪。Denoise the noise signal according to the characteristic parameters of the noise signal.
可选地,所述机器人至少包括第一语音采集装置和第二语音采集装置,所述获取所述噪声信号的特征参数;Optionally, the robot includes at least a first voice collection device and a second voice collection device, and the characteristic parameters of the noise signal are acquired;
所述一个或多个程序还被配置用于:The one or more programs are further configured to:
通过所述第一语音采集装置和第二语音采集装置检测在指定方向上分布的混音信号,由此产生由第一语音采集装置输出的第一音频信号,和第二语音采集装置输出的第二音频信号;Detect the mixed sound signal distributed in the specified direction by the first voice collection device and the second voice collection device, thereby producing the first audio signal output by the first voice collection device, and the second audio signal output by the second voice collection device Two audio signals;
基于所述第一音频信号和第二音频信号的幅度或功率的幅度的差来衰减所述混音信号。The downmix signal is attenuated based on a difference in magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,所述一个或多个程序还被配置用于:Optionally, the one or more programs are further configured to:
将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中;Inputting the characteristic parameters of the audio mixing signal collected by the first audio collection device into a preset noise reduction model;
采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪。The noise reduction model is used to perform noise reduction on the audio mixing signal collected by the first audio collection device.
可选地,所述一个或多个程序还被配置用于:Optionally, the one or more programs are further configured to:
检测所述第一音频采集装置采集的混音信号的频段是否位于人声频段范围内;Detecting whether the frequency band of the audio mixing signal collected by the first audio collection device is within the human voice frequency range;
若所述第一音频采集装置采集的混音信号的频段位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行放大;If the frequency band of the audio mixing signal collected by the first audio collection device is within the frequency range of the human voice, amplifying the audio mixing signal collected by the first audio collection device;
若所述第一音频采集装置采集的混音信号的频段不位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行缩放。If the frequency band of the audio mixing signal collected by the first audio collection device is not within the frequency range of the human voice, scaling is performed on the audio mixing signal collected by the first audio collection device.
可选地,所述一个或多个程序还被配置用于:Optionally, the one or more programs are further configured to:
根据所述第一音频信号和第二音频信号的幅度或功率的幅度的差值确定所述降噪模型的频率。The frequency of the noise reduction model is determined according to the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
可选地,所述降噪模型的频率为低频。Optionally, the frequency of the noise reduction model is low frequency.
可选地,所述第一音频采集装置与第二音频采集装置延长线之间的夹角大于60°。Optionally, the included angle between the extension line of the first audio collection device and the second audio collection device is greater than 60°.
本发明实施例的有益效果为:本实施例通过将预先设置的用户或者人类音频翻盖范围作为控制音源样本,将该控制音源样本与混音信号进行比较,区别出用户发出的目标信号与噪音信号,并对目标信号进行放大处理,对噪音信号进行缩放处理,在一扩一缩的处理方式下,使目标信号的功率远远大于噪音信号的功率,在不损失目标信号的情况下实现了降噪,能够使机器人在复杂的外界环境中清楚地辨识用户的控制指令,提高了机器人控制的灵敏度与稳定性。The beneficial effect of the embodiment of the present invention is: this embodiment uses the preset user or human audio cover range as the control sound source sample, compares the control sound source sample with the mixed sound signal, and distinguishes the target signal and the noise signal sent by the user , and the target signal is amplified, and the noise signal is scaled. In the processing mode of one expansion and one contraction, the power of the target signal is much greater than the power of the noise signal, and the reduction is achieved without losing the target signal. The noise enables the robot to clearly identify the user's control commands in a complex external environment, improving the sensitivity and stability of robot control.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1为本发明实施例机器人降噪方法基本流程图;Fig. 1 is the basic flowchart of the robot noise reduction method of the embodiment of the present invention;
图2为本发明实施例降噪方法的一种实施方式的基本流程图;FIG. 2 is a basic flow chart of an implementation of a noise reduction method according to an embodiment of the present invention;
图3为本发明实施例第一音频采集装置降噪的基本流程图;FIG. 3 is a basic flowchart of the noise reduction of the first audio collection device according to the embodiment of the present invention;
图4为本发明实施例机器人降噪装置基本结构框图;Fig. 4 is a basic structural block diagram of a robot noise reduction device according to an embodiment of the present invention;
图5为本发明实施例机器人的结构框图。Fig. 5 is a structural block diagram of a robot according to an embodiment of the present invention.
具体实施方式detailed description
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如 101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。In some processes described in the specification and claims of the present invention and the above-mentioned drawings, a plurality of operations appearing in a specific order are contained, but it should be clearly understood that these operations may not be performed in the order in which they appear herein Execution or parallel execution, the serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. Additionally, these processes can include more or fewer operations, and these operations can be performed sequentially or in parallel. It should be noted that the descriptions of "first" and "second" in this article are used to distinguish different messages, devices, modules, etc. are different types.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.
实施例1Example 1
请参阅图1,图1为本实施例机器人降噪方法基本流程图。Please refer to FIG. 1 . FIG. 1 is a basic flow chart of the robot noise reduction method in this embodiment.
如图1所示,一种机器人降噪方法,包括下述步骤:As shown in Figure 1, a method for noise reduction of a robot comprises the following steps:
S1100、读取预设的控制音源样本。在机器人的控制器内预设控制音源样本,控制音源样本是通过机器人在安静的环境中多次采集用户的语音指令的特征信息,所述特征参数包括频段、频谱、幅度或功率特征,采用上述方式生成的控制音源样本,具有更具保密性,在一般的环境下机器人只受控于特定的一个或者几个控制音源样本用户的控制。在一些选择性实施例中,控制音源样本是通过人类本身音频特性生成的,控制音源样本中的特征信息不是单个的或者有限个用户的音频特征信息,而是人类音频所具有的特征信息,更具有普遍效应方便推广。S1100. Read a preset control sound source sample. The control sound source sample is preset in the controller of the robot. The control sound source sample is the characteristic information of the user's voice command collected many times by the robot in a quiet environment. The characteristic parameters include frequency band, spectrum, amplitude or power characteristics. The control sound source sample generated by the method has more confidentiality, and in a general environment, the robot is only controlled by one or several specific control sound source sample users. In some optional embodiments, the control sound source samples are generated by the audio characteristics of human beings themselves, and the feature information in the control sound source samples is not the audio feature information of a single or a limited number of users, but the feature information of human audio, more It has a universal effect and is convenient for promotion.
S1200、获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号。机器人获取外界的包括有效目标控制信号与机器人周围环境的混音信号,并将该混音信号的中的特征信息与控制音源样本的特征信息进行比对,分辨出与控制音源样本特征信息相同的且具有连贯性的音频信号,该音频信号为用户发出的目标信号,与控制音源样本特征信息不相同的信号为周围的噪声信号。S1200. Acquire the mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish the target signal in the mixed sound signal with the same frequency as the control sound source sample, and the Controls noise signals with different sample frequencies of the audio source. The robot obtains the external mixed sound signal including the effective target control signal and the surrounding environment of the robot, and compares the characteristic information in the mixed sound signal with the characteristic information of the control sound source sample, and distinguishes the same characteristic information as the control sound source sample. The audio signal with coherence is the target signal sent by the user, and the signal different from the characteristic information of the control sound source sample is the surrounding noise signal.
S1300、放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。通过机器人内部的信号放大器或者信号放大电路,对目标信号进行放大处理,通过缩放器或者缩放线路对噪声信号进行缩放处理,使目标信号波形所表征的音频功率远大于所述噪声信号波形表征的音频功率,以此实现降噪功能。S1300. Amplify the target signal, and scale the noise signal so that the audio power represented by the waveform of the target signal is greater than the audio power represented by the waveform of the noise signal. Through the signal amplifier or signal amplification circuit inside the robot, the target signal is amplified, and the noise signal is scaled through the scaler or scaling circuit, so that the audio power represented by the target signal waveform is much greater than the audio represented by the noise signal waveform Power, in order to achieve the noise reduction function.
上述实施方式通过将预先设置的用户或者人类音频翻盖范围作为控制音源样本,将该控制音源样本与混音信号进行比较,区别出用户发出的目标信号与噪音信号,并对目标信号进行放大处理,对噪音信号进行缩放处理,在一扩一缩的处理方式下,使目标信号的功率远远大于噪音信号的功率,在不损失目标信号的情况下实现了降噪,能够使机器人在复杂的外界环境中清楚地辨识用户的控制指令,提高了机器人控制的灵敏度与稳定性。In the above embodiment, the preset user or human audio cover range is used as the control sound source sample, and the control sound source sample is compared with the mixed sound signal to distinguish the target signal from the user from the noise signal, and amplify the target signal. The noise signal is scaled and processed. In the processing method of one expansion and one contraction, the power of the target signal is much greater than the power of the noise signal. Noise reduction is achieved without losing the target signal, which enables the robot to operate in a complex environment. The user's control commands are clearly identified in the environment, which improves the sensitivity and stability of robot control.
请参阅图2,图2为本实施例降噪方法的一种实施方式的基本流程图。Please refer to FIG. 2 . FIG. 2 is a basic flowchart of an implementation manner of the noise reduction method in this embodiment.
如图2所示,步骤S1300之前还包括:As shown in Figure 2, before step S1300, it also includes:
S1210、获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征。对于每个声音信号,均可以获取该声音信号的频率,对于每个声音信号均可以根据采集的多个频率确定一个频段,频段为频率范围,根据声音波形的振幅能够确定出声音的幅度,对整个音频信号能量的计算能够得出音频的功率特征。S1210. Acquire characteristic parameters of the noise signal, where the characteristic parameters include frequency band, frequency spectrum, amplitude or power characteristics. For each sound signal, the frequency of the sound signal can be obtained. For each sound signal, a frequency band can be determined according to the multiple frequencies collected. The frequency band is the frequency range. The amplitude of the sound can be determined according to the amplitude of the sound waveform. Calculation of the energy of the entire audio signal yields the power signature of the audio.
S1220、根据所述噪声信号的特征参数,对所述噪声信号进行降噪。S1220. Perform noise reduction on the noise signal according to the characteristic parameters of the noise signal.
在一些选择性实施例中,使用所述降噪方法的机器人至少包括第一语音采集装置和第二语音采集装置,通过所述第一语音采集装置和第二语音采集装置检测在指定方向上分布的混音信号,由此产生由第一语音采集装置输出的第一音频信号,和第二语音采集装置输出的第二音频信号。机器人内部设有至少两个语音采集装置,本实施例中语音采集装置具体是指麦克风。确定第一语音采集装置为主麦克风,第二语音采集装置为副麦克风。由于对于主麦克风来讲,该主麦克风采集到的声音信号通常可以包括语音信号(即人声)和噪声信号,而由于主麦克风和各个副麦克风是同时采集环境中的声音信号的,因此主麦克风采集到的噪声信号也通常会被其他至少一个副麦克风采集,因此,利用这些副麦克风与主麦克风的结合可以获取到比较准确的噪声信号,然后利用准确的噪声信号对主麦克风采集到的声音信号降噪时的准确度会比较高。In some optional embodiments, the robot using the noise reduction method includes at least a first voice collection device and a second voice collection device, through which the first voice collection device and the second voice collection device detect The mixed audio signal, thereby generating the first audio signal output by the first voice collection device, and the second audio signal output by the second voice collection device. There are at least two voice collection devices inside the robot, and the voice collection devices in this embodiment specifically refer to microphones. It is determined that the first voice collection device is the main microphone, and the second voice collection device is the secondary microphone. Because for the main microphone, the sound signal collected by the main microphone can usually include speech signals (that is, human voice) and noise signals, and because the main microphone and each secondary microphone collect sound signals in the environment at the same time, the main microphone The collected noise signal is usually also collected by at least one other secondary microphone. Therefore, the combination of these secondary microphones and the main microphone can obtain a relatively accurate noise signal, and then use the accurate noise signal to analyze the sound signal collected by the main microphone. The accuracy of noise reduction will be higher.
步骤S1210之前还包括:基于所述第一音频信号和第二音频信号的幅度或功率的幅度的差来衰减所述混音信号。Before step S1210, the method further includes: attenuating the audio mixing signal based on the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
由于声音在空气中传播时,会随着传播而衰减,也即声音传播的距离越长,声音的音量越小,因此麦克风采集到的声音信号的音量与该麦克风到产生该声音信号的声源的距离成正相关关系,也即,当麦克风到产生该声音信号的声源的距离较小时,该麦克风采集到的声音信号的音量则较大,反之,当麦克风到产生该声音信号的声源的距离较大时,该麦克风采集到的声音信号的音量则较小。测量主副麦克风功率 (在每个频段中)。第一、第二音频信号中的每个通道的功率独立地通过判定装置来确定。计算出主副麦克风的功率差值,然后通过公用函数计算出功率之差。并根据该差值对第一音频信号进行相应的音频衰减,然后比较主副麦克风的功率,对功率超出部分进行相应抹去处理进行降噪。在一些选择性实施例中,通过音频信号频段、频谱或幅度对第一音频信号进行衰减计算。When sound propagates in the air, it will attenuate as it propagates, that is, the longer the sound travels, the lower the volume of the sound, so the volume of the sound signal collected by the microphone is the same as the sound source from the microphone to the sound source that generates the sound signal. The distance is positively correlated, that is, when the distance between the microphone and the sound source that generates the sound signal is small, the volume of the sound signal collected by the microphone is relatively large; on the contrary, when the distance between the microphone and the sound source that generates the sound signal When the distance is larger, the volume of the sound signal collected by the microphone is smaller. Measure primary and secondary microphone power (in each frequency band). The power of each channel in the first and second audio signals is independently determined by the determining means. Calculate the power difference between the main and auxiliary microphones, and then calculate the power difference through the public function. And perform corresponding audio attenuation on the first audio signal according to the difference, then compare the power of the main microphone and the auxiliary microphone, and perform corresponding erasing processing on the excess power for noise reduction. In some optional embodiments, the attenuation calculation is performed on the first audio signal by audio signal frequency band, spectrum or amplitude.
请参阅图3,图3为本实施例第一音频采集装置降噪的基本流程图。Please refer to FIG. 3 . FIG. 3 is a basic flowchart of the noise reduction of the first audio collection device in this embodiment.
S1221、将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中。第一音频采集装置为本实施方式中的主麦克风,为机器人音频是别的主要信号来源,将第一音频采集装置输出的第一音频信号的特征参数进行提取,并将提取的特征参数放入到降噪模型中进行降噪。降噪模型是通过对某一类或者某一个人的音频特征信息构成的区间或者范围性的数学模型。S1221. Input the characteristic parameters of the audio mixing signal collected by the first audio collection device into a preset noise reduction model. The first audio collection device is the main microphone in this embodiment, and the robot audio is another main signal source. The characteristic parameters of the first audio signal output by the first audio collection device are extracted, and the extracted characteristic parameters are put into Go to the denoising model for denoising. The noise reduction model is an interval or range mathematical model formed by the audio feature information of a certain class or a certain person.
S1222、采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪。根据降噪模型中的若干个特性信息的阈值区间对第一音频采集装置采集的混音信号切割,将不在降噪模型若干个特性信息的阈值区间内的音频信号均进行软件处理,以此将第一音频信号的各项指标均规范在一定的区间范围内,以此达到降噪的目的。S1222. Use the noise reduction model to perform noise reduction on the mixed audio signal collected by the first audio collection device. According to the threshold intervals of several characteristic information in the noise reduction model, the mixed audio signal collected by the first audio acquisition device is cut, and the audio signals not in the threshold intervals of the several characteristic information of the noise reduction model are all processed by software, so that the All indexes of the first audio signal are regulated within a certain range, so as to achieve the purpose of noise reduction.
具体地,检测所述第一音频采集装置采集的混音信号的频段是否位于人声频段范围内;若所述第一音频采集装置采集的混音信号的频段位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行放大;若所述第一音频采集装置采集的混音信号的频段不位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行缩放。Specifically, detecting whether the frequency band of the mixed sound signal collected by the first audio collection device is within the range of the human voice frequency range; if the frequency band of the mixed sound signal collected by the first audio collection device is within the range of the human voice frequency range, Then amplify the mixed sound signal collected by the first audio collection device; if the frequency band of the mixed sound signal collected by the first audio collection device is not within the frequency range of the human voice, then the first audio collection The mixing signal collected by the device is scaled.
在一些选择新实施例中,机器人能够接受不同信号源的控制,包括用户语音和无线遥控。预存储的降噪模型中包括人声降噪模型和无线降噪模型需要通过计算进行选择性使用降噪模型。根据所述第一音频信号和第二音频信号的幅度或功率的幅度的差值确定所述降噪模型的频率。In some alternative embodiments, the robot can be controlled from different sources, including user voice and wireless remote control. The pre-stored noise reduction models include the human voice noise reduction model and the wireless noise reduction model, which need to be selectively used through calculation. The frequency of the noise reduction model is determined according to the difference between the magnitude or power magnitude of the first audio signal and the second audio signal.
本实施方式用用于语音降噪的降噪模型为低频降噪模型。In this embodiment, the noise reduction model used for speech noise reduction is a low-frequency noise reduction model.
在一些选择性实施例中,第一音频采集装置与第二音频采集装置延长线之间的夹角大于60°。第一音频采集装置与第二音频采集装置之间的夹角大于60°时,使第一音频采集装置与第二音频采集装置的衰减信号差值较大,能够最大限度的增加降噪可靠性。In some optional embodiments, the included angle between the extension line of the first audio collection device and the second audio collection device is larger than 60°. When the angle between the first audio collection device and the second audio collection device is greater than 60°, the attenuation signal difference between the first audio collection device and the second audio collection device is relatively large, which can maximize the reliability of noise reduction .
为解决上述技术问题本发明还提供一种机器人降噪装置。请参阅图 4,图4为机器人降噪装置基本结构框图。In order to solve the above technical problems, the present invention also provides a robot noise reduction device. Please refer to Figure 4, which is a block diagram of the basic structure of the robot noise reduction device.
如图4所示,一种机器人降噪装置,包括:读取模块2100、获取比较模块2200和除噪模块2300。其中,读取模块2100用于读取预设的控制音源样本;获取比较模块2200用于获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号;除噪模块2300用于放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。As shown in FIG. 4 , a noise reduction device for a robot includes: a reading module 2100 , an acquisition and comparison module 2200 and a noise removal module 2300 . Among them, the reading module 2100 is used to read the preset control sound source sample; the acquisition and comparison module 2200 is used to obtain the mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish the A target signal with the same sample frequency as the control sound source in the mixed sound signal, and a noise signal with a sample frequency different from the control sound source; the noise removal module 2300 is used to amplify the target signal, and scale the noise signal so that The audio power represented by the target signal waveform is greater than the audio power represented by the noise signal waveform.
本实施例通过将预先设置的用户或者人类音频翻盖范围作为控制音源样本,将该控制音源样本与混音信号进行比较,区别出用户发出的目标信号与噪音信号,并对目标信号进行放大处理,对噪音信号进行缩放处理,在一扩一缩的处理方式下,使目标信号的功率远远大于噪音信号的功率,在不损失目标信号的情况下实现了降噪,能够使机器人在复杂的外界环境中清楚地辨识用户的控制指令,提高了机器人控制的灵敏度与稳定性。In this embodiment, the preset user or human audio cover range is used as the control sound source sample, and the control sound source sample is compared with the mixed sound signal to distinguish the target signal and the noise signal sent by the user, and amplify the target signal. The noise signal is scaled and processed. In the processing method of one expansion and one contraction, the power of the target signal is much greater than the power of the noise signal. Noise reduction is achieved without losing the target signal, which enables the robot to operate in a complex environment. The user's control commands are clearly identified in the environment, which improves the sensitivity and stability of robot control.
在一些实施例中,机器人降噪装置还包括:第一获取子模块和第一降噪子模块。其中,第一获取子模块用于获取所述噪声信号的特征参数,所述特征参数包括频段、频谱、幅度或功率特征;第一降噪子模块用于根据所述噪声信号的特征参数,对所述噪声信号进行降噪。In some embodiments, the robot noise reduction device further includes: a first acquisition submodule and a first noise reduction submodule. Wherein, the first acquisition submodule is used to acquire the characteristic parameters of the noise signal, and the characteristic parameters include frequency band, frequency spectrum, amplitude or power characteristics; the first denoising submodule is used to, according to the characteristic parameters of the noise signal, The noise signal is denoised.
在一些实施例中,机器人降噪装置还包括:第一语音采集装置、第二语音采集装置和第一衰减子模块。第一语音采集装置和第二语音采集装置,通过所述第一语音采集装置和第二语音采集装置检测在指定方向上分布的混音信号,由此产生由第一语音采集装置输出的第一音频信号,和第二语音采集装置输出的第二音频信号;第一衰减子模块,用于基于所述第一音频信号和第二音频信号的幅度或功率的幅度的差来衰减所述混音信号。In some embodiments, the robot noise reduction device further includes: a first voice collection device, a second voice collection device and a first attenuation sub-module. The first voice collection device and the second voice collection device detect the mixed sound signal distributed in the specified direction by the first voice collection device and the second voice collection device, thereby generating the first voice output by the first voice collection device Audio signal, and the second audio signal output by the second voice collection device; the first attenuation submodule is used to attenuate the mixed sound based on the difference between the amplitude or power of the first audio signal and the second audio signal Signal.
在一些实施例中,机器人降噪装置还包括:第一输入子模块和第二降噪子模块。其中,第一输入子模块用于将所述第一音频采集装置采集的混音信号的特征参数输入到预设的降噪模型中;第二降噪子模块用于采用所述降噪模型对所述第一音频采集装置采集的混音信号进行降噪。In some embodiments, the robot noise reduction device further includes: a first input submodule and a second noise reduction submodule. Wherein, the first input sub-module is used to input the characteristic parameters of the mixing signal collected by the first audio collection device into the preset noise reduction model; the second noise reduction sub-module is used to use the noise reduction model to Noise reduction is performed on the audio mixing signal collected by the first audio collection device.
在一些实施例中,第一监测判断子模块,用于检测所述第一音频采集装置采集的混音信号的频段是否位于人声频段范围内;若所述第一音频采集装置采集的混音信号的频段位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行放大;若所述第一音频采集装置采集的混音信号的频段不位于所述人声频段范围内,则对所述第一音频采集装置采集的混音信号进行缩放。In some embodiments, the first monitoring and judging submodule is used to detect whether the frequency band of the mixed sound signal collected by the first audio collection device is within the frequency range of the human voice; if the mixed sound collected by the first audio collection device If the frequency band of the signal is within the frequency range of the human voice, the mixed audio signal collected by the first audio collection device is amplified; if the frequency band of the mixed audio signal collected by the first audio collection device is not within the range of the human voice within the frequency range, the audio mixing signal collected by the first audio collection device is scaled.
在一些实施方式中,机器人降噪装置还包括:第一确定子模块,用于根据所述第一音频信号和第二音频信号的幅度或功率的幅度的差值确定所述降噪模型的频率。In some implementations, the robot noise reduction device further includes: a first determining submodule, configured to determine the frequency of the noise reduction model according to the difference between the magnitude or power magnitude of the first audio signal and the second audio signal .
在一些实施方式中,降噪模型的频率为低频。In some embodiments, the frequency of the noise reduction model is low frequency.
在一些实施例中,所述第一音频采集装置与第二音频采集装置延长线之间的夹角大于60°。In some embodiments, the included angle between the extension line of the first audio collection device and the second audio collection device is larger than 60°.
为解决上述技术问题本实施例还提供一种机器人。In order to solve the above technical problems, this embodiment also provides a robot.
本实施例提供机器人的实施方式。具体请参阅图5,图5为机器人的结构框图。This embodiment provides an implementation of a robot. Please refer to FIG. 5 for details, which is a structural block diagram of the robot.
请参阅图5,机器人包括:一个或多个处理器3110、存储器3120 影像采集传感器3120和语音采集传感器3130,其中,影像采集传感器 3120和语音采集传感器3130连接在处理器3110上。;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:Referring to FIG. 5 , the robot includes: one or more processors 3110 , memory 3120 , an image acquisition sensor 3120 and a voice acquisition sensor 3130 , wherein the image acquisition sensor 3120 and the voice acquisition sensor 3130 are connected to the processor 3110 . ; one or more application programs, wherein the one or more application programs are stored in memory and configured to be executed by the one or more processors, the one or more program programs are configured to:
读取预设的控制音源样本;Read the preset control audio samples;
获取外界环境的混音信号,将所述控制音源样本与所述混音信号进行比对,区别出所述混音信号中与所述控制音源样本频率相同的目标信号,以及与所述控制音源样本频率不相同的噪声信号;Obtain the mixed sound signal of the external environment, compare the control sound source sample with the mixed sound signal, and distinguish the target signal in the mixed sound signal with the same frequency as the control sound source sample, and the target signal with the same frequency as the control sound source Noise signals with different sample frequencies;
放大所述目标信号,缩放所述噪声信号以使所述目标信号波形所表征的音频功率大于所述噪声信号波形表征的音频功率。The target signal is amplified, and the noise signal is scaled such that the audio power represented by the waveform of the target signal is greater than the audio power represented by the waveform of the noise signal.
上述实施例中的机器人,通过将预先设置的用户或者人类音频翻盖范围作为控制音源样本,将该控制音源样本与混音信号进行比较,区别出用户发出的目标信号与噪音信号,并对目标信号进行放大处理,对噪音信号进行缩放处理,在一扩一缩的处理方式下,使目标信号的功率远远大于噪音信号的功率,在不损失目标信号的情况下实现了降噪,能够使机器人在复杂的外界环境中清楚地辨识用户的控制指令,提高了机器人控制的灵敏度与稳定性。The robot in the above embodiment uses the preset user or human audio cover range as the control sound source sample, compares the control sound source sample with the mixed sound signal, distinguishes the target signal and the noise signal sent by the user, and compares the target signal Perform amplification processing and zoom processing on the noise signal. In the processing method of one expansion and one contraction, the power of the target signal is much greater than the power of the noise signal, and the noise reduction is realized without losing the target signal, which can make the robot The user's control commands are clearly identified in a complex external environment, which improves the sensitivity and stability of robot control.
需要指出的是本实施列中,机器人的存储器内存储用于实现本实施例中机器人降噪方法中的所有程序,处理器能够调用该存储器内的程序,执行上述机器人降噪方法所列举的所有功能。由于机器人实现的功能在本实施例中的机器人降噪方法进行了详述,在此不再进行赘述。It should be pointed out that in this embodiment, the memory of the robot stores all the programs used to implement the robot noise reduction method in this embodiment, and the processor can call the program in the memory to execute all the above-mentioned robot noise reduction methods. Function. Since the functions implemented by the robot are described in detail in the robot noise reduction method in this embodiment, details are not repeated here.
需要说明的是,本发明的说明书及其附图中给出了本发明的较佳的实施例,但是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施例,这些实施例不作为对本发明内容的额外限制,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。并且,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。It should be noted that preferred embodiments of the present invention are provided in the description of the present invention and the accompanying drawings, but the present invention can be realized in many different forms, and are not limited to the embodiments described in the description. These embodiments are not intended as additional limitations on the content of the present invention, and the purpose of providing these embodiments is to make the understanding of the disclosure of the present invention more thorough and comprehensive. Moreover, the above-mentioned technical features continue to be combined with each other to form various embodiments not listed above, which are all regarded as the scope of the description of the present invention; further, for those of ordinary skill in the art, improvements or changes can be made according to the above description , and all these improvements and transformations should belong to the scope of protection of the appended claims of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710271779.4A CN106952654A (en) | 2017-04-24 | 2017-04-24 | Robot noise reduction method, device and robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710271779.4A CN106952654A (en) | 2017-04-24 | 2017-04-24 | Robot noise reduction method, device and robot |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106952654A true CN106952654A (en) | 2017-07-14 |
Family
ID=59476677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710271779.4A Pending CN106952654A (en) | 2017-04-24 | 2017-04-24 | Robot noise reduction method, device and robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106952654A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481732A (en) * | 2017-08-31 | 2017-12-15 | 广东小天才科技有限公司 | Noise reduction method and device in spoken language evaluation and terminal equipment |
CN110097872A (en) * | 2019-04-30 | 2019-08-06 | 维沃移动通信有限公司 | A kind of audio-frequency processing method and electronic equipment |
CN110534110A (en) * | 2018-05-25 | 2019-12-03 | 深圳市优必选科技有限公司 | A robot and method, device and circuit for improving its voice interaction recognition rate |
CN111128192A (en) * | 2019-12-31 | 2020-05-08 | 深圳市优必选科技股份有限公司 | Speech recognition noise reduction method, system, mobile terminal and storage medium |
CN111951802A (en) * | 2020-08-10 | 2020-11-17 | 山东金东数字创意股份有限公司 | Visual expression system and method based on AI voice recognition |
WO2020238703A1 (en) * | 2019-05-28 | 2020-12-03 | 晶晨半导体(上海)股份有限公司 | Method and device for obtaining voice signals |
CN113038338A (en) * | 2021-03-22 | 2021-06-25 | 联想(北京)有限公司 | Noise reduction processing method and device |
CN113707140A (en) * | 2021-08-05 | 2021-11-26 | 科沃斯机器人股份有限公司 | A robot and its control method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2108391U (en) * | 1991-08-21 | 1992-06-24 | 周云正 | Wireless chinese phonetics megaphone |
CN101952884A (en) * | 2008-02-27 | 2011-01-19 | 索尼爱立信移动通讯有限公司 | Electronic devices and methods that adapt filtering of a microphone signal responsive to recognition of a targeted speaker's voice |
CN102300140A (en) * | 2011-08-10 | 2011-12-28 | 歌尔声学股份有限公司 | Speech enhancing method and device of communication earphone and noise reduction communication earphone |
CN102543097A (en) * | 2012-01-16 | 2012-07-04 | 华为终端有限公司 | Denoising method and equipment |
JP5957964B2 (en) * | 2012-03-02 | 2016-07-27 | ヤマハ株式会社 | Sound processing apparatus and sound processing method |
CN106340306A (en) * | 2016-11-04 | 2017-01-18 | 厦门盈趣科技股份有限公司 | Method and device for improving speech recognition degree |
CN106558315A (en) * | 2016-12-02 | 2017-04-05 | 深圳撒哈拉数据科技有限公司 | Heterogeneous mike automatic gain calibration method and system |
-
2017
- 2017-04-24 CN CN201710271779.4A patent/CN106952654A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2108391U (en) * | 1991-08-21 | 1992-06-24 | 周云正 | Wireless chinese phonetics megaphone |
CN101952884A (en) * | 2008-02-27 | 2011-01-19 | 索尼爱立信移动通讯有限公司 | Electronic devices and methods that adapt filtering of a microphone signal responsive to recognition of a targeted speaker's voice |
CN102300140A (en) * | 2011-08-10 | 2011-12-28 | 歌尔声学股份有限公司 | Speech enhancing method and device of communication earphone and noise reduction communication earphone |
CN102543097A (en) * | 2012-01-16 | 2012-07-04 | 华为终端有限公司 | Denoising method and equipment |
JP5957964B2 (en) * | 2012-03-02 | 2016-07-27 | ヤマハ株式会社 | Sound processing apparatus and sound processing method |
CN106340306A (en) * | 2016-11-04 | 2017-01-18 | 厦门盈趣科技股份有限公司 | Method and device for improving speech recognition degree |
CN106558315A (en) * | 2016-12-02 | 2017-04-05 | 深圳撒哈拉数据科技有限公司 | Heterogeneous mike automatic gain calibration method and system |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481732A (en) * | 2017-08-31 | 2017-12-15 | 广东小天才科技有限公司 | Noise reduction method and device in spoken language evaluation and terminal equipment |
CN107481732B (en) * | 2017-08-31 | 2020-10-02 | 广东小天才科技有限公司 | A noise reduction method, device and terminal equipment in oral language evaluation |
CN110534110A (en) * | 2018-05-25 | 2019-12-03 | 深圳市优必选科技有限公司 | A robot and method, device and circuit for improving its voice interaction recognition rate |
CN110097872A (en) * | 2019-04-30 | 2019-08-06 | 维沃移动通信有限公司 | A kind of audio-frequency processing method and electronic equipment |
WO2020238703A1 (en) * | 2019-05-28 | 2020-12-03 | 晶晨半导体(上海)股份有限公司 | Method and device for obtaining voice signals |
CN111128192A (en) * | 2019-12-31 | 2020-05-08 | 深圳市优必选科技股份有限公司 | Speech recognition noise reduction method, system, mobile terminal and storage medium |
CN111951802A (en) * | 2020-08-10 | 2020-11-17 | 山东金东数字创意股份有限公司 | Visual expression system and method based on AI voice recognition |
CN113038338A (en) * | 2021-03-22 | 2021-06-25 | 联想(北京)有限公司 | Noise reduction processing method and device |
CN113707140A (en) * | 2021-08-05 | 2021-11-26 | 科沃斯机器人股份有限公司 | A robot and its control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106952654A (en) | Robot noise reduction method, device and robot | |
CN109831733B (en) | Method, device and equipment for testing audio playing performance and storage medium | |
US8032364B1 (en) | Distortion measurement for noise suppression system | |
CN110970057B (en) | Sound processing method, device and equipment | |
WO2020108614A1 (en) | Audio recognition method, and target audio positioning method, apparatus and device | |
WO2019101123A1 (en) | Voice activity detection method, related device, and apparatus | |
US11475907B2 (en) | Method and device of denoising voice signal | |
WO2021000498A1 (en) | Composite speech recognition method, device, equipment, and computer-readable storage medium | |
WO2020037555A1 (en) | Method, device, apparatus, and system for evaluating microphone array consistency | |
CN109979469B (en) | Signal processing method, device and storage medium | |
CN104681038B (en) | Audio signal quality detection method and device | |
EP2544077A1 (en) | Method and apparatus for providing user interface using acoustic signal, and device including user interface | |
CN109361995B (en) | Volume adjusting method and device for electrical equipment, electrical equipment and medium | |
CN111383653A (en) | Voice processing method and device, storage medium and robot | |
WO2014208319A1 (en) | Filter coefficient group computation device and filter coefficient group computation method | |
JP5077847B2 (en) | Reverberation time estimation apparatus and reverberation time estimation method | |
CN118800268B (en) | Voice signal processing method, voice signal processing device and storage medium | |
WO2017045512A1 (en) | Voice recognition method and apparatus, terminal, and voice recognition device | |
CN111627416B (en) | Audio noise elimination method, device, equipment and storage medium | |
WO2020102943A1 (en) | Method and apparatus for generating gesture recognition model, storage medium, and electronic device | |
CN114627889A (en) | Multi-sound source sound signal processing method and device, storage medium and electronic device | |
WO2023061496A1 (en) | Audio signal alignment method and apparatus, and storage medium and electronic device | |
WO2019185015A1 (en) | Signal noise removal method utilizing piezoelectric transducer | |
CN109246573B (en) | Method and device for measuring frequency response characteristic of audio system | |
CN106710602A (en) | Acoustic reverberation time estimation method and device |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170714 |
|
RJ01 | Rejection of invention patent application after publication |