Wearable device and method for acquiring voice signal on basis of wearing state

By using sensors and communication circuits to differentiate between wearing states, wearable devices can optimize audio processing, ensuring accurate identification and improved audio quality for paired earbuds.

WO2025023467A1PCT designated stage expired Publication Date: 2025-01-30SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/007334
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-17
Filing Date
2024-05-29
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

Current wearable devices lack the ability to effectively differentiate between the wearing states of paired earbuds, such as when worn by the same user versus different users, which affects the selection of appropriate recording functions like mono or binaural recording.

Method used

Incorporating sensors and communication circuits in wearable devices to identify the wearing state by analyzing the phase difference and posture of paired earbuds, allowing the device to select the appropriate microphone configuration and filter for optimal audio signal processing.

Benefits of technology

Enables accurate identification of wearing states, allowing for enhanced voice signal processing and improved audio quality by selecting the appropriate recording function based on the user configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024007334_30012025_PF_FP_ABST
    Figure KR2024007334_30012025_PF_FP_ABST
Patent Text Reader

Abstract

This earbud may comprise a speaker, a communication circuit, multiple microphones, an acceleration sensor, and at least one processor. The earbud may be configured to receive, from an external electronic device, a first data signal for identifying at least one filter among multiple filters applicable to audio data output from the multiple microphones. The earbud may be configured to identify at least one microphone for mono recording among the multiple microphones on the basis of reception of the first data signal. The earbud may be configured to obtain voice data by applying a filter for the mono recording among the multiple filters to a voice signal received from the at least one microphone. The earbud may be configured to transmit a second data signal indicating the voice data to the external electronic device.
Need to check novelty before this filing date? Find Prior Art

Description

Wearable device and method for acquiring voice signals based on wearing status

[0001] The present disclosure relates to a wearable device and method for acquiring a voice signal based on a wearing state.

[0002] An electronic device (e.g., earbuds) may be used to output an audio signal. While outputting the audio signal, the electronic device may perform noise cancellation (e.g., active noise canceling (ANC)) or mono recording functions via a microphone and a speaker to remove noise signals. The electronic device may use a sensor to identify the wearing state. Based on the wearing state, the electronic device may control at least one function.

