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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/226—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
- G10L2015/227—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of the speaker; Human-factor methodology
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/226—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
- G10L2015/228—Procedures 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.
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.
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.
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)
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)
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 |
-
2004
- 2004-02-05 US US10/772,829 patent/US7742580B2/en not_active Expired - Fee Related
-
2005
- 2005-01-18 CA CA2492918A patent/CA2492918C/en not_active Expired - Fee Related
- 2005-01-27 AU AU2005200319A patent/AU2005200319A1/en not_active Abandoned
- 2005-02-02 EP EP05250565A patent/EP1562179A1/en not_active Withdrawn
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 |