IP Library › Granted Patent US 11,086,595
Granted Patent B2
US 11,086,595 · App. 15/794,791 · Granted Aug 10, 2021

Electronic device having character input function, and method of control thereof

Inventors: Yasuhiro Ueno (Yokohama, JP); Shigeki Tanabe (Yokohama, JP); Hideki Morita (Yokohama, JP); Isao Masuike (Machida, JP); Koutaro Yamauchi (Yokohama, JP); Manabu Sakuma (Yokohama, JP)
Assignee: KYOCERA CORPORATION
G06F3/167G06F1/1686G06F3/012G06F3/0304G06F3/04886G06F40/174G10L15/22G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,086,595
App. No.
15/794,791
Granted
Aug 10, 2021
Kind
B2
Abstract

An electronic device includes a microphone; a display; a touch panel; and a controller. The controller is configured to start accepting, through the microphone, a specific voice command input. The controller is configured to start accepting voice input in response to a text input field being displayed on the display, wherein the accepting voice input includes converting voice inputted through the microphone into text, and inputting the converted text into the text input field. During the accepting voice input, when a predetermined word corresponding to a specific voice command is recognized, the controller is configured to determine whether voice is inputted through the microphone during two intervals of a predetermined duration before and after the predetermined word, respectively.

Claims (99)

1. An electronic device, comprising:

a microphone;

a display;

a touch panel; and

a controller, wherein

the controller is configured to start accepting, through the microphone, a specific voice command input,

during said accepting specific voice command input, the controller is configured to

determine whether a predetermined word corresponding to a specific voice command is inputted,

upon a determination that the specific voice command is inputted, cause the display to display a text input field and a software keyboard on which a touch operation is performable,

upon a determination that the specific voice command is not inputted, determine whether a specific touch operation is performed on the display, and

upon a determination that the specific touch operation is performed on the display, cause the display to display the text input field and the software keyboard, and

the controller is configured to start accepting voice input in response to the text input field and the software keyboard being displayed on the display, wherein said accepting voice input comprises:

converting voice inputted through the microphone into text, and

inputting the converted text into the text input field, and

during said accepting voice input, when the predetermined word corresponding to the specific voice command is recognized, the controller is configured to

determine whether voice is inputted through the microphone during two intervals of a predetermined duration before and after the predetermined word, respectively,

upon a determination that no voice is inputted through the microphone during both of the two intervals,

accept the predetermined word as an input of the specific voice command, and

perform processing associated with the specific voice command, and

upon a determination that voice is inputted through the microphone during any of the two intervals,

recognize the predetermined word as voice to be converted to text,

convert the predetermined word into text, and

input the text converted from the predetermined word into the text input field, and

during said accepting voice input and displaying the text input field and the software keyboard,

upon a determination that the touch operation is performed, the controller is configured to terminate said accepting voice input.

2. The electronic device according to claim 1 , wherein the controller is configured

to start accepting voice command in response to no text input field being displayed, and

to perform processing associated with a voice command being input to the microphone.

3. The electronic device according to claim 2 , wherein the controller is configured to cause the display to display the text input field in response to a voice command for displaying the text input field being input to the microphone.

4. The electronic device according to claim 2 , further comprising:

a speaker, wherein

the speaker is configured to

when no text input field is displayed, output a first voice notification notifying a user of a start of said accepting voice command, and

when the text input field and the software keyboard are displayed, output a second voice notification notifying the user of a start of said accepting voice input.

5. The electronic device according to claim 2 , wherein

the controller is configured to detect whether the electronic device is connected with an external device, and

the controller is configured, in response to the electronic device being connected to the external device,

to perform said accepting voice input in response to the text input field being displayed, and

to perform said accepting voice command in response to no text input field being displayed.

6. The electronic device according to claim 2 , wherein

the controller is configured to determine whether a user is looking at the display, and

the controller is configured, in response to determining that the user is not looking at the display,

to perform said accepting voice input in response to the text input field being displayed, and

to perform said accepting voice command in response to no text input field being displayed.

7. The electronic device according to claim 1 , wherein