[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above is applicable as prior art related to the present disclosure.

[0004] A first earbud according to one embodiment may include a speaker, a communication circuit, a plurality of microphones, an acceleration sensor, at least one processor including a processing circuit, and a memory (120) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to receive, from an external electronic device, a first data signal for identifying at least one filter among a plurality of filters applicable to audio data output from the plurality of microphones. The plurality of filters may include a filter for mono recording when the first earbud and a second earbud paired with the first earbud are worn by different users. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to identify at least one microphone among the plurality of microphones for mono recording based on receiving the first data signal. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to obtain voice data by applying a filter for mono recording among the plurality of filters to a voice signal received through the at least one microphone. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to transmit a second data signal representing the voice data to the external electronic device.

[0005] An electronic device according to one embodiment may include a communication circuit, at least one processor including a processing circuit, and a memory (120-1) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a first data signal for performing recording to a plurality of wearable devices connected to a pair via the communication circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive first audio data of a first wearable device among the plurality of wearable devices and second audio data of a second wearable device among the plurality of wearable devices based on transmitting the first data signal. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a phase difference between first audio data received from the first wearable device and second audio data received from the second wearable device that exceeds a threshold range. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify states of the plurality of wearable devices worn by different users based on the identification of the phase difference exceeding the threshold range. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a third data signal requesting the plurality of wearable devices to obtain voice data by applying a filter for mono recording based on the identification of the states.

[0006] According to one embodiment, a method of an electronic device may include transmitting a first data signal for performing recording to a plurality of wearable devices that are connected to a pair via a communication circuit. The method may include receiving, based on the transmitting of the first data signal, first audio data of a first wearable device among the plurality of wearable devices and second audio data of a second wearable device among the plurality of wearable devices. The method may include identifying a phase difference between the first audio data received from the first wearable device and the second audio data received from the second wearable device that exceeds a threshold range. The method may include identifying states of the plurality of wearable devices worn by different users based on the identification of the phase difference exceeding the threshold range. The method may include transmitting, based on the identification of the states, a third data signal requesting the plurality of wearable devices to obtain voice data by applying a filter for mono recording.

[0007] A computer-readable storage medium storing one or more programs, wherein the one or more programs, when executed by at least one processor of a first earbud, may be configured to cause the first earbud to receive, from an external electronic device, a first data signal for identifying at least one filter among a plurality of filters applicable to audio data output from a plurality of microphones. The plurality of filters may include a filter for mono recording when the first earbud and a second earbud paired with the first earbud are worn by different users. The one or more programs, when executed by the at least one processor, may be configured to cause the first earbud to identify at least one microphone among the plurality of microphones for mono recording based on receiving the first data signal. The one or more programs, when executed by the at least one processor, may be configured to cause the first earbud to obtain voice data by applying the filter among the plurality of filters for mono recording to a voice signal received through the at least one microphone. The one or more programs may be configured to cause the first earbud to transmit a second data signal representing the voice data to the external electronic device when executed by the at least one processor.

[0008] A computer-readable storage medium storing one or more programs, wherein the one or more programs, when executed by at least one processor of an electronic device including a communication circuit and at least one processor, cause the electronic device to transmit a first data signal for performing recording to a pair of wearable devices connected through the communication circuit. The one or more programs, when executed by the at least one processor, cause the electronic device to receive first audio data of a first wearable device among the plurality of wearable devices and second audio data of a second wearable device among the plurality of wearable devices based on transmitting the first data signal. The one or more programs, when executed by the at least one processor, cause the electronic device to identify a phase difference between the first audio data received from the first wearable device and the second audio data received from the second wearable device that exceeds a threshold range. The one or more programs may be configured to identify states of the plurality of wearable devices worn by different users based on the phase difference being identified to exceed the threshold range when executed by the at least one processor. The at least one processor may be configured to cause the electronic device to transmit a third data signal requesting the plurality of wearable devices to obtain voice data by applying a filter for mono recording based on the identified state.

[0009] FIG. 1 illustrates an example of a block diagram of a wearable device and an electronic device according to one embodiment.

[0010] Figure 2a illustrates an example of a perspective view of a wearable device.

[0011] Figure 2b illustrates an example of an exploded view of a wearable device.

[0012] FIG. 3 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment.

[0013] FIG. 4A and FIG. 4B illustrate an example of a wearing state of a wearable device according to one embodiment.

[0014] FIG. 5 illustrates an example of a flowchart illustrating the operation of a wearable device according to one embodiment.

[0015] FIG. 6 illustrates an example of functions performed according to the wearing state of a wearable device according to one embodiment.

[0016] FIG. 7 illustrates an example of a signal flow diagram between a wearable device and an electronic device according to one embodiment.

[0017] FIG. 8 illustrates an example of an operation of a wearable device according to one embodiment of the present invention to obtain voice signals from different users.

[0018] FIG. 9 is a block diagram of an electronic device within a network environment according to various embodiments.

[0019] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components. Furthermore, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and conciseness.

[0020] FIG. 1 illustrates an example of a block diagram of a wearable device and an electronic device according to one embodiment. Referring to FIG. 1, an example of interaction between a plurality of electronic devices (101, 103) is illustrated. The wearable device (101) and the electronic device (103) according to one embodiment may interact with each other via wired and / or wireless means. For example, the wearable device (101) may be an audio sink device, such as earbuds or earphones. For example, the electronic device (103) may be an audio source device, such as a smartphone, a laptop computer, a tablet PC, or a smartwatch.

[0021] A wearable device (101) according to one embodiment may be configured as a pair of earbuds or earphones. For example, the wearable device (101) may include a first earbud (101-1) and a second earbud (101-2) forming a pair with the first earbud (101-1). The first earbud (101-1) and the second earbud (101-2) may be configured as a pair. For example, the housing of the first earbud (101-1) may be detachably attached to the user's left auricle. For example, the housing of the second earbud (101-2) may be detachably attached to the user's right auricle. The wearable device (101) may include canal-type earbuds and / or open-type earbuds.

[0022] According to one embodiment, a wearable device (101) can identify a level of contact with an external object (e.g., a user) based on a sensor included in the wearable device (101). For example, the level may mean a probability that the external object is separated from the electronic device. For example, the wearable device (101) can identify a posture of a first earbud and a posture of a second earbud when in contact with an external object. The posture of the wearable device (101) including the first earbud and the second earbud can be identified based on the form, position, and / or direction in which a portion of the wearable device (101) is facing when the wearable device (101) is in contact with an external object (e.g., a user). The wearable device (101) can identify a wearing state of the wearable device (101) based on the posture of the wearable device (101) identified using the sensor. For example, the wearing state can be identified through information received from the electronic device (103) to the wearable device (101). An operation of receiving the wearing state of the wearable device (101) from the electronic device (103) using information indicating the posture of the wearable device (101) (e.g., the posture of the first earbud and the posture of the second earbud) is described below with reference to FIG. 3.

[0023] According to one embodiment, a wearable device (101) may establish a communication link with an electronic device (103) using a communication circuit (160). For example, at least one of the first earbud (101-1) or the second earbud (101-2) may establish a communication link with the electronic device (103). An operation of the wearable device (101) to obtain audio data via the communication link may include sniffing (or snooping). The sniffing may mean, for example, an operation of the second earbud (101-2) accessing a communication link between other electronic devices (e.g., the first earbud (101-1) and the electronic device (103)) and obtaining data transmitted or received via the communication link. The second earbud (101-2) can output at least a portion of the acquired (or sniffed) audio data as an audio signal. Hereinafter, the operations performed by the wearable device (101) can be performed by at least one of the first earbud (101-1) or the second earbud (101-2).

[0024] For example, the first earbud (101-1) can establish a communication link with the second earbud (101-2). The communication link established between the first earbud (101-1) and the second earbud (101-2) can be used by the first earbud (101-1) to receive additional information regarding the information for acquisition (or sniffing) or audio data. For example, through the communication link established between the first earbud (101-1) and / or the second earbud (101-2), the second earbud (101-2) can transmit data regarding the posture of the second earbud (101-2) to the first earbud (101-1). However, the present invention is not limited thereto.

[0025] For example, the first earbud (101-1) and the second earbud (101-2) can each establish a communication link with the electronic device (103). The first earbud (101-1) can transmit information (e.g., a vector value) indicating the position of the first earbud (101-1) to the electronic device (103) via the communication link established with the electronic device (103). The second earbud (101-2) can transmit information indicating the position of the second earbud (101-2) to the electronic device (103) via the communication link established with the electronic device (103).

[0026] An electronic device (103) according to one embodiment may transmit audio data being played within the electronic device (103) to a wearable device (101). For example, the data may be usable within the wearable device (101) to output audio from the wearable device (101). From the perspective of being able to control at least some of the functions of the wearable device (101), the electronic device (103) may be referred to as a primary (or master) device.

[0027] For example, the wearable device (101) may output data regarding audio through the speaker (140) of the wearable device (101) based on receiving the data from the electronic device (103). For example, the wearable device (101) may be referred to as a secondary (or slave) device.

[0028] According to one embodiment, a wearable device (101) may include at least one of a processor (110), a memory (120), a sensor (130), a speaker (140), a plurality of microphones (150), or a communication circuit (160). The processor (110), the memory (120), the sensor (130), the speaker (140), the plurality of microphones (150), and the communication circuit (160) may be electrically and / or operably coupled with each other by an electronic component such as a communication bus. Although illustrated based on different blocks, the embodiment is not limited thereto. The type and / or number of hardware components included in the wearable device (101) is not limited to those illustrated in the block diagram of FIG. 1. For example, the wearable device (101) may include only some of the hardware components illustrated based on the block diagram of FIG. 1.

[0029] According to one embodiment, the processor (110) of the wearable device (101) may include a hardware component for processing data based on one or more instructions. The hardware component for processing data may include, for example, an arithmetic and logic unit (ALU), a floating point unit (FPU), a field programmable gate array (FPGA), an application processor (AP), and / or a central processing unit (CPU). The number of processors (110) may be one or more. For example, the processor (110) may have a multi-core processor structure such as a dual core, a quad core, or a hexa core.

[0030] According to one embodiment, the memory (120) of the wearable device (101) may include hardware components for storing data and / or instructions input and / or output to the processor (110). The memory (120) may include, for example, volatile memory such as random-access memory (RAM), and / or non-volatile memory such as read-only memory (ROM). The volatile memory may include, for example, at least one of dynamic RAM (DRAM), static RAM (SRAM), and cache RAM, pseudo SRAM (PSRAM). The non-volatile memory may include, for example, at least one of programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, hard disk, compact disc, and embedded multimedia card (eMMC).

[0031] According to one embodiment, a sensor (130) of a wearable device (101) may generate electrical information that may be processed by a processor (110) and / or a memory (not shown) from non-electronic information related to the wearable device (101). The electrical information generated by the sensor (130) may be stored in the memory, processed by the processor (110), and / or transmitted to another electronic device (e.g., electronic device (103)) that is distinct from the wearable device (101). The embodiment of the wearable device (101) is not limited to the type and / or number of sensors described with reference to FIG. 3. As an example, the wearable device (101) may further include a pressure sensor for detecting pressure.

[0032] According to one embodiment, a wearable device (101) can perform various operations based on information acquired using a sensor (130). For example, the wearable device (101) can identify whether it is worn on a part of a user's body and in proximity to the user's body based on information acquired from the sensor (130). For example, the wearable device (101) can identify whether a detachable status has changed based on information acquired from the sensor (130). For example, the wearable device (101) can acquire physical data using the sensor (130) (e.g., a proximity sensor). For example, the sensor (130) can acquire data related to the level at which the wearable device (101) comes into contact with an external object (e.g., a user). The processor (110), which receives data acquired by the sensor (130), can identify an external object that has come into contact with the wearable device (101) based on the data. For example, the sensor (130) can identify contact with an external object using at least one light. For example, a proximity sensor (not shown) can identify contact with an external object using at least one signal.

[0033] According to one embodiment, a wearable device (101) can identify a movement of the wearable device (101) using a sensor (130) (e.g., an acceleration sensor). A processor (110) that receives data acquired by the acceleration sensor can identify a position, posture, and / or movement of the wearable device (101) based on the data. For example, the wearable device (101) can identify acceleration using the acceleration sensor. The acceleration may be a vector based on a direction and / or magnitude of a net force applied to the wearable device (101). For example, the acceleration may be a vector representing an amount of change in a velocity of the wearable device (101) due to the net force. The net force applied to the wearable device (101) may include gravity or a combination of other forces distinct from the gravity. For example, an acceleration sensor of a wearable device (101) can identify rotation of the acceleration sensor based on one or more axes (e.g., three axes). For example, there may be one or more acceleration sensors included in the wearable device (101). For example, the acceleration sensor may include a gyro sensor. The acceleration sensor including the gyro sensor can identify rotation based on one or more axes (e.g., six axes). According to one embodiment, the wearable device (101) can identify a posture of the wearable device (101) based on the acceleration and / or rotation identified by each of the acceleration sensors.

[0034] For example, the wearable device (101) can identify the wearing state of the wearable device (101) based on identifying the posture of the wearable device (101) using an acceleration sensor. The wearable device (101) can transmit information indicating the posture of the wearable device (101) to the electronic device (103). The wearable device (101) can transmit information indicating the wearing state corresponding to the posture to the wearable device (101) based on receiving the information. The wearing state may include a state in which the first earbud (101-1) and the second earbud (101-2) included in the wearable device (101) are worn by the same user. The wearing state may include a state in which the first earbud (101-1) and the second earbud (101-2) are worn by different users.

[0035] For example, the wearable device (101) may initiate execution of at least one function based on the identified wearing state. For example, the at least one function may be one of a calling function, a recording function (e.g., mono recording or binaural recording), an active noise cancellation (ANC) function, and / or an ambient sound listening function. For example, the wearable device (101) may transmit or receive data regarding audio (e.g., data representing a voice signal) according to the wearing state to the electronic device (103) by initiating execution of the at least one function.

[0036] According to one embodiment, a wearable device (101) can identify the presence or absence of a touch input using a sensor (130) (e.g., a touch sensor). For example, the sensor (130) can identify the pressure of a touch input received by the wearable device (101). The sensor (130) can convert the measured or detected touch input into an electrical signal. The processor (110) that receives the data acquired by the sensor (130) can identify the type of touch input based on the data. For example, the touch input can include a tap input, a double tap input, and / or a long press input in which the input is maintained for a specified period of time.

[0037] According to one embodiment, a speaker (140) can output an audio signal. For example, a wearable device (101) can receive audio data from an external device (e.g., an electronic device (103), a server, a smartphone, a PC, a PDA, or an access point). The wearable device (101) can output the received audio data using the speaker (140). For example, the speaker (140) can receive an electrical signal. For example, the speaker (140) can convert the electrical signal into a sound wave signal. For example, the speaker (140) can output an audio signal including the converted sound wave signal.

[0038] According to one embodiment, the plurality of microphones (150) of the wearable device (101) may receive a different audio signal than the audio signal received from the electronic device (103). For example, the wearable device (101) may include one or more microphones. For example, the wearable device (101) may place the plurality of microphones (150) in a portion of the housing of the wearable device (101). The plurality of microphones (150) may be referred to as feedback microphones on the side that is disposed adjacent to the speaker. For example, the plurality of microphones (150) may be placed in a portion of the housing that includes a sensor (e.g., sensor (130)) of the wearable device (101). The plurality of microphones (150) may be referred to as feedforward microphones on the side that is disposed toward the outside of the wearable device (101). However, the present invention is not limited thereto.

[0039] A wearable device (101) according to one embodiment may receive a voice signal using a plurality of microphones (150). For example, the wearable device (101) may perform preprocessing to change the received voice signal into voice data. For example, the wearable device (101) may obtain voice data to be transmitted to an electronic device (103) based on performing the preprocessing. For example, the preprocessing for the voice signal may include at least one of filtering, Fourier transform, cancellation of components within a specific frequency band, or a feature extractor scheme. Through the preprocessing for the voice signal, the wearable device (101) may obtain voice data in which the voice portion of the voice signal is enhanced. The wearable device (101) can obtain voice data in which a captured portion of the voice signal is suppressed or canceled through the preprocessing of the voice signal.

[0040] According to one embodiment, the communication circuit (160) of the wearable device (101) may include hardware for supporting transmission and / or reception of electrical signals between the wearable device (101) and the electronic device (103). The wearable device (101) may establish a communication link with the electronic device (103) through the communication circuit (160). The communication circuit (160) may include, for example, at least one of a modem (MODEM (modulator and demodulator), an antenna, and an optical / electronic (O / E) converter. The communication circuit (160) can support transmission and / or reception of electrical signals based on various types of wireless communication protocols, such as Ethernet, LAN (local area network), WAN (wide area network), WiFi (wireless fidelity), Bluetooth, BLE (bluetooth low energy), LE Audio (bluetooth low energy audio), ZigBee, LTE (long term evolution), and 5G NR (new radio). The communication link is not limited to the above-described wireless communication protocols, and can be established by a wired communication protocol, such as USB (universal serial bus), and / or a protocol dedicated for communication between the wearable device (101) and the electronic device (103).

[0041] For example, the wearable device (101) can receive a data signal for recording from the electronic device (103) using the communication circuit (160). In response to the received data signal, the wearable device (101) can acquire a voice signal using at least one of the plurality of microphones (150) of the wearable device (101). Based on receiving the data signal, the wearable device (101) can transmit voice data corresponding to the voice signal to the wearable device (101). Based on receiving the data signal, the wearable device (101) can transmit information indicating a posture of the wearable device (101). The wearable device (101) can receive information indicating a wearing state of the wearable device (101) from the electronic device (103). The wearable device (101) can determine a filter to be used for preprocessing a voice signal based on receiving information indicating a wearing state. For example, the wearable device (101) can select a microphone among a plurality of microphones (150) for acquiring a voice signal based on receiving information indicating a wearing state. The wearable device (101) can acquire a voice signal using sensing data (e.g., data indicating vibration) via a sensor based on receiving information indicating a wearing state.

[0042] According to one embodiment, one or more instructions (or commands) representing operations and / or actions to be performed on data by the processor (110) may be stored in the memory (120) of the wearable device (101). A set of one or more instructions may be referred to as firmware, an operating system, a process, a routine, a sub-routine, and / or an application. For example, the wearable device (101) and / or the processor (110) may perform at least one of the operations of FIG. 5 when a set of a plurality of instructions distributed in the form of an operating system, firmware, a driver, and / or an application is executed.

[0043] According to one embodiment, the memory (120) of the wearable device (101) may include one or more filters (125) corresponding to each of one or more functions that the wearable device (101) can perform. The one or more filters (125) may include operators and / or layers used to perform each of the one or more functions. For example, the one or more filters (125) may be used to post-process data processed within the wearable device (101). The one or more filters (125) may be processed by a digital signal processor (DSP). The wearable device (101) may process data about audio using a filter associated with at least one function while the wearable device (101) performs at least one function.

[0044] For example, the wearable device (101) can change a voice signal received through at least one microphone among a plurality of microphones (150) into voice data using the first filter (125-1). The wearable device (101) can obtain voice data in which a noise portion included in the voice signal is removed or a voice portion included in the voice signal is enhanced using the first filter (125-1). The first filter (125-1) may be related to a function for performing mono recording. The first filter (125-1) may be referred to as a voice band complementary filter from the perspective of enhancing a bandwidth corresponding to the user's voice.

[0045] For example, the wearable device (101) can adjust the phase of an input signal received by the wearable device (101) using a second filter (125-2) related to binaural recording (or stereophonic recording and 360-degree recording). The wearable device (101) can obtain an output signal from the input signal based on information about the direction of the sound corresponding to the input signal using the second filter (125-2). The input signal can be obtained through a microphone of the wearable device (101) or provided from an electronic device (103). The output signal can be output through a speaker of the wearable device (101) or provided to the electronic device (103). However, the present invention is not limited thereto.

[0046] For example, the wearable device (101) can generate a tuning signal corresponding to an input signal received by the wearable device (101) using a third filter (125-3) related to the ANC function. The tuning signal can be generated based on a different phase that is opposite to the phase of the input signal. The wearable device (101) can generate a tuning signal for a noise portion included in the input signal. The wearable device (101) can obtain an output signal from which the noise portion is removed from the input signal through the third filter (125-3).

[0047] For example, the wearable device (101) can change a voice signal received by at least one of the plurality of microphones (150) using the fourth filter (125-4) related to the call function. The wearable device (101) can obtain voice data in which the voice portion included in the voice signal is enhanced through the fourth filter (125-4). However, the present invention is not limited thereto.

[0048] Referring to FIG. 1, an example of a block diagram of an electronic device (103) connectable to a wearable device (101) according to one embodiment is illustrated. The electronic device (103) may include at least one of a processor (110-1), a memory (120-1), a communication circuit (160-1), and a display (170). The processor (110-1), the memory (120-1), the communication circuit (160-1), and the display (170) may be electrically and / or operatively connected to each other by a communication bus within the electronic device (103). The processor (110-1), the communication circuit (160-1), and the memory (120-1) of the electronic device (103) may perform functions substantially similar to those of the processor (110), the communication circuit (160), and the memory (120) of the wearable device (101). Hereinafter, overlapping descriptions may be omitted to reduce repetition.

[0049] According to one embodiment, a display (170) of an electronic device (103) may output visualized information to a user. The number of displays (170) included in the electronic device (103) may be one or more. For example, the display (170) may be controlled by a processor (110-1) and / or a graphic processing unit (GPU) of the electronic device (103) to output visualized information to a user. The display (170) may include a flat panel display (FPD) and / or electronic paper. The FPD may include a liquid crystal display (LCD), a plasma display panel (PDP), a digital mirror device (DMD), one or more light emitting diodes (LEDs), and / or a micro LED. The LED may include an organic LED (OLED).

[0050] According to one embodiment, one or more instructions (or commands) representing operations and / or actions to be performed on data by the processor (110-1) may be stored in the memory (120-1) of the electronic device (103). A set of one or more instructions may be referred to as firmware, an operating system, a process, a routine, a sub-routine, and / or an application. For example, the electronic device (103) and / or the processor (110-1) may perform at least one of the operations of FIG. 3 when a set of a plurality of instructions distributed in the form of an operating system, firmware, a driver, and / or an application is executed. Hereinafter, the fact that an application is installed in an electronic device (103) may mean that one or more instructions provided in the form of an application are stored in the memory (120-1) of the electronic device (103), and that the one or more applications are stored in a format executable by the processor (110-1) of the electronic device (103) (e.g., a file having an extension specified by the operating system of the electronic device (103).

[0051] According to one embodiment, an electronic device (103) may record voice data received by the electronic device (103) based on the execution of a recording software application (121). The voice data may be received through a microphone of the electronic device (103) or from a wearable device (101). The recording software application (121) may include a software application for recording audio and / or video. The electronic device (103), while connected to the wearable device (101), may transmit a data signal indicating the performance of recording to the wearable device (101) based on the execution of the recording software application (121). The electronic device (103) may obtain voice data from the wearable device (101) based on the transmission of the data signal. However, the present invention is not limited thereto.

[0052] FIG. 2A illustrates an example of a perspective view of a wearable device. FIG. 2B illustrates an example of an exploded view of a wearable device. For example, the wearable device (101) of FIGS. 2A and 2B may represent an example of the wearable device (101) of FIG. 1. The description of the wearable device (101) of FIGS. 2A and 2B may include a description of the first earbud (101-1) and the second earbud (101-2) constituting a pair of FIG. 1.

[0053] Referring to FIGS. 2A and 2B, the wearable device (101) may include a case (200) and / or an ear tip (260).

[0054] According to one embodiment, the wearable device (101) can be worn on a part of the user's body (e.g., the head or the ear) and provide audio information to the user. For example, the wearable device (101) can provide audio information to the user by having a portion inserted into the user's ear. A portion of the wearable device (101), including the ear tip (260), can be inserted into the user's ear, and audio information provided from an audio output device disposed inside the wearable device (101) can be transmitted to the user through the ear tip (260). For example, the wearable device (101) can include a TWS (true wireless stereo). According to one embodiment, the wearable device (101) can provide audio information to the user wearing the wearable device (101) based on a signal received from an external device. For example, the wearable device (101) can receive a signal related to audio information from an external electronic device (e.g., a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, another wearable device, or a home appliance device) (e.g., an electronic device (103)). The wearable device (101) can establish a communication channel with the external electronic device and receive, from the external electronic device, not only a signal related to audio information, but also a control signal for controlling the wearable device (101).

[0055] According to one embodiment, the wearable device (101) may include a communication module (e.g., the communication circuit (160) of FIG. 1) for communicating with an external device. The wearable device (101) may control the operation of internal components based on a signal received through the communication module. For example, the communication module may be a communication module for Bluetooth, but is not limited thereto. For example, the communication module may communicate with an external electronic device through a short-range communication network. In one embodiment, the wearable device (101) may be connected to an external electronic device via a wire. For example, the wearable device (101) may be connected to an interface of the external electronic device through a cable connected to the wearable device (101).

[0056] For example, the signal related to the audio information may include a signal related to music or voice to be provided to the user by the wearable device (101). For example, the control signal (or data signal) may include a signal such as a request for adjusting the sound of the wearable device (101) or updating software installed in the wearable device (101). For example, the wearable device (101) may receive data for updating the software.

[0057] According to one embodiment, the case (200) may form an outer surface that can be touched by a user's hand. According to one embodiment, the case (200) may form an inner space (201) in which various components of the wearable device (101) can be accommodated. According to one embodiment, the case (200) may include a first case (210) and / or a second case (220). For example, the inner space (201) may be a space enclosed by the first case (210) and the second case (220) by combining the first case (210) and the second case (220). The inner space (201) may further include mechanisms (e.g., brackets) that can support electronic components, which are components of the wearable device (101).

[0058] According to one embodiment, the first case (210) may be positioned so as to face the external auditory canal of the user when the user wears the wearable device (101). According to one embodiment, a terminal hole (211) connecting a terminal (253) and the outside of the wearable device (101) may be formed on one side of the first case (210). The terminal (253) may be exposed to the outside of the first case (210) through the terminal hole (211). According to one embodiment, the first case (210) may include a sensor hole (212) connecting a wearing detection sensor (254) and the outside of the wearable device (101). The wearing detection sensor (254) may be a sensor capable of collecting information capable of detecting the wearing of the device by the user. The wear detection sensor (254) may be exposed to the outside of the first case (210) through the sensor hole (212). According to one embodiment, the first case (210) may include a through hole (213) connecting the internal space (201) and the outside of the wearable device (101).

[0059] The second case (220) may be arranged so that, when the user wears the wearable device (101), the boundary between the first case (210) and the second case (220) faces in a direction opposite to the direction in which the first case (210) is arranged. According to one embodiment, a microphone hole (221) connecting the internal space (201) in which a microphone (240) (e.g., an external microphone (242)) is arranged and the wearable device (101) may be formed on one side of the second case (220). According to one embodiment, the second case (220) may include a touch area configured to detect a user's touch. The user may control the operation of the wearable device (101) by touching the touch area of ​​the second case (220). For example, the wearable device (101) may include a touch sensor that is exposed externally to the touch area. The above touch sensor can receive external input for controlling the operation of the wearable device (101).

[0060] According to one embodiment, the first case (210) and the second case (220) may be coupled to each other to form an internal space (201) of the case (200). For example, the coupling method of the first case (210) and the second case (220) may be a snap-fit ​​method, a screw coupling method, a magnetic coupling method, or a force-fit method, but is not limited thereto.

[0061] The speaker (230) can receive an electrical signal and output a sound or signal based on the received electrical signal. According to one embodiment, the speaker (230) can be placed adjacent to the first case (210) so as to transmit the output sound to the outside of the wearable device (101).

[0062] The microphone (240) can receive an audio signal and generate an electrical signal based on the received audio signal. For example, the microphone (240) can be a feedback microphone for active noise cancellation (ANC) to remove noise. According to one embodiment, the microphone (240) can include an internal microphone (241) arranged to face the first case (210) and an external microphone (242) arranged to face the second case (220). However, the embodiments of the present disclosure are not limited thereto. According to one embodiment, the microphone (240) can include an internal microphone (241) and an external microphone (242) that are identified based on a direction in which a voice signal is acquired. For example, the internal microphone (241) can include at least one microphone for acquiring a signal including a voice (hereinafter, a voice signal) from a first direction toward a body part (e.g., an ear) of a user when the wearable device (101) is worn on the body part. For example, the external microphone (242) may include at least one microphone for obtaining a voice signal from a second direction different from the first direction while the wearable device (101) is worn on a user's body part (e.g., an ear). For example, the at least one microphone included in the external microphone (242) may include a main microphone (e.g., the first microphone (150-1) of FIG. 6) and a sub microphone (e.g., the second microphone (150-2) of FIG. 6) for obtaining a voice signal from the second direction. For example, the main microphone may be used to obtain a voice signal from the second direction.For example, the auxiliary microphone may be used to obtain a voice signal auxiliary to the main microphone when the main microphone is not in use or when the quality of the voice signal obtained from the main microphone is below a specified quality. For example, the microphone (240) may be, but is not limited to, an electronic condenser microphone (ECM) or a micro electro mechanical system (MEMS). Although three microphones (240) (e.g., two external microphones (242) and one internal microphone (241)) are exemplified in FIGS. 2A and 2B , the embodiments of the present disclosure are not limited thereto. For example, the wearable device (101) may include a greater number of external microphones or internal microphones than the number of microphones exemplified in FIGS. 2A and 2B . Alternatively, the wearable device (101) may include fewer external microphones or internal microphones than the number of microphones exemplified in FIGS. 2A and 2B.

[0063] According to one embodiment, the electronic component (250) may include a battery (251), a first circuit board (252), a terminal (253), a wear detection sensor (254), a second circuit board (255), a connection (256), and / or an acceleration sensor (257).

[0064] In one embodiment, the battery (251) may power at least one component of the wearable device (101). For example, the battery (251) may include a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0065] According to one embodiment, the first circuit board (252) may be positioned adjacent to the first case (210). For example, the first circuit board (252) may be electrically connected to the speaker (230) and the internal microphone (241).

[0066] According to one embodiment, a terminal (253) for electrically connecting a battery (251) and an external electronic device may be disposed on the first circuit board (252). The terminal (253) may be disposed on the first circuit board (252) such that a portion thereof passes through a terminal hole (211) formed in the first case (210) and is exposed to the outside of the wearable device (101). For example, the external device connected to the wearable device (101) through the terminal (253) may be a cradle (not shown) for supplying power to the battery (251). The terminal (253) may be connected to a terminal of an external device, such as a cradle, such as a charging device or a charging case of the wearable device. The terminal (253) may supply power to the wearable device (101) through a terminal of the external electronic device. For example, power supplied to the wearable device (101) can be used to charge the battery (251). The terminal hole (211) can be formed on the side of the wearable device (101) facing the mounting surface of the external device when the wearable device (101) is mounted on the external device. For example, when the wearable device (101) is mounted in a designated state in the charging case of the wearable device (101), the terminal hole (211) can be formed at a position corresponding to the charging terminal among the surfaces of the wearable device (101) that come into contact with the charging case.

[0067] According to one embodiment, a wearing detection sensor (254) configured to detect whether a user is wearing the wearable device (101) may be disposed on the first circuit board (252). The wearing detection sensor (254) may be disposed on the first circuit board (252) such that a portion thereof passes through a sensor hole (212) formed in the first case (210) and is exposed to the outside of the wearable device (101). The wearing detection sensor (254) may detect contact or approach of a part of the user's body. For example, the wearing detection sensor (254) may detect a case in which the wearable device (101) is inserted into the user's external auditory canal. The wearing detection sensor (254) may mean, for example, a proximity sensor, but is not limited thereto. The wearing detection sensor (254) may include an ultrasonic sensor, an infrared sensor, a touch sensor, or a combination thereof.

[0068] According to one embodiment, the second circuit board (255) may be disposed spaced apart from the first circuit board (252) and adjacent to the second case (220). For example, the second circuit board (255) may be disposed on the other side of the battery (251) facing one side of the battery (251) disposed on the first circuit board (252). According to one embodiment, the second circuit board (255) may be electrically connected to an external microphone (242). For example, the external microphone (242) may be disposed in an area of ​​the second circuit board (255) so as to correspond to a position of a microphone hole (221) of the second case (220). For example, the first circuit board (252) and the second circuit board (255) may be at least one of a printed circuit board (PCB) and a flexible printed circuit board (FPCB).

[0069] According to one embodiment, the connecting portion (256) can electrically connect the first circuit board (252) and the second circuit board (255). According to one embodiment, the connecting portion (256) can surround a portion of a side wall of the battery (251) and extend from the first circuit board (252) to the second circuit board (255). The connecting portion (256) can be, for example, at least one of a flexible printed circuit board (FPCB) formed of a polyimide material and a metal wire.

[0070] In one embodiment, an acceleration sensor (257) may be disposed on the second circuit board (255). For example, the acceleration sensor (257) may represent a sensor for measuring vibration or acceleration in relation to the wearable device (101). For example, the acceleration sensor (257) may measure information about vibration obtained from a body part of a user (e.g., an ear). The vibration may be generated when the user speaks. For example, the acceleration sensor (257) may generate an electrical signal based on the measured acceleration. For example, the acceleration sensor (257) may include a shear, flexural, or compression type. For example, the acceleration sensor (257) may include a vibration sensor, an accelerometer, a vibration accelerometer, or a voice pickup unit (VPU).

[0071] The ear tip (260) may be in close contact with the inner wall of the external auditory canal so that audio output from the speaker (230) is smoothly transmitted to the user when the wearable device (101) is worn by the user. In one embodiment, the ear tip (260) may be formed of a silicone material. For example, at least one area of ​​the ear tip (260) may be deformed according to the shape of the user's ear when the wearable device (101) is worn by the user. For example, the ear tip (260) may be formed by a combination of at least one of silicone, foam, and plastic materials.

[0072] A wearable device (101) according to one embodiment can improve the speech portion (e.g., bandwidth corresponding to the speech) of a speech signal acquired from an external source through at least one filter (e.g., the first filter (125-1) of FIG. 1). For example, the electronic device can improve the speech portion through a speech enhancement technique.

[0073] In an example of a voice enhancement technique, a wearable device (101) may utilize a signal acquired from an accelerometer (hereinafter, referred to as an acceleration signal) and a signal acquired from a microphone (hereinafter, referred to as a microphone signal). For example, the wearable device (101) may acquire a signal with an enhanced voice portion by receiving the microphone signal at a time point identified by the acceleration signal.

[0074] As described above, the wearable device (101) according to embodiments of the present disclosure can obtain (or identify) a signal (or voice data) with an enhanced voice portion by using a layer (e.g., one or more filters (125)) as input for the microphone signal. For example, the wearable device (101) according to embodiments of the present disclosure can improve the voice quality of a user by using a voice signal obtained through a sensor (e.g., the VPU (601) of FIG. 6) as well as a voice signal obtained through a microphone. The wearable device (101) according to embodiments of the present disclosure can more clearly distinguish the voice portion and the non-voice portion (e.g., noise or interference portion) of a voice signal. In addition, the wearable device (101) according to embodiments of the present disclosure can obtain a clearer voice by emphasizing a specific band (e.g., a low frequency band) of the voice signal. Referring to FIG. 3 below, an example of an operation for identifying a wearing state of a wearable device (101) by an electronic device (103) according to one embodiment is described below.

[0075] FIG. 3 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment. FIGS. 4A and 4B illustrate an example of a wearing state of a wearable device according to one embodiment. The electronic device (103) of FIGS. 3 to 4B may include the electronic device (103) of FIG. 1. At least one of the operations of FIG. 3 may be performed by the electronic device (103) of FIG. 1 and / or the processor (110-1) of FIG. 1. Each of the operations of FIG. 3 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel. FIG. 3, FIG. 4a and FIG. 4b illustrate a recording mode automatic switching function that acquires the voice of each of a single user or multiple users wearing a wearable device (101-1, 101-2) on their ears using a camera application or a voice recording application of the electronic device (103) and stores it in the electronic device (103).

[0076] Referring to FIG. 3, in operation 310 according to one embodiment, an electronic device may transmit a first data signal for performing recording to a wearable device connected via a communication circuit. The wearable device (e.g., the wearable device (101) of FIG. 1) may be referred to as a plurality of wearable devices in the sense that it includes a pair of earbuds. The electronic device may transmit the first data signal based on the execution of a recording software application (e.g., the recording software application (121) of FIG. 1). The first data signal may include information requesting acquisition of voice data from the plurality of wearable devices. The first data signal may include a control signal for controlling at least one function that the wearable device can perform.

[0077] Referring to FIG. 3, in operation 320 according to one embodiment, the electronic device may receive, from the wearable device, a first vector indicating a posture of a first earbud (e.g., the first earbud (101-1) of FIG. 1) and a second vector indicating a posture of a second earbud (e.g., the second earbud (101-2) of FIG. 1). The first vector and the second vector may be identified through a sensor (130) included in the wearable device (101) of FIG. 1. The earbud may be referred to as a wearable device from the perspective of being worn by a user.

[0078] Referring to FIG. 3, in operation 330 according to one embodiment, the electronic device may receive first audio data of the first earbud and second audio data of the second earbud. The electronic device may receive the first audio data and the second audio data from the first earbud and the second earbud, respectively, based on a communication link (e.g., LE audio).

[0079] Referring to FIG. 3, in operation 340, an electronic device according to one embodiment can determine whether a vector difference between a first vector and a second vector exceeding a first threshold range has been identified.

[0080] Referring to FIG. 4A, a state (400) may indicate a state in which the first earbud (101-1) and the second earbud (101-2) are worn by the same user (405). According to one embodiment, the electronic device (103) may transmit a data signal requesting the first earbud (101-1) and the second earbud (101-2) to perform recording based on the execution of the recording software application (121).

[0081] According to one embodiment, the first earbud (101-1) and the second earbud (101-2) can identify a posture using sensing data acquired through a sensor (e.g., an acceleration sensor (257) of FIG. 2B). For example, the first earbud (101-1) can identify a first vector (401) representing the posture of the first earbud (101-1) through a sensor included in the first earbud (101-1). The first vector (401) can include a direction of acceleration and / or a magnitude of acceleration. For example, the second earbud (101-2) can identify a second vector (402) representing the posture of the second earbud (101-2) through a sensor included in the second earbud (101-2). The second vector (402) may include the direction of acceleration (or force) applied to the second earbud (101-2) and / or the magnitude of the acceleration. For example, the first vector (401) and the second vector (402) may be identified based on a trajectory (450) representing the movement of the user (405) when the first earbud (101-1) and the second earbud (101-2) are worn by the same user (405) (400).

[0082] For example, the first earbud (101-1) can transmit a data signal representing a first vector (401) to the electronic device (103). The second earbud (101-2) can transmit a data signal representing a second vector (402) to the electronic device (103).

[0083] For example, the electronic device (103) can identify a difference between a first vector (401) and a second vector (402). For example, in a state (400), the vector difference between the first vector (401) and the second vector (402) may be within a first threshold range. For example, in a state (400) where the wearable device (101) is worn by the same user (405), a vector change value between the first vector (401) and the second vector (402) may be less than a specified threshold value. The electronic device (103) can determine whether to identify a phase difference of audio data based on identifying a vector difference within the first threshold range.

[0084] Referring to FIG. 3, when identifying a vector difference between a first vector and a second vector included within a first threshold range (operation 340-No), the electronic device according to one embodiment can identify a state (400) of a wearable device worn by the same user in operation 370.

[0085] Referring to FIG. 4B, a state (420) may include a state in which the first earbud (101-1) and the second earbud (101-2) are worn by different users (405, 406). In the state (420), the wearable device (101) may receive a data signal for performing recording from the electronic device (103). In the state (420), the first earbud (101-1) may obtain a first vector (401-1) representing a posture of the first earbud (101-1) while being worn by the first user (405). The second earbud (101-2) may obtain a second vector (401-2) representing a posture of the second earbud (101-2) while being worn by the second user (406). For example, the first earbud (101-1) can obtain a first vector (401-1) based on a trajectory (460-1) representing the movement of the first user (405), and the second earbud (101-2) can obtain a second vector (402-1) based on a trajectory (460-2) representing the movement of the second user (406). For example, the first earbud (101-1) and the second earbud (101-2) can transmit data signals representing the first vector (401-1) and the second vector (402-1) to the electronic device (103).

[0086] For example, the electronic device (103) can identify a vector difference between a first vector (401-1) and a second vector (402-1). The electronic device (103) can identify the vector difference exceeding a first threshold range. Based on identifying the vector difference exceeding the first threshold range, the electronic device (103) can identify a wearing state (420) of the wearable device (101) worn by different users. According to one embodiment, the electronic device (103) can identify a phase difference between the first audio data and the second audio data based on identifying the vector difference exceeding the first threshold range.

[0087] Referring to FIG. 3, when identifying a vector difference between a first vector and a second vector that exceeds a first threshold range (operation 340 - Yes), an electronic device according to an embodiment may, in operation 350, determine whether a phase difference between the first audio data and the second audio data that exceeds a second threshold range has been identified. As an example, the electronic device may perform operations 340 and 350 in parallel.

[0088] Referring to FIG. 4A, the first earbud (101-1) and the second earbud (101-2) according to one embodiment can receive an audio signal from the outside through at least one of a plurality of microphones (e.g., the plurality of microphones (150) of FIG. 1). For example, the first earbud (101-1) can obtain first audio data (403). The second earbud (101-2) can obtain second audio data (404). The first earbud (101-1) can transmit a data signal (411) representing the first audio data (403) to the electronic device (103). The second earbud (101-2) can transmit a data signal (412) representing the second audio data (404) to the electronic device (103). According to an embodiment, the data signal (411) may include a data signal representing a first vector (401). The data signal (412) may include a data signal representing a second vector (402).

[0089] For example, the electronic device (103) can identify the phase corresponding to each of the first audio data (403) and the second audio data (404). The electronic device (103) can identify the difference between the first phase corresponding to the first audio data (403) and the second phase corresponding to the second audio data (404). For example, the electronic device (103) can identify the difference in phase by comparing the data value included in the first audio data (403) and the data value included in the second audio data (404) at the same point in time. However, the present invention is not limited thereto.

[0090] For example, the first audio data (403) and the second audio data (404) may include substantially similar information (e.g., correlation information) when worn by the same user (405) in a state (400). The electronic device (103) may identify the wearing state (400) of the wearable device (101) worn by the same user (405) based on identifying a phase difference between the first audio data and the second audio data included within a second threshold range. The second threshold range may be set to include a phase difference based on a distance between the two ears of the user (405) and / or a phase difference based on a frequency distortion generated by reflection from a body part.

[0091] Referring to FIG. 3, when identifying a phase difference between first audio data and second audio data included within a second threshold range (operation 350-No), in operation 370, an electronic device according to an embodiment may identify a state of a wearable device worn by the same user. The electronic device may transmit a data signal indicating a wearing state of the wearable device to the wearable device. Based on the identification of the wearing state, the wearable device may select at least one of a plurality of microphones to perform recording. The wearable device may obtain voice data based on at least one filter using a voice signal received through at least one microphone selected to perform recording. An operation of the wearable device obtaining voice data is described below with reference to FIG. 5.

[0092] Referring to FIG. 4B, according to one embodiment, a first earbud (101-1) can obtain first audio data (403-1) through at least one of a plurality of microphones. A second earbud (101-2) can obtain second audio data (404-1) through at least one of a plurality of microphones. Some of the information included in the first audio data (403-1) may include a portion representing the voice of the first user (405). Some of the information included in the second audio data (404-1) may include a portion representing the voice of the second user (406). An amplitude corresponding to the first audio data (403-1) may be different from an amplitude corresponding to the second audio data (404-1). For example, a frequency corresponding to the first audio data (403-1) may be different from a frequency corresponding to the second audio data (404-1). The first earbud (101-1) can transmit a data signal (421) representing first audio data (403-1) to the electronic device (103). The second earbud (101-2) can transmit a data signal (422) representing second audio data (404-1) to the electronic device (103).

[0093] For example, the electronic device (103) can identify a phase difference between the first audio data (403-1) and the second audio data (404-1) that exceeds a specified threshold range. The electronic device (103) can identify a wearing state of the wearable device (101) based on whether a difference between at least one value of the first audio data (403-1) and at least one value of the second audio data (404-1) exceeds a specified threshold range.

[0094] Referring to FIG. 3, when a phase difference between the first audio data and the second audio data exceeding a second threshold range is identified (operation 350 - Yes), in operation 360, according to an embodiment, the electronic device can identify the states of wearable devices worn by different users. The electronic device can identify the wearing state of the wearable device using the vector difference and the phase difference. The electronic device can transmit information indicating the wearing state to the wearable device.

[0095] According to an embodiment as described above, the electronic device (103) can identify the wearing state of the wearable device (101) by using information indicating the posture of the wearable device (101) received from the wearable device (101) and audio data received from the wearable device (101) while performing the recording function. For example, the electronic device (103) can identify the wearing state of the wearable device (101) more accurately than identifying the wearing state by using the posture of the wearable device (101) by using the phase difference between the posture of the wearable device (101) and the audio signal.

[0096] The electronic device (103) can transmit information indicating a wearing state to the wearable device (103). Based on receiving the information regarding the wearing state, the wearable device (101) can determine a filter and / or microphone for a recording function (e.g., mono recording or binaural recording). Hereinafter, with reference to FIG. 5, an example of an operation of the wearable device (101) according to one embodiment to determine a microphone or filter based on the wearing state will be described below.

[0097] FIG. 5 illustrates an example of a flowchart showing the operation of a wearable device according to one embodiment. FIG. 6 illustrates an example of functions performed according to a wearing state of a wearable device according to one embodiment. The wearable device (101) of FIG. 5 and FIG. 6 may include the wearable device (101) of FIG. 1. At least one of the operations of FIG. 5 may be performed by the wearable device (101) of FIG. 1 and / or the processor (110) of FIG. 1. Each of the operations of FIG. 5 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel.

[0098] Referring to FIG. 5, a wearable device according to an embodiment may receive, from an external electronic device, a first data signal for identifying at least one filter among a plurality of filters applicable to audio data output from a plurality of microphones. For example, the external electronic device (e.g., the electronic device (103) of FIG. 1) may transmit the first data signal to the wearable device (101) based on the execution of a recording software application. The first data signal may include a request for acquisition of a voice signal through a microphone of the wearable device (101). The first data signal may include information about a wearing state of the wearable device (e.g., state (400) of FIG. 4A or state (420) of FIG. 4B). The first data signal may include information for indicating at least one filter among one or more filters. The first data signal may include information for selecting at least one microphone among the plurality of microphones. For example, one or more filters may include a filter for mono recording when a first earbud (e.g., the first earbud (101-1) of FIG. 1) and a second earbud (e.g., the second earbud (101-2) of FIG. 1) paired with the first earbud are worn by different users.

[0099] For example, the wearable device may transmit information indicating the posture of the wearable device to an external electronic device based on receiving the first data signal. The wearable device may transmit information indicating the posture of the first earbud and the posture of the second earbud paired with the first earbud to the external electronic device.

[0100] For example, the wearable device may transmit audio data received through at least one of the plurality of microphones to an external electronic device.

[0101] For example, an external electronic device can identify whether the wearable device is worn by multiple users (e.g., state (420) of FIG. 4B) or by the same user (e.g., state (400) of FIG. 4A) based on information indicating the posture of the wearable device and audio data. The external electronic device can transmit a data signal indicating the wearing state of the wearable device to the wearable device. In one embodiment, the wearable device can identify a change from a state worn by different users (e.g., state (420) of FIG. 4B) to a state worn by a single user (e.g., state (400) of FIG. 4A). The external electronic device can identify a transition from state (420) of FIG. 4B to state (400) of FIG. 4A to the wearable device by identifying the posture of the first earbud and the posture of the second earbud. The wearable device can stop mono recording and perform binaural recording based on transmitting a data signal indicating the above transition while performing mono recording.

[0102] Referring to FIG. 5, in operation 520 according to one embodiment, the wearable device may identify at least one microphone for mono recording among a plurality of microphones based on receiving a first data signal. The wearable device may determine whether to use an acceleration sensor based on receiving the first data signal. For example, the wearable device may initiate execution of at least one function based on receiving the first data signal. The wearable device may identify a wearing state of the wearable device based on receiving the first data signal. After receiving the first data signal requesting the performance of recording, the wearable device may determine whether to perform mono recording or binaural recording based on identifying the wearing state.

[0103] In one embodiment, an external electronic device may control the operation of a wearable device based on identifying a wearing state of the wearable device. For example, the external electronic device may transmit a first control signal requesting the wearable device to acquire a voice signal based on binaural recording based on identifying a state (400) of FIG. 4A. The external electronic device may transmit a second control signal requesting the wearable device to acquire a voice signal based on mono recording based on identifying a state (420) of FIG. 4B. The wearable device may perform recording corresponding to the received first control signal or second control signal based on receiving the first control signal or the second control signal. However, the present invention is not limited thereto.

[0104] Referring to FIG. 5, in operation 530 according to one embodiment, the wearable device may obtain voice data by applying a filter for mono recording among a plurality of filters to a voice signal received through at least one microphone. For example, the wearable device may obtain voice data by applying the filter for mono recording to a voice signal received from at least one of the plurality of microphones. For example, the voice data may include information in which a voice portion included in the voice signal is enhanced. The voice data may include information in which a noise portion included in the voice signal is suppressed.

[0105] Referring to FIG. 6, a wearable device (101) according to one embodiment may identify hardware and / or software configurations for performing one or more functions (605). For example, the wearable device (101) may map a hardware configuration and / or software configuration to each of one or more functions (605).

[0106] For example, the wearable device (101) can receive a signal (e.g., a data signal) indicating the execution of a first function (606) from an external electronic device (e.g., the electronic device (103) of FIG. 1). The first function (606) can include a function related to mono recording. The wearable device (101) can identify the first microphone (150-1), the second microphone (150-2), and the VPU (601) based on receiving the signal indicating the initiation of the first function (606). Based on the execution of the first function (606), the wearable device (101) can obtain a voice signal (or audio signal) from an external source of the wearable device (101) using the first microphone (150-1), the second microphone (150-2), and the VPU (601). The first microphone (150-1) may be included in the external microphone (242) of FIG. 2B. The second microphone (150-2) may be included in the external microphone (242) of FIG. 2B. Depending on the embodiment, the first microphone (150-1) may be referred to as the main microphone and the second microphone (150-2) may be referred to as the sub microphone. The third microphone (150-3) may be included in the internal microphone (241) of FIG. 2B.

[0107] For example, a voice pickup unit (VPU) (601) may be included in an acceleration sensor (e.g., an acceleration sensor (257) of FIG. 2B) from the perspective of utilizing acceleration. The wearable device (101) may acquire a voice signal based on identifying a vibration specified by the VPU (601) (e.g., a bone vibration sensor). For example, an operation of the wearable device (101) acquiring a voice signal using the VPU (601) may be referred to as a beamforming operation.

[0108] For example, the wearable device (101) can obtain voice data by applying a first filter (125-1) mapped to a first function (606) to the acquired voice signal. The wearable device (101) can transmit a signal representing the voice data to an external electronic device. The external electronic device can record the voice data included in the signal.

[0109] According to one embodiment, a wearable device (101) may receive a data signal for initiating execution of a second function (607) from an external electronic device. For example, the second function (607) may include a function related to binaural recording. Based on initiating execution of the second function (607), the wearable device (101) may receive an audio signal (or voice signal) from the outside through a first microphone (150-1) and a second microphone (150-2). The wearable device (101) may process the audio signal using a second filter (125-2) mapped to the second function (607). The second filter (125-2) may be referred to as a stereophonic filter.

[0110] According to one embodiment, a wearable device (101) may receive an audio signal through a second microphone (150-2) and a third microphone (150-3) based on reception of a data signal indicating the initiation of execution of a third function (608). The third function (608) may be referenced to an ANC function. The wearable device (101) may generate a tuning signal for suppressing a noise-related portion included in the audio signal based on receiving the audio signal. The wearable device (101) may generate the tuning signal using a third filter (125-3) mapped to the third function (608). For example, the wearable device (101) may generate a tuning signal having an opposite phase to a noise signal representing the noise-related portion using the third filter (125-3). The wearable device (101) may obtain audio data in which the noise-related portion is suppressed using the audio signal and the tuning signal.

[0111] A wearable device (101) according to one embodiment may receive a data signal for performing a fourth function (609) from an external electronic device. The fourth function (609) may include a function related to a call. Based on the execution of the fourth function (609), the wearable device (101) may obtain a voice signal using a plurality of microphones and / or a VPU (601) included in one of the first earbud (101-1) and the second earbud (101-2). For example, the wearable device may obtain a voice signal using one of the first earbud (101-1) and the second earbud (101-2) to perform the fourth function (609). The wearable device (101) may convert the voice signal into voice data using a fourth filter (125-4) mapped to the fourth function (609). Voice data can be acquired based on, but not limited to, enhancing the voice portion included in the voice signal or suppressing the noise portion.

[0112] According to one embodiment, a wearable device (101) may perform an ambient sound acceptance function for listening to ambient sounds, or a PSAP (personal sound amplification products) function, using a plurality of microphones (e.g., the plurality of microphones (150) of FIG. 1), in addition to the first function (606) to the fourth function (609). In order to amplify noise sounds received from the plurality of microphones, the wearable device (101) may generate a tuning signal corresponding to the noise signal. The tuning signal may be generated based on second phase information for amplifying first phase information of the noise signal. For example, the ambient sound acceptance function and the PSAP function may be distinguished depending on the degree to which the noise signal is amplified by the tuning signal. The ambient sound acceptance function may include, for example, an ambient sound listening function, an ambient function, or a transparency function.

[0113] According to one embodiment, a wearable device (101) may initiate execution of a second function (607) based on receiving a data signal for performing recording from an external electronic device. Based on the second function (607), the wearable device (101) may transmit audio data corresponding to an audio signal acquired through the first microphone (150-1) and the second microphone (150-2) to the external electronic device.

[0114] For example, an external electronic device can identify the posture of the wearable device (101) using the audio signal. When the state of the wearable device (101) is a first state (e.g., state (400) of FIG. 4A), the external electronic device can transmit a data signal to the wearable device (101) for maintaining the execution of the second function (607). For example, when the state of the wearable device (101) is a second state (e.g., state (420) of FIG. 4B), the external electronic device can transmit a data signal requesting the wearable device (101) to acquire an audio signal based on the first function (606). The wearable device (101) can determine whether to perform mono recording corresponding to the first function (606) or binaural recording corresponding to the second function (607) depending on the wearing state of the wearable device (101) received from the external electronic device. The wearable device (101) can transmit a data signal representing an audio signal (or voice signal) received based on the execution of the first function (606) or the second function (607) to an external electronic device.

[0115] Referring to FIG. 5, in one embodiment, at operation 540, the wearable device may transmit a second data signal representing voice data to an external electronic device. The external electronic device may record a voice signal corresponding to the voice data based on receiving the second data signal. The external electronic device may record the voice signal based on the execution of a recording software application.

[0116] As described above, the wearable device (101) according to one embodiment can determine whether to perform mono recording or binaural recording depending on the wearing state of the wearable device (101). For example, when the wearable device (101) is worn by different users, performing mono recording can obtain clearer voice signals of each user than the voice signals of each user obtained based on binaural recording.

[0117] FIG. 7 illustrates an example of a signal flow diagram between a wearable device and an electronic device according to one embodiment. Referring to FIG. 7, the wearable device (101) may be referred to as the wearable device (101) of FIG. 1. The electronic device (103) may be referred to as the electronic device (103) of FIG. 1. Referring to FIG. 7, the wearable device (101) and the electronic device (103) may establish a communication link (e.g., LE audio) (705).

[0118] In one embodiment, the electronic device (103) may, at operation 710, receive an input indicating execution of a software application providing recording. In response to receiving the input, the electronic device (103) may initiate execution of the software application. The electronic device (103) may transmit a data signal (715) requesting acquisition of a voice signal to the wearable device (101) to perform recording.

[0119] According to one embodiment, a wearable device (101) may acquire an audio signal through a plurality of microphones based on reception of a data signal (715) in operation 720. The wearable device (101) may transmit a data signal (725) representing the audio signal to an electronic device (103). The wearable device (101) may convert the audio signal into audio data through at least one of one or more filters. The data signal (725) may include vector information representing a posture of the wearable device (101).

[0120] An electronic device (103) according to one embodiment can identify a wearing state of a wearable device in operation 730. The electronic device (103) can identify the wearing state of the wearable device (101) using vector information and audio signals. The electronic device (103) can identify the wearing state based on a difference between a first vector value indicating a posture of a first earbud (e.g., the first earbud (101-1) of FIG. 1) and a second vector value of a second earbud (e.g., the second earbud (101-2) of FIG. 1). The electronic device (103) can identify the wearing state based on a difference between a phase of first audio data received from the first earbud and a phase of second audio data received from the second earbud. The wearing state of the wearable device (101) may include a first state (e.g., state (400) of FIG. 4A) in which the first earbud and the second earbud are worn by the same user, and a second state (e.g., state (420) of FIG. 4B) in which the first earbud and the second earbud are worn by different users. The electronic device (103) may transmit a data signal (735) indicating the wearing state of the wearable device to the wearable device (101).

[0121] In one embodiment, the wearable device (101) may, in operation 740, convert a voice signal into voice data using at least one filter among a plurality of filters. For example, the wearable device (101) may initiate mono recording in the second state. The wearable device (101) may identify a filter for mono recording. The wearable device (101) may identify at least one microphone and VPU for performing mono recording. The wearable device (101) may identify vibrations generated when a user speaks through the VPU. The wearable device (101) may acquire a voice signal through at least one microphone while identifying the vibrations. For example, the wearable device (101) may acquire a voice signal corresponding to the vibrations. For example, the wearable device (101) may acquire voice signals from each of the first earbud and the second earbud to perform mono recording. For example, the voice signals may include information representing the voices of different users.

[0122] For example, the wearable device (101) can enhance the bandwidth representing each user's voice by using a filter for mono recording of the voice signals. The wearable device (101) can obtain voice data representing the voice signal with the enhanced bandwidth. The wearable device (101) can transmit a data signal (745) representing the voice data to the electronic device (103).

[0123] According to one embodiment, the electronic device (103) may, in operation 750, perform recording using voice data acquired from a wearable device. The wearable device (101) may acquire an audio file containing voice data or an image file containing voice data, but is not limited thereto.

[0124] FIG. 8 illustrates an example of an operation of a wearable device according to one embodiment of the present invention to acquire voice signals from different users. The wearable device (101) of FIG. 8 may be referenced to the wearable device (101) of FIG. 1 . The state (800) of FIG. 8 may be included in the state (420) of FIG. 4b .

[0125] According to one embodiment, a wearable device (101) can be worn by different users (405, 406) in a state (800). For example, a first earbud (101-1) can be worn on the right outer ear of a first user (405). A second earbud (101-2) can be worn on the left outer ear of a second user (406). The wearable device (101) can receive a data signal from an electronic device (103) indicating that recording has begun. Based on receiving the data signal, the wearable device (101) can acquire an audio signal using at least one of a plurality of microphones. For example, the data signal can include information about the state (800). Based on the wearing state of the wearable device (101), the wearable device (101) can identify at least one microphone among the plurality of microphones. The wearable device (101) can obtain a voice signal through at least one microphone using an acceleration sensor based on the wearing state of the wearable device (101).

[0126] For example, the first earbud (101-1) can identify vibrations occurring while the first user (405) speaks through the VPU (e.g., the VPU (601) of FIG. 6). While identifying the vibrations, the first earbud (101-1) can acquire a voice signal representing the voice of the first user (405) through at least one microphone (e.g., the first microphone (150-1) and / or the second microphone (150-2) of FIG. 6). Based on acquiring the voice signal, the first earbud (101-1) can change the voice signal into voice data (810) for transmitting to the electronic device (103) through a filter for mono recording (e.g., the first filter (250-1) of FIG. 1). For example, the first earbud (101-1) can obtain the voice data (810) by emphasizing the voice bandwidth corresponding to the voice of the first user (405) included in the voice signal. The first earbud (101-1) can obtain the voice data (810) by suppressing the noise bandwidth representing noise that is distinct from the voice bandwidth. The first earbud (101-1) can transmit a data signal (815) representing the voice data (810) to the electronic device (103). The electronic device (103) can obtain the voice data (810) based on reception of the data signal (815).

[0127] For example, the second earbud (101-2) can identify vibrations generated while the second user (406) is speaking through the VPU (e.g., the VPU (601) of FIG. 6) included in the second earbud (101-2). While identifying the vibrations, the second earbud (101-2) can acquire a voice signal representing the voice of the second user (406) through at least one microphone (e.g., the first microphone (150-1) and / or the second microphone (150-2) of FIG. 6). Based on acquiring the voice signal, the second earbud (101-2) can change the voice signal into voice data (820) for transmitting to the electronic device (103) through a filter for mono recording (e.g., the first filter (125-1) of FIG. 1). For example, the second earbud (101-2) can obtain voice data (820) by emphasizing a voice bandwidth corresponding to the voice of the second user (406) included in the voice signal. The second earbud (101-2) can obtain voice data (820) by suppressing a noise bandwidth representing noise that is distinct from the voice. The second earbud (101-2) can transmit a data signal (825) representing the voice data (820) to the electronic device (103). The electronic device (103) can obtain the voice data (820) based on reception of the data signal (825).

[0128] According to one embodiment, an electronic device (103) may obtain voice data (810) corresponding to a voice of a first user (405) and voice data (820) corresponding to a voice of a second user (406) from a wearable device (101). The electronic device (103) may obtain an audio file and / or a video file including the voice data (810) and the voice data (820). The voice data (810) and the voice data (820) may be temporally synchronized data via a communication link.

[0129] As described above, the wearable device (101) according to one embodiment can acquire voice data representing the voices of different users by performing mono recording while being worn by different users. The wearable device (101) can execute a function corresponding to the wearing state (e.g., mono recording) based on identifying the wearing state of the wearable device (101). The wearable device (101) can acquire clear voices of different users by executing a function mapped according to the wearing state independently of a user input for initiating the function.

[0130] FIG. 9 is a block diagram of an electronic device (901) within a network environment (900) according to various embodiments. Referring to FIG. 9 , in the network environment (900), the electronic device (901) may communicate with the electronic device (902) via a first network (998) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (904) or the server (908) via a second network (999) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (901) may communicate with the electronic device (904) via the server (908). According to one embodiment, the electronic device (901) may include a processor (920), a memory (930), an input module (950), an audio output module (955), a display module (960), an audio module (970), a sensor module (976), an interface (977), a connection terminal (978), a haptic module (979), a camera module (980), a power management module (988), a battery (989), a communication module (990), a subscriber identification module (996), or an antenna module (997). In some embodiments, the electronic device (901) may omit at least one of these components (e.g., the connection terminal (978)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (976), the camera module (980), or the antenna module (997)) may be integrated into one component (e.g., the display module (960)).

[0131] The processor (920) may, for example, execute software (e.g., a program (940)) to control at least one other component (e.g., a hardware or software component) of the electronic device (901) connected to the processor (920) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (920) may store commands or data received from other components (e.g., a sensor module (976) or a communication module (990)) in a volatile memory (932), process the commands or data stored in the volatile memory (932), and store result data in a non-volatile memory (934). According to one embodiment, the processor (920) may include a main processor (921) (e.g., a central processing unit or an application processor) or an auxiliary processor (923) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (921). For example, when the electronic device (901) includes the main processor (921) and the auxiliary processor (923), the auxiliary processor (923) may be configured to use less power than the main processor (921) or to be specialized for a given function. The auxiliary processor (923) may be implemented separately from the main processor (921) or as a part thereof.

[0132] The auxiliary processor (923) may control at least a portion of functions or states associated with at least one component (e.g., a display module (960), a sensor module (976), or a communication module (990)) of the electronic device (901), for example, on behalf of the main processor (921) while the main processor (921) is in an inactive (e.g., sleep) state, or together with the main processor (921) while the main processor (921) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (923) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (980) or a communication module (990)). In one embodiment, the auxiliary processor (923) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (901) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (908)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.

[0133] The memory (930) can store various data used by at least one component (e.g., the processor (920) or the sensor module (976)) of the electronic device (901). The data can include, for example, software (e.g., the program (940)) and input data or output data for commands related thereto. The memory (930) can include a volatile memory (932) or a non-volatile memory (934).

[0134] The program (940) may be stored as software in the memory (930) and may include, for example, an operating system (942), middleware (944), or an application (946).

[0135] The input module (950) can receive commands or data to be used in a component of the electronic device (901) (e.g., a processor (920)) from an external source (e.g., a user) of the electronic device (901). The input module (950) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0136] The audio output module (955) can output audio signals to the outside of the electronic device (901). The audio output module (955) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.

