This document describes a technique for processing voice commands in a voice activated computing system. In particular, the system processes the voice commands and selects content to be sent to the user based on the capabilities of the user’s device. The system can poll the user’s device to determine their capabilities, such as for receiving voice commands, rendering audio responses, making phone calls, launching navigation application, accepting input via touch interface, etc. Based on the capability of a user’s device, the system may select content that can be best used to provide the user with the requested information or to provide the user with sponsored content.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.