Electronic device, control method, and control program
First Claim
Patent Images
1. An electronic device, comprising:
- a microphone;
a storage configured to store a list of a plurality of applications;
a display unit configured to display the list of the plurality of applications; and
a controller configured to, based on a result of recognition of voice received by the microphone, perform a detecting process to detect, from the list, an application that corresponds to the result of the recognition,whereinthe controller is configured to,when the application that corresponds to the result of the recognition is detected in the list, activate the application that corresponds to the result of the recognition, andwhen the application that corresponds to the result of the recognition is not detected in the list, perform a displaying process that displays, from the list, an application that enables input of character information, andthe controller is configured to,in response to a selection of an application from the displayed list of the plurality of applications,transmit a character string corresponding to the result of the recognition to the selected application.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one of aspects, an electronic device includes: a microphone; and a controller configured to perform processing based on a result of recognition of voice received by the microphone, wherein the controller is configured to display a list of applications when the processing fails to be performed based on the result of recognition.
14 Citations
19 Claims
-
1. An electronic device, comprising:
-
a microphone; a storage configured to store a list of a plurality of applications; a display unit configured to display the list of the plurality of applications; and a controller configured to, based on a result of recognition of voice received by the microphone, perform a detecting process to detect, from the list, an application that corresponds to the result of the recognition, wherein the controller is configured to, when the application that corresponds to the result of the recognition is detected in the list, activate the application that corresponds to the result of the recognition, and when the application that corresponds to the result of the recognition is not detected in the list, perform a displaying process that displays, from the list, an application that enables input of character information, and the controller is configured to, in response to a selection of an application from the displayed list of the plurality of applications, transmit a character string corresponding to the result of the recognition to the selected application. - View Dependent Claims (4, 5, 6, 7, 8, 9, 14, 15, 16)
-
-
2. A control method for controlling an electronic device including a microphone, a display unit, and a storage, the control method comprising:
-
storing, in the storage, a list of a plurality of applications; displaying, by the display unit, the list of the plurality of applications; performing recognition of voice received by the microphone; performing a detecting process to detect, from the list, an application that corresponds to a result of the recognition; when the application that corresponds to the result of the recognition is detected in the list, activating the application that corresponds to the result of the recognition; when the application that corresponds to the result of the recognition is not detected in the list, performing a displaying process that displays, from the list, an application that enables input of character information; and in response to a selection of an application from the displayed list of the plurality of applications, transmitting a character string corresponding to the result of the recognition to the selected application.
-
-
3. A non-transitory storage medium that stores a control program causing, when executed by an electronic device including a microphone, a display unit, and a storage, the electric device to execute:
-
storing, in the storage, a list of a plurality of applications; displaying, by the display unit, the list of the plurality of applications; performing recognition of voice received by the microphone; performing a detecting process to detect, from the list, an application that corresponds to a result of the recognition; when the application that corresponds to the result of the recognition is detected in the list, activating the application that corresponds to the result of the recognition; when the application that corresponds to the result of the recognition is not detected in the list, performing a displaying process that displays, from the list, an application that enables input of character information; and in response to a selection of an application from the displayed list of the plurality of applications, transmitting a character string corresponding to the result of the recognition to the selected application.
-
-
10. An electronic device, comprising:
-
a microphone; a storage configured to store a list of a plurality of applications; a display unit; and a controller configured to, based on a result of recognition of voice received by the microphone, perform a detecting process to detect, from the list, an application that corresponds to the result of the recognition, wherein the controller is configured to, when the application that corresponds to the result of the recognition is detected in the list, activate the application that corresponds to the result of the recognition, and when the application that corresponds to the result of the recognition is not detected in the list, perform a displaying process that displays, from the list, an application that enables input of character information, the display unit is configured to, when the recognition succeeds, display a character string corresponding to the result of the recognition on an execution screen, and the controller is configured to, when the application that corresponds to the result of the recognition is not detected in the list, cause the display unit to display a button on the execution screen, and when said button is selected, cause the display unit to display, simultaneously with the character string, the list of the plurality of applications on the execution screen. - View Dependent Claims (11, 17, 18, 19)
-
-
12. A control method for controlling an electronic device including a microphone, a display unit, and a storage, the control method comprising:
-
storing, in the storage, a list of a plurality of applications; performing recognition of voice received by the microphone; performing a detecting process to detect, from the list, an application that corresponds to a result of the recognition; when the application that corresponds to the result of the recognition is detected in the list, activating the application that corresponds to the result of the recognition; when the application that corresponds to the result of the recognition is not detected in the list, performing a displaying process that displays, from the list, an application that enables input of character information; when the recognition succeeds, displaying, by the display unit, a character string corresponding to the result of the recognition on an execution screen; and when the application that corresponds to the result of the recognition is not detected in the list, displaying a button on the execution screen, and when said button is selected, displaying, simultaneously with the character string, the list of the plurality of applications on the execution screen.
-
-
13. A non-transitory storage medium that stores a control program causing, when executed by an electronic device including a microphone, a display unit, and a storage, the electric device to execute:
-
storing, in the storage, a list of a plurality of applications; performing recognition of voice received by the microphone; performing a detecting process to detect, from the list, an application that corresponds to a result of the recognition; when the application that corresponds to the result of the recognition is detected in the list, activating the application that corresponds to the result of the recognition; when the application that corresponds to the result of the recognition is not detected in the list, performing a displaying process that displays, from the list, an application that enables input of character information; when the recognition succeeds, displaying, by the display unit, a character string corresponding to the result of the recognition on an execution screen; and when the application that corresponds to the result of the recognition is not detected in the list, displaying a button on the execution screen, and when said button is selected, displaying, simultaneously with the character string, the list of the plurality of applications on the execution screen.
-
Specification