[0137] The display module (960) can visually provide information to an external party (e.g., a user) of the electronic device (901). The display module (960) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (960) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.

[0138] The audio module (970) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (970) can acquire sound through the input module (950), output sound through the sound output module (955), or an external electronic device (e.g., electronic device (902)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (901).

[0139] The sensor module (976) can detect the operating status (e.g., power or temperature) of the electronic device (901) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (976) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0140] The interface (977) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (901) with an external electronic device (e.g., the electronic device (902)). In one embodiment, the interface (977) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0141] The connection terminal (978) may include a connector through which the electronic device (901) may be physically connected to an external electronic device (e.g., the electronic device (902)). In one embodiment, the connection terminal (978) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0142] The haptic module (979) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (979) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0143] The camera module (980) can capture still images and videos. According to one embodiment, the camera module (980) may include one or more lenses, image sensors, image signal processors, or flashes.

[0144] The power management module (988) can manage the power supplied to the electronic device (901). According to one embodiment, the power management module (988) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0145] A battery (989) may power at least one component of the electronic device (901). In one embodiment, the battery (989) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0146] The communication module (990) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (901) and an external electronic device (e.g., electronic device (902), electronic device (904), or server (908)), and the performance of communication through the established communication channel. The communication module (990) may operate independently from the processor (920) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (990) may include a wireless communication module (992) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (994) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device (904) via a first network (998) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (999) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (992) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (996) to verify or authenticate the electronic device (901) within a communication network such as the first network (998) or the second network (999).

