Control method and device of ear clip earphone and ear clip earphone

CN122970422APending Publication Date: 2026-10-23ZERO WORLD SINGULARITY TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611049494.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-14
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0004]然而,对于耳夹式耳机而言,由于其可用于交互的物理操作入口较少,若敲击操作仅被作为单一触发事件处理,则通过敲击交互能够形成的可区分输入类型较少,难以满足音量调节、曲目切换等多个控制功能的交互需求

Benefits of technology

[0018]本公开在幅值比位于预设第一阈值与预设第二阈值之间、且时间差异大于或等于预设第三时间阈值时,将来源位置确定为用户面部。由此,可以在两路振动信号的强度未明显偏向内侧或外侧、但振动到达两路传感器的时间差异较大的情况下,将经由用户面部传导至耳夹式耳机的振动与直接作用于夹持结构内侧或外侧的振动区分开,有利于提高面部敲击来源位置识别的准确性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122970422A_ABST
    Figure CN122970422A_ABST
Patent Text Reader

Abstract

The present disclosure provides a control method and device of an ear clip earphone and the ear clip earphone, and relates to the technical field of earphone control. The ear clip earphone comprises a clamping structure for clamping an auricle, a first sensor arranged at a position where the clamping structure contacts the inner side of the auricle, and a second sensor arranged at a position where the clamping structure contacts the outer side of the auricle. The method comprises: collecting a first vibration signal through the first sensor and collecting a second vibration signal through the second sensor when the ear clip earphone is in a wearing state; determining a signal difference between the first vibration signal and the second vibration signal, determining a source position of vibration according to the signal difference; controlling the ear clip earphone to perform a control action corresponding to the source position; and different source positions correspond to different control actions. The method can improve the number of input types that can be distinguished by the ear clip earphone through knocking interaction, thereby improving the functional expansibility of the ear clip earphone knocking interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of headphone control technology, and in particular to a control method, device and ear clip-on headphones. Background Technology

[0002] Clip-on headphones are typically worn over the ear. Due to factors such as ear shape, wearing stability, and overall size, the area available for user operation on clip-on headphones is limited, making it difficult to accommodate large touch areas or numerous physical buttons.

[0003] In related technologies, headphones can achieve interactive control through touch detection, body motion detection, or sound detection. Among these, body motion detection is typically used to determine whether a tapping operation has occurred, and triggers pre-bound functions upon detecting a tapping operation.

[0004] However, for clip-on headphones, since there are few physical operation entry points for interaction, if the tapping operation is only treated as a single trigger event, the number of distinguishable input types that can be formed through tapping interaction is small, making it difficult to meet the interaction needs of multiple control functions such as volume adjustment and track switching.

[0005] Therefore, how to increase the number of input types that can be distinguished by tapping interaction in clip-on headphones has become a technical problem that urgently needs to be solved by those skilled in the art.

[0006] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0007] The purpose of this disclosure is to provide a control method, device, and ear clip-on earphone to increase the number of input types that can be distinguished by tapping interaction in ear clip-on earphones.

[0008] According to a first aspect of the embodiments of this specification, a control method for an ear-clip earphone is provided. The ear-clip earphone includes a clamping structure for clamping the auricle, and a plurality of sensors disposed on the clamping structure. The plurality of sensors include a first sensor disposed at a portion of the clamping structure that contacts the inner side of the auricle, and a second sensor disposed at a portion of the clamping structure that contacts the outer side of the auricle. The method includes: When the ear clip-on headphones are in the wearing state, a first vibration signal is collected by a first sensor and a second vibration signal is collected by a second sensor; Determine the signal difference between the first vibration signal and the second vibration signal, and determine the source location of the vibration based on the signal difference; Control the clip-on headphones to perform control actions corresponding to the source location; The source location includes the user's body part or different positions of the ear clip-on headphones, with different source locations corresponding to different control actions.

[0009] This disclosure, when the ear-clip headphones are in use, uses a first sensor located at the point where the clip structure contacts the inner side of the ear to collect a first vibration signal, and a second sensor located at the point where the clip structure contacts the outer side of the ear to collect a second vibration signal. The source location of the vibration signal is determined based on the first and second vibration signals, and the ear-clip headphones are then controlled to perform a control action corresponding to that source location. Since the source location can include parts of the user's body wearing the ear-clip headphones or different positions of the ear-clip headphones, and different source locations correspond to different control actions, this disclosure can expand the tapping interaction from a single trigger event to multiple distinguishable input types.

[0010] Therefore, given the limited area available for user operation in clip-on headphones and the difficulty in arranging large touch areas or numerous physical buttons, this disclosure can utilize different source locations to correspond to different control actions, enabling the same tapping interaction to carry more control functions, thereby improving the functional scalability of the tapping interaction in clip-on headphones.

[0011] In one exemplary embodiment of this application, the signal difference includes: the amplitude difference between the first vibration signal and the second vibration signal, and the time difference between the first vibration signal and the second vibration signal; Among them, amplitude difference includes amplitude magnitude difference or amplitude ratio; time difference includes the acquisition time difference or peak occurrence time difference between the first vibration signal and the second vibration signal.

[0012] This disclosure limits the signal difference to amplitude difference and time difference, so that the controller can utilize the difference in intensity between the two vibration signals, as well as the difference in the acquisition time difference or the peak occurrence time difference between the two vibration signals, thereby characterizing the propagation difference of the same vibration between the inner and outer sides of the clamping structure from different dimensions, which is beneficial to improving the accuracy of subsequent determination of the vibration source location.

[0013] In one exemplary embodiment of this application, determining the source location of vibration based on signal differences includes: When the amplitude of the first vibration signal is greater than the amplitude of the second vibration signal, and the time difference between the first vibration signal and the second vibration signal is less than a preset first time threshold, the source location is determined to be the part where the clamping structure contacts the inside of the auricle, or the inside of the user's auricle. When the amplitude of the second vibration signal is greater than the amplitude of the first vibration signal, and the time difference between the first vibration signal and the second vibration signal is less than a preset first time threshold, the source location is determined to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle.

[0014] This disclosure determines the source location as the area where the clamping structure contacts the inner side of the auricle or the inner side of the user's auricle when the amplitude of the first vibration signal is greater than that of the second vibration signal and the time difference between the two signals is small; conversely, it determines the source location as the area where the clamping structure contacts the outer side of the auricle or the outer side of the user's auricle when the amplitude of the second vibration signal is greater than that of the first vibration signal and the time difference between the two signals is small. Therefore, based on the confirmation that the vibration is transmitted to both sensors within a short time, the relative amplitudes of the two vibration signals can be used to distinguish whether the vibration is closer to the inner or outer side, thus improving the accuracy of determining the source location.