the controller is configured to determine a predetermined position of the electronic device, and

the controller is configured, in response to determining the predetermined position of the electronic device, to perform said accepting voice input in response to the text input field being displayed.

8. The electronic device according to claim 1 , wherein the controller is configured to terminate said accepting voice input, in response to the specific touch operation performed on the touch panel while the controller is performing said accepting voice input.

9. The electronic device according to claim 1 , further comprising:

a speaker, wherein

the speaker is configured to audibly output the converted text, in response to the converted text being input to the text input field.

10. The electronic device according to claim 1 , wherein the specific touch operation includes an operation of selecting an address by touching the display.

11. A control method of an electronic device that includes a microphone, a display, a touch panel, and a controller, the control method comprising:

starting accepting, through the microphone, a specific voice command input;

during said accepting specific voice command input,

determining whether a predetermined word corresponding to a specific voice command is inputted,

upon a determination that the specific voice command is inputted, causing the display to display (i) a text input field on which a touch operation is performable and (ii) a software keyboard,

upon a determination that the specific voice command is not inputted, determining whether a specific touch operation is performed on the display, and

upon a determination that the specific touch operation is performed on the display, causing the display to display the text input field and the software keyboard;

in response to the text input field and the software keyboard being displayed on the display, starting accepting voice input, wherein said accepting voice input comprises:

converting voice inputted through the microphone into text, and

inputting the converted text into the text input field; and

during said accepting voice input, when the predetermined word corresponding to the specific voice command is recognized,

determining whether voice is inputted through the microphone during two intervals of a predetermined duration before and after the predetermined word, respectively,

upon a determination that no voice is inputted through the microphone during both of the two intervals,

accepting the predetermined word as an input of the specific voice command, and

performing processing associated with the specific voice command, and

upon a determination that voice is inputted through the microphone during any of the two intervals,

recognizing the predetermined word as voice to be converted to text,

converting the predetermined word into text, and

inputting the text converted from the predetermined word into the text input field

during said accepting voice input and displaying the text input field and the software keyboard,

upon a determination that the touch operation is performed, terminating said accepting voice input.

12. An electronic device, comprising:

a microphone;

a display;

a touch panel; and

a controller, wherein

the controller is configured to start accepting, through the microphone, a specific voice command input,

during said accepting specific voice command input, the controller is configured to

determine whether a predetermined word corresponding to a specific voice command is inputted,

upon a determination that the specific voice command is inputted, start accepting voice input and cause the display to display a text input field and a software keyboard on which a touch operation is performable,

upon a determination that the specific voice command is not inputted, determine whether a specific touch operation is performed on the display, and

upon a determination that the specific touch operation is performed on the display, start said accepting voice input when the text input field and the software keyboard are displayed on the display, and

said accepting voice input comprises:

converting voice inputted through the microphone into text, and

inputting the converted text into the text input field, and

during said accepting voice input, when the predetermined word corresponding to the specific voice command is recognized, the controller is configured to

determine whether voice is inputted through the microphone during two intervals of a predetermined duration before and after the predetermined word, respectively,

upon a determination that no voice is inputted through the microphone during both of the two intervals,

accept the predetermined word as an input of the specific voice command, and

perform processing associated with the specific voice command, and

upon a determination that voice is inputted through the microphone during any of the two intervals,

recognize the predetermined word as voice to be converted to text,

convert the predetermined word into text, and

input the text converted from the predetermined word into the text input field, and

during said accepting voice input and displaying the text input field and the software keyboard,

upon a determination that the touch operation is performed, the controller is configured to terminate said accepting voice input, and

the specific touch operation includes an operation of selecting an address by touching the display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2017
From: UENO, YASUHIRO; TANABE, SHIGEKI; MORITA, HIDEKI; MASUIKE, ISAO; YAMAUCHI, KOUTARO; SAKUMA, MANABU
To: KYOCERA CORPORATION
Reel/Frame 043963/0964 →
Priority Claims (1)
JP JP2016-211017 · Oct 27, 2016 · national
Continuity (1)
Related Publication 20180121162A1 · May 3, 2018