[0147] The wireless communication module (992) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency communications (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (992) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (992) may support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (992) may support various requirements specified in the electronic device (901), an external electronic device (e.g., the electronic device (904)), or a network system (e.g., the second network (999)). According to one embodiment, the wireless communication module (992) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.

[0148] The antenna module (997) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (997) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (997) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (998) or the second network (999), may be selected from the plurality of antennas, for example, by the communication module (990). A signal or power may be transmitted or received between the communication module (990) and the external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (997).

[0149] According to various embodiments, the antenna module (997) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high frequency band.

[0150] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).

[0151] According to one embodiment, commands or data may be transmitted or received between the electronic device (901) and an external electronic device (904) via a server (908) connected to a second network (999). Each of the external electronic devices (902) may be the same or a different type of device as the electronic device (901). According to one embodiment, all or part of the operations executed in the electronic device (901) may be executed in one or more of the external electronic devices (902, 904, or 908). For example, when the electronic device (901) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (901) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (901). The electronic device (901) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (901) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (904) may include an Internet of Things (IoT) device. The server (908) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (904) or the server (908) may be included in the second network (999).The electronic device (901) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0152] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.

[0153] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0154] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0155] Various embodiments of the present document may be implemented as software (e.g., a program (940)) including one or more instructions stored in a storage medium (e.g., an internal memory (936) or an external memory (938)) readable by a machine (e.g., an electronic device (901)). For example, a processor (e.g., a processor (920)) of the machine (e.g., an electronic device (901)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

[0156] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as included in a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0157] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separately arranged in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added. The electronic device (901) of FIG. 9 may be referenced to the electronic device (103) of FIG. 1.