[0015] In one exemplary embodiment of this application, determining the source location of vibration based on signal differences includes: Determine the amplitude ratio between the amplitude of the first vibration signal and the amplitude of the second vibration signal; When the amplitude ratio is greater than a preset first threshold and the time difference between the first vibration signal and the second vibration signal is less than a preset second time threshold, the source location is determined to be the part where the clamping structure contacts the inside of the auricle, or the inside of the user's auricle. When the amplitude ratio is less than a preset second threshold and the time difference between the first vibration signal and the second vibration signal is less than a preset second time threshold, the source location is determined to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle. Among them, the preset first threshold is greater than the preset second threshold.

[0016] This disclosure determines the source location by the amplitude ratio between the amplitude of the first vibration signal and the amplitude of the second vibration signal. This reduces the influence of the overall amplitude of the vibration signal on the determination result, enabling the controller to determine whether the vibration source is closer to the inside or the outside based on the relative strength of the two signals, which helps to improve the stability of the source location determination.

[0017] In an exemplary embodiment of this application, when the amplitude ratio is less than or equal to a preset first threshold and greater than or equal to a preset second threshold, and the time difference between the first vibration signal and the second vibration signal is greater than or equal to a preset third time threshold, the source location is determined to be the user's face. Among them, the preset third time threshold is greater than the preset second time threshold.

[0018] This disclosure determines the source location as the user's face when the amplitude ratio is between a preset first threshold and a preset second threshold, and the time difference is greater than or equal to a preset third time threshold. Therefore, even when the intensity of the two vibration signals is not significantly biased towards the inside or outside, but the time difference in the arrival times of the vibrations at the two sensors is large, it is possible to distinguish between vibrations transmitted through the user's face to the ear clip-on headphones and vibrations directly acting on the inside or outside of the clamping structure, thus improving the accuracy of facial tapping source location identification.

[0019] In one exemplary embodiment of this application, determining the signal difference between a first vibration signal and a second vibration signal includes: Within a preset detection time range, the signal difference between the first vibration signal and the second vibration signal is determined.

[0020] This disclosure determines the signal difference between a first vibration signal and a second vibration signal within a preset detection time range. It can separate the signal segment corresponding to a single candidate vibration event from the continuously acquired signal stream, ensuring that both amplitude and time differences are calculated based on the same candidate vibration event. This avoids mixing the calculation of two adjacent vibrations or the aftershocks of the same vibration with the main vibration, reducing signal difference distortion and improving the reliability of source location determination.

[0021] In one exemplary embodiment of this application, the clamping structure further includes an elastic connection structure, which connects the portion of the clamping structure that contacts the inner side of the auricle and the portion of the clamping structure that contacts the outer side of the auricle; the plurality of sensors also include a third sensor disposed on the elastic connection structure; Determine the signal difference between the first vibration signal and the second vibration signal, and determine the source location of the vibration based on the signal difference, including: A third vibration signal is acquired through a third sensor; Determine the signal difference between the first vibration signal and the second vibration signal, and the auxiliary signal difference between the third vibration signal and the first vibration signal and the second vibration signal, respectively; The source location is determined based on the signal difference between the first vibration signal and the second vibration signal, as well as the difference in the auxiliary signal.

[0022] This disclosure incorporates a third sensor within the elastic connection structure and further determines the auxiliary signal differences between the third vibration signal and the first and second vibration signals. This enables the controller to determine the source location based on the first and second vibration signals, while also referencing the vibration signal at the elastic connection structure. Since the elastic connection structure is located between the inner and outer portions of the clamping structure, the third vibration signal provides auxiliary reference information between the two sensors, which improves the accuracy of source location determination and enhances the anti-interference capability of source location judgment in motion or collision scenarios.

[0023] In one exemplary embodiment of this application, the control action includes at least two of the following: volume adjustment, track switching, and waking up a voice assistant.

[0024] This disclosure limits control actions to at least two of the following: volume adjustment, track switching, and voice assistant activation, enabling different source locations to correspond to different headphone control functions. Thus, users can trigger different control actions by tapping from different locations, expanding the number of functions that tapping interaction can support in the limited operable area of ​​clip-on headphones, thereby improving the human-computer interaction convenience of clip-on headphones.

[0025] According to a second aspect of the embodiments of this specification, a control device for an ear clip-on headphone is provided, comprising: Processor; and, The memory stores computer programs, which, when executed by the processor, cause the processor to perform the control method for the clip-on headphones described above.

[0026] According to a third aspect of the embodiments of this specification, an ear clip-on earphone is provided, the ear clip-on earphone including a clamping structure for clamping the auricle, a plurality of sensors disposed on the clamping structure, and a controller; The controller is electrically connected to multiple sensors and is configured to perform the control method for the clip-on headphones described above.

[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this specification. Attached Figure Description

[0028] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this specification and, together with the description, serve to explain the principles of this specification.

[0029] Figure 1 This is a structural diagram of an ear clip-on headphone provided in an embodiment of this application.

[0030] Figure 2 A flowchart illustrating the control method for clip-on headphones provided in this application embodiment.

[0031] Figure 3 This is a structural diagram of the control device for the clip-on headphones provided in an embodiment of this application.

[0032] In the accompanying drawings, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed Implementation

[0033] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this specification. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this specification as detailed in the appended claims.

[0034] The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of this specification. The singular forms “a,” “the,” and “the” as used in this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0035] It should be understood that although the terms first, second, third, etc., may be used in this specification to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this specification, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0036] This application first provides an ear clip-on earphone, please refer to... Figure 1 , Figure 1 This is a structural diagram of an ear clip-on headphone provided in an embodiment of this application.

[0037] like Figure 1 As shown, the ear clip-on earphone includes a clamping structure 101 for clamping the auricle, and a plurality of sensors disposed on the clamping structure 101.

[0038] The clamping structure 101 provides clamping force from both sides of the auricle in the wearing state to secure the ear clip-on earphone to the auricle. In some embodiments, the clamping structure 101 includes a first clamping portion 102 and a second clamping portion 103. The first clamping portion 102 is the part of the clamping structure 101 that contacts the inner side of the auricle, and the second clamping portion 103 is the part of the clamping structure 101 that contacts the outer side of the auricle. The inner side of the auricle can be understood as the side closer to the ear canal in the wearing state, and the outer side of the auricle can be understood as the side facing away from the ear canal and towards the external space in the wearing state.

[0039] In some embodiments, the clamping structure 101 further includes an elastic connection structure 104. The elastic connection structure 104 connects the first clamping part 102 and the second clamping part 103, and creates a clamping force between the first clamping part 102 and the second clamping part 103 in the wearing state. The elastic connection structure 104 can be an elastic metal sheet, an elastic arm, a torsion spring structure, or a connecting arm made of elastic material. This application does not limit the specific form of the elastic connection structure 104, as long as it can provide a recoverable clamping force between the first clamping part 102 and the second clamping part 103.

