IP Library Granted Patent US 11,341,967
Granted Patent B2
US 11,341,967 · App. 16/812,110 · Granted May 24, 2022

Method and apparatus for voice interaction

Inventors: Dongli Liu (Beijing, CN); Xiaocheng Dai (Beijing, CN); Jian Peng (Beijing, CN)
Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
G10L15/22G06F3/167G10L15/08G10L2015/088G10L2015/223G10L2015/225
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,341,967
App. No.
16/812,110
Granted
May 24, 2022
Kind
B2
Abstract

A method for a voice interaction is provided according to embodiments of the disclosure, the method belonging to the field of smart devices. The method may include: receiving an external input; checking a current time in response to the external input; calling a voice program; and raising a question according to the current time and the called voice program, and playing the called voice program. The method and apparatus for a voice interaction may perform more immersive interaction with a user, thereby improving the user experience.

Claims (40)

1. A method for a voice interaction, the method comprising:

receiving an external input;

checking a current time in response to the external input;

calling a voice program; and

raising a question according to the current time and the called voice program, and playing the called voice program.

2. The method for a voice interaction according to claim 1 , wherein after raising a question, the method further comprises:

receiving an external voice input;

determining whether the external voice input matches an answer to the raised question; and

outputting voice prompt information when the external voice input matches the answer to the raised question.

3. The method for a voice interaction according to claim 2 , wherein the determining whether the external voice input matches an answer to the raised question comprises:

determining whether the external voice input comprises a keyword in an answer to the raised question; and

determining the external voice input matching the answer to the raised question when the external voice input comprises the keyword in the answer to the raised question.

4. The method for a voice interaction according to claim 1 , wherein the raising a question according to the current time and the called voice program, and playing the called voice program comprises:

playing the called voice program first, and then raising a question according to the current time and the called voice program after the called voice program is played, or

raising the question according to the current time and the called voice program first, and then playing the called voice program after the question is raised, or

raising the question according to the current time and the called voice program while the called voice program is played.

5. The method for a voice interaction according to claim 1 , wherein the raising a question according to the current time and the called voice program comprises:

raising a question corresponding to the called voice program when the current time is not within a preset period of time; and

raising a question corresponding to the called voice program and the preset period of time when the current time is within the preset period of time.

6. An apparatus for a voice interaction, comprising:

at least one processor; and

a memory storing instructions, wherein the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising:

receiving an external input;

checking a current time in response to the external input;

calling a voice program; and

raising a question according to the current time and the called voice program, and playing the called voice program.

7. The apparatus for a voice interaction according to claim 6 , wherein the operations further comprise:

receiving an external voice input after the question is raised;

determining whether the external voice input matches an answer to the raised question; and

outputting voice prompt information when the external voice input matches the answer to the raised question.

8. The apparatus for a voice interaction according to claim 7 , wherein the determining whether the external voice input matches an answer to the raised question comprises:

determining whether the external voice input comprises a keyword in an answer to the raised question; and

determining the external voice input matching the answer to the raised question when the external voice input comprises the keyword in the answer to the raised question.

9. The apparatus for a voice interaction according to claim 6 , wherein the raising a question according to the current time and the called voice program, and playing the called voice program comprises:

playing the called voice program first, and then raising a question according to the current time and the called voice program after the called voice program is played, or

raising the question according to the current time and the called voice program first, and then playing the called voice program after the question is raised, or

raising the question according to the current time and the called voice program while the called voice program is played.

10. The apparatus for a voice interaction according to claim 6 , wherein the raising a question according to the current time and the called voice program comprises:

raising a question corresponding to the called voice program when the current time is not within a preset period of time; and

raising a question corresponding to the called voice program and the preset period of time when the current time is within the preset period of time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.; SHANGHAI XIAODU TECHNOLOGY CO. LTD.
Reel/Frame 056811/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: LIU, DONGLI; DAI, XIAOCHENG; PENG, JIAN
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 052404/0934 →
Priority Claims (1)
CN 201910637711.2 · Jul 15, 2019 · national
Continuity (1)
Related Publication 20210020174A1 · Jan 21, 2021