[0158] According to one embodiment, a wearable device can identify at least one microphone among a plurality of microphones for recording, depending on the wearing state of the wearable device. The wearable device can obtain audio data for transmitting an audio signal acquired through the at least one microphone to an electronic device through a filter associated with the wearing state. A method for selecting a microphone and / or a filter for the wearable device depending on the wearing state may be required.

[0159] According to one embodiment as described above, the first earbud (101-1) may include a speaker (140), a communication circuit (160), a plurality of microphones (150), an acceleration sensor (257), at least one processor (110) including a processing circuit, and a memory (120) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to receive, from an external electronic device (101), a first data signal (715) for identifying at least one filter among a plurality of filters (125) applicable to audio data output from the plurality of microphones. The plurality of filters may include a filter (125-1) for mono recording when the first earbud and the second earbud (101-2) paired with the first earbud are worn (420) by different users (405, 406). The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to identify at least one microphone (150-1, 150-2) for mono recording among the plurality of microphones based on receiving the first data signal. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to apply the filter for mono recording among the plurality of filters to a voice signal received through the at least one microphone to obtain voice data (810, 820). The above instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to transmit a second data signal (745) representing the voice data to the external electronic device.

[0160] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to transmit a third data signal (725) representing audio data output from the plurality of microphones to the external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to identify a filter for mono recording among the plurality of filters in response to receiving the first data signal representing the state identified by the external electronic device based on a phase difference between the audio data and other audio data of the second earbud.

