Outer Rim Archives
Archives · 2019 · 20190027131

Application (pre-grant publication)

VERBAL CUES FOR HIGH-SPEED CONTROL OF A VOICE-ENABLED DEVICE

Number
20190027131
Published
2019-01-24
Filed
2017-07-18
Assignee
Disney Enterprises, Inc.
Inventors
Zajac, III; William Valentine
CPC
A63F13/215; G10L15/02; G06F3/167; A63F13/424
Verdict
Medium Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Verbal cues for high-speed control of voice-enabled device.

Abstract

A technique for controlling a voice-enabled device using voice commands includes receiving an audio signal that is generated in response to a verbal utterance, generating a verbal utterance indicator for the verbal utterance based on the audio signal, selecting a first command for a voice-controlled application residing within the voice-enabled device based on the verbal utterance indicator, and transmitting the first command to the voice-controlled application as an input.

Background

BACKGROUND OF THE INVENTIONField of the Invention

The present disclosure relates generally to computer science, and, more specifically, to verbal cues for high-speed control of a software application.Description of the Related Art

Computing devices, such as home automation systems, smart speakers, and gaming consoles, are now equipped with microphones, powerful processors, and advanced speech recognition algorithms. As a result, voice-enabled software applications have come into widespread use. These applications are configured to perform tasks based on voice commands, thereby circumventing the need for a user to provide manual input via a button, control knob, touchscreen, keyboard, mouse, or other input device. For example, using voice commands in conjunction with a voice-enabled software application, a user can modify an audio output volume of a device, select a song to be played by a smart speaker, control a voice-enabled home appliance, etc. Thus, devices configured with voice-enabled software applications (referred to herein as “voice-enabled devices”) are well-suited for situations where the user is unable to perform a manual input, or the use of a manual input device is inconvenient.

Despite the positive aspects of voice-enabled devices, trying to control devices using voice input has certain drawbacks. Specifically, the use of complete words or phrases to provide input to a voice-enabled device can be much slower than providing input through other m

Claims

1. A method for controlling a voice-enabled device using voice commands, the method comprising: receiving an audio signal that is generated in response to a verbal utterance; generating a verbal utterance indicator for the verbal utterance based on the audio signal; selecting a first command for a voice-controlled application residing within the voice-enabled device based on the verbal utterance indicator, wherein the verbal utterance indicator specifies the first command for the voice-controlled application; and transmitting the first command to the voice-controlled application as an input. 9. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to perform the steps of: receiving an audio signal that is generated in response to a verbal utterance; generating a verbal utterance indicator for the verbal utterance based on the audio signal; selecting a first command for a voice-controlled application residing within the voice-enabled device based on the verbal utterance indicator, wherein the verbal utterance indicator specifies the first command for the voice-controlled application; and transmitting the first command to the voice-controlled application as an input. 18. A system, comprising: a microphone; a memory storing a speech recognition application and a verbal utterance translator; and one or more processors that are coupled to the memory and the microphone, and when executing the speech recognition application or the verbal utterance translator, are configured to: receive an audio signal that is generated in response to a verbal utterance; generate a verbal utterance indicator for the verbal utterance based on the audio signal; select a first command for a voice-controlled application residing within the voice-enabled device based on the verbal utterance indicator, wherein the verbal utterance indicator specifies the first command for the voice-controlled application; and transmit the first command to the voice-controlled application as an input.