Voice interaction method and apparatus, device and computer storage medium
AssigneeBeijing Baidu Netcom Science Technology Co., Ltd.
InventorsJizhou Huang, Shiqiang Ding
Life of this patent
Estimating the term…
Abstract
Technical solutions relate to the fields of artificial intelligence technologies and voice technologies. A technical solution includes: performing voice recognition and demand analysis on a voice instruction input by a user; in response to an unknown demand obtained by the demand analysis, acquiring information of a query entity and query content using a result of the demand analysis, and acquiring reply information corresponding to the query content by communication with the query entity; and returning a first voice response to the user using the reply information.
Claims17
A voice interaction method, comprising:
- performing voice recognition and demand analysis on a voice instruction input by a user;
- in response to an unknown demand obtained by the demand analysis, acquiring information of a query entity, which is an entity object corresponding to information to be acquired by the user, and query content from a result of the demand analysis, acquiring communication mode of the query entity, sending the query content to the query entity in the communication mode and acquiring reply information corresponding to the query content returned by the query entity;
- returning a first voice response to the user using the reply information,
- acquiring information of at least one candidate entity corresponding to the information of the query entity;
- acquiring candidate reply information by communication with the at least one candidate entity;
- and
- returning a third voice response to the user using the information of the at least one candidate entity and the candidate reply information.
An electronic device, comprising:
- at least one processor;
- and
- a memory connected with the at least one processor communicatively;
- wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a voice interaction method, which comprises:
- performing voice recognition and demand analysis on a voice instruction input by a user;
- in response to an unknown demand obtained by the demand analysis, acquiring information of a query entity, which is an entity object corresponding to information to be acquired by the user, and query content from a result of the demand analysis, acquiring communication mode of the query entity, sending the query content to the query entity in the communication mode and acquiring reply information corresponding to the query content returned by the query entity;
- returning a first voice response to the user using the reply information;
- acquiring information of at least one candidate entity corresponding to the information of the query entity;
- acquiring candidate reply information by communication with the at least one candidate entity;
- and
- returning a third voice response to the user using the information of the at least one candidate entity and the candidate reply information.
A non-transitory computer readable storage medium comprising computer instructions, which, when executed by a computer, cause the computer to perform a voice interaction method, which comprises:
- performing voice recognition and demand analysis on a voice instruction input by a user;
- in response to an unknown demand obtained by the demand analysis, acquiring information of a query entity, which is an entity object corresponding to information to be acquired by the user, and query content from a result of the demand analysis, acquiring communication mode of the query entity, sending the query content to the query entity in the communication mode and acquiring reply information corresponding to the query content returned by the query entity;
- returning a first voice response to the user using the reply information;
- acquiring information of at least one candidate entity corresponding to the information of the query entity;
- acquiring candidate reply information by communication with the at least one candidate entity;
- and
- returning a third voice response to the user using the information of the at least one candidate entity and the candidate reply information.
Dependencies are inferred from the claim text.