IP Library › Granted Patent US 12,650,807
Granted Patent B2
US 12,650,807 · App. 18/582,908 · Granted Jun 9, 2026

Smart glasses, method and device for automatic volume control, and smart glasses system

Inventors: Kwok Wah Law (Shenzhen, CN); Chiu Ming So (Shenzhen, CN); Chi Sum Yu (Shenzhen, CN); Wai Kuen Cheung (Shenzhen, CN)
Assignee: SOLOS TECHNOLOGY (SHENZHEN) LIMITED
G06F3/165G02C11/10G11B20/10527G11B2020/10574
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,650,807
App. No.
18/582,908
Granted
Jun 9, 2026
Kind
B2
Abstract

Smart glasses, method and device for automatic volume control, and smart glasses system are provided. The smart glasses include: a glasses body, and a wireless communication module, microphone(s) and speaker(s) provided on the glasses body. The wireless communication module has a processor connected to the microphone(s) and the speaker(s). The microphone(s) transmit a picked up audio signal to the processor. The processor determines whether the audio signal is a noise signal, calculates a noise level of the noise signal when the audio signal is the noise signal, and adjusts an output volume of the speaker(s) to an output volume corresponding to the noise level of the noise signal according to a preset corresponding relationship between noise levels and output volumes of the speaker(s). The present application can automatically adjust the output volume according to the noise level, and improve the intelligence of smart glasses and convenience of user action.

Claims (73)

1 . Smart glasses, comprising: a glasses body, a wireless communication module, one or more microphones and one or more speakers;

wherein the wireless communication module, the one or more microphones and the one or more speakers are provided on the glasses body;

a processor is built into the wireless communication module, and the processor is connected to the one or more microphones and the one or more speakers;

the one or more microphones are configured to pick up an audio signal and transmit the audio signal to the processor; and

the processor is configured to:

determine whether the audio signal is a noise signal; and

in response to the audio signal being the noise signal, calculate a noise level of the noise signal, and adjust an output volume of the one or more speakers to an output volume corresponding to the noise level of the noise signal according to a preset corresponding relationship between noise levels and output volumes of the one or more speakers;

wherein a touch control module is further provided on the glasses body, and the touch control module is connected to the processor and comprises a touch sensor; and

the touch control module is configured to adjust the output volume of the one or more speakers in response to a touch action of a user; and

wherein an automatic volume control switch is further provided on the glasses body, the automatic volume control switch is connected to the processor, and the automatic volume control switch is configured to control enabling of the touch control module by turning on or off.

2 . The smart glasses of claim 1 , wherein number of the one or more microphones is at least two, and wherein the at least two microphones are provided at inner side of at least one temple of the glasses body, and are located closer to a front frame of the glasses body relative to a tail end of the at least one temple.

3 . The smart glasses of claim 1 , wherein number of the one or more speakers is at least two, and wherein the at least two speakers are provided at inner side of at least one temple of the glasses body, and are located away from a front frame of the glasses body relative to a tail end of the at least one temple.

4 . The smart glasses of claim 1 , wherein the smart glasses obtain an automatic volume control switch instruction sent by a mobile terminal, the mobile terminal is connected to the smart glasses through a wireless network, and the smart glasses control the enabling of the touch control module by turning on or off according to the automatic volume control switch instruction; and

wherein the automatic volume control switch instruction is sent by the user by controlling an automatic volume control switch set on a user interface of the mobile terminal.

5 . The smart glasses of claim 1 , wherein the processor comprises a microcontroller and a digital signal processor, and the microcontroller is connected to the digital signal processor.

6 . A method for automatic volume control, applied to the smart glasses according to claim 1 , comprising:

obtaining the audio signal picked up by the one or more microphones provided on the glasses body of the smart glasses;

determining whether the audio signal is the noise signal;

in response to the audio signal being the noise signal, calculating the noise level of the noise signal; and

adjusting the output volume of the one or more speakers provided on the glasses body of the smart glasses to the output volume corresponding to the noise level of the noise signal according to the preset corresponding relationship between noise levels and output volumes of the one or more speakers.

7 . The method of claim 6 , wherein the step of determining whether the audio signal is the noise signal comprises:

dividing the audio signal into single frames; and

determining whether the audio signal is the noise signal using a preset voice detection algorithm based on the single frames.

8 . The method of claim 7 , wherein when the number of the one or more microphones is two, the step of determining whether the audio signal is the noise signal using the preset voice detection algorithm based on the single frames comprises:

calculating a difference value in acoustic energy between current frames of the two microphones, and determining whether the difference value is greater than a preset voice acoustic energy threshold value;

in response to the difference value not being greater than the preset voice acoustic energy threshold value, determining that the current frames of the two microphones are non-voice frames;

counting number of non-voice frames continuously picked up by the two microphones; and

in response to the number of the non-voice frames continuously picked up by the two microphones being greater than a preset frame number threshold, determining that the audio signal is the noise signal.

9 . The method of claim 8 , wherein the step of adjusting the output volume of the one or more speakers provided on the glasses body of the smart glasses to the output volume corresponding to the current noise level of the noise signal according to the preset corresponding relationship between noise levels and output volumes of the one or more speaker comprises:

in response to a noise level of a current frame of the noise signal being lower than a noise level of a previous frame of the current frame, correspondingly decreasing the output volume of the one or more speakers according to the preset corresponding relationship;

in response to the noise level of the current frame of the noise signal being higher than the noise level of the previous frame, correspondingly increasing the output volume of the one or more speakers according to the preset corresponding relationship; and