[0040] The multiple sensors include a first sensor 105 disposed on the first clamping portion 102 and a second sensor 106 disposed on the second clamping portion 103. In some embodiments, the first sensor 105 is disposed on the portion of the first clamping portion 102 that contacts the inner side of the auricle, for example, disposed on the inner wall of the first clamping portion 102; the second sensor 106 is disposed on the portion of the second clamping portion 103 that contacts the outer side of the auricle, for example, disposed on the inner wall of the second clamping portion 103.

[0041] Since the first sensor 105 and the second sensor 106 are respectively located on the inner and outer sides of the clamping structure 101, separated by the elastic connecting structure 104 and the clamping structure 101 body, the same vibration will travel different propagation paths when it is transmitted from different sources to the first sensor 105 and the second sensor 106. Consequently, the two sensor signals will exhibit observable differences in amplitude, time, or waveform characteristics, which can serve as the basis for subsequently determining the vibration source location.

[0042] In one alternative embodiment of this application, the plurality of sensors may further include a third sensor. The third sensor is disposed in the elastic connection structure 104, located in the middle of the structure between the first sensor 105 and the second sensor 106. The vibration signal collected by the third sensor can be used to reflect the vibration experienced by the overall structure of the ear clip-on headphones, thereby providing a reference for subsequently distinguishing between localized impacts and overall vibration.

[0043] The first sensor, the second sensor, and the third sensor in the above optional embodiments can all be devices capable of converting mechanical vibrations into electrical signals. In some embodiments, the sensor is an accelerometer, such as an accelerometer in a micro-electro-mechanical system (MEMS) inertial measurement unit. In other embodiments, the sensor can also be a piezoelectric sensor, which outputs a vibration signal by utilizing the characteristic that piezoelectric materials generate charge when deformed. In still other embodiments, the sensor is a bone conduction sensor, which outputs a signal by picking up vibrations conducted through a solid structure. The first sensor, the second sensor, and the third sensor described above can all use the same type of device. This application does not limit the specific device type of the sensor, as long as it can collect the vibration of the location and convert it into a processable vibration signal.

[0044] In some embodiments, the earcup headphones also include a controller. The controller is electrically connected to multiple sensors for receiving and processing vibration signals collected by each sensor. The controller can be a processing unit with signal processing capabilities, such as a microcontroller unit (MCU), digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or a combination of the above processing units. The controller can be integrated into the main control chip of the earcup headphones or set as an independent processing circuit inside the earcup headphones. Signal transmission between the controller and each sensor can be achieved through interfaces such as Inter-Integrated Circuit (I2C) or Serial Peripheral Interface (SPI), which are not limited in this application.

[0045] It should be noted that the positional relationship of the first sensor and the second sensor, which are respectively placed on the inner and outer sides of the clamping structure in the above hardware structure, is the physical basis for the ability of the subsequent method embodiments of this application to distinguish the source location. The control method for the ear-clip earphone provided in the embodiments of this application will be described in detail below, using this ear-clip earphone as the execution environment.

[0046] This application also provides a control method for an ear-clip earphone. This method can be applied to the aforementioned ear-clip earphone and can be executed by the controller of the ear-clip earphone. The ear-clip earphone includes a clamping structure for clamping the auricle, and multiple sensors disposed on the clamping structure. The multiple sensors include a first sensor disposed at the portion where the clamping structure contacts the inner side of the auricle, and a second sensor disposed at the portion where the clamping structure contacts the outer side of the auricle.

[0047] Please refer to Figure 2 , Figure 2 A flowchart illustrating the control method for clip-on headphones provided in this application embodiment.

[0048] like Figure 2 As shown, the method includes the following steps S201 to S204: S201, when the ear clip-on headphones are in the wearing state, a first vibration signal is collected by a first sensor and a second vibration signal is collected by a second sensor.

[0049] In this step, after determining that the earbuds are in a wearing state, the controller reads the vibration signals output by the first sensor and the second sensor, respectively. The vibration signal collected by the first sensor is designated as the first vibration signal, and the vibration signal collected by the second sensor is designated as the second vibration signal.

[0050] The wearing state can be understood as the state in which the clamping structure is clamped to the auricle, the first clamping part is in contact with the inner side of the auricle and the second clamping part is in contact with the outer side of the auricle. In this state, when the ear clip headphones or the user's body part are subjected to external forces such as knocking or touching, the vibration can be transmitted to the first sensor through the propagation path near the inner side of the auricle and to the second sensor through the propagation path near the outer side of the auricle.

[0051] In some embodiments, the controller can determine whether the earbuds are being worn based on a wearing detection signal. For example, the earbuds may be equipped with an in-ear detection device, which can be a proximity sensor, a capacitive sensing electrode, or a Hall effect device. The controller determines that the earbuds are being worn when the signal output by the in-ear detection device indicates that the earbuds are clipped to the ear. As another example, when the earbuds are not being worn, the vibration signals output by the first and second sensors are typically static; after the earbuds are clipped to the ear, the first and second sensors will exhibit signal characteristics different from their static state due to clamping contact, slight movements of the user's head, or changes in the force applied to the earbuds. The controller can determine whether the earbuds are being worn based on these signal characteristics. Therefore, performing subsequent identification steps only when the earbuds are being worn can reduce the possibility of random vibrations being misinterpreted as tapping interactions when the earbuds are not being worn, such as when they are stored, dropped, or placed on a table.

[0052] In some embodiments, the first sensor and the second sensor may employ the same type of vibration detection device, or they may employ different types of vibration detection devices. For example, both the first sensor and the second sensor may be accelerometers; or, at least one of the first sensor and the second sensor may be a piezoelectric sensor or a bone conduction sensor. Accordingly, the first vibration signal and the second vibration signal may be an acceleration signal, a piezoelectric signal, a bone conduction vibration pickup signal, or an electrical signal converted from the above signals. This application does not limit the specific device types of the first sensor and the second sensor, as long as they can respectively collect the vibrations of the inner and outer parts of the clamping structure and form a first vibration signal and a second vibration signal that can be compared by the controller.

[0053] The first and second sensors can synchronously acquire the first and second vibration signals at a preset sampling frequency. Synchronous acquisition means that the first and second sensors acquire vibration signals at the same or corresponding sampling times, making the first and second vibration signals comparable on the time axis. For example, the first and second sensors can be triggered by the same sampling clock; or, after the first and second sensors acquire vibration signals respectively, the controller records the sampling times corresponding to the first and second vibration signals and aligns the first and second vibration signals according to the sampling times. The preset sampling frequency can be determined based on the duration of the impact vibration, the rate of change of the vibration signal, and the time difference that needs to be distinguished between the first and second vibration signals.

