Information processing apparatus and information processing method
US-11688268-B2 · Jun 27, 2023 · US
US2021224066A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021224066-A1 |
| Application number | US-201915733885-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 8, 2019 |
| Priority date | Jun 7, 2018 |
| Publication date | Jul 22, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
To automatically determine a more memorable macro name. Provided is an information processing device that comprises: an utterance learning adaptation unit that executes clustering pertaining to a plurality of function execution instructions by a user and estimates, as a macro, a cluster that includes the plurality of function execution instructions; and a response control unit that controls the presentation of information pertaining to the macro, wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the response control unit controls a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance.
Opening claim text (preview).
1 . An information processing device, comprising: an utterance learning adaptation unit that executes clustering pertaining to a plurality of function execution instructions by a user and estimates, as a macro, a cluster that includes the plurality of function execution instructions; and a response control unit that controls presentation of information pertaining to the macro, wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the response control unit controls a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance. 2 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit determines a name for the macro on the basis of the context and content of the plurality of function execution instructions included in the cluster. 3 . The information processing device according to claim 2 , wherein the utterance learning adaptation unit determines a name that includes the gist of the context and the gist of the plurality of function execution instructions included in the cluster. 4 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit determines a name for the macro on the basis of a high dependency context among the plurality of acquired contexts. 5 . The information processing device according to claim 1 , wherein, when a registered macro which is similar to the estimated macro exists, the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference between the estimated macro and the registered macro. 6 . The information processing device according to claim 5 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference in the context between the estimated macro and the registered macro or a difference in the plurality of function execution instructions included in the cluster. 7 . The information processing device according to claim 6 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference in a periodic context between the estimated macro and the registered macro. 8 . The information processing device according to claim 6 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of excessive or deficient function execution instructions between the estimated macro and the registered macro. 9 . The information processing device according to claim 1 , wherein, in a case where a registered macro is estimated to have a high degree of dependency on a context different from the time of registration, the utterance learning adaptation unit updates the name of the registered macro on the basis of the high dependency context. 10 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit revises the registered macro on the basis of feedback from the user to a function that has been executed on the basis of the registered macro. 11 . The information processing device according to claim 10 , wherein, when the user gives an instruction to revise the execution content of the function that has been executed on the basis of the registered macro, the utterance learning adaptation unit makes the execution content pertaining to the function variable in the registered macro. 12 . The information processing device according to claim 10 , wherein, when the user gives an instruction to revise the execution content of the function that has been executed on the basis of the registered macro, the utterance learning adaptation unit updates the execution content pertaining to the function in the registered macro. 13 . The information processing device according to claim 1 , wherein, on the basis of feedback from the user to a function that has been executed on the basis of the registered macro, a new macro that reflects the feedback is estimated. 14 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit estimates the cluster as the macro on the basis of a degree of composition of the cluster or a detection frequency of the cluster. 15 . An information processing device, comprising: a response control unit that, based on a fact that a user has uttered a name of a macro registered on the basis of clustering pertaining to a plurality of function execution instructions issued by the user, controls the execution of a plurality of functions that correspond to the macro, wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance, and wherein the name of the macro is a name which is determined on the basis of a context acquired at the time of issuing the plurality of function execution instructions. 16 . The information processing device according to claim 15 , wherein, when the context which is used to determine the name of the macro matches the context which is acquired at a point the user makes an utterance for instruction to execute the macro, the response control unit causes a plurality of functions corresponding to the macro to be executed even when the user has made an utterance omitting a context wording contained in the macro name. 17 . The information processing device according to claim 15 , wherein the response control unit controls a display pertaining to an utterance guide that supports execution of the registered macro by the user. 18 . The information processing device according to claim 17 , wherein the response control unit displays the utterance guide when an intention of an utterance by the user matches any of a plurality of intentions defined for the registered macro. 19 . An information processing method, comprising: by a processor, executing clustering pertaining to a plurality of function execution instructions by a user and estimating, as a macro, a cluster that includes the plurality of function execution instructions; and controlling presentation of information pertaining to the macro, wherein the estimating further comprises: determining a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the controlling further comprises: controlling a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance. 20 . An information processing method, comprising: based on a fact that a user has uttered a name of a macro registered on the basis of clustering pertaining to a plurality of function execution instructions issued by the user, by a processor, controlling the execution of a plurality of functions that correspond to the macro, wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance, and wherein the name of the macro is a name which is determined on the basis of a context acquired at the time of issuing the plurality of function execution instructions.
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
of application context · CPC title
Execution procedure of a spoken command · CPC title
Parsing for meaning understanding · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.