-
公开(公告)号:US20190074015A1
公开(公告)日:2019-03-07
申请号:US16174046
申请日:2018-10-29
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Garett R. NELL , Benjamin L. BRUMBAUGH
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US20160378747A1
公开(公告)日:2016-12-29
申请号:US14819343
申请日:2015-08-05
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Daniel J. MANDEL , Andrew J. SINESIO , Connor J. BARNETT
CPC classification number: G06F3/167 , G06F16/48 , G06F17/241 , G06F17/2765 , G06F17/2785 , G10L15/26
Abstract: An exemplary method for identifying media may include receiving user input associated with a request for media, where that user input includes unstructured natural language speech including one or more words; identifying at least one context associated with the user input; causing a search for the media based on the at least one context and the user input; determining, based on the at least one context and the user input, at least one media item that satisfies the request; and in accordance with a determination that the at least one media item satisfies the request, obtaining the at least one media item.
Abstract translation: 用于识别媒体的示例性方法可以包括接收与媒体请求相关联的用户输入,其中该用户输入包括包括一个或多个单词的非结构化自然语言语言; 识别与所述用户输入相关联的至少一个上下文; 基于所述至少一个上下文和所述用户输入来搜索所述媒体; 基于所述至少一个上下文和用户输入确定满足所述请求的至少一个媒体项; 并且根据确定所述至少一个媒体项目满足所述请求,获得所述至少一个媒体项目。
-
公开(公告)号:US20230298595A1
公开(公告)日:2023-09-21
申请号:US18200764
申请日:2023-05-23
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Garett R. NELL , Benjamin L. BRUMBAUGH
CPC classification number: G10L17/22 , G05B15/02 , H04L12/2816 , H04L12/282 , G06F3/167 , G05B2219/23373 , G05B2219/23386 , G05B2219/2642
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
4.
公开(公告)号:US20160260433A1
公开(公告)日:2016-09-08
申请号:US14839826
申请日:2015-08-28
Applicant: Apple Inc.
Inventor: Michael R. SUMNER , Brandon J. NEWENDORP , Ryan M. ORR
CPC classification number: G10L25/48 , G06F17/2785 , G06F17/30241 , G06F17/30684 , G06F17/30976 , G10L15/26
Abstract: Systems and processes for structured dictation using intelligent automated assistants are provided. In one example process, a speech input representing a user request can be received. In addition, metadata associated with the speech input can be received. A text string corresponding to the speech input can be determined. The process can determine whether to perform natural language processing on the text string and whether the metadata identifies one or more domains corresponding to the user request. In response to the determination that natural language processing is to be performed on the text string and that the metadata identifies one or more domains corresponding to the user request, natural language processing of the text string can be constrained to the one or more domains. A result can be obtained based on the one or more domains and the result can be outputted from the electronic device.
Abstract translation: 提供使用智能自动化助理的结构化听写的系统和过程。 在一个示例过程中,可以接收表示用户请求的语音输入。 此外,可以接收与语音输入相关联的元数据。 可以确定与语音输入对应的文本串。 该过程可以确定是否对文本字符串执行自然语言处理以及元数据是否识别与用户请求相对应的一个或多个域。 响应于对文本串执行自然语言处理的确定,并且元数据识别与用户请求对应的一个或多个域,文本串的自然语言处理可以被约束到一个或多个域。 可以基于一个或多个域获得结果,并且可以从电子设备输出结果。
-
公开(公告)号:US20240379110A1
公开(公告)日:2024-11-14
申请号:US18379094
申请日:2023-10-11
Applicant: Apple Inc.
Inventor: Andrew J. SINESIO , Alexandr N. ABRAMETS , Ivana M. HONG , Ryan R. KLEMS , Catherine M. LOO , Daniel J. MANDEL , Ryan M. ORR , Zeyad H. SALEH
Abstract: Systems and processes for operating an intelligent automated assistant are provided. An exemplary process includes, at a first user device with one or more processors and memory: receiving an audio input including a task and an application for performing the task; in response to a determination that the application is available to the first user device, performing the task with the application at the first user device; in response to a determination that the application is not available to the first user device: causing performance of the task with the application at a second user device; receiving the result of the task from the second user device; and providing the result of the task as an audio output.
-
公开(公告)号: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.
-
公开(公告)号:US20150382079A1
公开(公告)日:2015-12-31
申请号:US14498391
申请日:2014-09-26
Applicant: Apple Inc.
Inventor: Patrick M. LISTER , Ryan M. ORR , Jared A. CRAWFORD
IPC: H04N21/845 , G11B27/34 , H04N5/93 , H04N21/6587 , H04N21/2187 , H04N5/783 , H04N21/2387 , G11B27/28 , H04N21/422
Abstract: Systems and processes are disclosed for real-time updating of virtual assistant media knowledge. Virtual assistant knowledge can be updated with timely information associated with playing media (e.g., a sporting event, a television show, or the like). A data feed can be received that includes data relating events to particular times in a media stream. A user request can be received based on speech input, and the user request can be associated with an event in a media stream or show. In response to receiving the request, the media stream can be cued to commence playback at a time in the media stream associated with the event referred to in the request. In another example, a response to the user request can be generated based on the data relating to the events. The response can then be delivered to the user (e.g., spoken aloud, displayed, etc.).
Abstract translation: 公开了用于实时更新虚拟助理媒体知识的系统和过程。 可以利用与播放媒体(例如体育赛事,电视节目等)相关联的及时信息来更新虚拟助理知识。 可以接收包括与媒体流中特定时间相关的事件的数据的数据馈送。 可以基于语音输入接收用户请求,并且用户请求可以与媒体流中的事件相关联或显示。 响应于接收到请求,媒体流可以被提出以在与请求中引用的事件相关联的媒体流中一次开始播放。 在另一示例中,可以基于与事件相关的数据来生成对用户请求的响应。 然后可以将响应传递给用户(例如,朗读,显示等)。
-
公开(公告)号:US20210191968A1
公开(公告)日:2021-06-24
申请号:US17193967
申请日:2021-03-05
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Raumi N. SIDKI , Patrick M. LISTER , Jonathan H. RUSSELL
IPC: G06F16/48 , G06F3/16 , G06F16/438 , H04N21/41 , H04N21/422 , H04N21/482 , G10L15/22 , G06F16/332 , G06F40/40 , G10L15/26 , G06F3/048
Abstract: Systems and processes are disclosed for operating a digital assistant in a media environment. In an example process, a primary set of media items can be displayed. An audio input containing a media-related request can be received. A primary user intent corresponding to the media-related request can be determined. In accordance with a determination that the primary user intent comprises a user intent to narrow the primary media search query, a second primary media search query corresponding to the primary user intent can be generated. The second primary media search query can be based on the media-related request and the primary media search query. The second primary media search query can be performed to obtain a second primary set of media items. Display of the primary set of media items can be replaced with display of the second primary set of media items.
-
公开(公告)号:US20200286493A1
公开(公告)日:2020-09-10
申请号:US16881625
申请日:2020-05-22
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Garett R. NELL , Benjamin L. BRUMBAUGH
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US20190220246A1
公开(公告)日:2019-07-18
申请号:US16360695
申请日:2019-03-21
Applicant: Apple Inc.
Inventor: Ryan M. ORR , Daniel J. MANDEL , Andrew J. SINESIO , Connor J. BARNETT
CPC classification number: G06F3/167 , G06F16/48 , G06F17/241 , G06F17/2765 , G06F17/2785 , G10L15/26
Abstract: An exemplary method for identifying media may include receiving user input associated with a request for media, where that user input includes unstructured natural language speech including one or more words; identifying at least one context associated with the user input; causing a search for the media based on the at least one context and the user input; determining, based on the at least one context and the user input, at least one media item that satisfies the request; and in accordance with a determination that the at least one media item satisfies the request, obtaining the at least one media item.
-
-
-
-
-
-
-
-
-