in response to the noise level of the current frame of the noise signal being equal to the noise level of the previous frame, no adjust the output volume of the one or more speakers.

10 . The method of claim 6 , wherein after adjusting the output volume of the one or more speakers provided on the glasses body of the smart glasses to the output volume corresponding to the current noise level of the noise signal, the method further comprises:

sending the adjusted output volume to the smart terminal through a wireless network, so that the smart terminal synchronously updates an output volume of a speaker of the smart terminal to the adjusted output volume.

11 . The method of claim 6 , wherein before obtaining the audio signal picked up by the one or more microphones provided on the glasses body of the smart glasses, the method further comprises:

obtaining and storing a corresponding relationship between noise levels and output volumes of the one or more speakers customized by a user through a mobile terminal, wherein numerical values of the noise levels are positively correlated with the output volumes of the one or more speakers.

12 . A device for automatic volume control, comprising:

a processor;

a non-transitory computer readable storage medium coupled to the processor; and

one or more computer programs stored on the non-transitory computer readable storage medium and executable on the processor;

wherein, the one or more computer programs comprise:

instructions for obtaining an audio signal picked up by one or more microphones provided on a glasses body of smart glasses;

instructions for determining whether the audio signal is a noise signal;

instructions for, in response to the audio signal being the noise signal, calculating a noise level of the noise signal; and

instructions for adjusting an output volume of one or more speakers provided on the glasses body of the smart glasses to an output volume corresponding to the noise level of the noise signal according to a preset corresponding relationship between noise levels and output volumes of the one or more speakers;

wherein determining whether the audio signal is the noise signal comprises:

dividing the audio signal into single frames; and

determining whether the audio signal is the noise signal using a preset voice detection algorithm based on the single frames; and

when the number of the one or more microphones is two, determining whether the audio signal is the noise signal using the preset voice detection algorithm based on the single frames comprises:

calculating a difference value in acoustic energy between current frames of the two microphones, and determining whether the difference value is greater than a preset voice acoustic energy threshold value;

in response to the difference value not being greater than the preset voice acoustic energy threshold value, determining that the current frames of the two microphones are non-voice frames;

counting number of non-voice frames continuously picked up by the two microphones; and

in response to the number of the non-voice frames continuously picked up by the two microphones being greater than a preset frame number threshold, determining that the audio signal is the noise signal.

13 . A smart glasses system, comprising:

smart glasses, a smart terminal and a cloud system;

wherein the smart glasses are connected to the smart terminal through a wireless network, and the smart terminal is connected to the cloud system through a wireless network;

the smart glasses are configured for:

obtaining, through one or more microphones provided on a glasses body of the smart glasses, an audio signal;

determining whether the audio signal is a noise signal; and

in response to the audio signal being the noise signal, calculating a noise level of the noise signal, and adjusting an output volume of one or more speakers provided on the glasses body of the smart glasses to an output volume corresponding to the noise level of the noise signal according to a preset corresponding relationship between noise levels and output volumes of the one or more speakers;

the smart glasses are further configured for sending the adjusted output volume to the smart terminal; and

the smart terminal is configured for synchronously updating an output volume of a speaker of the smart terminal to the adjusted output volume;

wherein a touch control module is further provided on the glasses body of the smart glasses, and the touch control module is connected to a processor of the smart glasses and comprises a touch sensor; and

the touch control module is configured to adjust the output volume of the one or more speakers in response to a touch action of a user; and

wherein an automatic volume control switch is further provided on the glasses body of the smart glasses, the automatic volume control switch is connected to the processor, and the automatic volume control switch is configured to control enabling of the touch control module by turning on or off.

14 . The smart glasses system of claim 13 , wherein determining whether the audio signal is the noise signal comprises:

dividing the audio signal into single frames; and

determining whether the audio signal is the noise signal using a preset voice detection algorithm based on the single frames.

15 . The smart glasses system of claim 14 , wherein when the number of the one or more microphones is two, determining whether the audio signal is the noise signal using the preset voice detection algorithm based on the single frames comprises:

calculating a difference value in acoustic energy between current frames of the two microphones, and determining whether the difference value is greater than a preset voice acoustic energy threshold value;

in response to the difference value not being greater than the preset voice acoustic energy threshold value, determining that the current frames of the two microphones are non-voice frames;

counting number of non-voice frames continuously picked up by the two microphones; and

in response to the number of the non-voice frames continuously picked up by the two microphones being greater than a preset frame number threshold, determining that the audio signal is the noise signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2024
From: LAW, KWOK WAH; SO, CHIU MING; YU, CHI SUM; CHEUNG, WAI KUEN
To: SOLOS TECHNOLOGY (SHENZHEN) LIMITED
Reel/Frame 066521/0768 →
Priority Claims (1)
CN 202110988988.7 · Aug 26, 2021 · national
Continuity (2)
Continuation PCTCN2022114667 · Aug 25, 2022
Related Publication 20240192916A1 · Jun 13, 2024
References Cited (6)
US 10904669B1 · Talakoub et al. · 2021 [cited by applicant]
US 20090323987A1 · Yang · 2009 [cited by examiner]
US 20170366891A1 · Yang · 2017 [cited by applicant]
CN 102783186A · 2012 [cited by applicant]
CN 114664320A · 2022 [cited by applicant]
International Search Report of PCT Patent Application No. PCT/CN2022/114667 issued on Nov. 28, 2022. [cited by applicant]