[0054] In some embodiments, to reduce the power consumption of the clip-on headphones, the controller can first put one of the first or second sensors into a low-power detection state and determine whether there is a suspected knock based on the vibration signal output by that sensor. After detecting a suspected knock, the controller then puts both the first and second sensors into acquisition mode to acquire the first vibration signal and the second vibration signal, respectively. The aforementioned low-power detection is only used to trigger the dual-channel acquisition process and is not used to output the source location separately; the source location is still determined based on the signal difference between the first vibration signal and the second vibration signal.

[0055] In some embodiments, the controller can also adjust the acquisition strategies of the first and second sensors according to the usage scenario or user settings. For example, when the user needs to improve the tap recognition sensitivity, the controller can lower the preset trigger threshold used to trigger vibration detection so that even a light tap can enter the subsequent judgment process; when the user needs to reduce the probability of false triggering, the controller can raise the preset trigger threshold used to trigger vibration detection, or require the vibration signal to meet preset tap characteristics before entering the subsequent judgment process.

[0056] Therefore, this disclosure, by collecting the first and second vibration signals after confirming that the earbuds are being worn, allows subsequent source location determination to be based on actual wearing scenarios. Earbuds may also vibrate during storage, removal, placement, or drops. If the wearing status is not distinguished, the controller may misinterpret collisions or shaking in the non-wearing state as user tapping. This disclosure, by first confirming that the earbuds are being worn before performing dual-channel vibration signal acquisition and subsequent determination, improves the effectiveness of tapping interaction recognition.

[0057] Simultaneously, this disclosure uses a first sensor and a second sensor to synchronously acquire the first vibration signal and the second vibration signal, making the two signals comparable in time. Since the distance between the inner and outer parts of the clamping structure is short, the time difference between the arrival of the same vibration at the two sensors may be small. By synchronous acquisition or alignment based on the sampling time, the impact of sampling timing differences on time difference calculation can be reduced, which is beneficial to improving the accuracy of subsequent source location determination.

[0058] S202, determine the signal difference between the first vibration signal and the second vibration signal.

[0059] In this step, the controller compares the first vibration signal and the second vibration signal to obtain the signal difference between the two signals. The signal difference is used to characterize the difference produced when the same vibration reaches the first sensor and the second sensor through different propagation paths.

[0060] Because the first sensor is located near the inner side of the auricle and the second sensor is located near the outer side of the auricle, when the vibration source is at different locations, the path length, propagation medium, and attenuation degree of the vibration reaching the two sensors are different. Therefore, the two vibration signals will exhibit different amplitude and time characteristics. The controller quantifies this difference, converting the physical propagation path difference into a signal difference that can be used for judgment.

[0061] In some embodiments, the signal difference includes the amplitude difference between the first vibration signal and the second vibration signal, as well as the time difference between the first vibration signal and the second vibration signal.

[0062] The amplitude difference is used to characterize the difference in intensity between the two signals. In some embodiments, the amplitude difference includes the magnitude difference, that is, the difference between the amplitude of the first vibration signal and the amplitude of the second vibration signal. The controller can extract the peak amplitude of the first vibration signal and the peak amplitude of the second vibration signal within the detection interval, and subtract the two to obtain the magnitude difference.

[0063] In other embodiments, the amplitude difference includes an amplitude ratio, which is the ratio between the amplitude of the first vibration signal and the amplitude of the second vibration signal. The controller can obtain the amplitude ratio by dividing the peak amplitude of the first vibration signal by the peak amplitude of the second vibration signal.

[0064] In some embodiments, the amplitude used to determine the amplitude difference is not limited to the peak amplitude; parameters that characterize signal strength, such as energy or root mean square (RMS) value within a preset detection time range, can also be used. For example, the controller can calculate the signal energy of the first vibration signal and the second vibration signal within the preset detection time range, and determine the amplitude difference based on the difference between the two signal energies, or determine the amplitude ratio based on the ratio between the two signal energies. Since the signal energy or RMS value can reflect the overall intensity of the vibration signal within the preset detection time range, it avoids the significant impact of individual instantaneous fluctuations on the amplitude difference calculation results when comparing only a single peak amplitude.

[0065] Time difference is used to characterize the difference in time between two signals. In some embodiments, time difference includes the acquisition time difference or peak occurrence time difference between the first vibration signal and the second vibration signal.

[0066] The acquisition time difference can be understood as the difference between the times when the same vibration event is detected by the first sensor and the second sensor, respectively. For example, the controller can take the time when the first vibration signal crosses a preset trigger threshold as the first detection time, and the time when the second vibration signal crosses the preset trigger threshold as the second detection time, and determine the acquisition time difference based on the difference between the first detection time and the second detection time. Therefore, the acquisition time difference in this application is not limited to the clock difference between the first sensor and the second sensor performing the sampling action themselves, but is used to characterize the difference in the time when the same vibration arrives at the first sensor and the second sensor.

[0067] The peak occurrence time difference can be understood as the difference between the time when the first vibration signal reaches its peak and the time when the second vibration signal reaches its peak. For example, the controller can detect the peak times of the first and second vibration signals within a preset detection time range, and determine the peak occurrence time difference based on the difference between the two peak times.

[0068] In some embodiments, the controller can also determine the time difference based on the waveform similarity between the first vibration signal and the second vibration signal. For example, the controller can perform a cross-correlation operation on the first vibration signal and the second vibration signal, and use the time delay corresponding to the maximum value of the cross-correlation function as the time difference. Compared with the method of determining the time difference based on only a single point in time, the cross-correlation-based method utilizes waveform information within a preset detection time range, which is beneficial to improving the stability of the time difference estimation when there is noise in the signal or the detection is unstable at the peak moment.

[0069] In some embodiments, the controller can also determine the signal difference between the first vibration signal and the second vibration signal within a preset detection time range. The preset detection time range can be understood as a time window corresponding to a candidate vibration event. Instead of continuously calculating the signal difference for all continuously acquired signals, the controller first determines whether a candidate vibration event exists among the continuously acquired vibration signals, and if so, determines the corresponding preset detection time range. Then, it extracts amplitude and time information within this preset detection time range. For example, when the amplitude of any vibration signal exceeds a preset trigger threshold, the controller can use that moment as the detection starting point and extract a time window as the preset detection time range. The length of this time window can be determined based on the duration of the impact vibration in the ear clip structure.

[0070] In some embodiments, during continuous data acquisition, if neither the first vibration signal nor the second vibration signal exceeds a preset trigger threshold, the controller can determine that no candidate vibration event has been detected and will not proceed to the subsequent source location determination process. This situation corresponds to the absence of significant vibration in the environment, or the presence of only low-amplitude background disturbances.

