Movatterモバイル変換


[0]ホーム

URL:


US20020072914A1 - Method and apparatus for creation and user-customization of speech-enabled services - Google Patents

Method and apparatus for creation and user-customization of speech-enabled services
Download PDF

Info

Publication number
US20020072914A1
US20020072914A1US09/732,600US73260000AUS2002072914A1US 20020072914 A1US20020072914 A1US 20020072914A1US 73260000 AUS73260000 AUS 73260000AUS 2002072914 A1US2002072914 A1US 2002072914A1
Authority
US
United States
Prior art keywords
exemplar
natural language
action
variant
user
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.)
Abandoned
Application number
US09/732,600
Inventor
Hiyan Alshawi
Shona Douglas
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.)
Nuance Communications Inc
Original Assignee
AT&T Corp
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 AT&T CorpfiledCriticalAT&T Corp
Priority to US09/732,600priorityCriticalpatent/US20020072914A1/en
Assigned to AT&T CORP.reassignmentAT&T CORP.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ALSHAWI, HIYAN, DOUGLAS, SHONA
Priority to EP01310087Aprioritypatent/EP1215657A3/en
Priority to US10/103,049prioritypatent/US7212964B1/en
Publication of US20020072914A1publicationCriticalpatent/US20020072914A1/en
Priority to US11/215,756prioritypatent/US7912726B2/en
Priority to US11/656,155prioritypatent/US7467081B2/en
Priority to US12/336,429prioritypatent/US8073683B2/en
Assigned to NUANCE COMMUNICATIONS, INC.reassignmentNUANCE COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: AT&T INTELLECTUAL PROPERTY II, L.P.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Embodiments of the invention relate to a system and method for providing speech-enabled application programs. The speech-enabled programs automatically execute requests input by users. One or more natural language variants may be mapped with at least one natural language exemplar. The natural language exemplar may correspond to a typical way to express a request relevant to the speech-enabled application program. The natural language variant may correspond to an alternative way of expressing the same request. A recognized input string is received and a prospective variant that most resembles the received recognized input string is selected from the natural language variants. The natural language exemplar mapped to the prospective variant is identified. An action instruction associated with the identified natural language exemplar is executed to fulfill the user's request.

Description

Claims (61)

What is claimed is:
1. A method for providing speech-enabled application programs comprising:
responsive to an input string, selecting from one or more natural language variants a prospective variant that most resembles the input string; and
identifying a natural language exemplar via a mapping between the exemplar and the prospective variant.
2. The method ofclaim 1, wherein the mapping comprises:
mapping the one or more natural language variants with at least one natural language exemplar.
3. The method ofclaim 2, wherein the prospective variant corresponds to at least one natural language exemplar.
4. The method ofclaim 1, further comprising:
executing an action instruction associated with the identified natural language exemplar.
5. The method ofclaim 1, further comprising:
mapping a plurality of action instructions with a plurality of natural language exemplars, wherein each action instruction is associated with at least one natural language exemplar.
6. The method ofclaim 5, further comprising:
generating a mapping function that specifies a difference between the input string and the prospective variant.
7. The method ofclaim 6, further comprising:
applying the mapping function to the action instruction associated with the identified natural language exemplar to produce an adapted action instruction.
8. The method ofclaim 7, further comprising:
executing the produced adapted action instruction.
9. The method ofclaim 6, further comprising:
applying the mapping function to the identified natural language exemplar to produce an adapted exemplar.
10. The method ofclaim 9, further comprising
forwarding the adapted exemplar to a user to confirm whether the user desires an adapted action corresponding to the adapted exemplar.
11. The method ofclaim 10, further comprising:
executing the adapted action if the user confirms that an adapted exemplar expresses the action desired by the user.
12. The method ofclaim 11, further comprising:
if the user does not accept that the adapted exemplar expresses the action desired by the user, selecting from the one or more natural language variants an alternative prospective variant that most resembles the input string; and
identifying a natural language exemplar via a mapping between the exemplar and the alternative prospective variant.
13. The method ofclaim 12, further comprising:
executing an action instruction associated with the identified natural language exemplar.
14. The method ofclaim 2, further comprising:
storing one or more natural language variants mapped to at least one natural language exemplar in a memory.
15. The method ofclaim 14, wherein at least one natural language variant is input by a user.
16. The method ofclaim 14, wherein at least one natural language variant is input by an application developer.
17. The method ofclaim 14, wherein the at leas t one natural language exemplar is input by an application developer.
18. The method ofclaim 14, wherein the at least one natural language exemplar is produced automatically by a natural language generator.
19. The method ofclaim 14, further comprising:
producing at least one natural language variant by automatically generating paraphrases of the natural language exemplar.
20. The method ofclaim 1, further comprising:
loading an active context file relating to a service accessed by a user, the active context file containing the one or more natural language variants and the natural language exemplar.
21. The method ofclaim 1, further comprising:
comparing the input string with the one or more natural language variants.
22. The method ofclaim 1, wherein the input string is input by at least one of a keyboard, handwriting recognition device, a dial pad, and a speech recognition device.
23. A system for providing speech-enabled application programs comprising:
a voice recognizer to receive an input string and produce a recognized input string;
a memory to store one or more natural language variants corresponding to at least one natural language exemplar; and
a processor to:
select from the one or more natural language variants a prospective variant that most resembles the received recognized input string; and
identify the at least one natural language exemplar corresponding to the prospective variant.
24. The system ofclaim 23, further comprising:
a controller adapted to execute an action instruction associated with the identified natural language exemplar corresponding to the prospective variant.
25. The system ofclaim 23, the processor adapted to map a plurality of action instructions with a plurality of natural language exemplars, wherein each action instruction is associated with at least one natural language exemplar and the memory to store the mapped action instructions.
26. The system ofclaim 25, the processor adapted to further generate a mapping function that specifies a difference between the received recognized input string and the prospective variant.
27. The system ofclaim 26, the processor adapted to apply the mapping function to the action instruction associated with the identified natural language exemplar mapped to the prospective variant to produce an adapted action instruction.
28. The system ofclaim 27, the controller adapted to execute the produced adapted action instruction.
29. The system ofclaim 28, further comprising:
an output synthesizer to present a result of the executed instruction by providing data that can be presented to an audio or visual terminal device.
30. The system ofclaim 29, wherein the output synthesizer is at least one of a display format and a speech synthesizer.
31. The system ofclaim 23, further comprising:
an input device to generate an input string.
32. The system ofclaim 31, wherein said input device is at least one of a keyboard, handwriting recognition device, a dial pad, and a speech recognition device.
33. A machine-readable medium having stored thereon executable instructions for performing a method comprising:
responsive to an input string, selecting from one or more natural language variants a prospective variant that most resembles the input string; and
identifying a natural language exemplar via a mapping between the exemplar and the prospective variant.
34. The machine-readable medium ofclaim 33 having stored thereon further executable instructions for performing a method comprising:
mapping the one or more natural language variants with at least one natural language exemplar.
35. The machine-readable medium ofclaim 33 having stored thereon further executable instructions for performing a method comprising:
executing an action instruction associated with the identified natural language exemplar.
36. The machine-readable medium ofclaim 33 having stored thereon further executable instructions for performing a method comprising:
mapping a plurality of action instructions with a plurality of natural language exemplars, wherein each action instruction is associated with at least one natural language exemplar.
37. The machine-readable medium ofclaim 36 having stored thereon further executable instructions for performing a method comprising:
generating a mapping function that specifies a difference between the input string and the prospective variant.
38. The machine-readable medium ofclaim 37 having stored thereon further executable instructions for performing a method comprising:
applying the mapping function to the action instruction associated with the identified natural language exemplar to produce an adapted action instruction.
39. The machine-readable medium ofclaim 38 having stored thereon further executable instructions for performing a method comprising:
executing the produced adapted action instruction.
40. The machine-readable medium ofclaim 37 having stored thereon further executable instructions for performing a method comprising:
applying the mapping function to the identified natural language exemplar to produce an adapted exemplar.
41. The machine-readable medium ofclaim 40 having stored thereon further executable instructions for performing a method comprising:
forwarding the adapted exemplar to a user to confirm whether the user desires an adapted action corresponding to the adapted exemplar.
42. The machine-readable medium ofclaim 41 having stored thereon further executable instructions for performing a method comprising:
executing the adapted action if the user confirms that an adapted exemplar expresses the action desired by the user.
43. The machine-readable medium ofclaim 42 having stored thereon further executable instructions for performing a method comprising:
selecting from the one or more natural language variants an alternative prospective variant that most resembles the input string, if the user does not accept that the adapted exemplar expresses the action desired by the user; and
identifying a natural language exemplar via a mapping between the exemplar and the alternative prospective variant.
44. The machine-readable medium ofclaim 43 having stored thereon further executable instructions for performing a method comprising:
executing an action instruction associated with the identified natural language exemplar.
45. In a speech-enabled service, a method for creating customized files containing personalized command variants relating to the speech-enabled service, the method comprising:
accessing a context file relating to the speech enabled service, the context file containing a natural language exemplar associated with a desired action;
creating a customized variant for the desired action; and
correlating the created variant with the natural language exemplar.
46. The method ofclaim 45, wherein the created variant represents one preferred way of expressing the desired action.
47. The method ofclaim 46, further comprising:
storing the created variant in a customized context file, wherein during service access by a user the personalized context file is uploaded by the speech-enabled service allowing the user to express the desired action using the created variant.
48. The method ofclaim 45, wherein the context file is accessed using a web browser.
49. The method ofclaim 45, wherein the context file is accessed using a telephone.
50. A system for providing speech-enabled application programs comprising:
a memory to store one or more natural language variants corresponding to a natural language exemplar; and
a processor to:
select from the one or more natural language variants a prospective variant that most resembles an input string; and
identify a natural language exemplar via a mapping between the exemplar and the prospective variant.
51. The system ofclaim 50, further comprising:
a voice recognizer to receive the input string and produce a recognized input string.
52. The system ofclaim 50, further comprising:
a controller adapted to execute an action instruction associated with the identified natural language exemplar.
53. The system ofclaim 50, the processor adapted to map the one or more natural language variants with the natural language exemplar.
54. The system ofclaim 50, the processor adapted to map a plurality of action instructions with a plurality of natural language exemplars, wherein each action instruction is associated with at least one natural language exemplar and the memory to store the mapped action instructions.
55. The system ofclaim 51, the processor adapted to generate a mapping function that specifies a difference between the recognized input string and the prospective variant.
56. The system ofclaim 55, the processor adapted to apply the mapping function to an action instruction associated with the identified natural language exemplar to produce an adapted action instruction.
57. The system ofclaim 56, further comprising:
a controller adapted to execute the produced adapted action instruction.
58. The system ofclaim 57, further comprising:
an output synthesizer to present a result of the executed instruction by providing data that can be presented to an audio or visual terminal device.
59. The system ofclaim 58, wherein the output synthesizer is at least one of a display format and a speech synthesizer.
60. The system ofclaim 50, further comprising:
an input device to generate the input string.
61. The system of claim60, wherein said input device is at least one of a keyboard, handwriting recognition device, a dial pad, and a speech recognition device.
US09/732,6002000-12-082000-12-08Method and apparatus for creation and user-customization of speech-enabled servicesAbandonedUS20020072914A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US09/732,600US20020072914A1 (en)2000-12-082000-12-08Method and apparatus for creation and user-customization of speech-enabled services
EP01310087AEP1215657A3 (en)2000-12-082001-11-30Method and apparatus for creation and user-customisation of speech enabled services
US10/103,049US7212964B1 (en)2000-12-082002-03-22Language-understanding systems employing machine translation components
US11/215,756US7912726B2 (en)2000-12-082005-08-30Method and apparatus for creation and user-customization of speech-enabled services
US11/656,155US7467081B2 (en)2000-12-082007-01-22Language-understanding training database action pair augmentation using bidirectional translation
US12/336,429US8073683B2 (en)2000-12-082008-12-16Language-understanding training database action pair augmentation using bidirectional translation

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/732,600US20020072914A1 (en)2000-12-082000-12-08Method and apparatus for creation and user-customization of speech-enabled services

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US10/103,049Continuation-In-PartUS7212964B1 (en)2000-12-082002-03-22Language-understanding systems employing machine translation components
US11/215,756DivisionUS7912726B2 (en)2000-12-082005-08-30Method and apparatus for creation and user-customization of speech-enabled services

Publications (1)

Publication NumberPublication Date
US20020072914A1true US20020072914A1 (en)2002-06-13

Family

ID=24944199

Family Applications (5)

Application NumberTitlePriority DateFiling Date
US09/732,600AbandonedUS20020072914A1 (en)2000-12-082000-12-08Method and apparatus for creation and user-customization of speech-enabled services
US10/103,049Expired - Fee RelatedUS7212964B1 (en)2000-12-082002-03-22Language-understanding systems employing machine translation components
US11/215,756Expired - Fee RelatedUS7912726B2 (en)2000-12-082005-08-30Method and apparatus for creation and user-customization of speech-enabled services
US11/656,155Expired - LifetimeUS7467081B2 (en)2000-12-082007-01-22Language-understanding training database action pair augmentation using bidirectional translation
US12/336,429Expired - Fee RelatedUS8073683B2 (en)2000-12-082008-12-16Language-understanding training database action pair augmentation using bidirectional translation

Family Applications After (4)

Application NumberTitlePriority DateFiling Date
US10/103,049Expired - Fee RelatedUS7212964B1 (en)2000-12-082002-03-22Language-understanding systems employing machine translation components
US11/215,756Expired - Fee RelatedUS7912726B2 (en)2000-12-082005-08-30Method and apparatus for creation and user-customization of speech-enabled services
US11/656,155Expired - LifetimeUS7467081B2 (en)2000-12-082007-01-22Language-understanding training database action pair augmentation using bidirectional translation
US12/336,429Expired - Fee RelatedUS8073683B2 (en)2000-12-082008-12-16Language-understanding training database action pair augmentation using bidirectional translation

Country Status (2)

CountryLink
US (5)US20020072914A1 (en)
EP (1)EP1215657A3 (en)

Cited By (131)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030060181A1 (en)*2001-09-192003-03-27Anderson David B.Voice-operated two-way asynchronous radio
US20030061054A1 (en)*2001-09-252003-03-27Payne Michael J.Speaker independent voice recognition (SIVR) using dynamic assignment of speech contexts, dynamic biasing, and multi-pass parsing
US20030061053A1 (en)*2001-09-272003-03-27Payne Michael J.Method and apparatus for processing inputs into a computing device
US20030130868A1 (en)*2002-01-042003-07-10Rohan CoelhoReal-time prescription transaction with adjudication across a network
US20030130875A1 (en)*2002-01-042003-07-10Hawash Maher M.Real-time prescription renewal transaction across a network
US20030216913A1 (en)*2002-05-142003-11-20Microsoft CorporationNatural input recognition tool
US20040030559A1 (en)*2001-09-252004-02-12Payne Michael J.Color as a visual cue in speech-enabled applications
US20040092293A1 (en)*2002-11-062004-05-13Samsung Electronics Co., Ltd.Third-party call control type simultaneous interpretation system and method thereof
US20050246177A1 (en)*2004-04-302005-11-03Sbc Knowledge Ventures, L.P.System, method and software for enabling task utterance recognition in speech enabled systems
US20050283367A1 (en)*2004-06-172005-12-22International Business Machines CorporationMethod and apparatus for voice-enabling an application
US6985865B1 (en)*2001-09-262006-01-10Sprint Spectrum L.P.Method and system for enhanced response to voice commands in a voice command platform
US20060056602A1 (en)*2004-09-132006-03-16Sbc Knowledge Ventures, L.P.System and method for analysis and adjustment of speech-enabled systems
US20060069569A1 (en)*2004-09-162006-03-30Sbc Knowledge Ventures, L.P.System and method for optimizing prompts for speech-enabled applications
US20060136222A1 (en)*2004-12-222006-06-22New Orchard RoadEnabling voice selection of user preferences
US7231343B1 (en)*2001-12-202007-06-12Ianywhere Solutions, Inc.Synonyms mechanism for natural language systems
US20080133220A1 (en)*2006-12-012008-06-05Microsoft CorporationLeveraging back-off grammars for authoring context-free grammars
US20080183474A1 (en)*2007-01-302008-07-31Damion Alexander BethuneProcess for creating and administrating tests made from zero or more picture files, sound bites on handheld device
US20100202598A1 (en)*2002-09-162010-08-12George BackhausIntegrated Voice Navigation System and Method
US20100281435A1 (en)*2009-04-302010-11-04At&T Intellectual Property I, L.P.System and method for multimodal interaction using robust gesture processing
CN102681463A (en)*2012-05-222012-09-19青岛四方车辆研究所有限公司Compact-type expanded input-output (IO) device
US8606584B1 (en)*2001-10-242013-12-10Harris Technology, LlcWeb based communication of information with reconfigurable format
CN103901795A (en)*2012-12-262014-07-02中国科学院软件研究所CPLD (Complex Programmable Logic Device)-based IO-station digital input module and input method
WO2014144949A3 (en)*2013-03-152014-11-20Apple Inc.Training an at least partial voice command system
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
US9300784B2 (en)2013-06-132016-03-29Apple Inc.System and method for emergency calls initiated by voice command
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US9368114B2 (en)2013-03-142016-06-14Apple Inc.Context-sensitive handling of interruptions
US9483461B2 (en)2012-03-062016-11-01Apple Inc.Handling speech synthesis of content for multiple languages
US9495129B2 (en)2012-06-292016-11-15Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
US9535906B2 (en)2008-07-312017-01-03Apple Inc.Mobile device having human language translation capability with positional feedback
US9576574B2 (en)2012-09-102017-02-21Apple Inc.Context-sensitive handling of interruptions by intelligent digital assistant
US9582608B2 (en)2013-06-072017-02-28Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en)2013-06-072017-04-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US9626955B2 (en)2008-04-052017-04-18Apple Inc.Intelligent text-to-speech conversion
US9633674B2 (en)2013-06-072017-04-25Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US9633660B2 (en)2010-02-252017-04-25Apple Inc.User profiling for voice input processing
US9646614B2 (en)2000-03-162017-05-09Apple Inc.Fast, language-independent method for user authentication by voice
US9646609B2 (en)2014-09-302017-05-09Apple Inc.Caching apparatus for serving phonetic pronunciations
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US9697822B1 (en)2013-03-152017-07-04Apple Inc.System and method for updating an adaptive speech recognition model
US9697820B2 (en)2015-09-242017-07-04Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9711141B2 (en)2014-12-092017-07-18Apple Inc.Disambiguating heteronyms in speech synthesis
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US9760559B2 (en)2014-05-302017-09-12Apple Inc.Predictive text input
US9785630B2 (en)2014-05-302017-10-10Apple Inc.Text prediction using combined word N-gram and unigram language models
US9798393B2 (en)2011-08-292017-10-24Apple Inc.Text correction processing
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US9842101B2 (en)2014-05-302017-12-12Apple Inc.Predictive conversion of language input
US9842105B2 (en)2015-04-162017-12-12Apple Inc.Parsimonious continuous-space phrase representations for natural language processing
US9858925B2 (en)2009-06-052018-01-02Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US9865280B2 (en)2015-03-062018-01-09Apple Inc.Structured dictation using intelligent automated assistants
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US9886432B2 (en)2014-09-302018-02-06Apple Inc.Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9899019B2 (en)2015-03-182018-02-20Apple Inc.Systems and methods for structured stem and suffix language models
US9934775B2 (en)2016-05-262018-04-03Apple Inc.Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9953027B2 (en)2016-09-152018-04-24International Business Machines CorporationSystem and method for automatic, unsupervised paraphrase generation using a novel framework that learns syntactic construct while retaining semantic meaning
US9953088B2 (en)2012-05-142018-04-24Apple Inc.Crowd sourcing information to fulfill user requests
US9966065B2 (en)2014-05-302018-05-08Apple Inc.Multi-command single utterance input method
US9966068B2 (en)2013-06-082018-05-08Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US9972304B2 (en)2016-06-032018-05-15Apple Inc.Privacy preserving distributed evaluation framework for embedded personalized systems
US9971774B2 (en)2012-09-192018-05-15Apple Inc.Voice-based media searching
US9984063B2 (en)*2016-09-152018-05-29International Business Machines CorporationSystem and method for automatic, unsupervised paraphrase generation using a novel framework that learns syntactic construct while retaining semantic meaning
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US10067938B2 (en)2016-06-102018-09-04Apple Inc.Multilingual word prediction
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
US10079014B2 (en)2012-06-082018-09-18Apple Inc.Name recognition system
US10078631B2 (en)2014-05-302018-09-18Apple Inc.Entropy-guided text prediction using combined word and character n-gram language models
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US10089072B2 (en)2016-06-112018-10-02Apple Inc.Intelligent device arbitration and control
US10101822B2 (en)2015-06-052018-10-16Apple Inc.Language input correction
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US10127220B2 (en)2015-06-042018-11-13Apple Inc.Language identification from short strings
US10134385B2 (en)2012-03-022018-11-20Apple Inc.Systems and methods for name pronunciation
US10169329B2 (en)2014-05-302019-01-01Apple Inc.Exemplar-based natural language processing
US10170123B2 (en)2014-05-302019-01-01Apple Inc.Intelligent assistant for home automation
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
US10186254B2 (en)2015-06-072019-01-22Apple Inc.Context-based endpoint detection
US10185542B2 (en)2013-06-092019-01-22Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10192552B2 (en)2016-06-102019-01-29Apple Inc.Digital assistant providing whispered speech
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US20190075167A1 (en)*2017-09-072019-03-07Samsung Electronics Co., Ltd.Electronic device, server and recording medium supporting task execution using external device
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US10241644B2 (en)2011-06-032019-03-26Apple Inc.Actionable reminder entries
US10249300B2 (en)2016-06-062019-04-02Apple Inc.Intelligent list reading
US10255907B2 (en)2015-06-072019-04-09Apple Inc.Automatic accent detection using acoustic models
US10269345B2 (en)2016-06-112019-04-23Apple Inc.Intelligent task discovery
US20190124031A1 (en)*2017-10-202019-04-25Sap SeMessage processing for cloud computing applications
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US10283110B2 (en)2009-07-022019-05-07Apple Inc.Methods and apparatuses for automatic speech recognition
US10297253B2 (en)2016-06-112019-05-21Apple Inc.Application integration with a digital assistant
US10318871B2 (en)2005-09-082019-06-11Apple Inc.Method and apparatus for building an intelligent automated assistant
US10354011B2 (en)2016-06-092019-07-16Apple Inc.Intelligent automated assistant in a home environment
US10356243B2 (en)2015-06-052019-07-16Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US10366158B2 (en)2015-09-292019-07-30Apple Inc.Efficient word encoding for recurrent neural network language models
US10410637B2 (en)2017-05-122019-09-10Apple Inc.User-specific acoustic models
US10446143B2 (en)2016-03-142019-10-15Apple Inc.Identification of voice inputs providing credentials
US10446141B2 (en)2014-08-282019-10-15Apple Inc.Automatic speech recognition based on user feedback
US10482874B2 (en)2017-05-152019-11-19Apple Inc.Hierarchical belief states for digital assistants
US10490187B2 (en)2016-06-102019-11-26Apple Inc.Digital assistant providing automated status report
US10496753B2 (en)2010-01-182019-12-03Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10509862B2 (en)2016-06-102019-12-17Apple Inc.Dynamic phrase expansion of language input
US10521466B2 (en)2016-06-112019-12-31Apple Inc.Data driven natural language event detection and classification
US10553209B2 (en)2010-01-182020-02-04Apple Inc.Systems and methods for hands-free notification summaries
US10552013B2 (en)2014-12-022020-02-04Apple Inc.Data detection
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US10568032B2 (en)2007-04-032020-02-18Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US10659851B2 (en)2014-06-302020-05-19Apple Inc.Real-time digital assistant knowledge updates
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
US10679605B2 (en)2010-01-182020-06-09Apple Inc.Hands-free list-reading by intelligent automated assistant
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US10705794B2 (en)2010-01-182020-07-07Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10706373B2 (en)2011-06-032020-07-07Apple Inc.Performing actions associated with task items that represent tasks to perform
US10733993B2 (en)2016-06-102020-08-04Apple Inc.Intelligent digital assistant in a multi-tasking environment
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10755703B2 (en)2017-05-112020-08-25Apple Inc.Offline personal assistant
US10789041B2 (en)2014-09-122020-09-29Apple Inc.Dynamic thresholds for always listening speech trigger
US10791176B2 (en)2017-05-122020-09-29Apple Inc.Synchronization and task delegation of a digital assistant
US10810274B2 (en)2017-05-152020-10-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11010550B2 (en)2015-09-292021-05-18Apple Inc.Unified language modeling framework for word prediction, auto-completion and auto-correction
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US11126446B2 (en)*2019-10-152021-09-21Microsoft Technology Licensing, LlcContextual extensible skills framework across surfaces
US11217255B2 (en)2017-05-162022-01-04Apple Inc.Far-field extension for digital assistant services
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification
US12444413B2 (en)2022-08-312025-10-14Microsoft Technology Licensing, Llc.Contextual spelling correction (CSC) for automatic speech recognition (ASR)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020072914A1 (en)*2000-12-082002-06-13Hiyan AlshawiMethod and apparatus for creation and user-customization of speech-enabled services
DE10203368B4 (en)*2002-01-292007-12-20Siemens Ag Method and device for establishing a telephone connection
EP1447793A1 (en)*2003-02-122004-08-18Hans Dr. KueblerUser-specific customization of voice browser for internet and intranet
FR2868588A1 (en)*2004-04-022005-10-07France Telecom VOICE APPLICATION SYSTEM
US8942985B2 (en)2004-11-162015-01-27Microsoft CorporationCentralized method and system for clarifying voice commands
US7703037B2 (en)2005-04-202010-04-20Microsoft CorporationSearchable task-based interface to control panel functionality
US7925975B2 (en)2006-03-102011-04-12Microsoft CorporationSearching for commands to execute in applications
US7848915B2 (en)*2006-08-092010-12-07International Business Machines CorporationApparatus for providing feedback of translation quality using concept-based back translation
CN105117376B (en)2007-04-102018-07-10谷歌有限责任公司Multi-mode input method editor
US9779079B2 (en)*2007-06-012017-10-03Xerox CorporationAuthoring system
JP5235344B2 (en)*2007-07-032013-07-10株式会社東芝 Apparatus, method and program for machine translation
US8635069B2 (en)2007-08-162014-01-21Crimson CorporationScripting support for data identifiers, voice recognition and speech in a telnet session
JP5100445B2 (en)*2008-02-282012-12-19株式会社東芝 Machine translation apparatus and method
US8521516B2 (en)*2008-03-262013-08-27Google Inc.Linguistic key normalization
US8700385B2 (en)*2008-04-042014-04-15Microsoft CorporationProviding a task description name space map for the information worker
US8352244B2 (en)*2009-07-212013-01-08International Business Machines CorporationActive learning systems and methods for rapid porting of machine translation systems to new language pairs or new domains
JP2011033680A (en)*2009-07-302011-02-17Sony CorpVoice processing device and method, and program
US9063931B2 (en)*2011-02-162015-06-23Ming-Yuan WuMultiple language translation system
WO2013067202A1 (en)2011-11-042013-05-10Handylab, Inc.Polynucleotide sample preparation device
US9336302B1 (en)2012-07-202016-05-10Zuci Realty LlcInsight and algorithmic clustering for automated synthesis
US10033797B1 (en)2014-08-202018-07-24Ivanti, Inc.Terminal emulation over HTML
JP6466138B2 (en)2014-11-042019-02-06株式会社東芝 Foreign language sentence creation support apparatus, method and program
US9472196B1 (en)2015-04-222016-10-18Google Inc.Developer voice actions system
DE102015006662B4 (en)2015-05-222019-11-14Audi Ag Method for configuring a voice control device
US9786277B2 (en)*2015-09-072017-10-10Voicebox Technologies CorporationSystem and method for eliciting open-ended natural language responses to questions to train natural language processors
US9401142B1 (en)2015-09-072016-07-26Voicebox Technologies CorporationSystem and method for validating natural language content using crowdsourced validation jobs
US9519766B1 (en)2015-09-072016-12-13Voicebox Technologies CorporationSystem and method of providing and validating enhanced CAPTCHAs
WO2017044409A1 (en)2015-09-072017-03-16Voicebox Technologies CorporationSystem and method of annotating utterances based on tags assigned by unmanaged crowds
JP6481643B2 (en)*2016-03-082019-03-13トヨタ自動車株式会社 Audio processing system and audio processing method
US11100278B2 (en)2016-07-282021-08-24Ivanti, Inc.Systems and methods for presentation of a terminal application screen
US11205103B2 (en)2016-12-092021-12-21The Research Foundation for the State UniversitySemisupervised autoencoder for sentiment analysis
US11354521B2 (en)2018-03-072022-06-07Google LlcFacilitating communications with automated assistants in multiple languages
EP3559946B1 (en)2018-03-072020-09-23Google LLCFacilitating end-to-end communications with automated assistants in multiple languages
JP7132090B2 (en)*2018-11-072022-09-06株式会社東芝 Dialogue system, dialogue device, dialogue method, and program
US11575999B2 (en)*2020-01-162023-02-07Meta Platforms Technologies, LlcSystems and methods for hearing assessment and audio adjustment
RU2758683C2 (en)*2020-04-282021-11-01Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк)System and method for augmentation of the training sample for machine learning algorithms
US11664010B2 (en)2020-11-032023-05-30Florida Power & Light CompanyNatural language domain corpus data set creation based on enhanced root utterances
US20230214604A1 (en)*2022-01-062023-07-06PRIVACY4CARS, Inc.Translating technical operating instruction

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5675707A (en)*1995-09-151997-10-07At&TAutomated call router system and method
US5729659A (en)*1995-06-061998-03-17Potter; Jerry L.Method and apparatus for controlling a digital computer using oral input
US6122614A (en)*1998-11-202000-09-19Custom Speech Usa, Inc.System and method for automating transcription services
US6138100A (en)*1998-04-142000-10-24At&T Corp.Interface for a voice-activated connection system
US6311159B1 (en)*1998-10-052001-10-30Lernout & Hauspie Speech Products N.V.Speech controlled computer user interface
US6324512B1 (en)*1999-08-262001-11-27Matsushita Electric Industrial Co., Ltd.System and method for allowing family members to access TV contents and program media recorder over telephone or internet
US6327566B1 (en)*1999-06-162001-12-04International Business Machines CorporationMethod and apparatus for correcting misinterpreted voice commands in a speech recognition system

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5454062A (en)*1991-03-271995-09-26Audio Navigation Systems, Inc.Method for recognizing spoken words
JPH05197573A (en)*1991-08-261993-08-06Hewlett Packard Co <Hp>Task controlling system with task oriented paradigm
US5493692A (en)*1993-12-031996-02-20Xerox CorporationSelective delivery of electronic messages in a multiple computer system based on context and environment of a user
US5544354A (en)*1994-07-181996-08-06Ikonic Interactive, Inc.Multimedia matrix architecture user interface
JP3066274B2 (en)*1995-01-122000-07-17シャープ株式会社 Machine translation equipment
JPH09128396A (en)*1995-11-061997-05-16Hitachi Ltd How to create a bilingual dictionary
US5823879A (en)*1996-01-191998-10-20Sheldon F. GoldbergNetwork gaming system
US6341372B1 (en)1997-05-012002-01-22William E. DatigUniversal machine translator of arbitrary languages
US5974413A (en)*1997-07-031999-10-26Activeword Systems, Inc.Semantic user interface
JP2002507010A (en)1998-03-092002-03-05ルノー・アンド・オスピー・スピーチ・プロダクツ・ナームローゼ・ベンノートシャープ Apparatus and method for simultaneous multi-mode dictation
JP3059413B2 (en)*1998-03-162000-07-04株式会社エイ・ティ・アール音声翻訳通信研究所 Natural language understanding device and natural language understanding system
US7051277B2 (en)*1998-04-172006-05-23International Business Machines CorporationAutomated assistant for organizing electronic documents
US6070142A (en)*1998-04-172000-05-30Andersen Consulting LlpVirtual customer sales and service center and method
US6345243B1 (en)*1998-05-272002-02-05Lionbridge Technologies, Inc.System, method, and product for dynamically propagating translations in a translation-memory system
US6144375A (en)*1998-08-142000-11-07Praja Inc.Multi-perspective viewer for content-based interactivity
US6327346B1 (en)*1998-09-012001-12-04At&T Corp.Method and apparatus for setting user communication parameters based on voice identification of users
US6453292B2 (en)1998-10-282002-09-17International Business Machines CorporationCommand boundary identifier for conversational natural language
US7082397B2 (en)1998-12-012006-07-25Nuance Communications, Inc.System for and method of creating and browsing a voice web
US6275789B1 (en)*1998-12-182001-08-14Leo MoserMethod and apparatus for performing full bidirectional translation between a source language and a linked alternative language
US6978262B2 (en)*1999-01-052005-12-20Tsai Daniel EDistributed database schema
US6397212B1 (en)*1999-03-042002-05-28Peter BiffarSelf-learning and self-personalizing knowledge search engine that delivers holistic results
JP3016779B1 (en)*1999-03-082000-03-06株式会社エイ・ティ・アール音声翻訳通信研究所 Voice understanding device and voice understanding system
US6408272B1 (en)*1999-04-122002-06-18General Magic, Inc.Distributed voice user interface
US6745165B2 (en)*1999-06-162004-06-01International Business Machines CorporationMethod and apparatus for recognizing from here to here voice command structures in a finite grammar speech recognition system
US6178404B1 (en)1999-07-232001-01-23Intervoice Limited PartnershipSystem and method to facilitate speech enabled user interfaces by prompting with possible transaction phrases
US6658388B1 (en)1999-09-102003-12-02International Business Machines CorporationPersonality generator for conversational systems
US6684183B1 (en)1999-12-062004-01-27Comverse Ltd.Generic natural language service creation environment
US6748361B1 (en)*1999-12-142004-06-08International Business Machines CorporationPersonal speech assistant supporting a dialog manager
US6701362B1 (en)*2000-02-232004-03-02Purpleyogi.Com Inc.Method for creating user profiles
US7249159B1 (en)*2000-03-162007-07-24Microsoft CorporationNotification platform architecture
US6782356B1 (en)*2000-10-032004-08-24Hewlett-Packard Development Company, L.P.Hierarchical language chunking translation table
US6922670B2 (en)2000-10-242005-07-26Sanyo Electric Co., Ltd.User support apparatus and system using agents
US20020072914A1 (en)2000-12-082002-06-13Hiyan AlshawiMethod and apparatus for creation and user-customization of speech-enabled services

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5729659A (en)*1995-06-061998-03-17Potter; Jerry L.Method and apparatus for controlling a digital computer using oral input
US5675707A (en)*1995-09-151997-10-07At&TAutomated call router system and method
US6138100A (en)*1998-04-142000-10-24At&T Corp.Interface for a voice-activated connection system
US6311159B1 (en)*1998-10-052001-10-30Lernout & Hauspie Speech Products N.V.Speech controlled computer user interface
US6122614A (en)*1998-11-202000-09-19Custom Speech Usa, Inc.System and method for automating transcription services
US6327566B1 (en)*1999-06-162001-12-04International Business Machines CorporationMethod and apparatus for correcting misinterpreted voice commands in a speech recognition system
US6324512B1 (en)*1999-08-262001-11-27Matsushita Electric Industrial Co., Ltd.System and method for allowing family members to access TV contents and program media recorder over telephone or internet

