TURN-TAKING MODEL
First Claim
1. A method for managing a dialog between an interactive system and a user configured to provide a prompt comprising one or more phrases comprising the steps:
- audibly providing to the user a first portion of said prompt wherein said prompt comprises one or more phrases;
detecting an audible input at the interactive system wherein said audible input potentially is speech response from the user, said audible input detected during the provision of the prompt;
determining an audible input onset time during the prompt when onset of said audible input is detected by said interactive system;
starting a HoldTimeOut timer at the interactive system upon detecting said audible input; and
determining a HoldTimeOut timer duration wherein said HoldTimeOut time duration is associated with said detection time, wherein said interactive system performs one of;
continues to audibly provide to the user a remaining portion of said prompt while said HoldTimeOut timer duration has not been reached, orterminates providing said prompt to the user when said HoldTimeOut timer duration has been reached.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is claimed for managing interactive dialog between a machine and a user. In one embodiment, an interaction between the machine and the user is managed in response to a timing position of possible speech onset from the user. In another embodiment, the interaction between the machine and the user is dependent upon the timing of a recognition result, which is relative to a cessation of a verbalization of a desired sequence from the machine. In another embodiment, the interaction between the machine and the user is dependent upon a recognition result and whether the desired sequence was ceased or not ceased.
205 Citations
15 Claims
-
1. A method for managing a dialog between an interactive system and a user configured to provide a prompt comprising one or more phrases comprising the steps:
-
audibly providing to the user a first portion of said prompt wherein said prompt comprises one or more phrases; detecting an audible input at the interactive system wherein said audible input potentially is speech response from the user, said audible input detected during the provision of the prompt; determining an audible input onset time during the prompt when onset of said audible input is detected by said interactive system; starting a HoldTimeOut timer at the interactive system upon detecting said audible input; and determining a HoldTimeOut timer duration wherein said HoldTimeOut time duration is associated with said detection time, wherein said interactive system performs one of; continues to audibly provide to the user a remaining portion of said prompt while said HoldTimeOut timer duration has not been reached, or terminates providing said prompt to the user when said HoldTimeOut timer duration has been reached. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a dialog between an interactive system configured to provide a prompt comprising one or more phrases and a user comprising the steps:
-
audibly providing to the user a first portion of said prompt by said interactive system wherein said prompt comprises one or more phrases; detecting an audible input at the interactive system wherein said audible input potentially is speech response from the user, said audible input detected during the provision a particular phrase of said one or more phrases, wherein said particular phrase comprises a prehold portion and a hold portion wherein said prehold portion occurs before said hold portion; determining an audible input onset time during the particular phrase prompt when onset of said audible input is detected by said interactive system; terminating audibly providing to the user by said interactive system a remaining portion of the particular phrase when said audible input onset time occurs during said prehold portion of said particular phrase; and continuing to audibly provide said remaining portion of said prompt to said user when said audible input onset time occurs during said hold portion of said particular phrase. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for managing a dialog between an interactive system configured to provide a prompt comprising one or more phrases and a user comprising the steps:
-
audibly providing to the user a first portion of said prompt by said interactive system wherein said prompt comprises one or more phrases; detecting an audible input at the interactive system wherein said audible input potentially is speech response from the user, said audible input detected during the provision a particular phrase of said one or more phrases, wherein said particular phrase comprises a hold portion and a posthold portion wherein said posthold portion occurs after said hold portion; continuing to audibly provide said remaining portion of said prompt to said user when said audible input onset time occurs during said hold portion of said particular phrase; and terminating audibly providing to the user by said interactive system a remaining portion of the particular phrase when said audible input onset time occurs during said posthold portion of said particular phrase. - View Dependent Claims (15)
-
Specification