[0071] In some embodiments, when only one vibration signal exceeds a preset trigger threshold while the other vibration signal does not, the controller may not recognize this vibration as a valid interaction event and wait for the next detection, or re-enter the dual-channel acquisition process. This avoids misjudging local interference as a valid tap based solely on a single signal.

[0072] By setting a preset detection time range, the signal segment corresponding to a single impact event can be separated from the continuous signal stream. This ensures that amplitude and time differences are calculated within the same candidate vibration event's signal segment, avoiding signal distortion caused by mixing the aftershocks of two adjacent vibrations or the main vibration of the same event. In some embodiments, the controller can also set a silence period after the preset detection time range ends, during which no new detections are triggered, thus preventing multiple reflections or structural rebounds from the same impact from being repeatedly identified as multiple events.

[0073] In some embodiments, the controller may preprocess the first and second vibration signals before calculating the amplitude and time differences. Preprocessing may include at least one of bandpass filtering, DC component removal, and envelope extraction. For example, the controller may filter the two signals to suppress low-frequency motion interference such as walking and running, as well as high-frequency circuit noise. If the sensor output signal-to-noise ratio is sufficient, the controller may also directly calculate the signal differences based on the original vibration signals.

[0074] Therefore, this step quantifies the physical difference between the two vibration signals into a signal difference including amplitude and time differences. By setting a preset detection time range, the obtained signal differences are made to correspond to the same candidate vibration event, thus providing a comparable criterion for subsequent determination of the source location. At the same time, in cases where no candidate vibration event is detected or only a single signal is abnormal, this step can reduce false triggering by not proceeding to the subsequent source location determination process or not treating this vibration as a valid interaction event.

[0075] S203, determine the source location of vibration based on signal differences.

[0076] In this step, the controller determines the source location of the vibration based on the signal difference between the first and second vibration signals. The source location can be a part of the user's body wearing the clip-on headphones, or different positions of the clip-on headphones.

[0077] In some embodiments, the user's body parts may include the inside of the user's auricle, the outside of the user's auricle, and the user's face; different positions of the ear clip-on headphones may include the part where the clamping structure contacts the inside of the auricle, the part where the clamping structure contacts the outside of the auricle, or the position on the ear clip-on headphone shell near the above-mentioned parts.

[0078] Understandably, when the source location is the area where the clamping structure contacts the inner side of the ear or the inner side of the user's ear, the vibration is closer to the side where the first sensor is located; when the source location is the area where the clamping structure contacts the outer side of the ear or the outer side of the user's ear, the vibration is closer to the side where the second sensor is located; when the source location is the user's face, the vibration is not directly generated from the inner or outer part of the clamping structure, but is transmitted to the ear clip-on headphones via the user's face.

[0079] The correlation between signal differences and source locations stems from the different propagation paths vibrations take to reach the first and second sensors from different source locations. When the vibration source is near the inner ear, it typically reaches the first sensor earlier and stronger; when the source is near the outer ear, it typically reaches the second sensor earlier and stronger. When the vibration source is the user's face, the vibration is transmitted to the earbuds via the face, and while the amplitudes of the two signals may be similar, the time difference between them may increase. The controller can utilize these principles to map signal differences to source locations.

[0080] In some embodiments, the controller determines the source location based on the difference in amplitude and the difference in time. Specifically, when the amplitude of the first vibration signal is greater than the amplitude of the second vibration signal, and the time difference between the first and second vibration signals is less than a preset first time threshold, the controller determines the source location to be the part where the clamping structure contacts the inner side of the auricle, or the inner side of the user's auricle; when the amplitude of the second vibration signal is greater than the amplitude of the first vibration signal, and the time difference between the first and second vibration signals is less than the preset first time threshold, the controller determines the source location to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle.

[0081] If the time difference is less than a preset first time threshold, it indicates that the vibration is transmitted to the first and second sensors within a short time, thus indicating that the vibration source is close to the clamping structure. Based on this, the controller can determine whether the vibration source is closer to the inside or outside based on the amplitude relationship between the first and second vibration signals. Since this determination method is used to identify near-field impacts close to the clamping structure, the preset first time threshold can be used to limit the time difference range corresponding to near-field impacts. The preset first time threshold can be determined based on the time required for the vibration to propagate between the inner and outer sides of the clamping structure during a near-field impact.

[0082] In other embodiments, the controller determines the source location based on the amplitude ratio and time difference. Specifically, the controller determines the amplitude ratio between the amplitude of the first vibration signal and the amplitude of the second vibration signal; when the amplitude ratio is greater than a preset first threshold and the time difference between the first and second vibration signals is less than a preset second time threshold, the source location is determined to be the part where the clamping structure contacts the inner side of the auricle, or the inner side of the user's auricle; when the amplitude ratio is less than the preset second threshold and the time difference between the first and second vibration signals is less than the preset second time threshold, the source location is determined to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle. The preset first threshold is greater than the preset second threshold.

[0083] Using amplitude ratio for judgment can normalize amplitude differences, making the judgment result less susceptible to the absolute magnitude of the striking force. Generally, when the vibration source is closer to the inside, the amplitude ratio of the first vibration signal relative to the second vibration signal is larger; when the vibration source is closer to the outside, the amplitude ratio is smaller. The range between a preset first threshold and a preset second threshold can address situations where the amplitudes of the two signals are relatively close, making it difficult to determine a clear bias towards the inside or outside.

[0084] In some other embodiments, the controller can also identify cases where the source location is a user's face. Specifically, when the amplitude ratio is less than or equal to a preset first threshold and greater than or equal to a preset second threshold, and the time difference between the first vibration signal and the second vibration signal is greater than or equal to a preset third time threshold, the controller determines that the source location is a user's face. The preset third time threshold is greater than the preset second time threshold.

[0085] When the amplitude ratio falls between a preset first threshold and a preset second threshold, it indicates that the intensity of the vibration reaching the two sensors is relatively close, neither significantly biased inward nor outward. If the time difference is greater than or equal to a preset third time threshold, it indicates that the vibration source is not directly located on the inner or outer part of the clamping structure, but may be transmitted to the ear clip-on headphones via the user's face. Therefore, the controller can further distinguish the user's face as an independent source location.

[0086] In some embodiments, when the time difference between the first vibration signal and the second vibration signal exceeds a preset time limit, the controller can determine that the two signals do not originate from the same vibration event and treat this vibration as an invalid interaction event. The preset time limit can be greater than the aforementioned preset third time threshold used to distinguish user faces. This avoids mistakenly treating two independent vibrations as the same vibration event for source location determination.

[0087] In some embodiments, when the amplitude ratio falls between a preset first threshold and a preset second threshold, and the time difference is less than a preset third time threshold, the two signals are neither significantly biased inwards or outwards, nor are they sufficient to be identified as the user's face. In this case, the controller can treat the vibration as one that is difficult to classify clearly, or prompt the user to tap again for confirmation.

