Abstract:
Provided is a method for transmitting a file during a video call including steps of confirming a first bandwidth for file transmission when a file transmission event is generated during a video call; reducing video call data on the basis of the first bandwidth for file transmission; and transmitting the reduced video call data and the corresponding file data through a second bandwidth for the video call, with the first bandwidth being a partial area or an entire area of the second bandwidth.
Abstract:
An electronic device is provided. The electronic device includes a first speaker, a first microphone, a storage unit storing a reference signal, and a controller configured to, when the reference signal is output through the first speaker, receive a first signal input through the first microphone and a second signal input through a second microphone of an external electronic device and determine whether to use the first microphone or the second microphone based on at least one of the first signal input through the first microphone and the second signal input through the second microphone.
Abstract:
A method and an apparatus perform a video call service. A transmission communication device provides information on a rotation angle of a video call image transmitted during a video call to a reception communication device corresponding to a counterpart of the video call. Then, the reception communication device renders the received video call image by using the information on the rotation angle of the received video call image, and displays a rendered video call image. Accordingly, an image of a counterpart of the video call can be normally provided during the video call.
Abstract:
An example electronic device includes a housing; a touchscreen display; a microphone; at least one speaker; a button disposed on a portion of the housing or set to be displayed on the touchscreen display; a wireless communication circuit; a processor; and a memory. When a user interface is not displayed on the touchscreen display, the electronic device enables a user to receive a user input through the button, receives user speech through the microphone, and then provides data on the user speech to an external server. An instruction for performing a task is received from the server. When the user interface is displayed on the touchscreen display, the electronic device enables the user to receive the user input through the button, receives user speech through the microphone, and then provides data on the user speech to the external server.
Abstract:
Provided is a method for transmitting a file during a video call including steps of confirming a first bandwidth for file transmission when a file transmission event is generated during a video call; reducing video call data on the basis of the first bandwidth for file transmission; and transmitting the reduced video call data and the corresponding file data through a second bandwidth for the video call, with the first bandwidth being a partial area or an entire area of the second bandwidth.
Abstract:
An electronic device of the present invention comprises: a housing; a touchscreen display; a microphone; at least one speaker; a button disposed on a portion of the housing or set to be displayed on the touchscreen display; a wireless communication circuit; a processor; and a memory. The electronic device is configured to store an application program including a user interface for receiving a text input. When the user interface is not displayed on the touchscreen display, the electronic device enables a user to receive a user input through the button, receives user speech through the microphone, and then provides data on the user speech to an external server including an automatic speech recognition system and an intelligence system. An instruction for performing a task generated by the intelligence system in response to the user speech is received from the server. When the user interface is displayed on the touchscreen display, the electronic device enables the user to receive the user input through the button, receives user speech through the microphone, and then provides data on the user speech to the external server. Data on the text generated by the automatic speech recognition is received from the server, but the instruction generated by the intelligence system is not received therefrom. Other embodiments are also possible.