Multi-command single utterance input method

A voice input and speech technology, applied in speech analysis, speech recognition, telephone communication, etc., can solve the problems of time-consuming, distracting users, and inefficiency.

Active Publication Date: 2017-03-01
APPLE INC
View PDF31 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also, the user may need to wait for the virtual helper task to complete before switching to another task
In addition to limiting efficiency, this delay can also distract the user, which can cause the user to forget about other items they may have thought about
[0006] Thus, using voice to interact with a virtual assistant to handle multiple tasks (one at a time) can be time-consuming, inefficient, and frustrating for users in some instances

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-command single utterance input method
  • Multi-command single utterance input method
  • Multi-command single utterance input method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In the following description of the examples, reference is made to the accompanying drawings, in which are shown by way of illustrations specific examples that may be practiced. It is to be understood that other examples may be utilized and structural changes may be made without departing from the scope of the respective examples.

[0033] under, Figure 2A to Figure 2B , image 3 , Figure 4 , Figures 5A to 5B and Figure 6A to Figure 6B A description of an example device for performing techniques for processing multipart voice commands is provided. Figure 10 to Figure 14B An exemplary user interface is shown. The user interfaces in the figures are also used to illustrate the processes described below, including Figure 8 Process 800 in.

[0034] Although the following description uses the terms "first", "second", etc. to describe various elements, these elements should not be limited by the terms. These terms are only used to distinguish one element from ano...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Systems and processes are disclosed for handling a multi-part voice command for a virtual assistant. Speech input can be received from a user that includes multiple actionable commands within a single utterance. A text string can be generated from the speech input using a speech transcription process. The text string can be parsed into multiple candidate substrings based on domain keywords, imperative verbs, predetermined substring lengths, or the like. For each candidate substring, a probability can be determined indicating whether the candidate substring corresponds to an actionable command. Such probabilities can be determined based on semantic coherence, similarity to user request templates, querying services to determine manageability, or the like. If the probabilities exceed a threshold, the user intent of each substring can be determined, processes associated with the user intents can be executed, and an acknowledgment can be provided to the user.

Description

[0001] Cross References to Related Applications [0002] This application claims U.S. Provisional Patent Application No. 62 / 005,556, filed May 30, 2014, entitled "MULTI-COMMAND SINGLE UTTERANCE INPUT METHOD," and filed March 8, 2015, entitled "MULTI-COMMAND SINGLE UTTERANCE INPUT METHOD" of U.S. Provisional Patent Application No. 62 / 129,851 of priority. The contents of these patent applications are hereby incorporated by reference in their entirety. technical field [0003] The present invention relates generally to speech processing for virtual assistants, and more particularly to processing a single utterance with multiple executable commands for a virtual assistant. Background technique [0004] Intelligent automated assistants (or virtual assistants) provide an intuitive interface between users and electronic devices. These assistants may allow users to interact with devices or systems using natural language, either by voice and / or text. For example, a user may access...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G10L15/18G10L15/26G10L15/28
CPCG10L15/1815G10L15/1822G10L15/26G10L15/28G10L2015/221G10L2015/088G10L2015/225G10L2015/223G10L2015/228H04M3/4936H04M2203/355G06F40/205
Inventor T·R·格鲁伯H·J·萨德勒J·R·贝勒加达B·H·奈根A·萨巴特利
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products