-
31.
公开(公告)号:US20250069605A1
公开(公告)日:2025-02-27
申请号:US18943735
申请日:2024-11-11
Applicant: Apple Inc.
Inventor: Yoon KIM , Charles SRISUWANANUKORN , David A. CARSON , Thomas R. GRUBER , Justin G. BINDER
Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.
-
公开(公告)号:US20240345799A1
公开(公告)日:2024-10-17
申请号:US18658815
申请日:2024-05-08
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Donald W. PITSCHEL
IPC: G06F3/16
Abstract: A list of notification items is received, the list including a plurality of notification items, wherein each respective one of the plurality of notification items is associated with a respective urgency value. An information item is detected. In some implementations, the information item is a communication (e.g., an email). In some implementations, the information item is a change in context of a user. Upon determining that the information item is relevant to the urgency value of the first notification item, the urgency value of the first notification item is adjusted. Upon determining that the adjusted urgency value satisfies the predetermined threshold, a first audio prompt is provided to a user.
-
公开(公告)号:US20240265936A1
公开(公告)日:2024-08-08
申请号:US18637284
申请日:2024-04-16
Applicant: Apple Inc.
Inventor: Justin BINDER , Samuel D. POST , Onur TACKIN , Thomas R. GRUBER
IPC: G10L21/16 , G06F3/16 , G10L15/02 , G10L15/22 , G10L15/26 , G10L15/30 , G10L17/24 , G10L25/51 , G10L25/84
CPC classification number: G10L21/16 , G06F3/167 , G10L15/22 , G10L15/26 , G10L17/24 , G10L15/02 , G10L2015/223 , G10L15/30 , G10L25/51 , G10L25/84
Abstract: A method for operating a voice trigger is provided. In some implementations, the method is performed at an electronic device including one or more processors and memory storing instructions for execution by the one or more processors. The method includes receiving a sound input. The sound input may correspond to a spoken word or phrase, or a portion thereof. The method includes determining whether at least a portion of the sound input corresponds to a predetermined type of sound, such as a human voice. The method includes, upon a determination that at least a portion of the sound input corresponds to the predetermined type, determining whether the sound input includes predetermined content, such as a predetermined trigger word or phrase. The method also includes, upon a determination that the sound input includes the predetermined content, initiating a speech-based service, such as a voice-based digital assistant.
-
公开(公告)号:US20230359475A1
公开(公告)日:2023-11-09
申请号:US18224509
申请日:2023-07-20
Applicant: Apple Inc.
Inventor: Petr KARASHCHUK , Tomas A. VEGA GALVEZ , Thomas R. GRUBER
IPC: G06F9/451 , G06Q10/107 , G06Q10/109 , G06F3/04883 , H04L51/02 , G06F3/04886 , H04W4/12 , G06F40/166 , H04L51/216 , H04L67/52 , G06F3/0482 , G06F3/04842 , H04L51/046
CPC classification number: G06F9/453 , G06Q10/107 , G06Q10/109 , G06F3/04883 , H04L51/02 , G06F3/04886 , H04W4/12 , G06F40/166 , H04L51/216 , H04L67/52 , G06F3/0482 , G06F3/04842 , H04L51/046 , G06Q50/01
Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.
-
公开(公告)号:US20220230653A1
公开(公告)日:2022-07-21
申请号:US17713741
申请日:2022-04-05
Applicant: Apple Inc.
Inventor: Justin BINDER , Samuel D. POST , Onur TACKIN , Thomas R. GRUBER
Abstract: A method for operating a voice trigger is provided. In some implementations, the method is performed at an electronic device including one or more processors and memory storing instructions for execution by the one or more processors. The method includes receiving a sound input. The sound input may correspond to a spoken word or phrase, or a portion thereof. The method includes determining whether at least a portion of the sound input corresponds to a predetermined type of sound, such as a human voice. The method includes, upon a determination that at least a portion of the sound input corresponds to the predetermined type, determining whether the sound input includes predetermined content, such as a predetermined trigger word or phrase. The method also includes, upon a determination that the sound input includes the predetermined content, initiating a speech-based service, such as a voice-based digital assistant.
-
公开(公告)号:US20220028387A1
公开(公告)日:2022-01-27
申请号:US17497734
申请日:2021-10-08
Applicant: Apple Inc.
Inventor: Robert A. WALKER, II , Brandon J. NEWENDORP , Rohit DASARI , Richard D. GIULI , Thomas R. GRUBER , Carey E. RADEBAUGH , Ashish GARG , Vineet KHOSLA , Jonathan H. RUSSELL , Corey PETERSON
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
-
公开(公告)号:US20210318901A1
公开(公告)日:2021-10-14
申请号:US17354962
申请日:2021-06-22
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Christopher D. BRIGHAM , Adam J. CHEYER , Daniel KEEN , Kenneth KOCIENDA
Abstract: The electronic device with one or more processors and memory receives an input of a user. The electronic device, in accordance with the input, identifies a respective task type from a plurality of predefined task types associated with a plurality of third party service providers. The respective task type is associated with at least one third party service provider for which the user is authorized and at least one third party service provider for which the user is not authorized. In response to identifying the respective task type, the electronic device sends a request to perform at least a portion of a task to a third party service provider of the plurality of third party service providers that is associated with the respective task type.
-
公开(公告)号:US20210110106A1
公开(公告)日:2021-04-15
申请号:US17129595
申请日:2020-12-21
Applicant: Apple Inc.
Inventor: Marcos Regis VESCOVI , Tomás A. VEGA GALVEZ , Pierre KARASHCHUK , Thomas R. GRUBER , Didier R. GUZZONI
IPC: G06F40/186 , G06F16/33 , G06Q10/06 , G06F3/16 , G06Q10/10 , G06F3/0484
Abstract: An exemplary method of using a virtual assistant may include receiving an unstructured natural-language user request for a service from a virtual assistant; determining whether the user request corresponds to at least one of a plurality of plan templates accessible to the virtual assistant, based on the content of the user request and the content of the plan templates; in accordance with a determination that the user request corresponds to at least one of the plurality of plan templates, selecting one of the plurality of plan templates; and in accordance with a determination the user request fails to correspond to at least one of the plurality of plan templates, foregoing selection of a plan template; and in response to selection of one of the plan templates, beginning to respond to the user request according to the selected plan template.
-
39.
公开(公告)号:US20170178619A1
公开(公告)日:2017-06-22
申请号:US15445863
申请日:2017-02-28
Applicant: Apple Inc.
Inventor: Devang K. NAIK , Thomas R. GRUBER , Liam WEINER , Justin G. BINDER , Charles SRISUWANANUKORN , Gunnar EVERMANN , Shaun Eric WILLIAMS , Hong CHEN , Lia T. NAPOLITANO
CPC classification number: G10L13/027 , G10L13/04 , G10L13/08 , G10L15/063 , G10L15/22 , G10L15/26 , G10L15/265 , G10L2015/0631 , G10L2015/0638
Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.
-
公开(公告)号:US20160077794A1
公开(公告)日:2016-03-17
申请号:US14834194
申请日:2015-08-24
Applicant: Apple Inc.
Inventor: Yoon KIM , Thomas R. GRUBER , John BRIDLE
Abstract: Systems and processes are disclosed for dynamically adjusting a speech trigger threshold, which can be used in triggering a virtual assistant. Audio input can be received via a microphone. The received audio input can be sampled, and a confidence level can be determined of whether the sampled audio input includes a portion of a spoken trigger. In response to the confidence level exceeding a threshold, a virtual assistant can be triggered to receive a user command from the audio input. The threshold can be dynamically adjusted in response to perceived events (e.g., events indicating a user may be more or less likely to initiate speech interactions, events indicating a trigger may be difficult to detect, events indicating a trigger was missed, etc.), thereby minimizing both missed triggers and false positive triggering events.
Abstract translation: 公开了用于动态调整语音触发阈值的系统和过程,其可以用于触发虚拟助理。 可以通过麦克风接收音频输入。 接收到的音频输入可以被采样,并且可以确定采样的音频输入是否包括口语触发的一部分的置信水平。 响应于置信水平超过阈值,可以触发虚拟助手从音频输入接收用户命令。 可以响应于感知事件(例如,指示用户或多或少可能发起语音交互的事件,指示触发可能难以检测的事件,指示触发被错过的事件等)动态地调整阈值) 从而最大限度地减少错过触发和假阳性触发事件。
-
-
-
-
-
-
-
-
-