Cited By (184)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9646614B2 (en)2000-03-162017-05-09Apple Inc.Fast, language-independent method for user authentication by voice
US7158499B2 (en)*2001-09-192007-01-02Mitsubishi Electric Research Laboratories, Inc.Voice-operated two-way asynchronous radio
US20030060181A1 (en)*2001-09-192003-03-27Anderson David B.Voice-operated two-way asynchronous radio
US20030061054A1 (en)*2001-09-252003-03-27Payne Michael J.Speaker independent voice recognition (SIVR) using dynamic assignment of speech contexts, dynamic biasing, and multi-pass parsing
US20040030559A1 (en)*2001-09-252004-02-12Payne Michael J.Color as a visual cue in speech-enabled applications
US6985865B1 (en)*2001-09-262006-01-10Sprint Spectrum L.P.Method and system for enhanced response to voice commands in a voice command platform
US20030061053A1 (en)*2001-09-272003-03-27Payne Michael J.Method and apparatus for processing inputs into a computing device
US8606584B1 (en)*2001-10-242013-12-10Harris Technology, LlcWeb based communication of information with reconfigurable format
US8036877B2 (en)2001-12-202011-10-11Sybase, Inc.Context-based suggestions mechanism and adaptive push mechanism for natural language systems
US7231343B1 (en)*2001-12-202007-06-12Ianywhere Solutions, Inc.Synonyms mechanism for natural language systems
US20090144248A1 (en)*2001-12-202009-06-04Sybase 365, Inc.Context-Based Suggestions Mechanism and Adaptive Push Mechanism for Natural Language Systems
US20030130875A1 (en)*2002-01-042003-07-10Hawash Maher M.Real-time prescription renewal transaction across a network
US20030130868A1 (en)*2002-01-042003-07-10Rohan CoelhoReal-time prescription transaction with adjudication across a network
US20030216913A1 (en)*2002-05-142003-11-20Microsoft CorporationNatural input recognition tool
US7380203B2 (en)*2002-05-142008-05-27Microsoft CorporationNatural input recognition tool
US20100202598A1 (en)*2002-09-162010-08-12George BackhausIntegrated Voice Navigation System and Method
US8145495B2 (en)*2002-09-162012-03-27Movius Interactive CorporationIntegrated voice navigation system and method
US20040092293A1 (en)*2002-11-062004-05-13Samsung Electronics Co., Ltd.Third-party call control type simultaneous interpretation system and method thereof
US20050246177A1 (en)*2004-04-302005-11-03Sbc Knowledge Ventures, L.P.System, method and software for enabling task utterance recognition in speech enabled systems
US8768711B2 (en)*2004-06-172014-07-01Nuance Communications, Inc.Method and apparatus for voice-enabling an application
US20050283367A1 (en)*2004-06-172005-12-22International Business Machines CorporationMethod and apparatus for voice-enabling an application
US20060056602A1 (en)*2004-09-132006-03-16Sbc Knowledge Ventures, L.P.System and method for analysis and adjustment of speech-enabled systems
US7110949B2 (en)2004-09-132006-09-19At&T Knowledge Ventures, L.P.System and method for analysis and adjustment of speech-enabled systems
US20070027694A1 (en)*2004-09-132007-02-01Bushey Robert RSystem and method for analysis and adjustment of speech-enabled systems
US8117030B2 (en)2004-09-132012-02-14At&T Intellectual Property I, L.P.System and method for analysis and adjustment of speech-enabled systems
US20060143015A1 (en)*2004-09-162006-06-29Sbc Technology Resources, Inc.System and method for facilitating call routing using speech recognition
US20060069569A1 (en)*2004-09-162006-03-30Sbc Knowledge Ventures, L.P.System and method for optimizing prompts for speech-enabled applications
US7653549B2 (en)2004-09-162010-01-26At&T Intellectual Property I, L.P.System and method for facilitating call routing using speech recognition
US7043435B2 (en)2004-09-162006-05-09Sbc Knowledgfe Ventures, L.P.System and method for optimizing prompts for speech-enabled applications
US20080040118A1 (en)*2004-09-162008-02-14Knott Benjamin ASystem and method for facilitating call routing using speech recognition
US9083798B2 (en)*2004-12-222015-07-14Nuance Communications, Inc.Enabling voice selection of user preferences
US20060136222A1 (en)*2004-12-222006-06-22New Orchard RoadEnabling voice selection of user preferences
US10318871B2 (en)2005-09-082019-06-11Apple Inc.Method and apparatus for building an intelligent automated assistant
US20080133220A1 (en)*2006-12-012008-06-05Microsoft CorporationLeveraging back-off grammars for authoring context-free grammars
US20120095752A1 (en)*2006-12-012012-04-19Microsoft CorporationLeveraging back-off grammars for authoring context-free grammars
US8862468B2 (en)*2006-12-012014-10-14Microsoft CorporationLeveraging back-off grammars for authoring context-free grammars
US8108205B2 (en)*2006-12-012012-01-31Microsoft CorporationLeveraging back-off grammars for authoring context-free grammars
US20080183474A1 (en)*2007-01-302008-07-31Damion Alexander BethuneProcess for creating and administrating tests made from zero or more picture files, sound bites on handheld device
US10568032B2 (en)2007-04-032020-02-18Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US10381016B2 (en)2008-01-032019-08-13Apple Inc.Methods and apparatus for altering audio output signals
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US9865248B2 (en)2008-04-052018-01-09Apple Inc.Intelligent text-to-speech conversion
US9626955B2 (en)2008-04-052017-04-18Apple Inc.Intelligent text-to-speech conversion
US10108612B2 (en)2008-07-312018-10-23Apple Inc.Mobile device having human language translation capability with positional feedback
US9535906B2 (en)2008-07-312017-01-03Apple Inc.Mobile device having human language translation capability with positional feedback
US20100281435A1 (en)*2009-04-302010-11-04At&T Intellectual Property I, L.P.System and method for multimodal interaction using robust gesture processing
US9858925B2 (en)2009-06-052018-01-02Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US10475446B2 (en)2009-06-052019-11-12Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US11080012B2 (en)2009-06-052021-08-03Apple Inc.Interface for a virtual digital assistant
US10795541B2 (en)2009-06-052020-10-06Apple Inc.Intelligent organization of tasks items
US10283110B2 (en)2009-07-022019-05-07Apple Inc.Methods and apparatuses for automatic speech recognition
US10679605B2 (en)2010-01-182020-06-09Apple Inc.Hands-free list-reading by intelligent automated assistant
US10705794B2 (en)2010-01-182020-07-07Apple Inc.Automatically adapting user interfaces for hands-free interaction
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US11423886B2 (en)2010-01-182022-08-23Apple Inc.Task flow identification based on user intent
US9548050B2 (en)2010-01-182017-01-17Apple Inc.Intelligent automated assistant
US10706841B2 (en)2010-01-182020-07-07Apple Inc.Task flow identification based on user intent
US10553209B2 (en)2010-01-182020-02-04Apple Inc.Systems and methods for hands-free notification summaries
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US10496753B2 (en)2010-01-182019-12-03Apple Inc.Automatically adapting user interfaces for hands-free interaction
US12087308B2 (en)2010-01-182024-09-10Apple Inc.Intelligent automated assistant
US9633660B2 (en)2010-02-252017-04-25Apple Inc.User profiling for voice input processing
US10049675B2 (en)2010-02-252018-08-14Apple Inc.User profiling for voice input processing
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
US10102359B2 (en)2011-03-212018-10-16Apple Inc.Device access using voice authentication
US10241644B2 (en)2011-06-032019-03-26Apple Inc.Actionable reminder entries
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US10706373B2 (en)2011-06-032020-07-07Apple Inc.Performing actions associated with task items that represent tasks to perform
US11120372B2 (en)2011-06-032021-09-14Apple Inc.Performing actions associated with task items that represent tasks to perform
US9798393B2 (en)2011-08-292017-10-24Apple Inc.Text correction processing
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US10134385B2 (en)2012-03-022018-11-20Apple Inc.Systems and methods for name pronunciation
US9483461B2 (en)2012-03-062016-11-01Apple Inc.Handling speech synthesis of content for multiple languages
US9953088B2 (en)2012-05-142018-04-24Apple Inc.Crowd sourcing information to fulfill user requests
CN102681463A (en)*2012-05-222012-09-19青岛四方车辆研究所有限公司Compact-type expanded input-output (IO) device
US10079014B2 (en)2012-06-082018-09-18Apple Inc.Name recognition system
US9495129B2 (en)2012-06-292016-11-15Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en)2012-09-102017-02-21Apple Inc.Context-sensitive handling of interruptions by intelligent digital assistant
US9971774B2 (en)2012-09-192018-05-15Apple Inc.Voice-based media searching
CN103901795A (en)*2012-12-262014-07-02中国科学院软件研究所CPLD (Complex Programmable Logic Device)-based IO-station digital input module and input method
US9368114B2 (en)2013-03-142016-06-14Apple Inc.Context-sensitive handling of interruptions
US9922642B2 (en)2013-03-152018-03-20Apple Inc.Training an at least partial voice command system
WO2014144949A3 (en)*2013-03-152014-11-20Apple Inc.Training an at least partial voice command system
US9697822B1 (en)2013-03-152017-07-04Apple Inc.System and method for updating an adaptive speech recognition model
US9966060B2 (en)2013-06-072018-05-08Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en)2013-06-072017-02-28Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9633674B2 (en)2013-06-072017-04-25Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US9620104B2 (en)2013-06-072017-04-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US9966068B2 (en)2013-06-082018-05-08Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US10657961B2 (en)2013-06-082020-05-19Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
US10185542B2 (en)2013-06-092019-01-22Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US9300784B2 (en)2013-06-132016-03-29Apple Inc.System and method for emergency calls initiated by voice command
US10078631B2 (en)2014-05-302018-09-18Apple Inc.Entropy-guided text prediction using combined word and character n-gram language models
US9760559B2 (en)2014-05-302017-09-12Apple Inc.Predictive text input
US11257504B2 (en)2014-05-302022-02-22Apple Inc.Intelligent assistant for home automation
US9842101B2 (en)2014-05-302017-12-12Apple Inc.Predictive conversion of language input
US9966065B2 (en)2014-05-302018-05-08Apple Inc.Multi-command single utterance input method
US11133008B2 (en)2014-05-302021-09-28Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US10170123B2 (en)2014-05-302019-01-01Apple Inc.Intelligent assistant for home automation
US10497365B2 (en)2014-05-302019-12-03Apple Inc.Multi-command single utterance input method
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US10169329B2 (en)2014-05-302019-01-01Apple Inc.Exemplar-based natural language processing
US9785630B2 (en)2014-05-302017-10-10Apple Inc.Text prediction using combined word N-gram and unigram language models
US10904611B2 (en)2014-06-302021-01-26Apple Inc.Intelligent automated assistant for TV user interactions
US9668024B2 (en)2014-06-302017-05-30Apple Inc.Intelligent automated assistant for TV user interactions
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US10659851B2 (en)2014-06-302020-05-19Apple Inc.Real-time digital assistant knowledge updates
US10446141B2 (en)2014-08-282019-10-15Apple Inc.Automatic speech recognition based on user feedback
US10431204B2 (en)2014-09-112019-10-01Apple Inc.Method and apparatus for discovering trending terms in speech requests
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en)2014-09-122020-09-29Apple Inc.Dynamic thresholds for always listening speech trigger
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
US9646609B2 (en)2014-09-302017-05-09Apple Inc.Caching apparatus for serving phonetic pronunciations
US9986419B2 (en)2014-09-302018-05-29Apple Inc.Social reminders
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US9886432B2 (en)2014-09-302018-02-06Apple Inc.Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10552013B2 (en)2014-12-022020-02-04Apple Inc.Data detection
US11556230B2 (en)2014-12-022023-01-17Apple Inc.Data detection
US9711141B2 (en)2014-12-092017-07-18Apple Inc.Disambiguating heteronyms in speech synthesis
US9865280B2 (en)2015-03-062018-01-09Apple Inc.Structured dictation using intelligent automated assistants
US10311871B2 (en)2015-03-082019-06-04Apple Inc.Competing devices responding to voice triggers
US11087759B2 (en)2015-03-082021-08-10Apple Inc.Virtual assistant activation
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US9899019B2 (en)2015-03-182018-02-20Apple Inc.Systems and methods for structured stem and suffix language models
US9842105B2 (en)2015-04-162017-12-12Apple Inc.Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US10127220B2 (en)2015-06-042018-11-13Apple Inc.Language identification from short strings
US10101822B2 (en)2015-06-052018-10-16Apple Inc.Language input correction
US10356243B2 (en)2015-06-052019-07-16Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US10255907B2 (en)2015-06-072019-04-09Apple Inc.Automatic accent detection using acoustic models
US10186254B2 (en)2015-06-072019-01-22Apple Inc.Context-based endpoint detection
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
US11500672B2 (en)2015-09-082022-11-15Apple Inc.Distributed personal assistant
US9697820B2 (en)2015-09-242017-07-04Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en)2015-09-292019-07-30Apple Inc.Efficient word encoding for recurrent neural network language models
US11010550B2 (en)2015-09-292021-05-18Apple Inc.Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US11526368B2 (en)2015-11-062022-12-13Apple Inc.Intelligent automated assistant in a messaging environment
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US10446143B2 (en)2016-03-142019-10-15Apple Inc.Identification of voice inputs providing credentials
US9934775B2 (en)2016-05-262018-04-03Apple Inc.Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en)2016-06-032018-05-15Apple Inc.Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en)2016-06-062019-04-02Apple Inc.Intelligent list reading
US11069347B2 (en)2016-06-082021-07-20Apple Inc.Intelligent automated assistant for media exploration
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
US10354011B2 (en)2016-06-092019-07-16Apple Inc.Intelligent automated assistant in a home environment
US10733993B2 (en)2016-06-102020-08-04Apple Inc.Intelligent digital assistant in a multi-tasking environment
US10067938B2 (en)2016-06-102018-09-04Apple Inc.Multilingual word prediction
US10192552B2 (en)2016-06-102019-01-29Apple Inc.Digital assistant providing whispered speech
US10490187B2 (en)2016-06-102019-11-26Apple Inc.Digital assistant providing automated status report
US10509862B2 (en)2016-06-102019-12-17Apple Inc.Dynamic phrase expansion of language input
US11037565B2 (en)2016-06-102021-06-15Apple Inc.Intelligent digital assistant in a multi-tasking environment
US11152002B2 (en)2016-06-112021-10-19Apple Inc.Application integration with a digital assistant
US10297253B2 (en)2016-06-112019-05-21Apple Inc.Application integration with a digital assistant
US10089072B2 (en)2016-06-112018-10-02Apple Inc.Intelligent device arbitration and control
US10269345B2 (en)2016-06-112019-04-23Apple Inc.Intelligent task discovery
US10521466B2 (en)2016-06-112019-12-31Apple Inc.Data driven natural language event detection and classification
US9984063B2 (en)*2016-09-152018-05-29International Business Machines CorporationSystem and method for automatic, unsupervised paraphrase generation using a novel framework that learns syntactic construct while retaining semantic meaning
US9953027B2 (en)2016-09-152018-04-24International Business Machines CorporationSystem and method for automatic, unsupervised paraphrase generation using a novel framework that learns syntactic construct while retaining semantic meaning
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
US10553215B2 (en)2016-09-232020-02-04Apple Inc.Intelligent automated assistant
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US10755703B2 (en)2017-05-112020-08-25Apple Inc.Offline personal assistant
US10791176B2 (en)2017-05-122020-09-29Apple Inc.Synchronization and task delegation of a digital assistant
US10410637B2 (en)2017-05-122019-09-10Apple Inc.User-specific acoustic models
US11405466B2 (en)2017-05-122022-08-02Apple Inc.Synchronization and task delegation of a digital assistant
US10482874B2 (en)2017-05-152019-11-19Apple Inc.Hierarchical belief states for digital assistants
US10810274B2 (en)2017-05-152020-10-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11217255B2 (en)2017-05-162022-01-04Apple Inc.Far-field extension for digital assistant services
US20190075167A1 (en)*2017-09-072019-03-07Samsung Electronics Co., Ltd.Electronic device, server and recording medium supporting task execution using external device
US11032374B2 (en)*2017-09-072021-06-08Samsung Electronics Co., Ltd.Electronic device, server and recording medium supporting task execution using external device
US11765234B2 (en)2017-09-072023-09-19Samsung Electronics Co., Ltd.Electronic device, server and recording medium supporting task execution using external device
US20190124031A1 (en)*2017-10-202019-04-25Sap SeMessage processing for cloud computing applications
US10826857B2 (en)*2017-10-202020-11-03Sap SeMessage processing for cloud computing applications
US11126446B2 (en)*2019-10-152021-09-21Microsoft Technology Licensing, LlcContextual extensible skills framework across surfaces
US12444413B2 (en)2022-08-312025-10-14Microsoft Technology Licensing, Llc.Contextual spelling correction (CSC) for automatic speech recognition (ASR)

