Attribute-based audio channel arbitration

    公开(公告)号:US10055190B2

    公开(公告)日:2018-08-21

    申请号:US14107931

    申请日:2013-12-16

    CPC classification number: G06F3/165

    Abstract: A speech-based system includes a local device in a user premises and a remote service that uses the local device to conduct speech dialogs with a user. The local device may also be directed to play audio such as music, audio books, etc. When designating audio for playing by the local device, the remote service may specify that the audio is either background audio or foreground audio. For background audio, the service indicates whether the background audio is mixable. For foreground audio, the service indicates an interrupt behavior. When the local device is playing background audio and receives foreground audio, the background audio is paused, attenuated, or not changed based on the indicated interrupt behavior of the foreground audio and whether the background audio has been designated as being mixable.

    IDENTIFICATION OF UTTERANCE SUBJECTS
    13.
    发明申请
    IDENTIFICATION OF UTTERANCE SUBJECTS 有权
    确定学位课程

    公开(公告)号:US20140180697A1

    公开(公告)日:2014-06-26

    申请号:US13723026

    申请日:2012-12-20

    Abstract: Features are disclosed for generating markers for elements or other portions of an audio presentation so that a speech processing system may determine which portion of the audio presentation a user utterance refers to. For example, an utterance may include a pronoun with no explicit antecedent. The marker may be used to associate the utterance with the corresponding content portion for processing. The markers can be provided to a client device with a text-to-speech (“TTS”) presentation. The markers may then be provided to a speech processing system along with a user utterance captured by the client device. The speech processing system, which may include automatic speech recognition (“ASR”) modules and/or natural language understanding (“NLU”) modules, can generate hints based on the marker. The hints can be provided to the ASR and/or NLU modules in order to aid in processing the meaning or intent of a user utterance.

    Abstract translation: 公开了用于为音频呈现的元件或其他部分生成标记的特征,使得语音处理系统可以确定用户话语所指的音频呈现的哪一部分。 例如,话语可能包括没有明确先行词的代词。 标记可以用于将话语与相应的内容部分相关联以进行处理。 可以将标记提供给具有文本到语音(“TTS”)呈现的客户端设备。 然后可以将标记与客户端设备捕获的用户话语一起提供给语音处理系统。 可以包括自动语音识别(“ASR”)模块和/或自然语言理解(“NLU”)模块的语音处理系统可以基于标记产生提示。 可以将提示提供给ASR和/或NLU模块,以帮助处理用户话语的含义或意图。

    Contingent device actions during loss of network connectivity

    公开(公告)号:US11626116B2

    公开(公告)日:2023-04-11

    申请号:US16775228

    申请日: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.

    SELECTION OF MASTER DEVICE FOR SYNCHRONIZED AUDIO

    公开(公告)号:US20210144477A1

    公开(公告)日:2021-05-13

    申请号:US17157239

    申请日:2021-01-25

    Abstract: Synchronized output of audio on a group of devices can comprise sending audio data from an audio distribution master device to one or more slave devices in the group. Scores can be assigned to respective audio playback devices, the scores being indicative of a performance level of the respective audio playback devices acting as a master device. The device with the highest score is designated as a candidate master device and one or more remaining devices are designated as a candidate slave(s). A throughput test is conducted with the highest scoring device acting as the candidate master device. The results of the throughput test are used to determine a master device for a group of devices. Latency of the throughput test can be reduced by using a prescribed time period for completion of the throughput test, and/or by selecting a first group configuration to passes the throughput test.

    Selection of master device for synchronized audio

    公开(公告)号:US10904665B2

    公开(公告)日:2021-01-26

    申请号:US16377044

    申请日:2019-04-05

    Abstract: Synchronized output of audio on a group of devices can comprise sending audio data from an audio distribution master device to one or more slave devices in the group. Scores can be assigned to respective audio playback devices, the scores being indicative of a performance level of the respective audio playback devices acting as a master device. The device with the highest score is designated as a candidate master device and one or more remaining devices are designated as a candidate slave(s). A throughput test is conducted with the highest scoring device acting as the candidate master device. The results of the throughput test are used to determine a master device for a group of devices. Latency of the throughput test can be reduced by using a prescribed time period for completion of the throughput test, and/or by selecting a first group configuration to passes the throughput test.

    Load-balanced, persistent connection techniques

    公开(公告)号:US10178185B2

    公开(公告)日:2019-01-08

    申请号:US15589589

    申请日:2017-05-08

    Abstract: Techniques for creating a persistent connection between client devices and one or more remote computing resources, which may form a portion of a network-accessible computing platform. This connection may be considered “permanent” or “nearly permanent” to allow the client device to both send data to and receive data from the remote resources at nearly any time. In addition, both the client device and the remote resources may establish virtual channels over this single connection. If no data is exchanged between the client device and the remote computing resources for a threshold amount of time, then the connection may be severed and the client device may attempt to establish a new connection with the remote computing resources.

Patent Agency Ranking