Abstract:
Various embodiments provide an electronic device and a method therefor, the electronic device comprising: at least one memory; a communication interface; one or more sensors; a location module; and at least one processor functionally connected to the at least one memory, the communication interface, the one or more sensors, and the location module, wherein the at least one processor is configured to acquire sensing data from at least one sensor among the one or more sensors, estimate a vehicle on-boarding state on the basis of the sensing data, and recognize, on the basis of the estimated vehicle on-boarding state, a vehicle on-boarding state by using the communication interface or the location module. Other embodiments are also possible.
Abstract:
Various exemplary embodiments provide an electronic device configured to include one or more sensor modules, at least one memory, a display, and a first processor or second processor operatively coupled to the one or more sensor modules, the at least one memory, and/or the display, wherein the first processor is configured to acquire sensor data from at least one sensor module among the one or more sensor modules, calculate a difference between at least two data points in the acquired sensor data, determine user's activity information based on at least one of a period of the sensor data, a magnitude of the difference, and a change amount of the difference, and deliver the user's activity information to the second processor, and wherein the second processor is configured to display, on the display, a user interface related to the user's activity information delivered from the first processor. Other exemplary embodiments are also possible.
Abstract:
An apparatus and a method for providing a motion recognition service in an electronic device. The electronic device may include: a sensor module configured to detect one or more pieces of sensor data corresponding to the motion of the electronic device, at least one processor that is electrically connected with the sensor module, and a non-transitory memory that is electrically connected with the processor. The non-transitory memory stores instructions that when executed by the processor detect the one or more pieces of sensor data by using the sensor module. The processor identifies whether or not there is a motion pattern corresponding to the sensor data in the memory, and creates a motion pattern based on at least some of the sensor data according to whether or not the motion pattern corresponding to the one or more pieces of sensor data exists.
Abstract:
According to various embodiments, an electronic device may include: a microphone; an audio connector; a wireless communication circuit; a processor operatively connected to the microphone, the audio connector, and the wireless communication circuit; and a memory operatively connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to: receive a first audio signal through the microphone, the audio connector, or the wireless communication circuit, extract audio feature information from the first audio signal, and recognize a speech section in a second audio signal, received after the first audio signal through the microphone, the audio connector, or the wireless communication circuit, using the audio feature information.
Abstract:
A method of determining an End Point Detection (EPD) time and an electronic device for performing the method are provided. The electronic device includes a processor and a memory electrically connected to the processor and configured to store commands executed by the processor. The processor may be configured to recognize an utterance when the commands are executed, determine an End Point Detection (EPD) time for terminating recognition of the utterance based on utterance data stored in the memory, and terminate the recognition of the utterance when the utterance is not additionally input within the EPD time. The utterance data may include sentence data, which includes a pattern related to a sentence type of the utterance, and word data, which includes a word of the utterance.
Abstract:
Various example embodiments of the disclosure relate to an apparatus and method for providing a service based on context information in an electronic device. In this case, a portable electronic apparatus may include a communication module, an air pressure sensor configured to measure air pressure, a processor electrically coupled to the communication module and the air pressure sensor, and a memory electrically coupled to the processor. The memory may store instructions, when executed, for configuring the processor to determine whether the electronic device is located in a first geofence using the communication module, start monitoring of the air pressure by using the air pressure sensor at least in part on the determining that the electronic device is located in the first geofence, deactivate at least one part of the communication module when the monitored air pressure satisfies one or more of a first range and a first change rate, and re-activate the deactivated at least one part of the communication module when the monitored air pressure satisfies one or more of a second range and a second change rate after the at least one part of the communication module is deactivated. Other example embodiments may also be possible.