Reporting operational metrics in speech-based systems
First Claim
1. A device comprising:
- a microphone;
a loudspeaker;
a network communications interface configured to provide data communications with a network-based service;
one or more audio processing components configured to produce an audio signal using the microphone, the audio signal representing user speech comprising a request for status information associated with the device;
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;
sending the audio signal to the network-based service via the network communications interface;
receiving, from the network-based service and via the network communications interface, an instruction to output the status information associated with the device;
determining the status information, the status information representing a measured parameter of the device;
determining, based at least in part on the status information, a value of the measured parameter of the device; and
producing, using the loudspeaker, sound indicative of the value of the measured parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech-based system is configured to use its audio-based user interface to present various types of device status information such as wireless signal strengths, communication parameters, battery levels, and so forth. In described embodiments, the system is configured to understand spoken user requests for device and system status. For example, the user may speak a request to obtain the current wireless signal strength of the speech-based system. The speech-based system may respond by determining the signal strength and by playing speech or other sound informing the user of the signal strength. Furthermore, the system may monitor operational parameters to detect conditions that may degrade the user experience, and may report such conditions using generated speech or other sounds.
-
Citations
20 Claims
-
1. A device comprising:
-
a microphone; a loudspeaker; a network communications interface configured to provide data communications with a network-based service; one or more audio processing components configured to produce an audio signal using the microphone, the audio signal representing user speech comprising a request for status information associated with the device; one or more processors; and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; sending the audio signal to the network-based service via the network communications interface; receiving, from the network-based service and via the network communications interface, an instruction to output the status information associated with the device; determining the status information, the status information representing a measured parameter of the device; determining, based at least in part on the status information, a value of the measured parameter of the device; and producing, using the loudspeaker, sound indicative of the value of the measured parameter. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
generating, by an electronic device, an audio signal that represents user speech comprising a request for status information associated with the electronic device; sending, by the electronic device, the audio signal to a network-based service; receiving, by the electronic device, and from the network-based service, an instruction to produce sound indicating the status information associated with the electronic device, the status information representing a measured parameter of the electronic device; determining, based at least in part on the status information, a value of the measured parameter; and producing, by the electronic device, the sound, wherein the sound indicates the value of the measured parameter. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a network communications interface configured to provide data communications with an electronic device; one or more processors; and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving, from the electronic device via the network communication interface, data indicating status information associated with the electronic device; determining, based at least in part on the status information, a value of a measured parameter of the electronic device, generating an audio signal representing sound that indicates the value of the measured parameter; and sending the audio signal to the electronic device via the network communication interface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification