Users can issue commands, e.g., spoken commands, to virtual assistants available on various smart devices that have different capabilities. Responses to different types of queries may be best served on specific device types. This disclosure describes techniques to provide responses to a user query, e.g., a spoken query to a virtual assistant, via an automatically selected device from available user devices. Such selection can be based on explicit user preferences or can be based on user-permitted data, as well as be based on the type of query. Implementation of the described techniques can provide an enhanced user experience of interaction with a virtual assistant
When multiple devices that support a virtual assistant activated by an activation hotword are presen...
Techniques to provide responses to user queries are described herein. Sensor data from a client devi...
The development of computer and information technologies contributed to technological advancement in...
Many households have multiple smart devices, with each device being tagged or named to indicate the ...
This disclosure describes techniques for a virtual assistant to conduct surveys for the quality of r...
This disclosure describes techniques to provide customized responses to user queries for household t...
This disclosure describes a device dock with a speaker that enables selective personalization of a v...
With the rise in popularity of intelligent assistants, there is an increasing need to understand and...
Smart devices continue to increase in popularity, availability, and functionality. However, to make...
This disclosure describes virtual assistant techniques that automatically detect, with user permissi...
This disclosure describes a virtual assistant that, with specific user permission, can perform queri...
Virtual personal assistants perform for their users a variety of tasks, e.g., placing online shoppin...
Some queries to a virtual assistant may seek information specific to that particular user. In some o...
Devices with support for virtual assistants, such as smart displays, smart speakers, etc. include fe...
This disclosure describes techniques for a virtual assistant to provide a response to user queries w...
When multiple devices that support a virtual assistant activated by an activation hotword are presen...
Techniques to provide responses to user queries are described herein. Sensor data from a client devi...
The development of computer and information technologies contributed to technological advancement in...
Many households have multiple smart devices, with each device being tagged or named to indicate the ...
This disclosure describes techniques for a virtual assistant to conduct surveys for the quality of r...
This disclosure describes techniques to provide customized responses to user queries for household t...
This disclosure describes a device dock with a speaker that enables selective personalization of a v...
With the rise in popularity of intelligent assistants, there is an increasing need to understand and...
Smart devices continue to increase in popularity, availability, and functionality. However, to make...
This disclosure describes virtual assistant techniques that automatically detect, with user permissi...
This disclosure describes a virtual assistant that, with specific user permission, can perform queri...
Virtual personal assistants perform for their users a variety of tasks, e.g., placing online shoppin...
Some queries to a virtual assistant may seek information specific to that particular user. In some o...
Devices with support for virtual assistants, such as smart displays, smart speakers, etc. include fe...
This disclosure describes techniques for a virtual assistant to provide a response to user queries w...
When multiple devices that support a virtual assistant activated by an activation hotword are presen...
Techniques to provide responses to user queries are described herein. Sensor data from a client devi...
The development of computer and information technologies contributed to technological advancement in...