Method and device for chatting robot echo cancellation

A chat robot and echo cancellation technology, applied in the computer field, can solve the problem that the user cannot interrupt the robot through voice

Active Publication Date: 2020-12-11
SHENZHEN GOWILD ROBOTICS CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a chat robot echo cancellation method and device to overcome the problem in the prior art that chat robots are forced to not pick up external sounds when they speak in order not to mistakenly pick up their own voice. , leading to the problem that when the robot is speaking, the user cannot interrupt the robot's speech through voice

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for chatting robot echo cancellation
  • Method and device for chatting robot echo cancellation
  • Method and device for chatting robot echo cancellation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] to combine figure 1 , the chat robot echo cancellation method provided in this embodiment includes,

[0033] Scene determining step S1, determining the chat scene;

[0034] The function determination step S2 is to determine the impulse response function corresponding to the chat scene;

[0035] Echo estimation step S3, determining the estimated echo of the robot according to the impulse response function;

[0036] Echo cancellation step S4 is to perform echo cancellation according to the total signal picked up by the robot and the echo estimated by the robot to determine the voice signal actually input by the user.

[0037] The chat robot echo cancellation method provided by the embodiment of the present invention determines the corresponding impulse response function according to the different chat scenes, then estimates the echo of the robot, and finally subtracts the estimated robot echo from the total signal picked up by the robot. Realize echo cancellation, and ...

Embodiment 2

[0067] to combine figure 2 , this embodiment provides a chat robot echo cancellation device, including,

[0068] A scene determination unit 1, configured to determine a chat scene;

[0069] A function determining unit 2, configured to determine an impulse response function corresponding to a chat scene;

[0070] Echo estimation unit 3, for determining the estimated echo of the robot according to the impulse response function;

[0071] The echo cancellation unit 4 is configured to perform echo cancellation according to the total signal picked up by the robot and the echo estimated by the robot to determine the voice signal actually input by the user.

[0072] The chat robot echo cancellation method provided by the embodiment of the present invention determines the corresponding impulse response function according to the different chat scenes, then estimates the echo of the robot, and finally subtracts the estimated robot echo from the total signal picked up by the robot. Re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a chat robot echo eliminating method and device. The method includes a scene determining step in which a chat scene is determined, a function determining step in which an impulse response function corresponding to the chat scene is determined, an echo estimating step in which the estimated echo of a robot is determined according to the impulse response function, and an echoeliminating step in which echo elimination is carried out according to a total signal picked up by the robot and the estimated echo of the robot in order to determine a speech signal actually input bya user. According to the chat robot echo eliminating method and device provided by the invention, first, the corresponding impulse response function is determined according to a different chat scene,then, the echo of the robot is estimated, and finally, by subtracting the estimated echo of the robot from the total signal picked up by the robot, the echo can be eliminated, and the speech signal actually input by the user can be determined.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a chat robot echo cancellation method and device. Background technique [0002] Human-computer dialogue interaction applications (for example, chat robots) have been gradually commercialized, and are getting closer to people's daily work and life. At present, the commonly used human-computer dialogue interaction technology often turns off the robot’s voice pickup function when the robot speaks (the robot outputs a reply to the user’s input through voice output), that is, the robot will not respond to the voice input by the user at this time, and the robot’s The microphone is set to OFF for data or command transmission with other parts of the robot. The advantage of this is to prevent the robot from picking up both the user's voice and its own voice when it speaks by itself. In essence, this mistakenly picked-up sound from the robot itself can be called "self-noise", and we al...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G10L21/0208
CPCG10L21/0208G10L2021/02082
Inventor 宋亚楠程谦邱楠刘海峡邹创华
Owner SHENZHEN GOWILD ROBOTICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products