[0161] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to transmit a fourth data signal representing a first vector (403, 403-1) identified using the acceleration sensor to the external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to identify a filter for the mono recording among the plurality of filters based on receiving the first data signal representing the state identified based on a difference between the first vector and the second vector (404, 404-1) of the second earbud exceeding a threshold range by the external electronic device.

[0162] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the first earbud to receive the audio signal via the at least one microphone while identifying a specified vibration using the acceleration sensor.

[0163] For example, the filter for the mono recording may be set to remove a frequency band representing noise included in the voice signal.

[0164] An electronic device (103) according to one embodiment as described above may include a communication circuit (160-1), at least one processor (110-1) including a processing circuit, and a memory (120-1) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a first data signal (715) for performing recording to a plurality of wearable devices (101) connected to a pair via the communication circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive first audio data of a first wearable device (101-1) among the plurality of wearable devices and second audio data (725) of a second wearable device (101-2) among the plurality of wearable devices based on transmitting the first data signal. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a phase difference between the first audio data received from the first wearable device and the second audio data received from the second wearable device that exceeds a threshold range. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify states (420) of the plurality of wearable devices worn by different users (405, 406) based on identifying the phase difference exceeding the threshold range.The above instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a third data signal (735) requesting the plurality of wearable devices to obtain voice data by applying a filter (125-1) for mono recording based on the identified state.

