-
公开(公告)号:US20190012141A1
公开(公告)日:2019-01-10
申请号:US16110799
申请日:2018-08-23
Applicant: Apple Inc.
Inventor: Kurt PIERSOL , Ryan M. ORR , Daniel J. MANDEL
Abstract: This relates to systems and processes for using a virtual assistant to arbitrate among and/or control electronic devices. In one example process, a first electronic device samples an audio input using a microphone. The first electronic device broadcasts a first set of one or more values based on the sampled audio input. Furthermore, the first electronic device receives a second set of one or more values, which are based on the audio input, from a second electronic device. Based on the first set of one or more values and the second set of one or more values, the first electronic device determines whether to respond to the audio input or forego responding to the audio input.
-
公开(公告)号:US20230290352A1
公开(公告)日:2023-09-14
申请号:US18199515
申请日:2023-05-19
Applicant: Apple Inc.
Inventor: William M. YORK , Rebecca P. FISH , Gagan A. GUPTA , Xinyuan HUANG , Heriberto NIETO , Benjamin S. PHIPPS , Kurt PIERSOL
IPC: G10L15/22 , G10L25/78 , G10L15/18 , G06F3/04883
CPC classification number: G10L15/222 , G10L25/78 , G10L15/1815 , G06F3/04883 , G10L2015/223 , G10L2015/088
Abstract: An example method includes, at an electronic device: receiving an indication of a notification; in accordance with receiving the indication of the notification: obtaining one or more data streams from one or more sensors; determining, based on the one or more data streams, whether a user associated with the electronic device is speaking; and in accordance with a determination that the user is not speaking: causing an output associated with the notification to be provided.
-
公开(公告)号:US20220068278A1
公开(公告)日:2022-03-03
申请号:US17525377
申请日:2021-11-12
Applicant: Apple Inc.
Inventor: William M. YORK , Rebecca P. FISH , Gagan A. GUPTA , Xinyuan HUANG , Heriberto NIETO , Benjamin S. PHIPPS , Kurt PIERSOL
IPC: G10L15/22 , G10L25/78 , G10L15/18 , G06F3/0488
Abstract: An example method includes, at an electronic device: receiving an indication of a notification; in accordance with receiving the indication of the notification: obtaining one or more data streams from one or more sensors; determining, based on the one or more data streams, whether a user associated with the electronic device is speaking; and in accordance with a determination that the user is not speaking: causing an output associated with the notification to be provided.
-
公开(公告)号:US20230335132A1
公开(公告)日:2023-10-19
申请号:US18212654
申请日:2023-06-21
Applicant: Apple Inc.
Inventor: Juan Carlos GARCIA , Paul S. MCCARTHY , Kurt PIERSOL
CPC classification number: G10L15/22 , G10L25/78 , G10L15/08 , G06F3/167 , G06F40/30 , G10L15/26 , G10L2025/783 , G10L2015/223 , G10L2015/088 , G10L25/87
Abstract: Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.
-
公开(公告)号:US20210029048A1
公开(公告)日:2021-01-28
申请号:US17069628
申请日:2020-10-13
Applicant: Apple Inc.
Inventor: Kurt PIERSOL
IPC: H04L12/841 , H04L29/08 , H04L12/26 , G06F3/16
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, an event associated with an audio input is detected with a first process. In accordance with a detection of the event, a delay value associated with an electronic device is determined. The delay value corresponds to a time required to determine, with a second process, whether the audio input includes a spoken trigger. In accordance with a determination that the delay value exceeds a threshold, the delay value is broadcast during a first advertising session, and determination is made, during a second advertising session, whether the electronic device is to respond to the audio input. In accordance with a determination that the threshold is not exceeded, a determination is made, during the first advertising session, whether the electronic device is to respond to the audio input or wait for the second advertising session.
-
公开(公告)号:US20210294569A1
公开(公告)日:2021-09-23
申请号:US17194134
申请日:2021-03-05
Applicant: Apple Inc.
Inventor: Kurt PIERSOL , Ryan M. ORR , Daniel J. MANDEL
Abstract: This relates to systems and processes for using a virtual assistant to arbitrate among and/or control electronic devices. In one example process, a first electronic device samples an audio input using a microphone. The first electronic device broadcasts a first set of one or more values based on the sampled audio input. Furthermore, the first electronic device receives a second set of one or more values, which are based on the audio input, from a second electronic device. Based on the first set of one or more values and the second set of one or more values, the first electronic device determines whether to respond to the audio input or forego responding to the audio input.
-
公开(公告)号:US20210027780A1
公开(公告)日:2021-01-28
申请号:US17066228
申请日:2020-10-08
Applicant: Apple Inc.
Inventor: Juan Carlos GARCIA , Paul S. MCCARTHY , Kurt PIERSOL
Abstract: Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.
-
-
-
-
-
-