[0088] In some embodiments, the determination method based on amplitude difference and the determination method based on amplitude ratio can be used selectively or in combination. For example, the controller can prioritize the amplitude ratio for determination; when the amplitude ratio is close to the threshold boundary and difficult to determine, it can then be verified by combining the amplitude difference or signal energy. In some embodiments, the controller can also introduce spectral distribution difference as an auxiliary criterion. The spectral distribution difference can be the difference between the spectral centroid of the first vibration signal and the spectral centroid of the second vibration signal. When vibrations transmitted through different media exhibit different frequency components on the two sensors, the spectral distribution difference can help distinguish the source location.

[0089] The aforementioned preset first time threshold, preset second time threshold, preset third time threshold, preset first threshold, preset second threshold, and preset time upper limit can all be configurable parameters. The controller can pre-calibrate and store corresponding thresholds for different models of ear clip-on headphones, different clamping structure sizes, different clamping forces, and different sensor arrangements.

[0090] In some embodiments, the threshold parameters are determined through factory calibration. For example, before the product leaves the factory, sample vibration signals can be collected for each model at typical source locations such as the inner side of the auricle, the outer side of the auricle, and the user's face. The amplitude ratio distribution and time difference distribution corresponding to each source location can be statistically analyzed, and the threshold parameters that can distinguish different source locations can be determined accordingly.

[0091] In some embodiments, the aforementioned threshold parameters can be adaptively adjusted during use. For example, the controller can estimate the current tightness of the fit based on the state of the output signal from the in-ear detection device or sensor. When the fit is loose, the controller can appropriately adjust the amplitude ratio threshold used to distinguish between the inner and outer sides. As another example, the controller can correct the threshold parameters based on the amplitude ratio and time differences corresponding to multiple successful user interactions to adapt to different users' ear shapes and tapping habits.

[0092] In some embodiments, the threshold parameters described above can be adjusted according to user settings or usage scenarios. For example, when a user needs to increase the tap recognition sensitivity, the controller can appropriately relax the threshold used to distinguish different source locations, allowing even lighter taps to be recognized; when a user needs to reduce the probability of false triggers, the controller can appropriately tighten the threshold used to distinguish different source locations and require the amplitude ratio to deviate more significantly from the boundary range. It should be noted that the above adjustments only change the threshold value and do not change the source location determination logic.

[0093] By combining the amplitude and time differences mentioned above, the controller can not only determine whether a knock has occurred, but also further identify the source of the vibration: the area where the clamping structure contacts the inner ear, the inner ear of the user, the area where the clamping structure contacts the outer ear, the outer ear of the user, or the user's face. This allows different source locations to be used as different interactive inputs. With its small size and limited area for direct user operation, the ear-clip headset can expand its recognizable input types without adding physical buttons or extra touch areas, thus enhancing the interactivity of the ear-clip headset.

[0094] Meanwhile, by setting preset first threshold, preset second threshold, preset first time threshold, preset second time threshold, and preset third time threshold, the judgment rules corresponding to different source locations can be converted into configurable threshold conditions. For different models of clip-on headphones, different clamping structure sizes, different sensor arrangements, and different user wearing conditions and tapping habits, the above thresholds can be calibrated or adjusted, which helps improve the adaptability and stability of source location judgment.

[0095] S204 controls the clip-on headphones to perform control actions corresponding to the source location.

[0096] In this step, the controller, based on the determined source location, controls the earbuds to perform control actions corresponding to that source location. Different source locations correspond to different control actions. The controller can pre-store the correspondence between source locations and control actions. After determining the source location of the vibration, it determines the target control action based on this correspondence and sends execution instructions to the corresponding functional modules of the earbuds.

[0097] In some embodiments, the control action includes at least two of the following: volume adjustment, track switching, and waking up the voice assistant. For example, a source location of the user's inner ear can be associated with volume adjustment, a source location of the user's outer ear with track switching, and a source location of the user's face with waking up the voice assistant. Alternatively, a source location of the user's inner ear can be associated with track switching, and a source location of the user's outer ear with volume adjustment. This application does not limit the specific correspondence, as long as different source locations can correspond to different control actions.

[0098] In some embodiments, based on determining the source location, the controller can further distinguish between single clicks, double clicks, or multiple clicks according to the number of vibrations detected within a preset detection time range, and assign different control actions to different numbers of clicks from the same source location. This expands the interactive input types of clip-on headphones in two dimensions: source location and number of clicks.

[0099] In some embodiments, after executing a control action, the controller can also provide feedback to the user that the control action has been executed through prompt sounds, voice broadcasts, or vibration feedback.

[0100] In some embodiments, when the controller determines in S202 or S203 that the vibration does not meet the valid tapping conditions, the two signals do not originate from the same vibration event, or the source location is difficult to classify clearly, the controller may not perform a control action. This avoids invalid taps, ambiguous vibrations, or single abnormal signals directly triggering the earbud's functional control.

[0101] Therefore, this step maps the source location to a specific control action and executes it. Since different source locations correspond to different control actions, the same tap interaction can be extended into multiple distinguishable input types, allowing the earbuds to still carry multiple control functions through tap interactions even with a limited operating area. Simultaneously, for invalid taps or cases where the source location is unclear, the controller can refrain from executing the control action, thereby reducing the probability of false triggers.

[0102] It should be noted that S201 to S204 are mainly described according to the relationship between data generation and usage. The output of S201 is a first vibration signal and a second vibration signal. S202 determines the signal difference based on the first and second vibration signals. S203 determines the source location based on the signal difference. S204 executes the corresponding control action based on the source location. Under the premise of satisfying the above data dependency relationship, this embodiment does not limit the order of several parallel sub-actions within each step. For example, in S202, calculating the amplitude difference and calculating the time difference can be performed sequentially or in parallel.

[0103] In some embodiments, the clamping structure further includes an elastic connection structure that connects the portion of the clamping structure that contacts the inner side of the auricle and the portion of the clamping structure that contacts the outer side of the auricle; the plurality of sensors also include a third sensor disposed on the elastic connection structure.

[0104] Because the elastic connection structure is located between the part where the clamping structure contacts the inner side of the auricle and the part where the clamping structure contacts the outer side of the auricle, the third sensor is positioned in the middle of the structure relative to the first and second sensors. Since the third sensor is neither directly located at the inner nor outer contact point of the auricle, the third vibration signal collected by the third sensor can be used to characterize the overall vibration state of the clamping structure.

[0105] To improve the accuracy of source location determination, in the above S202, determining the signal difference between the first vibration signal and the second vibration signal includes: acquiring the third vibration signal through a third sensor; determining the signal difference between the first vibration signal and the second vibration signal, as well as the auxiliary signal differences between the third vibration signal and the first and second vibration signals respectively.

