IP Library Patent Application 16728355
Patent Application
App. No. 16/728,355

METHOD AND APPARATUS FOR CONTROLLING VIRTUAL SPEECH ASSISTANT, USER DEVICE AND STORAGE MEDIUM

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 None
App. No.
16/728,355
Abstract

The present disclosure discloses a method and an apparatus for controlling a virtual speech assistant, a user device and a storage medium, which solves the problem associated with bad feedback effect for input of a user device in the field. The method includes: displaying a virtual speech assistant icon in a floating way on a human-machine interaction interface of a user device; receiving a speech instruction when a microphone of the user device is enabled; and performing an operation according to the speech instruction, and producing a speech output corresponding to an operation result of the operation.

Claims (46)

1 . A method for controlling a virtual speech assistant, comprising:

displaying a virtual speech assistant icon in a floating way on a human-machine interaction interface of a user device;

receiving a speech instruction when a microphone of the user device is enabled; and

performing an operation according to the speech instruction, and producing a speech output corresponding to an operation result of the operation.

2 . The method of claim 1 , after receiving the speech instruction, further comprising:

displaying a dialog box in the floating way, and displaying a text corresponding to the speech instruction in the dialog box.

3 . The method of claim 1 , wherein, performing the operation according to the speech instruction and producing the speech output corresponding to the operation result of the operation comprises:

performing the operation according to the speech instruction; and

producing the speech output corresponding to the operation result of the operation, and displaying the virtual speech assistant icon dynamically according to the operation result.

4 . The method of claim 1 , further comprising:

displaying the virtual speech assistant icon dynamically according to a setup of a preset reminder message when the user device is enabled, wherein, the preset reminder message comprises at least one of a festival, a solar term, news or weather information.

5 . The method of claim 1 , wherein, the virtual speech assistant icon is displayed in a set area of the human-machine interaction interface.

6 . The method of claim 5 , further comprising:

hiding or half-hiding the virtual speech assistant icon when an instruction for dragging the virtual speech assistant icon out of the set area is received; and

displaying the virtual speech assistant icon in the set area when a hiding-cancelling instruction is received.

7 . The method of claim 1 , further comprising:

displaying the virtual speech assistant icon dynamically when no speech instruction is received within a preset period.

8 . The method of claim 3 , wherein, displaying the virtual speech assistant icon dynamically comprises displaying at least one of expression changes, movement changes, changes of clothes, or a bubble display of the virtual speech assistant icon.

9 . The method of claim 1 , wherein, when the virtual speech assistant icon is displayed in the floating way on the human-machine interaction interface, a preset priority of the virtual speech assistant icon with respect to an application that is running on the human-machine interaction interface is used for reference,

when the priority of the virtual speech assistant icon is above that of the application that is running on the human-machine interaction interface, the virtual speech assistant icon is displayed in a floating way on the human-machine interaction interface, and

when the priority of the virtual speech assistant icon is lower than that of the application that is running on the human-machine interaction interface, the application that is running on the human-machine interaction interface is displayed by overlaying it over the virtual speech assistant icon.

10 . An apparatus for controlling a virtual speech assistant, comprising:

one or more processors, and

a storage device, configured to store one or more programs,

wherein, when the one or more programs are executed by the one or more processors, the one or more processors are configured to implement method for controlling a virtual speech assistant, comprising:

displaying a virtual speech assistant icon in a floating way on a human-machine interaction interface of a user device;

receiving a speech instruction when a microphone of the user device is enabled; and

performing an operation according to the speech instruction, and producing a speech output corresponding to an operation result of the operation.

11 . The apparatus of claim 10 , wherein the one or more processors are further configured to, after receiving the speech instruction,

display a dialog box in the floating way, and display a text corresponding to the speech instruction in the dialog box.

12 . The apparatus of claim 10 , wherein, when the one or more processors are configured to perform the operation according to the speech instruction and produce the speech output corresponding to the operation result of the operation, the one or more processors are configured to:

perform the operation according to the speech instruction; and

produce the speech output corresponding to the operation result of the operation, and display the virtual speech assistant icon dynamically according to the operation result.

13 . The apparatus of claim 10 , wherein the one or more processors are further configured to:

display the virtual speech assistant icon dynamically according to a setup of a preset reminder message when the user device is enabled, wherein, the preset reminder message comprises at least one of a festival, a solar term, news or weather information.

14 . The apparatus of claim 10 , wherein, the virtual speech assistant icon is displayed in a set area of the human-machine interaction interface.

15 . The apparatus of claim 14 , wherein the one or more processors are further configured to:

hide or half-hide the virtual speech assistant icon when an instruction for dragging the virtual speech assistant icon out of the set area is received; and

display the virtual speech assistant icon in the set area when a hiding-cancelling instruction is received.

16 . The apparatus of claim 10 , wherein the one or more processors are further configured to:

display the virtual speech assistant icon dynamically when no speech instruction is received within a preset period.

17 . The apparatus of claims 12 , wherein, when the one or more processors are configured to display the virtual speech assistant icon dynamically, the one or more processors are configured to display at least one of expression changes, movement changes, changes of clothes, or a bubble display of the virtual speech assistant icon.

18 . A non-transitory storage medium having instructions stored thereon that, when executed by a computer, causes the computer to implement a method for controlling a virtual speech assistant, comprising:

displaying a virtual speech assistant icon in a floating way on a human-machine interaction interface of a user device;

receiving a speech instruction when a microphone of the user device is enabled; and

performing an operation according to the speech instruction, and producing a speech output corresponding to an operation result of the operation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
Reel/Frame 057779/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: MU, YANG; LIU, QING; GAO, JIANCHAO
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 052415/0608 →