Also Published As

Publication numberPublication date
EP1215657A3 (en)2005-04-27
EP1215657A2 (en)2002-06-19
US7912726B2 (en)2011-03-22
US20060004575A1 (en)2006-01-05
US20070118352A1 (en)2007-05-24
US7212964B1 (en)2007-05-01
US20090099837A1 (en)2009-04-16
US8073683B2 (en)2011-12-06
US7467081B2 (en)2008-12-16

Similar Documents

PublicationPublication DateTitle
US7912726B2 (en)Method and apparatus for creation and user-customization of speech-enabled services
US8645122B1 (en)Method of handling frequently asked questions in a natural language dialog service
US7869998B1 (en)Voice-enabled dialog system
EP1380153B1 (en)Voice response system
US7197460B1 (en)System for handling frequently asked questions in a natural language dialog service
US7024363B1 (en)Methods and apparatus for contingent transfer and execution of spoken language interfaces
Reddy et al.Speech to text conversion using android platform
US6366882B1 (en)Apparatus for converting speech to text
Rudnicky et al.Survey of current speech technology.
US6801897B2 (en)Method of providing concise forms of natural commands
EP1602102B1 (en)Management of conversations
US7146323B2 (en)Method and system for gathering information by voice input
RU2352979C2 (en)Synchronous comprehension of semantic objects for highly active interface
US6246989B1 (en)System and method for providing an adaptive dialog function choice model for various communication devices
US20080208586A1 (en)Enabling Natural Language Understanding In An X+V Page Of A Multimodal Application
US20050043953A1 (en)Dynamic creation of a conversational system from dialogue objects
US20230026945A1 (en)Virtual Conversational Agent
EP1215656B1 (en)Idiom handling in voice service systems
CA2346145A1 (en)Speech controlled computer user interface
Primorac et al.Android application for sending SMS messages with speech recognition interface
JP6625772B2 (en) Search method and electronic device using the same
US7069513B2 (en)System, method and computer program product for a transcription graphical user interface
Davies et al.The IBM conversational telephony system for financial applications.
US20020138276A1 (en)System, method and computer program product for a distributed speech recognition tuning platform
Di Fabbrizio et al.AT&t help desk.

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:AT&T CORP., NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALSHAWI, HIYAN;DOUGLAS, SHONA;REEL/FRAME:011382/0616

Effective date:20001207

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:NUANCE COMMUNICATIONS, INC., MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AT&T INTELLECTUAL PROPERTY II, L.P.;REEL/FRAME:041512/0608

Effective date:20161214


[8]ページ先頭

©2009-2025 Movatter.jp