[0106] The third vibration signal, the first vibration signal, and the second vibration signal can be acquired within the same preset detection time range. The auxiliary signal difference is used to characterize the difference between the third vibration signal and the first vibration signal, and the difference between the third vibration signal and the second vibration signal; in some embodiments, the auxiliary signal difference includes differences in amplitude and differences in time. Differences in amplitude may include the difference or ratio between the amplitude of the third vibration signal and the amplitude of the first vibration signal, and the difference or ratio between the amplitude of the third vibration signal and the amplitude of the second vibration signal; differences in time may include the time difference between the peak occurrence of the third vibration signal and the first vibration signal, and the time difference between the peak occurrence of the third vibration signal and the second vibration signal.

[0107] Furthermore, in the above S203, determining the source location of vibration based on signal differences includes: determining the source location based on the signal difference between the first vibration signal and the second vibration signal, as well as the difference in auxiliary signals.

[0108] Specifically, the signal difference between the first vibration signal and the second vibration signal can be used to characterize the difference in the propagation of the vibration between the inside and outside of the clamping structure; the auxiliary signal difference can be used to characterize the difference in the propagation of the vibration between the elastic connection structure, the inside of the clamping structure, and the outside of the clamping structure. The controller can combine the above two types of differences to determine whether the vibration is closer to the inside or outside of the clamping structure, or closer to the vibration transmitted to the ear clip-on headphones via the user's body.

[0109] For example, if the amplitude of the first vibration signal is greater than the amplitude of the second vibration signal, and the time difference between the first vibration signal and the second vibration signal is less than a preset first time threshold, and if the amplitude difference between the third vibration signal and the first vibration signal is less than the amplitude difference between the third vibration signal and the second vibration signal, and / or the time difference between the third vibration signal and the first vibration signal is less than the time difference between the third vibration signal and the second vibration signal, then the controller can determine that the source location is the part where the clamping structure contacts the inside of the auricle, or the inside of the user's auricle.

[0110] For example, if the amplitude of the second vibration signal is greater than the amplitude of the first vibration signal, and the time difference between the first and second vibration signals is less than a preset first time threshold, and if the amplitude difference between the third and second vibration signals is less than the amplitude difference between the third and first vibration signals, and / or the time difference between the third and second vibration signals is less than the time difference between the third and first vibration signals, then the controller can determine that the source location is the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle.

[0111] It is understood that this disclosure, by setting a third sensor at the elastic connection structure and introducing auxiliary signal differences between the third vibration signal and the first and second vibration signals, enables the controller to further reference the vibration response at the structural position located between the first and second sensors. Since the elastic connection structure is located between the inner and outer parts of the clamping structure, the third vibration signal can provide vibration reference information at the intermediate position, which helps improve the accuracy of the source location determination.

[0112] In summary, this application utilizes the spatial distribution of sensors on both sides of the clamping structure to determine the source location by using the amplitude differences, time differences, and optional auxiliary signal differences of the same vibration along different propagation paths. Through this method, this disclosure can expand the types of recognizable tap interactions even with limited space and a small operable area in clip-on earphones, and allows different control actions to correspond to different source locations, thereby improving the interactivity, control reliability, and ease of use of clip-on earphones.

[0113] To facilitate understanding of the control method for clip-on headphones provided in this application, the following description uses a single earbud from a clip-on true wireless stereo (TWS) headset as the specific execution subject to illustrate one execution process of the solution in this application. It should be noted that the correspondence between the structure, parameters, and control actions used in this embodiment is merely an example and does not constitute a limitation on the scope of protection of this application.

[0114] The ear-clip TWS earphone includes a clamping structure, a first sensor, a second sensor, and a controller. The clamping structure includes a first clamping part that contacts the inner side of the auricle and a second clamping part that contacts the outer side of the auricle. The first sensor is disposed in the first clamping part, and the second sensor is disposed in the second clamping part. Both the first and second sensors can be accelerometers, and the controller can be a digital signal processing unit in the earphone's main control chip.

[0115] The user clips the earbuds onto their ear and starts playing music. After determining that the earbuds are being worn based on the signal from the in-ear detection device, the controller controls the first and second sensors to collect vibration signals. Specifically, the first sensor collects a first vibration signal, and the second sensor collects a second vibration signal.

[0116] When a user taps the inner side of the auricle near the ear canal with their finger, the controller detects that the first vibration signal exceeds a preset trigger threshold and determines a preset detection time range based on this candidate vibration event. Within this preset detection time range, the controller processes the first and second vibration signals to determine the signal difference between them.

[0117] For example, the controller can filter two vibration signals within a preset detection time range and calculate the amplitude ratio and peak occurrence time difference between the first and second vibration signals. In this tapping event, if the amplitude ratio between the first and second vibration signals is greater than a preset first threshold, and the time difference between the first and second vibration signals is less than a preset second time threshold, the controller can determine that the vibration originates from the inside of the user's ear, or from the point where the clamping structure contacts the inside of the ear.

[0118] After determining that the source of the control action is the inside of the user's ear or the part where the clamping structure contacts the inside of the ear, the controller finds the correspondence between the source location and the control action, determines that the source location corresponds to volume adjustment, and sends a volume increase command to the playback module. The controller can also provide feedback to the user that the control action has been executed through prompt tones, voice announcements, or vibration feedback.

[0119] The user then taps a spot near the outer side of the ear. The controller determines the signal difference between the first and second vibration signals within a new preset detection time range. If the amplitude ratio between the first and second vibration signals is less than a preset second threshold, and the time difference between the first and second vibration signals is less than a preset second time threshold, the controller can determine that the source location is the area where the clamping structure contacts the outer side of the ear, or the outer side of the user's ear, and executes a track switching action corresponding to that source location.

[0120] The user then taps their face. The controller determines the amplitude ratio and time difference between the first and second vibration signals within a corresponding preset detection time range. If the amplitude ratio is less than or equal to a preset first threshold and greater than or equal to a preset second threshold, and the time difference between the first and second vibration signals is greater than or equal to a preset third time threshold, the controller can determine that the source location is the user's face and execute the wake-up voice assistant action corresponding to the user's face.

[0121] Therefore, during the aforementioned continuous interaction, users can trigger different control actions such as volume adjustment, track switching, and voice assistant activation by tapping different locations such as the inner and outer sides of the ear and the face. This embodiment expands the tapping interaction into multiple distinguishable input types by differentiating the source of vibration, enabling clip-on TWS earbuds to support multiple control functions even with a limited operating area.

[0122] Furthermore, during the aforementioned continuous interaction, the controller does not simply identify any vibration as a control input. Instead, it first determines the source location based on the signal difference between the two vibration signals, and then executes the corresponding control action according to the source location. This allows for a more stable correspondence between the control action and the user's actual tapping position, reducing false triggers caused by changes in tapping force, wearing tightness, or short-term interference vibrations. This improves the control reliability of clip-on TWS earphones in everyday wearing scenarios.

