CA2492918A1 - Methods and apparatus for context and experience sensitive prompting in voice applications - Google Patents

Methods and apparatus for context and experience sensitive prompting in voice applications Download PDF

Info

Publication number
CA2492918A1
CA2492918A1 CA002492918A CA2492918A CA2492918A1 CA 2492918 A1 CA2492918 A1 CA 2492918A1 CA 002492918 A CA002492918 A CA 002492918A CA 2492918 A CA2492918 A CA 2492918A CA 2492918 A1 CA2492918 A1 CA 2492918A1
Authority
CA
Canada
Prior art keywords
user
function
prompt
experience
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002492918A
Other languages
French (fr)
Other versions
CA2492918C (en
Inventor
Robert S. Cooper
Derek Sanders
Vladimir Sergeyevich Tokarev
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Avaya Technology LLC
Original Assignee
Avaya Technology LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avaya Technology LLC filed Critical Avaya Technology LLC
Publication of CA2492918A1 publication Critical patent/CA2492918A1/en
Application granted granted Critical
Publication of CA2492918C publication Critical patent/CA2492918C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/226Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
    • G10L2015/227Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of the speaker; Human-factor methodology
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/226Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
    • G10L2015/228Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of application context

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

Systems and techniques for improved user prompting. A system according to one aspect of the invention includes a central server hosting various modules providing services to users. The modules suitably employ voice recognition in order to interpret user inputs. Each module has access to user information that includes information indicating the user's experience with each function of each module. When a module needs to issue a prompt to the user, it retrieves and examines the user information to determine the user's experience with the module and function. Suitably, each module is operative to categorize a user as belonging to an experience category, such as novice, intermediate and expert based on the user's level of experience with the function. The module selects a prompt associated with the user's level of experience with the function and presents it to the user.

Claims (16)

1. A voice recognition system comprising:
a plurality of modules for receiving voice inputs from a user and performing services for the user response to the voice inputs; and a prompt selection module for selecting a prompt for presentation to a user, the prompt selection module being operative to identify an experience level of a user and select a prompt appropriate to the user's experience level.
2. The system of claim 1, wherein selection of a prompt is further based on the module and function being used.
3. The system of claim 2, wherein each module incorporates a prompt selection module to select prompts for that module.
4. The system of claim 3, wherein the prompt selection for each module identifies the function for which prompting is needed and selects from among prompts associated with that function.
5. The system of claim 4, wherein the user information includes information indicating the user's proficiency in using the system.
6. The system of claim 5, wherein the information indicating the user's proficiency includes information indicating the user's proficiency with each function that is available to the user.
7. The system of claim 6, wherein the information indicating a user's proficiency with each function includes a function usage tally for each function, the function usage tally for a function indicating a number of times the user has successfully employed the function.
8. The system of claim 7, wherein the prompt selection being used employs the function usage tally for a function to determine a user experience category for the user with respect to the function.
9. The system of claim 8, wherein the prompt selection being used determines the user experience category by selecting an experience category associated with a range of function usage tally values within which the user's function usage tally for the function falls.
10. The system of claim 9, wherein the prompt selection selects a prompt associated with the user experience category.
11. A method of prompt selection, comprising the steps of:
identifying a module and function being employed when a need for user prompting arises;
identifying a user experience level for the function; and selecting a prompt appropriate for the user experience level for the function.
12. The method of claim 11, wherein the step of identifying the user experience level is followed by a step of identifying the user as belonging to a particular experience category and wherein the step of selecting a prompt includes selecting a prompt associated with the experience category to which the user belongs.
13. The method of claim 12, wherein identifying the user experience category for a function includes examining user information for the function, the user experience information for the function includes a function usage tally indicating a number of times the function has been successfully invoked by the user.
14. The method of claim 13, wherein identifying the user experience category for a function includes assigning the user to an experience category associated with a range of function usage tally values within which the user's function usage tally for the function falls.
15. The method of claim 14, further including a step of updating the user information for each function whenever the user successfully invokes the function.
16. The method of claim 15, wherein the step of updating the user information includes updating the user's function usage tally for a function upon each successful use of that function.
CA2492918A 2004-02-05 2005-01-18 Methods and apparatus for context and experience sensitive prompting in voice applications Expired - Fee Related CA2492918C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/772,829 2004-02-05
US10/772,829 US7742580B2 (en) 2004-02-05 2004-02-05 Methods and apparatus for context and experience sensitive prompting in voice applications

Publications (2)

Publication Number Publication Date
CA2492918A1 true CA2492918A1 (en) 2005-08-05
CA2492918C CA2492918C (en) 2010-04-13

Family

ID=34679384

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2492918A Expired - Fee Related CA2492918C (en) 2004-02-05 2005-01-18 Methods and apparatus for context and experience sensitive prompting in voice applications

Country Status (4)

Country Link
US (1) US7742580B2 (en)
EP (1) EP1562179A1 (en)
AU (1) AU2005200319A1 (en)
CA (1) CA2492918C (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7167831B2 (en) * 2002-02-04 2007-01-23 Microsoft Corporation Systems and methods for managing multiple grammars in a speech recognition system
US8374879B2 (en) 2002-02-04 2013-02-12 Microsoft Corporation Systems and methods for managing interactions from multiple speech-enabled applications
JP4260788B2 (en) * 2005-10-20 2009-04-30 本田技研工業株式会社 Voice recognition device controller
US20070118804A1 (en) * 2005-11-16 2007-05-24 Microsoft Corporation Interaction model assessment, storage and distribution
US8073697B2 (en) 2006-09-12 2011-12-06 International Business Machines Corporation Establishing a multimodal personality for a multimodal application
US8150698B2 (en) 2007-02-26 2012-04-03 Nuance Communications, Inc. Invoking tapered prompts in a multimodal application
US8165884B2 (en) * 2008-02-15 2012-04-24 Microsoft Corporation Layered prompting: self-calibrating instructional prompting for verbal interfaces
US8290125B2 (en) 2008-09-02 2012-10-16 International Business Machines Corporation Voice response unit shortcutting
US8615396B2 (en) * 2008-09-02 2013-12-24 International Business Machines Corporation Voice response unit mapping
US9106745B2 (en) * 2008-09-16 2015-08-11 International Business Machines Corporation Voice response unit harvesting
US9003300B2 (en) * 2008-10-03 2015-04-07 International Business Machines Corporation Voice response unit proxy utilizing dynamic web interaction
US20120272207A1 (en) * 2011-04-20 2012-10-25 Sony Computer Entertainment America Llc Social interactive code development
CN103842773B (en) * 2011-09-13 2017-05-17 三菱电机株式会社 Navigation apparatus
US9564125B2 (en) 2012-11-13 2017-02-07 GM Global Technology Operations LLC Methods and systems for adapting a speech system based on user characteristics
DE102013220892A1 (en) * 2013-10-15 2015-04-16 Continental Automotive Gmbh Device and method for a voice control system
CN105138250A (en) * 2015-08-03 2015-12-09 科大讯飞股份有限公司 Human-computer interaction operation guide method, human-computer interaction operation guide system, human-computer interaction device and server
KR20170082361A (en) * 2016-01-06 2017-07-14 삼성전자주식회사 Display apparatus and control method thereof
WO2019107144A1 (en) * 2017-11-28 2019-06-06 ソニー株式会社 Information processing device and information processing method

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5428679A (en) * 1993-03-23 1995-06-27 C&P Of Maryland Automated service assurance method and system
US5748841A (en) * 1994-02-25 1998-05-05 Morin; Philippe Supervised contextual language acquisition system
WO1995027360A1 (en) * 1994-03-31 1995-10-12 Citibank, N.A. Interactive voice response system
US5918222A (en) * 1995-03-17 1999-06-29 Kabushiki Kaisha Toshiba Information disclosing apparatus and multi-modal information input/output system
US5956024A (en) * 1995-08-08 1999-09-21 Continental Cablevision, Inc. Graphical user interface for customer service representatives for subscriber management systems
US5999611A (en) * 1996-11-19 1999-12-07 Stentor Resource Centre Inc. Subscriber interface for accessing and operating personal communication services
US6594355B1 (en) * 1997-10-06 2003-07-15 Worldcom, Inc. Method and apparatus for providing real time execution of specific communications services in an intelligent network
US6332154B2 (en) * 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
US6498791B2 (en) * 1998-04-03 2002-12-24 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same
US6144938A (en) * 1998-05-01 2000-11-07 Sun Microsystems, Inc. Voice user interface with personality
US6233561B1 (en) * 1999-04-12 2001-05-15 Matsushita Electric Industrial Co., Ltd. Method for goal-oriented speech translation in hand-held devices using meaning extraction and dialogue
US6970474B1 (en) * 1999-07-01 2005-11-29 Koninklijke Philips Electronics N.V. Personalized universal phone service
US6873693B1 (en) * 1999-09-13 2005-03-29 Microstrategy, Incorporated System and method for real-time, personalized, dynamic, interactive voice services for entertainment-related information
US6510411B1 (en) * 1999-10-29 2003-01-21 Unisys Corporation Task oriented dialog model and manager
GB9926134D0 (en) * 1999-11-05 2000-01-12 Ibm Interactive voice response system
US6748361B1 (en) * 1999-12-14 2004-06-08 International Business Machines Corporation Personal speech assistant supporting a dialog manager
WO2001075555A2 (en) 2000-03-06 2001-10-11 Conita Technologies, Inc. Personal virtual assistant
US6956941B1 (en) * 2000-04-12 2005-10-18 Austin Logistics Incorporated Method and system for scheduling inbound inquiries
US6560576B1 (en) * 2000-04-25 2003-05-06 Nuance Communications Method and apparatus for providing active help to a user of a voice-enabled application
US6567805B1 (en) * 2000-05-15 2003-05-20 International Business Machines Corporation Interactive automated response system
DE10035869A1 (en) 2000-07-14 2002-01-24 Deutsche Telekom Ag Procedure for simplifying the diaglog management in speech dialog systems
US6934756B2 (en) * 2000-11-01 2005-08-23 International Business Machines Corporation Conversational networking via transport, coding and control conversational protocols
US7158935B1 (en) * 2000-11-15 2007-01-02 At&T Corp. Method and system for predicting problematic situations in a automated dialog
US6785676B2 (en) * 2001-02-07 2004-08-31 International Business Machines Corporation Customer self service subsystem for response set ordering and annotation
US6701311B2 (en) * 2001-02-07 2004-03-02 International Business Machines Corporation Customer self service system for resource search and selection
DE10110977C1 (en) * 2001-03-07 2002-10-10 Siemens Ag Providing help information in a speech dialogue system
US6944594B2 (en) * 2001-05-30 2005-09-13 Bellsouth Intellectual Property Corporation Multi-context conversational environment system and method
US7920682B2 (en) * 2001-08-21 2011-04-05 Byrne William J Dynamic interactive voice interface
US7305381B1 (en) * 2001-09-14 2007-12-04 Ricoh Co., Ltd Asynchronous unconscious retrieval in a network of information appliances
US7050976B1 (en) * 2001-09-26 2006-05-23 Sprint Spectrum L.P. Method and system for use of navigation history in a voice command platform
US6891932B2 (en) * 2001-12-11 2005-05-10 Cisco Technology, Inc. System and methodology for voice activated access to multiple data sources and voice repositories in a single session
EP1466460A1 (en) * 2002-01-15 2004-10-13 Avaya Technology Corp. Communication application server for converged communication services
US7324942B1 (en) * 2002-01-29 2008-01-29 Microstrategy, Incorporated System and method for interactive voice services using markup language with N-best filter element
US7177816B2 (en) * 2002-07-05 2007-02-13 At&T Corp. System and method of handling problematic input during context-sensitive help for multi-modal dialog systems
US7852828B2 (en) * 2002-08-07 2010-12-14 Cisco Technology, Inc. Extended telephony functionality at end points
WO2004046871A2 (en) * 2002-11-18 2004-06-03 Internal Machine Industries, Inc. Method and system for facilitating interactive multimedia experiences
JP2005010691A (en) * 2003-06-20 2005-01-13 P To Pa:Kk Apparatus and method for speech recognition, apparatus and method for conversation control, and program therefor
CN1823369A (en) 2003-07-18 2006-08-23 皇家飞利浦电子股份有限公司 Method of controlling a dialoging process
US20050069095A1 (en) * 2003-09-25 2005-03-31 International Business Machines Corporation Search capabilities for voicemail messages
US7460652B2 (en) * 2003-09-26 2008-12-02 At&T Intellectual Property I, L.P. VoiceXML and rule engine based switchboard for interactive voice response (IVR) services
US7515695B1 (en) * 2003-12-15 2009-04-07 Avaya Inc. Client customizable interactive voice response system
US7133501B2 (en) * 2004-09-20 2006-11-07 Microsoft Corporation Method and apparatus for soliciting personal voice recordings for a voice-dialing system

Also Published As

Publication number Publication date
US7742580B2 (en) 2010-06-22
EP1562179A1 (en) 2005-08-10
AU2005200319A1 (en) 2005-08-25
CA2492918C (en) 2010-04-13
US20050177374A1 (en) 2005-08-11

Similar Documents

Publication Publication Date Title
CA2492918A1 (en) Methods and apparatus for context and experience sensitive prompting in voice applications
CN108470034B (en) A kind of smart machine service providing method and system
CA2492916C (en) Methods and apparatus for providing context and experience sensitive help in voice applications
KR102284973B1 (en) Method and apparatus for processing voice information
CN110070857B (en) Model parameter adjusting method and device of voice awakening model and voice equipment
US9538005B1 (en) Automated response system
CN107831903A (en) The man-machine interaction method and device that more people participate in
CN108075892A (en) The method, apparatus and equipment of a kind of speech processes
CA2531455A1 (en) Improving error prediction in spoken dialog systems
US8799417B2 (en) System and method for customizing settings in a communication device for a user
CN110175012A (en) Technical ability recommended method, device, equipment and computer readable storage medium
CN109978581A (en) Information launches optimization method, device, computer equipment and storage medium
ATE340399T1 (en) PATTERN PROCESSING SYSTEM SPECIFIC TO A GROUP OF USERS
US20200328990A1 (en) Intelligent Scheduler for Chatbot Sessions
CN109873751A (en) A kind of processing method, device, storage medium and the server of group chat voice messaging
CN108595141A (en) Pronunciation inputting method and device, computer installation and computer readable storage medium
CN105847959A (en) Playing method and playing device for application warning tone, and mobile terminal
CN106127404B (en) Evaluation method, electronic equipment and electronic device
US20080109224A1 (en) Automatically providing an indication to a speaker when that speaker's rate of speech is likely to be greater than a rate that a listener is able to comprehend
CN108446403A (en) Language exercise method, apparatus, intelligent vehicle mounted terminal and storage medium
CN112071313A (en) Voice broadcasting method and device, electronic equipment and medium
US11498576B2 (en) Onboard device, traveling state estimation method, server device, information processing method, and traveling state estimation system
CN114255751A (en) Audio information extraction method and device, electronic equipment and readable storage medium
CN110837999B (en) Course learning reminding method and device
CN105357397B (en) A kind of output method and communication equipment

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20150119