[0165] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive, from the first wearable device, a first vector (403, 403-1) representing a pose of the first wearable device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive, from the second wearable device, a second vector (404, 404-1) representing a pose of the second wearable device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify the state based on identifying a vector difference between the first vector and the second vector that exceeds another threshold range.

[0166] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify different states (400) of the plurality of wearable devices worn by the same user based on identifying the vector difference within the threshold range.

[0167] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit the first data signal to the plurality of wearable devices based on execution of the software application (121) that provides the recording.

[0168] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain the voice data from the plurality of wearable devices based on transmitting the third data signal.

[0169] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit the third data signal requesting that the electronic device acquire a voice signal using at least one microphone for mono recording among the plurality of microphones (150) of the wearable devices.

[0170] For example, the voice signal may be acquired through at least one microphone while a specified vibration is identified through the acceleration sensor (257) of the wearable devices.

[0171] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain the voice data modified from a voice signal representing the voice of each of the different users from each of the plurality of wearable devices.

[0172] For example, the filter for the mono recording may be set to remove a frequency band representing noise included in the voice signal.

[0173] The method of the electronic device (103) according to one embodiment as described above may include an operation of transmitting a first data signal (715) for performing recording to a plurality of wearable devices (101) that form a pair connected through a communication circuit (160-1). The method may include an operation of receiving first audio data of a first wearable device (101-1) among the plurality of wearable devices and second audio data of a second wearable device (101-2) among the plurality of wearable devices based on the transmitting of the first data signal. The method may include an operation of identifying a phase difference between the first audio data received from the first wearable device and the second audio data received from the second wearable device that exceeds a threshold range. The method may include an operation of identifying states (420) of the plurality of wearable devices worn by different users (405, 406) based on identifying the phase difference exceeding the threshold range. The method may include an operation of transmitting a third data signal (735) requesting the plurality of wearable devices to obtain voice data by applying a filter (125-1) for mono recording based on identifying the states.

