An electronic device for supporting a speech recognition service, the electronic device comprising: a communication circuit configured to communicate with at least one external device; a microphone configured to receive a speech input corresponding to a user utterance; a memory configured to store at least one piece of data associated with an operation of the speech recognition service; at least one speaker configured to output speech data; and a processor electrically connected to the communication circuit, the microphone, the memory, and the at least one speaker, wherein the processor is configured to: receive the speech input and transmit first data associated with the speech input to a first server configured to support the speech recognition service; receive a message from the first server that a conversion of the first data into text is completed; output at a first time, a first response of a specified sound and/or control a motion of at least a part of the electronic device after receiving the message; receive second data including at least one word included in the text from the first server, wherein the second data is speech data; output at a second time, a second response corresponding to the second data; receive third data corresponding to an intent of the user utterance from a second server, wherein the third data is speech data; output at a third time, a third response stored in the memory, in response to not receiving the third data from the second server within a predetermined period of time since the reception of the second data; and output at a fourth time, a fourth response corresponding to the third data, wherein the second server transmits the third data to the electronic device in response to a request of the first server. a communication circuit configured to communicate with at least one external device; a microphone configured to receive a speech input corresponding to a user utterance; a memory configured to store at least one piece of data associated with an operation of the speech recognition service; at least one speaker configured to output speech data; and a processor electrically connected to the communication circuit, the microphone, the memory, and the at least one speaker, wherein the processor is configured to: receive the speech input and transmit first data associated with the speech input to a first server configured to support the speech recognition service; receive a message from the first server that a conversion of the first data into text is completed; output at a first time, a first response of a specified sound and/or control a motion of at least a part of the electronic device after receiving the message; receive second data including at least one word included in the text from the first server, wherein the second data is speech data; output at a second time, a second response corresponding to the second data; receive third data corresponding to an intent of the user utterance from a second server, wherein the third data is speech data; output at a third time, a third response stored in the memory, in response to not receiving the third data from the second server within a predetermined period of time since the reception of the second data; and output at a fourth time, a fourth response corresponding to the third data, wherein the second server transmits the third data to the electronic device in response to a request of the first server. receive the speech input and transmit first data associated with the speech input to a first server configured to support the speech recognition service; receive a message from the first server that a conversion of the first data into text is completed; output at a first time, a first response of a specified sound and/or control a motion of at least a part of the electronic device after receiving the message; receive second data including at least one word included in the text from the first server, wherein the second data is speech data; output at a second time, a second response corresponding to the second data; receive third data corresponding to an intent of the user utterance from a second server, wherein the third data is speech data; output at a third time, a third response stored in the memory, in response to not receiving the third data from the second server within a predetermined period of time since the reception of the second data; and output at a fourth time, a fourth response corresponding to the third data, wherein the second server transmits the third data to the electronic device in response to a request of the first server.