CPC G06F 3/167 (2013.01) [G06V 30/412 (2022.01); G06Q 10/02 (2013.01)] | 14 Claims |
1. An electronic device comprising:
an input device;
a display; and
a processor, wherein the processor is configured to:
obtain, via the input device, a first voice command of a user,
based on output of an electronic document corresponding to the first voice command, identify multiple input fields in the electronic document,
determine a portion of texts representing an attribute of each of the multiple input fields as guide information,
display, via the display, the electronic document comprising the guide information and the multiple input fields, wherein the multiple input fields are activated to allow data to be entered and are displayed in a designated order,
obtain, via the input device, a second voice command of the user,
determine whether a portion of the second voice command matches the guide information,
in response to matching the portion of the second voice command and the guide information, display, via the display, information in the second voice command on at least one input field corresponding to the matched guide information,
obtain, via the input device, a third voice command of the user,
if the third voice command contains a continue command and data, display the data in one of the multiple input fields based on an order modified from the designated order by the continue command, and
if the third voice command contains a silence period exceeding a designated time and data, skip one of the multiple input fields and display the data in a next input field of the multiple input fields.
|