[0174] For example, the operation of identifying the states of the plurality of wearable devices may include an operation of receiving a first vector (403, 403-1) representing a posture of the first wearable device from the first wearable device. The operation of identifying the states of the plurality of wearable devices may include an operation of receiving a second vector (404, 404-1) representing a posture of the second wearable device from the second wearable device. The operation of identifying the states of the plurality of wearable devices may include an operation of identifying the states based on identifying a vector difference between the first vector and the second vector that exceeds another threshold range.

[0175] For example, the operation of identifying the states of the plurality of wearable devices may include an operation of identifying different states (400) of the plurality of wearable devices worn by the same user based on identifying the vector difference within the threshold range.

[0176] For example, the operation of transmitting the first data signal may include an operation of transmitting the first data signal to the plurality of wearable devices based on the execution of the software application (121) that provides the recording.

[0177] For example, the operation of transmitting the third data signal may further include an operation of acquiring the voice data from the plurality of wearable devices based on transmitting the third data signal.

[0178] For example, the operation of transmitting the third data signal may further include an operation of transmitting the third data signal requesting acquisition of a voice signal using at least one microphone for mono recording among the plurality of microphones (150) of the wearable devices.

[0179] The method of the first earbud as described above may include an operation of receiving, from an external electronic device (101), a first data signal (715) for identifying at least one filter among a plurality of filters (125) applicable to audio data output from a plurality of microphones. The plurality of filters may include a filter (125-1) for mono recording when the first earbud and a second earbud (101-2) paired with the first earbud are worn (420) by different users (405; 406). The method may include an operation of identifying at least one microphone (150-1; 150-2) among the plurality of microphones for mono recording based on receiving the first data signal. The method may include an operation of applying the filter among the plurality of filters for mono recording to a voice signal received through the at least one microphone to obtain voice data (810; 820). The method may include an operation of transmitting a second data signal (745) representing the voice data to the external electronic device.

[0180] A computer-readable storage medium storing one or more programs, wherein the one or more programs, when executed by at least one processor of a first earbud, may be configured to cause the first earbud to receive, from an external electronic device, a first data signal for identifying at least one filter among a plurality of filters applicable to audio data output from a plurality of microphones. The plurality of filters may include a filter for mono recording when the first earbud and a second earbud paired with the first earbud are worn by different users. The one or more programs, when executed by the at least one processor, may be configured to cause the first earbud to identify at least one microphone among the plurality of microphones for mono recording based on receiving the first data signal. The one or more programs, when executed by the at least one processor, may be configured to cause the first earbud to obtain voice data by applying the filter among the plurality of filters for mono recording to a voice signal received through the at least one microphone. The one or more programs may be configured to cause the first earbud to transmit a second data signal representing the voice data to the external electronic device when executed by the at least one processor.

[0181] A computer-readable storage medium storing one or more programs, wherein the one or more programs, when executed by at least one processor of an electronic device including a communication circuit and at least one processor, cause the electronic device to transmit a first data signal for performing recording to a pair of wearable devices connected through the communication circuit. The one or more programs, when executed by the at least one processor, cause the electronic device to receive first audio data of a first wearable device among the plurality of wearable devices and second audio data of a second wearable device among the plurality of wearable devices based on transmitting the first data signal. The one or more programs, when executed by the at least one processor, cause the electronic device to identify a phase difference between the first audio data received from the first wearable device and the second audio data received from the second wearable device that exceeds a threshold range. The one or more programs may be configured to identify states of the plurality of wearable devices worn by different users based on the phase difference being identified to exceed the threshold range when executed by the at least one processor. The at least one processor may be configured to cause the electronic device to transmit a third data signal requesting the plurality of wearable devices to obtain voice data by applying a filter for mono recording based on the identified state.

[0182] The devices described above may be implemented as hardware components, software components, and / or a combination of hardware components and software components. For example, the devices and components described in the embodiments may be implemented using one or more general-purpose computers or special-purpose computers, such as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing instructions and responding to them. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing device is sometimes described as being used alone; however, one of ordinary skill in the art will recognize that the processing device may include multiple processing elements and / or multiple types of processing elements. For example, a processing unit may include multiple processors, or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.

[0183] Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing device to perform a desired operation or may independently or collectively command the processing device. The software and / or data may be embodied in any type of machine, component, physical device, computer storage medium, or device for interpretation by the processing device or for providing instructions or data to the processing device. The software may also be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on one or more computer-readable recording media.

[0184] The method according to the embodiment may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. In this case, the medium may be one that continuously stores a computer-executable program or one that temporarily stores it for execution or download. In addition, the medium may be various recording means or storage means in the form of a single or multiple hardware combinations, and is not limited to a medium directly connected to a computer system, but may also be distributed over a network. Examples of the medium may include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and those configured to store program commands, including ROM, RAM, and flash memory. In addition, examples of other media may include recording media or storage media managed by app stores that distribute applications, sites that supply or distribute various software, servers, etc.

[0185] Although the embodiments described above have been described by way of limited examples and drawings, those skilled in the art will appreciate that various modifications and variations can be made based on the above teachings. For example, appropriate results can still be achieved even if the described techniques are performed in a different order than described, and / or components of the described systems, structures, devices, circuits, etc. are combined or combined in a different manner than described, or are replaced or substituted with other components or equivalents.

[0186] Therefore, other implementations, other embodiments, and equivalents to the claims also fall within the scope of the claims described below.

Claims

1. In the first earbud (101-1), Speaker (140); Communication circuit (160); Multiple microphones (150); Acceleration sensor (257); and At least one processor (110) comprising a processing circuit; and A memory (120) storing instructions and including one or more storage media, wherein the instructions, when individually or collectively executed by the at least one processor, cause the first earbud to: Receiving a first data signal (715) for identifying at least one filter among a plurality of filters (125) applicable to audio data output from the plurality of microphones from an external electronic device (101), wherein the plurality of filters include a filter (125-1) for mono recording when the first earbud and a second earbud (101-2) paired with the first earbud are worn by different users (405; 406) (420); Based on receiving the first data signal, identifying at least one microphone (150-1; 150-2) for the mono recording among the plurality of microphones; Applying a filter for mono recording among the plurality of filters to a voice signal received through at least one microphone to obtain voice data (810; 820); and Causing a second data signal (745) representing the above voice data to be transmitted to the external electronic device. First earbud.

2. In claim 1, The above instructions, when individually or collectively executed by the at least one processor, cause the first earbud to: Transmitting a third data signal (725) representing audio data output from the plurality of microphones to the external electronic device, In response to receiving said first data signal indicating said state identified based on a phase difference between said audio data and other audio data of said second earbud by said external electronic device, causing said filter for mono recording among said plurality of filters to be identified. First earbud.

3. In any one of claims 1 and 2, The above instructions, when individually or collectively executed by the at least one processor, cause the first earbud to: Transmitting a fourth data signal representing the first vector (403; 403-1) identified using the above acceleration sensor to the external electronic device, and Based on receiving said first data signal indicating said state identified based on a difference between said first vector and said second vector (404; 404-1) of said second earbud exceeding a threshold range by said external electronic device, causing said filter for said mono recording among said plurality of filters to be identified. First earbud.

4. In any one of claims 1 to 3, The above instructions, when individually or collectively executed by the at least one processor, cause the first earbud to: While identifying a specified vibration using the above acceleration sensor, causing the audio signal to be received through the at least one microphone, First earbud.

5. In any one of claims 1 to 4, The filter for the above mono recording is, Set to remove the frequency band representing noise included in the above voice signal, First earbud.

6. In the electronic device (103), Communication circuit (160-1); At least one processor (110-1) comprising a processing circuit; and A memory (120-1) storing instructions and including one or more storage media, wherein the instructions, when individually or collectively executed by the at least one processor, the electronic device, Transmitting a first data signal (715) for performing recording to a plurality of wearable devices (101) forming a pair connected through the above communication circuit; Based on transmitting the first data signal, receiving first audio data of a first wearable device (101-1) among the plurality of wearable devices and second audio data (725) of a second wearable device (101-2) among the plurality of wearable devices; Identifying a phase difference between first audio data received from the first wearable device and second audio data received from the second wearable device exceeding a threshold range; Based on identifying the phase difference exceeding the above threshold range, identifying the state (420) of the plurality of wearable devices worn by different users (405; 406); and Based on the identification of the above state, causing the plurality of wearable devices to transmit a third data signal (735) requesting them to obtain voice data by applying a filter (125-1) for mono recording. Electronic devices.

7. In claim 6, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Receive a first vector (403; 403-1) representing the posture of the first wearable device from the first wearable device, Receive a second vector (404; 404-1) representing the posture of the second wearable device from the second wearable device, and causing said condition to be identified based on identifying a vector difference between said first vector and said second vector exceeding another critical range, Electronic devices.

8. In any one of claims 6 and 7, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on identifying the vector difference within the above threshold range, causing the identification of different states (400) of the plurality of wearable devices worn by the same user. Electronic devices.

9. In any one of claims 6 to 8, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on the execution of the software application (121) providing the above recording, causing the first data signal to be transmitted to the plurality of wearable devices, Electronic devices.

10. In any one of claims 6 to 9, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on transmitting the third data signal, causing the voice data to be acquired from the plurality of wearable devices. Electronic devices.

11. In any one of claims 6 to 10, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Causing the third data signal to be transmitted, requesting acquisition of a voice signal using at least one microphone for mono recording among the plurality of microphones (150) of the wearable devices; Electronic devices.

12. In any one of claims 6 to 11, The above voice signal is acquired through at least one microphone while a specified vibration is identified through the acceleration sensor (257) of the wearable devices. Electronic devices.

13. In any one of claims 6 to 12, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: causing said voice data to be acquired from a voice signal representing the voice of each of said different users from each of said plurality of wearable devices, Electronic devices.

14. In any one of claims 6 to 13, The above filter for the above mono recording is, Set to remove the frequency band representing noise included in the above voice signal, Electronic devices.

15. In the method of electronic device (103), An operation of transmitting a first data signal (715) for performing recording to a plurality of wearable devices (101) that form a pair connected through a communication circuit (160-1). An operation of receiving first audio data of a first wearable device (101-1) among the plurality of wearable devices and second audio data of a second wearable device (101-2) among the plurality of wearable devices based on transmitting the first data signal, An operation for identifying a phase difference between first audio data received from the first wearable device and second audio data received from the second wearable device exceeding a threshold range; An operation of identifying states (420) of the plurality of wearable devices worn by different users (405; 406) based on identifying the phase difference exceeding the above threshold range, and Based on the identification of the above state, an operation of transmitting a third data signal (735) requesting the plurality of wearable devices to obtain voice data by applying a filter (125-1) for mono recording, method.

Citation Information

Patent Citations

  • Method and apparatus for filtering the sound source signal based on sound source distance

    KR1020090057692A

  • Electronic device and reverberation removal method therefor

    KR1020170063618A

  • Metal syringe module for bio 3D printer

    KR102342854B1

  • Electronic device and method for processing stereo audio siginal

    KR102473337B1

  • Active Noise Cancellation Method and Apparatus

    US20230080298A1