CONTINGENT DEVICE ACTIONS DURING LOSS OF NETWORK CONNECTIVITY

    公开(公告)号:US20200168240A1

    公开(公告)日:2020-05-28

    申请号:US16775246

    申请日:2020-01-28

    Abstract: A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.

    Remote execution of secondary-device drivers

    公开(公告)号:US10453461B1

    公开(公告)日:2019-10-22

    申请号:US14752134

    申请日:2015-06-26

    Abstract: Techniques for remotely executing a secondary-device driver for generating commands for a secondary device are described herein. For instance, a secondary device (or “appliance”) may reside within an environment, along with a device to which the secondary device communicatively couples. The device may be configured to send control signals to the secondary device for causing the secondary device to perform certain operations. For instance, a user in the environment may provide, to the device, a request that the secondary device perform a certain operation. The device, which may lack some or all of a device driver associated with the secondary device, may then work with a remote service that executes the device driver for the purpose of receiving a command from the device driver and sending the command along to the secondary device. Upon receiving the command, the secondary device may perform the operation.

    Naming devices via voice commands
    23.
    发明授权

    公开(公告)号:US10127906B1

    公开(公告)日:2018-11-13

    申请号:US14980844

    申请日:2015-12-28

    Abstract: Techniques for naming devices via voice commands are described herein. For instance, a user may issue a voice command to a voice-controlled device stating, “you are the kitchen device”. Thereafter, the device may respond to voice commands directed, by name, to this device. For instance, the user may issue a voice command requesting to “play music on my kitchen device”. Given that the user has configured the device to respond to this name, the device may respond to the command by outputting the requested music.

    Configurable state machine actions
    26.
    发明授权

    公开(公告)号:US09747070B1

    公开(公告)日:2017-08-29

    申请号:US14563380

    申请日:2014-12-08

    CPC classification number: G06F3/167 G06F3/165

    Abstract: In a system in which an in-home audio device is supported by a network-based support service, certain aspects of the behavior of the audio device may be implemented as a state machine. A graphical user interface (GUI) may be provided by the support service to allow editing of a model representing the state machine of the device. Through the GUI, a user or developer can associate functions with states or state transitions of the state machine. In addition, the user or developer can associate custom code with individual states or state transitions of the state machine.

    Natural language control of secondary device

    公开(公告)号:US09698999B2

    公开(公告)日:2017-07-04

    申请号:US14094270

    申请日:2013-12-02

    Inventor: Rohan Mutagi

    Abstract: Natural language controlled devices may be configured to activate command recognition in response to one or more wake words. Techniques are provided to enable a voice controlled system to detect or receive an indication of a secondary device available to be controlled. The voice controlled system communicates with the secondary device to obtain information related to the secondary device. The voice controlled system may output of an audio query requesting audio input data related to controlling the secondary device from a user and generate, based on the requested audio input data, recognition data utilized to recognize of at least part of one or more commands to issue one or more controls to the secondary device.

    Noise cancellation for open microphone mode

    公开(公告)号:US09646628B1

    公开(公告)日:2017-05-09

    申请号:US14752515

    申请日:2015-06-26

    CPC classification number: G10L21/0208 G10L15/26 G10L17/00 G10L2021/02087

    Abstract: A system has multiple audio-enabled devices that communicate with one another over an open microphone mode of communication. When a user says a trigger word, the nearest device validates the trigger word and opens a communication channel with another device. As the user talks, the device receives the speech and generates an audio signal representation that includes the user speech and may additionally include other background or interfering sound from the environment. The device transmits the audio signal to the other device as part of a conversation, while continually analyzing the audio signal to detect when the user stops talking. This analysis may include watching for a lack of speech in the audio signal for a period of time, or an abrupt change in context of the speech (indicating the speech is from another source), or canceling noise or other interfering sound to isolate whether the user is still speaking. Once the device confirms that the user has stopped talking, the device transitions from a transmission mode to a reception mode to await a reply in the conversation.

    Voice application architecture
    29.
    发明授权
    Voice application architecture 有权
    语音应用架构

    公开(公告)号:US09548066B2

    公开(公告)日:2017-01-17

    申请号:US14456620

    申请日:2014-08-11

    Abstract: A voice-based system may comprise a local speech interface device and a remote control service. A user may interact with the system using speech to obtain services and perform functions. The system may allow a user to install applications to provide enhanced or customized functionality. Such applications may be installed on either the speech interface device or the control service. The control service receives user speech and determines user intent based on the speech. If an application installed on the control service can respond to the intent, that application is called. Otherwise, the intent is provided to the speech interface device which responds by invoking one of its applications to respond to the intent.

    Abstract translation: 基于语音的系统可以包括本地语音接口设备和远程控制服务。 用户可以使用语音与系统交互以获得服务并执行功能。 该系统可以允许用户安装应用以提供增强或定制的功能。 这样的应用可以安装在语音接口设备或控制服务上。 控制服务接收用户语音,并根据语音确定用户意图。 如果控制服务上安装的应用程序可以响应意图,则调用该应用程序。 否则,将意图提供给通过调用其应用中的一个以响应意图来响应的语音接口设备。

Patent Agency Ranking