[0123] It is understood that the above application scenarios are merely examples. Any audio device with a clamping structure that provides clamping force from both sides of the auricle or body part, and which can have sensors placed on both the inner and outer sides of the clamping structure, can use the aforementioned control method to expand the input type of tapping interaction by distinguishing the source location. For example, the above solution can also be applied to open-back headphones, which do not block the ear canal and are held near the auricle via a clamping structure, with the first sensor and the second sensor placed on the inner and outer sides of the clamping structure, respectively; as another example, the above solution can also be applied to bone conduction headphones, which fit against the auricle or periauricular region via a clamping structure, with the first sensor and the second sensor respectively collecting vibrations transmitted via the inner and outer paths.

[0124] Furthermore, the volume adjustment, track switching, and voice assistant activation examples above are merely examples of control actions. Different products can map different source locations to different control actions based on user habits or product functions. Since the source location itself can serve as a dimension for distinguishing input types, this disclosure can expand headphone interaction methods without adding additional mechanical buttons, touchpads, or display interfaces, which is beneficial for improving the miniaturization design friendliness and human-computer interaction convenience of clip-on headphones.

[0125] In an exemplary embodiment of this application, a control device for clip-on headphones is also provided; please refer to... Figure 3 , Figure 3 This is a structural diagram of the control device for the clip-on headphones provided in an embodiment of this application.

[0126] like Figure 3 As shown, the control device for the clip-on headphones includes a processor 301 and a memory 302. The memory 302 stores a computer program. When the computer program is executed by the processor 301, the processor 301 executes the above-mentioned control method for the clip-on headphones.

[0127] In an exemplary embodiment of this application, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the above-described control method for clip-on headphones.

[0128] Other embodiments of this specification will readily occur to those skilled in the art upon consideration of the specification and practice of the invention claimed herein. This specification is intended to cover any variations, uses, or adaptations that follow the general principles of this specification and include common knowledge or customary techniques in the art not claimed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this specification are indicated by the following claims.

[0129] It should be understood that this specification is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this specification is limited only by the appended claims.

[0130] The above description is merely a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of protection of this specification.

Claims

1. A control method for clip-on headphones, characterized in that, The ear clip-on earphone includes a clamping structure for clamping the auricle, and a plurality of sensors disposed on the clamping structure. The plurality of sensors include a first sensor disposed at a location where the clamping structure contacts the inner side of the auricle, and a second sensor disposed at a location where the clamping structure contacts the outer side of the auricle. The method includes: When the ear clip-on headphones are in the wearing state, a first vibration signal is collected by the first sensor and a second vibration signal is collected by the second sensor; Determine the signal difference between the first vibration signal and the second vibration signal, and determine the source location of the vibration based on the signal difference; Control the clip-on earphones to perform control actions corresponding to the source location; The source location includes a part of the user's body wearing the ear clip-on headphones or different positions of the ear clip-on headphones, and different source locations correspond to different control actions.

2. The control method for clip-on headphones according to claim 1, characterized in that, The signal differences include: the amplitude difference between the first vibration signal and the second vibration signal, and the time difference between the first vibration signal and the second vibration signal; The amplitude difference includes the difference in amplitude magnitude or amplitude ratio; the time difference includes the acquisition time difference or peak occurrence time difference between the first vibration signal and the second vibration signal.

3. The control method for clip-on headphones according to claim 1, characterized in that, Determining the source location of the vibration based on the signal difference includes: When the amplitude of the first vibration signal is greater than the amplitude of the second vibration signal, and the time difference between the first vibration signal and the second vibration signal is less than a preset first time threshold, the source location is determined to be the part where the clamping structure contacts the inner side of the auricle, or the inner side of the user's auricle. When the amplitude of the second vibration signal is greater than the amplitude of the first vibration signal, and the time difference between the first vibration signal and the second vibration signal is less than a preset first time threshold, the source location is determined to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle.

4. The control method for clip-on headphones according to claim 1, characterized in that, Determining the source location of the vibration based on the signal difference includes: Determine the amplitude ratio between the amplitude of the first vibration signal and the amplitude of the second vibration signal; When the amplitude ratio is greater than a preset first threshold and the time difference between the first vibration signal and the second vibration signal is less than a preset second time threshold, the source location is determined to be the part where the clamping structure contacts the inner side of the auricle, or the inner side of the user's auricle. When the amplitude ratio is less than a preset second threshold and the time difference between the first vibration signal and the second vibration signal is less than the preset second time threshold, the source location is determined to be the part where the clamping structure contacts the outer side of the auricle, or the outer side of the user's auricle. Wherein, the preset first threshold is greater than the preset second threshold.

5. The control method for clip-on headphones according to claim 4, characterized in that, When the amplitude ratio is less than or equal to the preset first threshold and greater than or equal to the preset second threshold, and the time difference between the first vibration signal and the second vibration signal is greater than or equal to the preset third time threshold, the source location is determined to be the user's face; Wherein, the preset third time threshold is greater than the preset second time threshold.

6. The control method for clip-on headphones according to claim 1, characterized in that, Determining the signal difference between the first vibration signal and the second vibration signal includes: Within a preset detection time range, the signal difference between the first vibration signal and the second vibration signal is determined.

7. The control method for clip-on headphones according to claim 1, characterized in that, The clamping structure further includes an elastic connection structure that connects the portion of the clamping structure that contacts the inner side of the auricle and the portion of the clamping structure that contacts the outer side of the auricle; the plurality of sensors also includes a third sensor disposed in the elastic connection structure. The step of determining the signal difference between the first vibration signal and the second vibration signal, and determining the source location of the vibration based on the signal difference, includes: The third vibration signal is acquired through the third sensor; Determine the signal difference between the first vibration signal and the second vibration signal, and the auxiliary signal differences between the third vibration signal and the first vibration signal and the second vibration signal, respectively; The source location is determined based on the signal difference between the first vibration signal and the second vibration signal, as well as the difference in the auxiliary signal.

8. The control method for clip-on headphones according to claim 1, characterized in that, The control actions include at least two of the following: volume adjustment, track switching, and activating the voice assistant.

9. A control device for clip-on headphones, characterized in that, include: processor; as well as, A memory storing a computer program, which, when executed by the processor, causes the processor to perform the control method for the clip-on headphones as described in any one of claims 1 to 8.

10. An ear clip-on earphone, characterized in that, The ear clip-on earphone includes a clamping structure for clamping the auricle, multiple sensors disposed on the clamping structure, and a controller; The controller is electrically connected to the plurality of sensors, and the controller is configured to perform the control method for the ear clip-on headphones as described in any one of claims 1 to 8.