WO2022135183A1 - 设备控制方法、装置和电子设备 - Google Patents
设备控制方法、装置和电子设备 Download PDFInfo
- Publication number
- WO2022135183A1 WO2022135183A1 PCT/CN2021/137174 CN2021137174W WO2022135183A1 WO 2022135183 A1 WO2022135183 A1 WO 2022135183A1 CN 2021137174 W CN2021137174 W CN 2021137174W WO 2022135183 A1 WO2022135183 A1 WO 2022135183A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- account
- user
- devices
- volume
- type
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 103
- 230000004044 response Effects 0.000 claims abstract description 21
- 230000006854 communication Effects 0.000 claims description 39
- 238000004891 communication Methods 0.000 claims description 38
- 238000012545 processing Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 23
- 230000006399 behavior Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 description 18
- 238000007726 management method Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000010295 mobile communication Methods 0.000 description 10
- 230000005236 sound signal Effects 0.000 description 9
- 238000001514 detection method Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 4
- 229920001621 AMOLED Polymers 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002096 quantum dot Substances 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 241000206601 Carnobacterium mobile Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 230000009349 indirect transmission Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present application relates to the technical field of intelligent control, and in particular, to a device control method, device and electronic device.
- the present application provides a device control method, apparatus, and electronic device, which are used to reduce the influence of the electronic device on the user, so as to improve the user's experience of using the device.
- an embodiment of the present application provides a device control method, which is applied to an electronic device, and the method includes:
- the audio devices include the first type of devices and the second type of devices, and the device sharing rate of the second type of devices is higher than that of the first type of devices. ;
- control device In response to detecting the user's target behavior, the control device centrally associates the account with the first type of device that meets the preset requirements to reduce the volume.
- the presentation form of the device set formed by the audio devices may be in the form of a list (that is, the device set is specifically a device list), or may be other presentation forms representing the device set.
- the first type of equipment can include personal devices such as mobile phones and smart watches, as well as public equipment such as tablets and computers that can be used by multiple people but with a relatively low sharing rate;
- the second type of equipment can include smart TVs and smart speakers.
- Public equipment that is used by people and has a relatively high sharing rate.
- the user's target behavior may be a user behavior that is easily disturbed by ambient sounds, such as the user entering a call state or a sleep state.
- control devices which can be mobile phones, tablets, etc.
- the user can use the user account to control and/or manage other electronic devices.
- the associated account of the audio device may be an account logged in by the audio device, or may be an account logged in by a control device associated with the audio device.
- the device control method when it is detected that the user enters the call state or the sleep state and other target user behaviors, for the audio devices that are in the online state in the same environment, these devices can be classified according to their classification and associated accounts. Different volume control methods can reduce the impact of these devices on users, and can improve the device use experience of individual users while improving the device use experience of collective users in public spaces.
- controlling the first type of device whose centrally associated account meets the preset requirements to reduce the volume of the device including:
- the first type of device in the control device set that is associated with the same account as the answering device reduces the volume.
- the answering device may be an electronic device that executes the method, or may be other audio devices.
- the electronic device executing the method is a mobile phone, and the user can answer the call on the mobile phone, and the answering device is the mobile phone; the user can also transfer the call to the tablet to answer, and the answering device is the tablet.
- the first type of equipment in the control device set that is associated with the same account as the listening device can reduce the volume, which can reduce the impact of these electronic devices on the listening device; the volume control is not performed on other devices in the device set. , i.e. keep its volume constant, which enhances the experience of other users in the public space.
- the method further includes: if the listening device belongs to the second type of device, further controlling the second type of device other than the listening device in the device set to reduce the volume.
- the second type of device other than the listening device is also controlled to reduce the volume, which can further reduce the impact of other electronic devices on the listening device and improve the use experience of each user participating in the call. ;
- the volume control is not performed for the first type of devices that are not with the same account, that is, the volume is kept unchanged, which can enhance the experience of these users in using the device in the public space.
- the first type of device whose centrally associated account meets the preset requirement is controlled to lower the volume
- the volume of all devices in the control device set except the listening device is reduced.
- the influence of the surrounding audio equipment on the user can be further reduced, and the user's use experience can be improved.
- controlling the first type of device whose centrally associated account meets the preset requirements to reduce the volume of the device including:
- the first type of device in the device set that is associated with the same account as the electronic device and the electronic device are controlled to reduce the volume.
- controlling the electronic equipment and the first type of equipment with the same account as the electronic equipment to reduce the volume can reduce the sleep impact of these electronic equipment on the user; for other audio equipment, the volume control may not be performed, that is, keep its volume unchanged. , which enhances the experience of other users in the public space.
- the method further includes: controlling other devices in the device set whose volume has not been lowered to send out a reminder message. This can remind users of these devices to keep the volume down while using the device, which can further enhance the user experience with the device.
- the first type of device whose centrally associated account meets the preset requirement is controlled to lower the volume
- the influence of the surrounding audio equipment on the user can be further reduced, and the user's use experience can be improved.
- the associated account of the online audio device in the target area is the first account or the second account
- the first account is the associated account of the electronic device
- the second account is related to the first account or the second account.
- Accounts belong to the same target group.
- the second account number may include one or more; the target group may also include one or more.
- the device set includes the audio devices associated with each account in the target group where the electronic device is located, so that a more comprehensive audio device can be obtained, that is, more audio devices around the user can be controlled, which can further reduce the number of audio devices around the user. The effect of surrounding audio equipment on the user.
- the online audio device in the target area meets at least one of the following requirements:
- the distance to the electronic device is less than the preset distance
- a short-range communication connection can be established with electronic equipment, such as a Bluetooth connection;
- an embodiment of the present application provides a device control device, which is applied to an electronic device, including:
- the communication module is used to obtain the device set of the online audio devices in the target area where the user is located; the audio devices include the first type of equipment and the second type of equipment, and the device sharing rate of the second type of equipment is higher than that of the first type of equipment. equipment sharing rate;
- the processing module is configured to, in response to detecting the target behavior of the user, control the first type of device whose centrally associated account meets the preset requirement to reduce the volume.
- the processing module is specifically configured to:
- the first type of device in the control device set that is associated with the same account as the answering device reduces the volume.
- the processing module is further configured to:
- the second type of device other than the answering device in the device set is also controlled to reduce the volume.
- the processing module is further configured to:
- the processing module is specifically configured to:
- the first type of device in the device set that is associated with the same account as the electronic device is controlled to reduce the volume.
- the processing module is further configured to:
- Alert messages are sent by other devices in the control device set that do not have their volume lowered.
- the processing module is further configured to:
- the associated account of the online audio device in the target area is the first account or the second account
- the first account is the associated account of the electronic device
- the second account is related to the first account or the second account. Accounts belong to the same target group.
- the online audio device in the target area satisfies at least one of the following requirements:
- the distance to the electronic device is less than the preset distance
- a short-range communication connection can be established with electronic equipment
- an embodiment of the present application provides an electronic device, including: a memory and a processor, where the memory is used to store a computer program; the processor is used to execute the first aspect or any implementation manner of the first aspect when the computer program is invoked the method described.
- embodiments of the present application provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements the method described in the first aspect or any implementation manner of the first aspect.
- an embodiment of the present application provides a computer program product that, when the computer program product runs on an electronic device, enables the electronic device to execute the method described in the first aspect or any one of the implementation manners of the first aspect.
- an embodiment of the present application provides a chip system, including a processor, the processor is coupled to a memory, and the processor executes a computer program stored in the memory to implement the first aspect or any of the first aspect.
- the chip system may be a single chip or a chip module composed of multiple chips.
- FIG. 1 is a schematic diagram of a family scene provided by an embodiment of the present application.
- FIG. 2 is a schematic diagram of a user scenario provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of a call scenario provided by an embodiment of the present application.
- FIG. 4 is a schematic flowchart of a device control method provided by an embodiment of the present application.
- FIG. 5 is a schematic diagram of a user interface provided by an embodiment of the present application.
- FIG. 6 is a schematic diagram of a device classification method provided by an embodiment of the present application.
- FIG. 7 is a schematic flowchart of device control according to device classification provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of a falling asleep scene provided by an embodiment of the present application.
- FIG. 9 is a schematic flowchart of another device control method provided by an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of a device control apparatus provided by an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
- users have more and more electronic devices, and many electronic devices have audio playback functions, such as mobile phones, tablets, computers, smart TVs, and smart speakers.
- audio devices that is, electronic devices with audio playback function
- these audio devices may interfere with the user, for example: in a home scenario, the user answers an incoming call while watching TV, the TV volume If it is too large, it will affect the user's call; in addition, the work and rest habits of family members are different, and there will also be situations that affect each other's rest when using audio equipment. These will affect the user's device experience.
- An optional solution is to detect the current state of the user, and when it is detected that the user enters a call or sleep state, adjust the upper volume limit of other audio devices to a preset volume value to reduce the impact between audio devices.
- the embodiment of the present application provides another device control method. After entering the call or sleep state, the device is controlled differently according to the classification of the device to improve the intelligence of the device control, as much as possible to meet the device experience of individual users, while taking into account the needs of collective users in public spaces.
- the family scene will be described below as an exemplary scene.
- FIG. 1 is a schematic diagram of a home scene provided by an embodiment of the present application.
- a home scene 1000 may be divided into one or more areas, and one or more areas may include one or more audio devices, the audio
- the device may be a portable electronic device (such as a mobile phone, a tablet, a wearable device, etc.), or a non-portable electronic device (such as a smart speaker, a smart TV, and other smart home devices).
- Other types of electronic devices such as routers, smart lights, etc., may also be included in the home scene 1000 .
- the family scene 1000 can be divided into seven areas: living room, master bedroom, secondary bedroom, study, bathroom, kitchen and corridor; wherein, the living room includes mobile phone 1001, tablet 1002, smart watch 1003 , a smart TV 1004, a router 1005 and a smart speaker 1006; the master bedroom includes a smart light 1007, the second bedroom includes a smart speaker 1008, and the study includes a computer 1009.
- the living room includes mobile phone 1001, tablet 1002, smart watch 1003 , a smart TV 1004, a router 1005 and a smart speaker 1006;
- the master bedroom includes a smart light 1007, the second bedroom includes a smart speaker 1008, and the study includes a computer 1009.
- Each electronic device can perform data interaction with other electronic devices through its communication function.
- a user can control and/or manage other electronic devices through some of the electronic devices (eg, mobile phones, tablets, etc.).
- the electronic device can perform data interaction with other electronic devices through the cloud device, and can also establish a short-range communication connection with other electronic devices, and perform data interaction through the established short-range communication connection.
- technologies for establishing short-range communication connections include, but are not limited to: wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (bluetooth, BT) technology, ultra-wideband ( Ultrawide band, UWB) technology, near field communication (near field communication, NFC) technology, infrared (infrared, IR) technology, general 2.4G/5G frequency band wireless communication technology, etc.
- WLAN wireless local area networks
- Bluetooth blue, BT
- Ultrawide band, UWB ultra-wideband
- NFC near field communication
- infrared infrared
- general 2.4G/5G frequency band wireless communication technology etc.
- the way of data exchange between electronic devices through a short-range communication connection may be direct transmission between devices, or indirect transmission between devices.
- the family scene 1000 includes user A, user B, and user C.
- user A when user A is talking or sleeping, if user B and/or user C use an audio device to play audio content, user A may be affected.
- the device control method provided in this embodiment can control the electronic devices in the same environment when detecting the target user behavior of a certain user A, reduce the influence of these electronic devices on the user A, and can satisfy the user A's device While using the experience, take into account the needs of other users.
- the target user behavior may be user behaviors that are easily disturbed by ambient sounds, such as when the user enters a call state or a sleep state.
- the following describes the device control process in conjunction with the call scene and the falling asleep scene.
- FIG. 3 is a schematic diagram of a call scenario provided by an embodiment of the present application.
- user A, user B, and user C are in the living room, where user A is using a tablet, user B is watching TV, and user C is playing with a mobile phone .
- user A's mobile phone A receives an incoming call (ie, a call request), and when user A answers the call, the sound of other electronic devices in the scene may affect user A's call process.
- other audio devices other than the listening device can be controlled, so as to reduce the influence of these devices on the user's answering calls, and take into account the needs of other users.
- the specific flow of device control is described below.
- FIG. 4 is a schematic flowchart of a device control method provided by an embodiment of the present application.
- the execution subject of the method may be any electronic device in the home scene 1000, for example, a user's mobile phone 1001, a smart watch 1003 and other portable electronic devices .
- the execution subject of the device control method can also be a designated electronic device in the home scene 1000.
- the router 1005 in the home scene 1000 can collect the working data of each audio device, and the router 1005 can perform the operation of the device according to the collected working data of the device. control process.
- the mobile phone A owned by the user A is used as an example for an exemplary description.
- the device control method provided by this embodiment may include the following steps:
- the mobile phone A can receive a call request or send a call request to the outside world, and when detecting the call request, it can consider that the user has entered a call state; considering that the call may not be connected, in order to save processing resources, it can also When it is detected that the call request is connected, it is considered that the user enters the call state.
- the call request may be a voice call request or a video call request made by running a phone application or an instant messaging application.
- mobile phone A after mobile phone A detects that the user has entered the call state, it can obtain the device list (referred to as the online device list) of the audio devices in the online state in the home scene from the cloud device through the user account, and then A list of online devices in the same environment is selected, where the same environment may be in the target area where the mobile phone A is located.
- the device list referred to as the online device list
- the user can control and/or manage other electronic devices through some electronic devices (eg, mobile phones, tablets, etc.) in the scene.
- some electronic devices eg, mobile phones, tablets, etc.
- a user can log in to an application on mobile phone A for controlling and/or managing electronic devices through a user account, and control and/or manage the associated electronic devices by associating the electronic devices in the scene.
- Figure 4 shows an exemplary user interface of the "Smart Life” application.
- the corresponding user interface 10 may include a scene name 101 (the exemplary scene name 101 here is “A’s home”).
- the application can provide the "family name” option for the user to modify the scene name 101, and also provide the "room management” option for the user to set the room in the scene , such as add room, delete room, change room name.
- the room mentioned here may be generated according to a real room, for example, a room calculated by the user after establishing a grid map/point cloud map of the family scene 1000 in the "Smart Life" application.
- the room mentioned here is virtual, which is a virtual room established by users according to their own needs.
- some electronic devices with relatively fixed locations have location tags that can be configured by the user, and the electronic devices with the same location tags are in the same room.
- the mobile phone A can pop up more options, such as “add device”, “create scene”, “share device” and “connect to a third-party platform".
- the "Add Device” option allows users to add and associate new electronic devices
- the "Create Scene” option allows users to create a new smart scene
- the "Share Device” option allows users to associate one or more electronic devices with The control right is shared with other users, so that other users can manage and/or control one or more electronic devices after sharing, so as to meet the needs of multiple users
- the account in the application of the device is linked to the "smart life” application, so that the "smart life” application can manage more electronic devices.
- each electronic device in the home scene 1000 and associated with the "smart life" application will generate a card, in which the user can view the device name, device status and the room it is in.
- the user associates the smart TV 1004 (corresponding to the card 104), the router 1005 (corresponding to the card 105), the speaker 1006 (corresponding to the card 106) and the smart light 1007 (corresponding to the card 107) in the scene ).
- the device state may include an online state and an offline state.
- the online state may mean that the device is powered on, and is in WLAN or has established a communication connection with mobile phone A (such as a Bluetooth connection);
- the offline state may mean that the device is powered off, or , is not in the WLAN and has not established a communication connection with the mobile phone A.
- the user can click the "My" icon 109 to open the "My” interface 20, and log in to the account, log out of the account, manage and the account through the "Account Center” icon 201
- Other related services such as cloud space services, etc.
- the user can also create a sharing group when sharing the device, and share the associated electronic device with other user accounts in the group.
- the user can click the “My Sharing” icon 202 in the “My” interface 20 to open the “My Sharing” interface 30 to view the established sharing group
- a new device sharing group such as the established "family group” 301 shown in the figure, in this group, user A (corresponding to "A" in group members) communicates with user B (corresponding to group members) "A" in) share its associated electronic device.
- the above is just an example of user A sharing the control right of the electronic device with user B.
- User A can also accept the sharing of other users as a shared person.
- the “home” icon 108 corresponds to A card corresponding to the electronic device that user A accepts to share may be displayed on the interface.
- the sharing group may also be embodied in other forms.
- the interface does not display the word group, but only displays relevant information of the sharing members. User A and each sharing member can form a sharing group.
- the members in the same shared group are likely to be in the same environment.
- the user can also share other services such as cloud space with other user accounts.
- other services such as cloud space with other user accounts.
- the sharing group corresponding to the shared device service it can also be based on Other sharing groups get a list of online devices to get more controllable devices. That is, mobile phone A can obtain the online audio devices (referred to as online devices) associated with all accounts in each sharing group where it is located from the cloud device; online device).
- online devices online audio devices
- user A logs in to the cloud space service and the "Smart Life” application of mobile phone A through account A, associates the smart TV 1004 and the speaker 1006 in the “Smart Life” application, and adds account B as the sharing of the family group Member, user A also logs into tablet 1002 and smart watch 1003 through account A (as a system account).
- User B logs in to the cloud space service and "Smart Life” application of mobile phone B through account B, associates the speaker 1008 in the "Smart Life” application, and adds shared member account A and account C to the cloud space service .
- User C logs in to the cloud space service and the "Smart Life” application of mobile phone C through account C, and does not associate any device in the “Smart Life” application, and user C also logs in to computer 1009 through account C. It is assumed that all electronic devices except the computer 1009 are online.
- the shared group where account A is located includes two: the family group in the "Smart Life” application (including account A and account B), and the shared group in the cloud space service (including account A, account B and account C).
- all accounts in the shared group where mobile phone A is located include three accounts: account A, account B, and account C.
- Mobile phone A can obtain all accounts associated with these three accounts from the cloud device.
- Online devices, where the online devices associated with account A include: mobile phone A, tablet 1002, speakers 1006, smart watches 1003 and smart TVs 1004, online devices associated with account B include: phone B and speaker 1008, and online devices associated with account C Including: mobile phone C.
- the target group used when obtaining the online device list from the cloud device is not limited to the shared group of the cloud space service and the "Smart Life” application, but can also be the shared group/group corresponding to other services. family group.
- the target group can be determined according to the location of the mobile phone A and the geographic information of each group.
- user A also associates the company's electronic devices in the "Smart Life" application, and establishes a company group, and uses the account of a colleague of the company as a shared member of the group to share the company's electronic devices.
- User A can mark geographic information for the established family group and company group respectively, or mobile phone A can automatically generate geographic information for each group according to the location of the electronic devices shared in the group.
- the mobile phone A can take the group that matches its own location (ie, the family group) as the target group.
- the mobile phone A may also obtain a list of devices connected to Wi-Fi from the router, and then select an online device (ie, a target online device) in the same environment from the list.
- this method is relatively simple, and the target online device can be obtained quickly; in the case of diversified connection methods, the method of obtaining the online device from the cloud device can obtain a more comprehensive target online device.
- the target online device other than the mobile phone A may be an electronic device whose distance from the mobile phone A is less than the preset distance, or an electronic device connected to the same Wi-Fi network as the mobile phone A, or an electronic device that is connected to the mobile phone A in the same Wi-Fi network.
- the target online device may also be determined in other manners, and the specific determination manner is not particularly limited in this embodiment.
- the mobile phone A can use technologies such as global positioning system (GPS) positioning, Bluetooth ranging or UWB ranging to determine the distance with other electronic devices, and the value of the preset distance can be set as required, for example, 5 Meter.
- GPS global positioning system
- the mobile phone A can obtain the Wi-Fi signal strength of each electronic device connected to the Wi-Fi network from the router.
- mobile phone A can obtain the room where the device is located from the "Smart Life” application; for some electronic devices with unstable positions, mobile phone A can use GPS positioning, Bluetooth Technologies such as positioning or UWB positioning determine the room in which the device is located.
- the same environment may be determined in the same manner, or the same environment may be determined in different manners.
- the determination of the same environment in different manners is used as an example for illustrative description.
- the same environment refers to the same room (that is, the room where the mobile phone A is located) as an example.
- the cloud device can obtain the location of the mobile phone A.
- the target online devices in the same room can be selected: mobile phone A, tablet 1002 , smart watch 1003 , smart TV 1004 , speaker 1006 , mobile phone B and mobile phone C.
- step S120 Determine whether there is a person in the same environment, if there is no one, go to step S130; if there is one, go to step S140.
- mobile phone A can also determine whether there is anyone in the same environment. If there is no one, it can control all target online devices other than the answering device to reduce the volume; Electronic devices perform different controls.
- the mobile phone A can determine whether there is a person in the surrounding environment through one or more devices in a smart door lock, a router, a built-in or external camera, a human body sensor, and the like. Among them, mobile phone A can obtain the information of people entering and leaving from the smart door lock, obtain the device information of electronic devices connected to the same Wi-Fi from the router, and obtain the information of people in the surrounding environment from the camera and human sensor; A variety of information to determine whether there is a person in the environment.
- the volume of the device can be adjusted to the preset volume value, or other volume control can also be used.
- device control is performed in a manner that is not particularly limited in this embodiment.
- S140 Perform device control according to the classification of each device in the device list.
- the mobile phone A can classify the target online devices, and different classifications of the target online devices can adopt different control methods.
- electronic devices can be classified into the following three categories according to their device sharing rates: private devices, public devices with low sharing rates (referred to as low-sharing devices for short), and public devices with high sharing rates (referred to as high-sharing devices for short) equipment).
- the electronic devices can also be classified into other numbers, for example, they can be simply classified into two types: private devices and shared devices, or more classifications. Exemplary illustration.
- classification methods of electronic devices include but are not limited to the following three ways:
- the first is to classify according to device type.
- devices such as mobile phones and smart watches that are usually used exclusively by one person can be determined as private devices; devices such as tablets and computers that can be used by multiple people but with a relatively low sharing rate can be determined as low-shared devices Devices; devices such as smart TVs and smart speakers that can be used by multiple people and have a relatively high sharing rate are determined as high-shared devices.
- the classification method is used as an example for illustrative description in the following.
- the second is to classify according to the account logged in by the electronic device, that is, to mark the classification of the account, and the classification of the electronic device is the classification to which the logged in account belongs. For example, when a tablet is logged in to account 1, it is a low-shared device; when it is logged in to account 2, it is a private device.
- the third is to classify according to the frequency of account switching of the electronic device.
- the account switching frequency may be determined according to the number of account switching times of the electronic device within a preset time period, and in specific implementation, when the number of account switching times is less than the first threshold, it may be considered that the electronic device is a private device; When the number of account switching is greater than or equal to the first threshold and less than the second threshold, the electronic device can be considered as a low-shared device; when the number of account switching is greater than or equal to the second threshold, the electronic device can be considered as a high-level device Shared equipment.
- the first number threshold and the second number threshold may be set according to actual needs. For example, the first number threshold may be two times, and the second number threshold may be four times.
- a user can answer a call on a private device, or transfer the call to a low-shared device (such as a tablet) or a strong-shared device (such as a smart TV), for example, user A can answer the call on mobile phone A, and also You can transfer to the tablet to answer the call, and you can also transfer to the smart TV to answer the call.
- a low-shared device such as a tablet
- a strong-shared device such as a smart TV
- different control modes may be adopted for different answering devices.
- the device classification of the answering device can be determined (step S141), if the answering device is a private device or a low-shared device. , the private device with the same account as the answering device and the low-shared device with the same account (ie the private device and the low-shared device logged in the same account as the answering device) in the device list can be controlled to reduce the volume (step S142). If the answering device is a high-shared device, the private device with the same account as the answering device in the device list, the low-shared device with the same account, and the high-shared device other than the answering device can be controlled to reduce the volume (step S143).
- the private devices include: mobile phone A, smart watch 1003 (with the same account as mobile phone A), mobile phone B, and mobile phone C;
- Low-shared devices include: tablet 1002 (with the same account as mobile phone A);
- high-shared devices include: smart TV 1004 and speaker 1006 .
- the user when the user chooses to answer a call on a private device or a low-shared device, the user controls the private device and low-shared device of the same account to lower the volume, which can reduce the impact of these electronic devices on the listening device;
- Devices, low-shared devices with different accounts, and all high-shared devices ie, high-shared devices with the same account and different accounts, do not perform volume control, that is, keep their volume unchanged, which can enhance the experience of other users in the public space.
- the call is a public call behavior, that is, it can be listened to by other users in the public space.
- the volume of high-shared devices other than the listening device controls the volume of high-shared devices other than the listening device to reduce the volume, which can further reduce the impact of other electronic devices on the listening device and improve the experience of each user participating in the call;
- no volume control is performed, that is, the volume is kept unchanged, which can enhance the experience of these users in using the devices in public spaces.
- the device control process in the call scenario is described above, and the device control process in the sleep scenario is described below.
- FIG. 8 is a schematic diagram of a falling asleep scene provided by an embodiment of the present application.
- user A is sleeping in the master bedroom
- user B is listening to music in the second bedroom
- user C is watching TV in the living room.
- the family scene The sounds of various electronic devices in the device may affect user A's sleep.
- the device control method provided by the embodiment of the present application can control electronic devices in the same environment, reduce the sleep impact of these electronic devices on user A, and take into account the needs of other users. The specific flow of device control is described below.
- FIG. 9 is a schematic flowchart of another device control method provided by an embodiment of the present application. Similar to the method shown in FIG. 4 , the execution subject of the method may be any electronic device or a designated electronic device in a home scenario. In the example, the execution subject is the mobile phone A as an example for illustrative description.
- the device control method provided by this embodiment may include the following steps:
- the mobile phone A can detect the sleep state of the user throughout the day, and can also use the time period between the first moment of the night and the second moment of the next day as the detection period, and perform sleep detection within this period to save energy. consumption.
- sleep detection may be performed according to the state information of mobile phone A, or information may be obtained from other electronic devices, and sleep detection may be performed in combination with the input information of other electronic devices, so as to improve the accuracy of detection results.
- the conditions for the mobile phone A to determine that the user A falls asleep include but are not limited to at least one of the following conditions: the current time is within the sleep time period preset by the system or set by the user; the user closes the curtains, doors and /or lights; the smart wearable device (eg smart watch 1003) detects that user A falls asleep according to user A's heart rate, exercise information and/or EEG information; mobile phone A turns off the screen at night and starts charging; mobile phone A turns on the do not disturb mode or Airplane mode; a smart speaker (not shown) in the master bedroom starts playing sleep-aiding audio; the user adjusts the air purifier or temperature and humidity control device (not shown) to sleep mode; the user issues an instruction to fall asleep: "I'm sleeping ", "Good night", "Turn off the lights
- the same environment refers to the same house (that is, the house where the mobile phone A is located) as an example.
- the mobile phone A of the user A detects that the user has entered the sleep state, as described above, it can be obtained from the cloud device.
- Online devices associated with each account in the sharing group where phone A is located phone A, tablet 1002, smart watch 1003, smart TV 1004, speaker 1006, speaker 1008, phone B, and phone C.
- target online devices in the same house that is, the entire home environment where the mobile phone A is located
- these target online devices are the above-mentioned online devices obtained from the cloud device.
- step S220 Determine whether there is a person in the same environment, if there is no one, go to step S230; if there is one, go to step S240.
- mobile phone A In addition to determining the target online device (that is, the online device in the same environment), mobile phone A can determine whether there is someone in the same environment, and if there is no one, it can control all target online devices to reduce the volume; The classification of electronic equipment carries out different control.
- step S120 The method for judging whether there is a person is similar to that in step S120, and details are not repeated here.
- volume control may be performed on it.
- the mobile phone A can classify the target online devices, and different classifications of the target online devices can adopt different control methods.
- the device classification method reference may be made to the relevant description in the foregoing step S140, which will not be repeated here.
- the private devices include: mobile phone A, smart watch 1003 (with the same account as mobile phone A), mobile phone B and mobile phone C; low-shared devices include: tablet 1002 (with the same account as mobile phone A); high-shared devices include: smart TV 1004 , speakers 1006 and speakers 1008 .
- mobile phone A detects that user A has fallen asleep, it can control mobile phone A, tablet 1002 and smart watch 1003 to reduce the volume, and control mobile phone B, mobile phone C, smart TV 1004, speaker 1006 and speaker 1008 to send out reminder messages.
- the reminder message sent by the controlled electronic device may include text messages and/or voice messages, for example, for mobile phones and tablets, it may be text messages; for smart TVs, it may include text messages and voice messages; for smart speakers and smart Watch, can be a voice message.
- the message content of the reminder message can be set as required, for example, it can be: "Someone fell asleep, you can turn down the volume".
- controlling the volume of mobile phone A can reduce the sleep impact of these electronic devices on user A;
- A’s private devices with different login accounts), low-shared devices with different accounts, and all high-shared devices may not perform volume control, that is, keep their volume unchanged, which can enhance the experience of other users in the public space; in order to improve the Intelligence to further enhance the user's device experience.
- these devices can be controlled to send reminder messages to remind users who use these devices to make the device Keep the volume low so as not to disturb others' rest.
- the target online device whose volume has been lowered can also be restored to the volume before the reduction.
- the above embodiments are exemplary and not intended to limit the present application. If possible, the execution order of one or more of the above steps can be adjusted, and can also be selectively combined to obtain one or more other embodiments. For example, the step of judging whether there is a person in the same environment can also be Executed before getting a list of devices that are online in the same environment, or both. Those skilled in the art can arbitrarily select and combine the above steps as required, and all those that do not depart from the essence of the solution of the present application fall into the protection scope of the present application.
- the device control method provided in this embodiment can acquire online devices in the same environment when it is detected that the user enters the call state or sleep state, and perform different volume control methods on the devices according to the classification of these online devices, thereby improving device control.
- the intelligence of the device not only improves the device experience of individual users, but also enhances the device experience of collective users in public spaces.
- an embodiment of the present application provides a device control apparatus, which corresponds to the foregoing method embodiment.
- this apparatus embodiment does not refer to the foregoing method embodiment.
- the detailed contents are described one by one, but it should be clear that the apparatus in this embodiment can correspondingly implement all the contents in the foregoing method embodiments.
- FIG. 10 is a schematic structural diagram of a device control apparatus provided by an embodiment of the present application.
- the apparatus provided by this embodiment may include: a display module 210 , an input module 220 , a processing module 230 , and a communication module 240 .
- the display module 210 is used to support the electronic device to perform the interface display operations in the above embodiments and/or other processes for the techniques described herein.
- the display module can be a touch screen or other hardware or a combination of hardware and software.
- the input module 220 is used to receive the user's input on the display interface of the electronic device, such as touch input, voice input, gesture input, etc.
- the input module is used to support the electronic device to perform the steps of receiving the user's answering call operation in the above embodiment and/or or other procedures for the techniques described herein.
- the input module can be a touch screen or other hardware or a combination of hardware and software.
- the processing module 230 is used to support the electronic device to perform the processing operations in S110-S140, S141-S143, S210-S240 in the above-described embodiments, and/or other processes for the techniques described herein.
- the communication module 240 is used to support the electronic device to perform the operations related to the communication process between the cloud device and other electronic devices in the above-described embodiments and/or other processes for the techniques described herein.
- the apparatus provided in this embodiment may execute the foregoing method embodiments, and the implementation principles and technical effects thereof are similar, and details are not described herein again.
- an embodiment of the present application further provides an electronic device. Please refer to FIG. 11 , which is a schematic structural diagram of the electronic device provided by the embodiment of the present application.
- the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2 , mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, sensor module 180, buttons 190, motor 191, indicator 192, camera 193, display screen 194, and Subscriber identification module (subscriber identification module, SIM) card interface 195 and so on.
- SIM Subscriber identification module
- the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
- the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the electronic device 100 .
- the electronic device 100 may include more or less components than shown, or combine some components, or separate some components, or arrange different components.
- the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
- the processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (sraphics processing unit, GPU), an image signal processor (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) Wait.
- application processor application processor, AP
- modem processor graphics processor
- GPU graphics processor
- image signal processor image signal processor
- ISP image signal processor
- controller memory
- video codec digital signal processor
- DSP digital signal processor
- NPU neural-network processing unit
- the controller may be the nerve center and command center of the electronic device 100 .
- the controller can generate an operation control signal according to the instruction operation code and timing signal, and complete the control of fetching and executing instructions.
- a memory may also be provided in the processor 110 for storing instructions and data.
- the memory in processor 110 is cache memory. This memory may hold instructions or data that have just been used or recycled by the processor 110 . If the processor 110 needs to use the instruction or data again, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby increasing the efficiency of the system.
- the processor 110 may include one or more interfaces.
- the interface may include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous transceiver (universal asynchronous transmitter) receiver/transmitter, UART) interface, mobile industry processor interface (MIPI), general-purpose input/output (GPIO) interface, subscriber identity module (SIM) interface, and / or universal serial bus (universal serial bus, USB) interface, etc.
- I2C integrated circuit
- I2S integrated circuit built-in audio
- PCM pulse code modulation
- PCM pulse code modulation
- UART universal asynchronous transceiver
- MIPI mobile industry processor interface
- GPIO general-purpose input/output
- SIM subscriber identity module
- USB universal serial bus
- the charging management module 140 is used to receive charging input from the charger.
- the charger may be a wireless charger or a wired charger.
- the charging management module 140 may receive charging input from the wired charger through the USB interface 130 .
- the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100 . While the charging management module 140 charges the battery 142 , it can also supply power to the electronic device through the power management module 141 .
- the power management module 141 is used for connecting the battery 142 , the charging management module 140 and the processor 110 .
- the power management module 141 receives input from the battery 142 and/or the charging management module 140 and supplies power to the processor 110 , the internal memory 121 , the external memory, the display screen 194 , the camera 193 , and the wireless communication module 160 .
- the power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle times, battery health status (leakage, impedance).
- the power management module 141 may also be provided in the processor 110 .
- the power management module 141 and the charging management module 140 may also be provided in the same device.
- the wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, the baseband processor, and the like.
- Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
- Each antenna in electronic device 100 may be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
- the antenna 1 can be multiplexed as a diversity antenna of the wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
- the mobile communication module 150 may provide wireless communication solutions including 2G/3G/4G/5G etc. applied on the electronic device 100 .
- the mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA) and the like.
- the mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter and amplify the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation.
- the mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and then turn it into an electromagnetic wave for radiation through the antenna 1 .
- at least part of the functional modules of the mobile communication module 150 may be provided in the processor 110 .
- at least part of the functional modules of the mobile communication module 150 may be provided in the same device as at least part of the modules of the processor 110 .
- the wireless communication module 160 can provide applications on the electronic device 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellites System (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near field communication technology (near field communication, NFC), infrared technology (infrared, IR) and other wireless communication solutions.
- WLAN wireless local area networks
- BT wireless fidelity
- GNSS global navigation satellites System
- frequency modulation frequency modulation, FM
- NFC near field communication technology
- IR infrared technology
- the wireless communication module 160 may be one or more devices integrating at least one communication processing module.
- the wireless communication module 160 receives electromagnetic waves via the antenna 2 , frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110 .
- the wireless communication module 160 can also receive the signal to be sent from the processor 110 , perform frequency modulation on it, amplify it, and convert it into electromagnetic waves for radiation through
- the antenna 1 of the electronic device 100 is coupled with the mobile communication module 150, and the antenna 2 is coupled with the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology.
- the wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband Code Division Multiple Access (WCDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN , NFC, FM, and/or IR technology, etc.
- the GNSS may include global positioning system (global positioning system, GPS), global navigation satellite system (global navigation satellite system, GNSS), Beidou navigation satellite system (beidou navigation satellite system, BDS), quasi-zenith satellite system (quasi satellite system) -zenith satellite system, QZSS) and/or satellite based augmentation systems (SBAS).
- global positioning system global positioning system, GPS
- global navigation satellite system global navigation satellite system, GNSS
- Beidou navigation satellite system beidou navigation satellite system, BDS
- quasi-zenith satellite system quadsi satellite system
- QZSS quasi-zenith satellite system
- SBAS satellite based augmentation systems
- the electronic device 100 implements a display function through a GPU, a display screen 194, an application processor, and the like.
- the GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor.
- the GPU is used to perform mathematical and geometric calculations for graphics rendering.
- Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
- Display screen 194 is used to display images, videos, and the like.
- Display screen 194 includes a display panel.
- the display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (active-matrix organic light).
- LED organic light-emitting diode
- AMOLED organic light-emitting diode
- FLED flexible light-emitting diode
- Mini LED Micro LED
- quantum dot light emitting diode quantum dot light emitting diodes, QLED
- the electronic device 100 may include one or N display screens 194 , where N is a positive integer greater than one.
- the electronic device 100 may implement a shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
- the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100 .
- the external memory card communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example to save files like music, video etc in external memory card.
- Internal memory 121 may be used to store computer executable program code, which includes instructions.
- the processor 110 executes various functional applications and data processing of the electronic device 100 by executing the instructions stored in the internal memory 121 .
- the internal memory 121 may include a storage program area and a storage data area.
- the storage program area can store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), and the like.
- the storage data area may store data (such as audio data, phone book, etc.) created during the use of the electronic device 100 and the like.
- the internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, universal flash storage (UFS), and the like.
- the electronic device 100 may implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. Such as music playback, recording, etc.
- the audio module 170 is used for converting digital audio information into analog audio signal output, and also for converting analog audio input into digital audio signal. Audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be provided in the processor 110 , or some functional modules of the audio module 170 may be provided in the processor 110 .
- Speaker 170A also referred to as a "speaker" is used to convert audio electrical signals into sound signals.
- the electronic device 100 can listen to music through the speaker 170A, or listen to a hands-free call.
- the receiver 170B also referred to as "earpiece" is used to convert audio electrical signals into sound signals.
- the voice can be answered by placing the receiver 170B close to the human ear.
- the microphone 170C also called “microphone” or “microphone” is used to convert sound signals into electrical signals.
- the user can make a sound by approaching the microphone 170C through the human mouth, and input the sound signal into the microphone 170C.
- the electronic device 100 may be provided with at least one microphone 170C. In other embodiments, the electronic device 100 may be provided with two microphones 170C, which can implement a noise reduction function in addition to collecting sound signals. In other embodiments, the electronic device 100 may further be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify sound sources, and implement directional recording functions.
- the earphone jack 170D is used to connect wired earphones.
- the earphone interface 170D can be the USB interface 130, or can be a 3.5mm open mobile terminal platform (OMTP) standard interface, a cellular telecommunications industry association of the USA (CTIA) standard interface.
- OMTP open mobile terminal platform
- CTIA cellular telecommunications industry association of the USA
- the electronic device provided in this embodiment can execute the foregoing method embodiments, and the implementation principles and technical effects thereof are similar, and details are not described herein again.
- Embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in the foregoing method embodiment is implemented.
- the embodiments of the present application further provide a computer program product, when the computer program product runs on the electronic device, the electronic device implements the method described in the above method embodiments when executed.
- An embodiment of the present application further provides a chip system, including a processor, where the processor is coupled to a memory, and the processor executes a computer program stored in the memory to implement the method described in the above method embodiments.
- the chip system may be a single chip or a chip module composed of multiple chips.
- the computer program product includes one or more computer instructions.
- the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
- the computer instructions may be stored in or transmitted over a computer-readable storage medium. The computer instructions can be sent from one website site, computer, server or data center to another website site, computer, server or data center for transmission.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes an integration of one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, or a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a Solid State Disk (SSD)), and the like.
- the process can be completed by instructing the relevant hardware by a computer program, and the program can be stored in a computer-readable storage medium.
- the program When the program is executed , which may include the processes of the foregoing method embodiments.
- the aforementioned storage medium may include: ROM or random storage memory RAM, magnetic disks or optical disks and other mediums that can store program codes.
- the disclosed apparatus/device and method may be implemented in other manners.
- the apparatus/equipment embodiments described above are only illustrative.
- the division of the modules or units is only a logical function division.
- the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
- plural means two or more than two.
- “At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c may be single or multiple.
- the term “if” may be contextually interpreted as “when” or “once” or “in response to determining” or “in response to detecting “.
- the phrases “if it is determined” or “if the [described condition or event] is detected” may be interpreted, depending on the context, to mean “once it is determined” or “in response to the determination” or “once the [described condition or event] is detected. ]” or “in response to detection of the [described condition or event]”.
- references in this specification to "one embodiment” or “some embodiments” and the like mean that a particular feature, structure or characteristic described in connection with the embodiment is included in one or more embodiments of the present application.
- appearances of the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in other embodiments,” etc. in various places in this specification are not necessarily All refer to the same embodiment, but mean “one or more but not all embodiments” unless specifically emphasized otherwise.
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种设备控制方法、装置和电子设备,涉及智能控制技术领域,其中,该方法包括:获取用户所在的目标区域中处于在线状态的音频设备的设备集,并响应于检测到用户的目标行为,控制设备集中关联账号满足预设要求的第一类设备降低音量,其中,音频设备包括第一类设备和第二类设备,第二类设备的设备共用率高于第一类设备的设备共用率。本申请提供的技术方案可以降低用户所在环境中的音频设备对用户的影响,提升用户的设备使用体验。
Description
本申请要求于2020年12月23日提交国家知识产权局、申请号为202011536963.5、申请名称为“设备控制方法、装置和电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及智能控制技术领域,尤其涉及一种设备控制方法、装置和电子设备。
随着终端技术和物联网技术的不断发展,用户拥有越来越多种类和功能的电子设备。其中,许多电子设备都具备音频播放功能,比如:手机、平板、电脑、智能电视和智能音箱等;当人们在同一环境中使用多个电子设备时,则可能受到这些电子设备的影响,从而导致用户的设备使用体验低下。
发明内容
有鉴于此,本申请提供一种设备控制方法、装置和电子设备,用于降低电子设备对用户的影响,以提高用户的设备使用体验。
为了实现上述目的,第一方面,本申请实施例提供一种设备控制方法,应用于电子设备,该方法包括:
获取用户所在的目标区域中处于在线状态的音频设备的设备集;其中,音频设备包括第一类设备和第二类设备,第二类设备的设备共用率高于第一类设备的设备共用率;
响应于检测到用户的目标行为,控制设备集中关联账号满足预设要求的第一类设备降低音量。
其中,音频设备所形成的设备集的呈现形式可以是列表形式(即设备集具体为设备列表),也可以是其他表示设备集合的呈现形式。
第一类设备可以包括手机和智能手表等私人设备,以及平板和电脑等可供多人使用,但共用率相对偏低的公共设备;第二类设备可以包括智能电视和智能音箱等可供多人使用,且共用率相对较高的公共设备。
用户的目标行为可以是用户进入通话状态或睡眠状态等容易受到环境声音干扰的用户行为。
在一些应用场景中,比如家庭场景中,用户可以通过其中的一些电子设备(称为控制设备,可以是手机、平板等)对其他电子设备进行控制和/或管理,例如,用户可以通过用户账号登录手机A上用于控制和/或管理电子设备的应用程序,通过关联场景中的电子设备,对关联的电子设备进行控制和/或管理。音频设备的关联账号可以是音频设备登录的账号,也可以是音频设备关联的控制设备登录的账号。
本实施例提供的设备控制方法,在检测到用户进入通话状态或睡眠状态等目标用户行为时,对于同一环境中处于在线状态的音频设备,可以根据这些设备的分类和关联账号,对这些设备进行不同的音量控制方式,从而可以降低这些设备对用户的影响,并可以在提升个人用户的设备使用体验的同时,提升公共空间下的集体用户的设备使用体验。
在第一方面的一种可能的实施方式中,响应于检测到用户的目标行为,控制设备集中关联账号满足预设要求的第一类设备降低音量,包括:
响应于检测到用户进入通话状态,控制设备集中与接听设备关联相同账号的第一类设备降低音量。
其中,接听设备可以是执行该方法的电子设备,也可以是其他音频设备。例如,执行该方法的电子设备为手机,用户可以在手机上接听通话,此时接听设备为手机;用户也可以将通话转移到平板上接听,此时接听设备为平板。
上述实施方式中,当用户进入通话状态时,控制设备集中与接听设备关联相同账号的第一类设备降低音量,可以降低这些电子设备对接听设备的影响;对于设备集中的其他设备不进行音量控制,即保持其音量不变,这样可以增强公共空间下其他用户的体验。
在第一方面的一种可能的实施方式中,该方法还包括:如果接听设备属于第二类设备,则还控制设备集中所述接听设备之外的第二类设备降低音量。
上述实施方案中,当用户选择在第二类设备(即共用率较高的设备)上接听通话时,说明此次通话为一次公共属性的通话行为,即可以被公共空间下的其他用户收听,此时,除了同账号的第一类设备之外,还控制除接听设备之外的第二类设备降低音量,可以进一步降低其他电子设备对接听设备的影响,提升各个参与通话的用户的使用体验;另外,考虑到其他用户的个人需求,对于非同账号的第一类设备不进行音量控制,即保持其音量不变,这样可以增强这些用户在公共空间下的设备使用体验。
在第一方面的一种可能的实施方式中,如果目标区域中有其他用户,则控制设备集中关联账号满足预设要求的第一类设备降低音量;
如果目标区域中没有其他用户,则控制设备集中除接听设备之外的所有设备降低音量。
通过上述实施方式,可以在无人情况下,进一步降低周围音频设备对用户的影响,提升用户的使用体验。
在第一方面的一种可能的实施方式中,响应于检测到用户的目标行为,控制设备集中关联账号满足预设要求的第一类设备降低音量,包括:
响应于检测到用户进入睡眠状态,控制设备集中与电子设备关联相同账号的第一类设备和该电子设备降低音量。
上述实施方式中,控制电子设备、与电子设备同账号的第一类设备降低音量,可以降低这些电子设备对用户的睡眠影响;对于其他音频设备,可以不进行音量控制,即保持其音量不变,这样可以增强公共空间下其他用户的体验。
在第一方面的一种可能的实施方式中,该方法还包括:控制设备集中的未降低音量的其他设备发出提醒消息。这样可以提醒使用这些设备的用户在使用设备时保持低音量,从而可以进一步提升用户的设备使用体验。
在第一方面的一种可能的实施方式中,如果目标区域中有其他用户,则控制设备集中关联账号满足预设要求的第一类设备降低音量;
如果目标区域中没有其他用户,则控制设备集中的所有设备降低音量。
通过上述实施方式,可以在无人情况下,进一步降低周围音频设备对用户的影响,提升用户的使用体验。
在第一方面的一种可能的实施方式中,目标区域中处于在线状态的音频设备的关联账户为第一账号或第二账号,第一账号为电子设备的关联账号,第二账号与第一账号属于同一目标群组。其中,第二账号可以包括一个或多个;目标群组也可以包括一个或多个。
上述实施方式中,设备集包括电子设备所在目标群组中的各账号关联的音频设备,这样可以得到更全面的音频设备,即可以对用户周围的更多音频设备进行控制,这样就可以进一步降低周围音频设备对用户的影响。
在第一方面的一种可能的实施方式中,目标区域中处于在线状态的音频设备满足下列要求中的至少一种:
与电子设备之间的距离小于预设距离;
与电子设备处于同一无线局域网络,比如同一Wi-Fi网络;
与电子设备可建立近距离通信连接,比如蓝牙连接;
与电子设备处于同一目标建筑空间,比如同一房间、同一房屋等。
第二方面,本申请实施例提供一种设备控制装置,应用于电子设备,包括:
通信模块,用于获取用户所在的目标区域中处于在线状态的音频设备的设备集;音频设备包括第一类设备和第二类设备,第二类设备的设备共用率高于第一类设备的设备共用率;
处理模块,用于响应于检测到用户的目标行为,控制设备集中关联账号满足预设要求的第一类设备降低音量。
在第二方面的一种可能的实施方式中,处理模块具体用于:
响应于检测到用户进入通话状态,控制设备集中与接听设备关联相同账号的第一类设备降低音量。
在第二方面的一种可能的实施方式中,处理模块还用于:
如果接听设备属于第二类设备,则还控制设备集中接听设备之外的第二类设备降低音量。
在第二方面的一种可能的实施方式中,处理模块还用于:
判断目标区域中是否有其他用户;
若目标区域中没有其他用户,则还控制设备集中接听设备之外的其他设备降低音量。
在第二方面的一种可能的实施方式中,处理模块具体用于:
响应于检测到用户进入睡眠状态,控制设备集中与电子设备关联相同账号的第一类设备降低音量。
在第二方面的一种可能的实施方式中,处理模块还用于:
控制设备集中的未降低音量的其他设备发出提醒消息。
在第二方面的一种可能的实施方式中,处理模块还用于:
判断目标区域中是否有其他用户;
若目标区域中没有其他用户,则还控制设备集中的其他设备降低音量。
在第二方面的一种可能的实施方式中,目标区域中处于在线状态的音频设备的关联账户为第一账号或第二账号,第一账号为电子设备的关联账号,第二账号与第一账号属于同一目标群组。
在第二方面的一种可能的实施方式中,目标区域中处于在线状态的音频设备满足下列 要求中的至少一种:
与电子设备之间的距离小于预设距离;
与电子设备处于同一无线局域网络;
与电子设备可建立近距离通信连接;
与电子设备处于同一目标建筑空间。
第三方面,本申请实施例提供一种电子设备,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在调用计算机程序时执行上述第一方面或第一方面的任一实施方式所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面或第一方面的任一实施方式所述的方法。
第五方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面或第一方面的任一实施方式所述的方法。
第六方面,本申请实施例提供一种芯片***,包括处理器,所述处理器与存储器耦合,所述处理器执行存储器中存储的计算机程序,以实现上述第一方面或第一方面的任一实施方式所述的方法。其中,所述芯片***可以为单个芯片,或者多个芯片组成的芯片模组。
可以理解的是,上述第二方面至第六方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
图1为本申请实施例提供的家庭场景示意图;
图2为本申请实施例提供的用户场景示意图;
图3为本申请实施例提供的通话场景示意图;
图4为本申请实施例提供的一种设备控制方法的流程示意图;
图5为本申请实施例提供的用户界面示意图;
图6为本申请实施例提供的设备分类方法示意图;
图7为本申请实施例提供的根据设备分类进行设备控制的流程示意图;
图8为本申请实施例提供的入睡场景示意图;
图9为本申请实施例提供的另一种设备控制方法的流程示意图;
图10为本申请实施例提供的设备控制装置的结构示意图;
图11为本申请实施例提供的电子设备的结构示意图。
下面结合本申请实施例中的附图对本申请实施例进行描述。本申请实施例的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
目前,用户拥有的电子设备越来越多,许多电子设备都具备音频播放功能,比如:手机、平板、电脑、智能电视和智能音箱等。当用户在同一环境中使用多个音频设备(即具备音频播放功能的电子设备)时,这些音频设备可能会对用户产生干扰,例如:在家庭场景中,用户在看电视时接听来电,电视音量过大则会影响用户通话;另外,家庭成员之间的作息习惯不尽相同,在使用音频设备时也会存在互相影响休息的情况。这些就会影响用户的设备使用体验。
一种可选的方案是,检测用户的当前状态,在检测到用户进入通话或睡眠状态时,将其他音频设备的音量上限调整为预设的音量值,以减少音频设备间的影响。
考虑到上述这种控制方式对其他音频设备都进行音量调控,而可能会影响公共空间中其他用户的设备使用体验,本申请实施例提供另一种设备控制方法,通过对设备进行分类,在用户进入通话或睡眠状态后,根据设备的分类对设备进行不同的控制,来提升设备控制的智能性,尽可能的在满足个人用户的设备使用体验的同时,兼顾公共空间下的集体用户的需求。下面将以家庭场景作为示例性场景进行说明。
图1为本申请实施例提供的家庭场景示意图,如图1所示,家庭场景1000可以被划分为一个或多个区域,其中的一个或多个区域可以包括一个或多个音频设备,该音频设备可以是便携式电子设备(例如手机、平板、可穿戴设备等),也可以是非便携式电子设备(例如智能音箱、智能电视等智能家居设备)。家庭场景1000中还可以包括其他类型的电子设备,例如路由器、智能灯等。
例如,图1中所示的,家庭场景1000可以被划分为七个区域:客厅、主卧、次卧、书房、卫生间、厨房和走廊;其中,客厅中包括手机1001、平板1002、智能手表1003、智能电视1004、路由器1005和智能音箱1006;主卧中包括智能灯1007,次卧中包括智能音箱1008,书房中包括电脑1009。
各电子设备可以通过其通信功能与其他电子设备进行数据交互。用户可以通过其中的一些电子设备(例如手机、平板等)对其他电子设备进行控制和/或管理。
其中,电子设备可以通过云端设备与其他电子设备之间进行数据交互,也可以与其他电子设备建立近距离通信连接,通过建立的近距离通信连接进行数据交互。建立近距离通信连接的技术包括但不局限于:无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络)、蓝牙(bluetooth,BT)技术、超宽带(ultrawide band,UWB)技术、近场通信(near field communication,NFC)技术、红外(infrared,IR)技术、通用2.4G/5G频段无线通信技术等。其中,电子设备之间通过近距离通信连接进行数据交互的方式,可以为设备间直接传输,也可以为设备间间接传输。
以场景中包括三人为例,如图2所示,家庭场景1000中包括用户A、用户B和用户C。以用户A为例,用户A在通话或睡觉时,如果用户B和/或用户C在使用音频设备播放音频内容,则可能会对用户A产生影响。
本实施例提供的设备控制方法,可以在检测到某用户A的目标用户行为时,对同一环境中的电子设备进行控制,降低这些电子设备对用户A的影响,并可以在满足用户A的设备使用体验的同时,兼顾其他用户的需求。其中,目标用户行为可以是用户进入通话状态或睡眠状态等容易受到环境声音干扰的用户行为。下面结合通话场景和入睡场景对设备控制过程进行说明。
图3为本申请实施例提供的通话场景示意图,如图3所示,用户A、用户B和用户C在客厅中,其中,用户A在使用平板,用户B在看电视,用户C在玩手机。此时,用户A的手机A接收到来电(即通话请求),用户A接听通话时,场景中其他电子设备的声音则可能会影响用户A的通话过程。针对该情况,本实施例中,可以对接听设备之外的其他音频设备进行控制,降低这些设备对用户接听通话的影响,并兼顾其他用户的需求。下面介绍设备控制的具体流程。
图4为本申请实施例提供的一种设备控制方法的流程示意图,该方法的执行主体可以是家庭场景1000中的任一电子设备,比如,用户的手机1001、智能手表1003等便携式的电子设备。该设备控制方法的执行主体也可以是家庭场景1000中的指定电子设备,比如,可以由家庭场景1000中的路由器1005收集各个音频设备的工作数据,由路由器1005根据收集的设备工作数据进行该设备控制过程。结合图3所示的场景,本申请实施例中以执行主体为用户A拥有的手机A为例进行示例性说明。
参见图4,本实施例提供的设备控制方法可以包括如下步骤:
S110、在检测到用户进入通话状态时,获取同一环境中处于在线状态的音频设备的设备列表。
本实施例中,手机A可以接收通话请求或向外发出通话请求,其可以在检测到通话请求时,认为用户进入通话状态;考虑到通话可能未能接通,为了节省处理资源,也可以在检测到通话请求被接通时,认为用户进入通话状态。该通话请求可以是运行电话应用或即时通讯类应用进行的语音通话请求或视频通话请求。
作为一种可选的实施方式,手机A在检测到用户进入通话状态后,可以通过用户账号从云端设备获取家庭场景中处于在线状态的音频设备的设备列表(简称为在线设备列表),然后从中选出同一环境中的在线设备列表,其中,该同一环境可以是手机A所在的目标区域内。
如前所述,用户可以通过场景中的一些电子设备(例如手机、平板等)对其他电子设备进行控制和/或管理。例如,用户可以通过用户账号登录手机A上用于控制和/或管理电子设备的应用程序,通过关联场景中的电子设备,对关联的电子设备进行控制和/或管理。以华为技术有限公司提供的“智慧生活”应用程序为例进行说明。图4示出了“智慧生活”应用程序的示例性用户界面。
如图5中的(a)所示,用户打开“智慧生活”应用程序后,对应的用户界面10可以包括场景名称101(此处的示例性场景名称101为“A的家”)。当手机A检测到用户点击位于场景名称101右侧的图标102的操作,应用程序可以提供“家庭名称”选项供用户修改场景名称101,还可以提供“房间管理”选项供用户设置场景中的房间,例如添加房间、删除房间、更改房间名称。
其中,这里所说的房间可以是根据现实中的房间生成的,例如用户在“智慧生活”应用程序中建立家庭场景1000的栅格地图/点云地图后计算出的房间。在另一些实施方案中,这里所说的房间是虚拟的,是用户根据自己的需求建立的虚拟房间。家庭场景1000中一些位置比较固定的电子设备具有可供用户配置的位置标签,具有相同位置标签的电子设备处于同一房间中。
当用户点击“更多”图标103后,手机A可以弹出更多选项,例如“添加设备”、“创建场景”、“共享设备”和“连接三方平台”。其中,“添加设备”选项可供用户添加并关联新的电子设备;“创建场景”选项可供用户创建新的智能场景;“共享设备”选项可供用户将关联的一个或多个电子设备的控制权分享给其他用户,使得其他用户对分享后的一个或多个电子设备进行管理和/或控制,从而满足多用户使用的需求;“连接三方平台”选项可供用户将其他用于管理电子设备的应用程序中的账户关联到“智慧生活”应用程序中,从而使得“智慧生活”应用程序能够管理更多的电子设备。
用户可以在“家居”图标108对应的界面中查看关联的电子设备,图5中的(a)即示出了“家居”图标对应的界面,此时“家居”图标可以显示为被选中状态(此处图标被选中的示例性表现为“家居”图标被填充)。在该界面中,每个在家庭场景1000中且与“智慧生活”应用程序相关联的电子设备会生成一张卡片,可供用户在卡片中查看设备名称、设备状态以及所处的房间。例如图5中的(a)所示的,用户关联了场景中的智能电视1004(对应卡片104)、路由器1005(对应卡片105)、音箱1006(对应卡片106)和智能灯1007(对应卡片107)。
其中,设备状态可以包括在线状态和离线状态,在线状态可以指该设备处于开机状态,并且处于WLAN中或者与手机A建立了通信连接(比如蓝牙连接);离线状态可以指该设备断电,或者,未处于WLAN中也未与手机A建立通信连接。
如图5中的(a)和(b)所示,用户可以点击“我的”图标109,打开“我的”界面20,通过“账号中心”图标201登录账号、退出账号、管理与该账号相关的其他服务(比如云空间服务)等。
用户也可以在共享设备时建立共享群组,将关联的电子设备分享给群组中的其他用户账号。如图5中的(b)和(c)所示,用户可以点击“我的”界面20中的“我的共享”图标202,打开“我的共享”界面30,查看已建立的共享群组以及建立新的设备共享群组,例如图中所示的已建立的“家庭群组”301,该群组中用户A(对应群组成员中的“A”)向用户B(对应群组成员中的“A”)共享其关联的电子设备。
可以理解的是,上述只是以用户A向用户B共享电子设备的控制权为例进行示例性说明,用户A也可以作为被共享者接受其他用户的共享,对应的,“家居”图标108对应的界面中可以展示用户A接受共享的电子设备对应的卡片。另外,该共享群组也可以采用其他形式体现,例如,界面中不显示群组字样,只是显示共享成员的相关信息,用户A与每个共享成员都可以形成一个共享群组。
同一共享群组中的成员很可能处于同一环境,在获取在线设备列表时,则可以根据电子设备登录的账号和设备共享服务对应的共享群组中其他用户的账号,从云端设备获取家庭场景中的在线设备列表,然后从中选出在同一环境的在线设备列表。
另外,用户还可以将云空间等其他服务共享给其他用户账号,为了使用户享受到更智能的多设备感知服务,本实施例中,除了共享设备服务对应的共享群组之外,还可以根据其他共享群组获取在线设备列表,以获取到更多的可控设备。即手机A可以从云端设备获取其所在的各个共享群组中所有账号所关联的处于在线状态的音频设备(简称为在线设备);然后从中选出手机A所在环境中的在线设备(称为目标在线设备)。下面举例说明:
假设用户A通过账号A登录了手机A的云空间服务和“智慧生活”应用程序,在“智慧生活”应用程序中关联了智能电视1004和音箱1006,而且添加了账号B作为家庭群组的共享成员,用户A还通过账号A(作为***账号)登录了平板1002和智能手表1003。用户B通过账号B登录了手机B的云空间服务和“智慧生活”应用程序,在“智慧生活”应用程序中关联了音箱1008,并且,在云空间服务中添加了共享成员账号A和账号C。用户C通过账号C登录了手机C的云空间服务和“智慧生活”应用程序,未在“智慧生活”应用程序中关联任何设备,并且,用户C还通过账号C登录了电脑1009。假设除了电脑1009之外,其他电子设备均处于在线状态。
那么,账号A所在的共享群组包括两个:“智慧生活”应用程序中的家庭群组(包括账号A和账号B),云空间服务中的共享群组(包括账号A、账号B和账号C)。根据这两个共享群组可知,手机A所在的共享群组中的所有账号共包括三个:账号A、账号B和账号C,手机A则可以从云端设备获取这三个账号下关联的所有在线设备,其中,账号A关联的在线设备包括:手机A、平板1002、音箱1006、智能手表1003和智能电视1004,账号B关联的在线设备包括:手机B和音箱1008,账号C关联的在线设备包括:手机C。
可以理解的是,上述从云端设备获取在线设备列表时所采用的目标群组,不限于云空间服务和“智慧生活”应用程序的共享群组,其也可以是其他服务对应的共享群组/家庭群组。
另外,在用户建立多个群组的情况下,如果群组标记有地理信息,则可以根据手机A的位置和各群组的地理信息,确定目标群组。比如,用户A还在“智慧生活”应用程序中关联了位于公司的电子设备,并建立了公司群组,将公司某同事的账号作为该群组的共享成员,以共享公司的电子设备。用户A可以分别为建立的家庭群组和公司群组标记地理信息,或者,手机A可以根据群组中共享的电子设备的位置自动生成每个群组的地理信息。在确定目标群组时,手机A则可以将与自身位置匹配的群组(即家庭群组)作为目标群组。
作为另一种可选的实施方式,手机A也可以从路由器获取连接到Wi-Fi的设备列表,然后从中选出同一环境中的在线设备(即目标在线设备)。其中,该方式比较简单,可以较快的获取到目标在线设备;在连接方式多样化的情况下,从云端设备获取在线设备的方式,可以获取到更全面的目标在线设备。
本实施例中,除了手机A之外的目标在线设备可以是与手机A之间的距离小于预设距离的电子设备,也可以是与手机A连接在同一Wi-Fi网络的电子设备,或者是与手机A连接在同一Wi-Fi网络中的Wi-Fi信号强度大于预设阈值的电子设备,还可以是与手机A在同一房间中的电子设备,或者是可以与手机A建立近距离通信连接的电子设备。目标在线设备还可以采用其他方式确定,具体的确定方式本实施例不做特别限定。
其中,手机A可以采用全球卫星定位***(global positioning system,GPS)定位、蓝牙测距或UWB测距等技术确定与其他电子设备之间的距离,预设距离的值可以根据需要设置,例如5米。另外,手机A可以从路由器获取连接到Wi-Fi网络中的各电子设备的Wi-Fi信号强度。对于有些位置比较固定的电子设备(例如智能电视),手机A可以从“智慧生活”应用程序中获取该设备所处的房间;对于一些位置不固定的电子设备,手机A可以采用GPS定位、蓝牙定位或UWB定位等技术确定该设备所处的房间。
本实施例中,对于不同的目标用户行为,可以采用相同的方式确定同一环境,也可以采用不同的方式确定同一环境。本实施例中以采用不同的方式确定同一环境为例进行示例性说明。
以通话场景下,同一环境指同一房间(即手机A所在的房间)为例,本实施例中,手机A检测到用户进入通话状态后,如前所述,可以在云端设备获取到手机A所在的共享群组中各账号下关联的在线设备:手机A、平板1002、智能手表1003、智能电视1004、音箱1006、音箱1008、手机B和手机C。然后可以从中选取同一房间(即手机A所在房间:客厅)的目标在线设备:手机A、平板1002、智能手表1003、智能电视1004、音箱1006、手机B和手机C。
S120、判断同一环境中是否有人,若无人,则执行步骤S130;若有人,则执行步骤S140。
手机A在确定目标在线设备之外,还可以判断该同一环境中是否有人,如果没有人,则可以控制接听设备之外的所有目标在线设备降低音量;如果有人,则可以根据电子设备的分类对电子设备进行不同的控制。
在具体判断时,手机A可以通过智能门锁、路由器、内置或外置的摄像头、人体传感器等器件中的一个或多个器件确定周围环境中是否有人。其中,手机A可以从智能门锁获取进出人员信息,从路由器获取连接到同一Wi-Fi的电子设备的设备信息,从摄像头和人体传感器获取周围环境中的人员信息;手机A可以根据一种或多种信息来判断环境中是否有人。
S130、控制设备列表中除接听设备之外的所有设备降低音量。
具体的,对于除接听设备之外的每个目标在线设备,在该设备的音量超过预设音量值的情况下,可以将该设备的音量调整为预设音量值,或者也可以采用其他音量控制方式进行设备控制,本实施例对此不做特别限定。
S140、根据设备列表中各设备的分类进行设备控制。
对于同一环境中有人的情况,手机A可以对目标在线设备进行分类,不同分类的目标在线设备可以采用不同的控制方式。
本实施例中,可以依据电子设备的设备共用率将电子设备分为以下三类:私人设备、低共用率的公共设备(简称为低共用设备)、高共用率的公共设备(简称为高共用设备)。
其中,私人设备、低共用设备和高共用设备的共用率依次增高。
可以理解的是,也可以将电子设备分为其他数量的分类,比如简单的分为私人设备和共用设备两类,或者分出更多的分类,本实施例以总共分为三类为例进行示例性说明。
本实施例中,电子设备的分类方法包括但不限于如下三种方式:
第一种,根据设备类型进行分类。例如图6中所示的,可以将手机和智能手表等通常为一人专属使用的设备确定为私人设备;将平板和电脑等可供多人使用,但共用率相对偏低的设备确定为低共用设备;将智能电视和智能音箱等可供多人使用,且共用率相对较高的设备确定为高共用设备。本实施例中后续即是以该分类方法为例进行示例性说明。
第二种,根据电子设备登录的账号进行分类,即可以为账号标记分类,电子设备的分类为其登录的账号所属的分类。例如,平板在登录账号1时,属于低共用设备;在登录账号2时,属于私人设备。
第三种,根据电子设备的账号切换频率进行分类。具体的,该账号切换频率可以根据电子设备在预设时间段内的账号切换次数确定,在具体实现时,可以在账号切换次数小于第一次数阈值时,可以认为该电子设备属于私人设备;在账号切换次数大于或等于第一次数阈值、小于第二次数阈值时,可以认为该电子设备属于低共用设备;在账号切换次数大于或等于第二次数阈值时,可以认为该电子设备属于高共用设备。其中,第一次数阈值和第二次数阈值可以根据实际需要设置,例如,第一次数阈值可以是两次,第二次数阈值可以是四次。
考虑到用户可以在私人设备上接听通话,也可以在将通话转移到低共用设备(比如平板)或强共用设备(比如智能电视)上接听,比如,用户A可以在手机A上接听通话,也 可以转移到平板上接听通话,还可以转移到智能电视上接听通话。本实施例中,对于不同的接听设备,可以采用不同的控制方式。
如图7中所示的,在目标用户行为是用户进入通话状态的情况下,在具体进行设备控制时,可以判断接听设备的设备分类(步骤S141),如果接听设备属于私人设备或低共用设备,可以控制设备列表中与接听设备同账号的私人设备和同账号的低共用设备(即与接听设备登录同一账号的私人设备和低共用设备)降低音量(步骤S142)。如果接听设备属于高共用设备,可以控制设备列表中与接听设备同账号的私人设备、同账号的低共用设备、除接听设备之外的高共用设备降低音量(步骤S143)。
例如,基于前述的第一种分类方法可知,用户A所在房间(即同一环境)的在线设备中,私人设备包括:手机A、智能手表1003(与手机A同账号)、手机B和手机C;低共用设备包括:平板1002(与手机A同账号);高共用设备包括:智能电视1004和音箱1006。如果用户A在手机A上接听通话时,则可以控制平板1002和智能手表1003降低音量,手机B、手机C、智能电视1004和音箱1006保持音量不变;如果用户A在平板1002上接听通话,则可以控制手机A和智能手表1003降低音量,手机B、手机C、智能电视1004和音箱1006保持音量不变;如果用户A在智能电视1004上接听通话,则可以控制手机A、平板1002、智能手表1003和音箱1006降低音量,手机B和手机C保持音量不变。
本实施例中,当用户选择在私人设备或低共用设备上接听通话时,控制同账号的私人设备和低共用设备降低音量,可以降低这些电子设备对接听设备的影响;对于非同账号的私人设备、非同账号的低共用设备和所有高共用设备(即同账号和不同账号的高共用设备),不进行音量控制,即保持其音量不变,这样可以增强公共空间下其他用户的体验。
当用户选择在高共用设备上接听通话时,说明此次通话为一次公共属性的通话行为,即可以被公共空间下的其他用户收听,此时,除了同账号的私人设备和低共用设备之外,还控制除接听设备之外的高共用设备降低音量,可以进一步降低其他电子设备对接听设备的影响,提升各个参与通话的用户的使用体验;另外,考虑到其他用户的个人需求,对于非同账号的私人设备和低共用设备,不进行音量控制,即保持其音量不变,这样可以增强这些用户在公共空间下的设备使用体验。
上面介绍了通话场景下的设备控制过程,下面介绍入睡场景下的设备控制过程。
图8为本申请实施例提供的入睡场景示意图,如图8所示,用户A在主卧中睡觉,用户B在次卧中听音乐,用户C在客厅里看电视,此时,该家庭场景中各电子设备的声音则可能会影响用户A睡觉。针对该情况,本实施例中,本申请实施例提供的设备控制方法,可以对同一环境中的电子设备进行控制,降低这些电子设备对用户A的睡眠影响,并兼顾其他用户的需求。下面介绍设备控制的具体流程。
图9为本申请实施例提供的另一种设备控制方法的流程示意图,与图4所示的方法类似,该方法的执行主体可以是家庭场景中的任一电子设备或指定电子设备,本实施例中继续以执行主体为手机A为例进行示例性说明。
参见图9,本实施例提供的设备控制方法可以包括如下步骤:
S210、在检测到用户进入睡眠状态后,获取同一环境中处于在线状态的设备列表。
其中,手机A可以全天检测用户的睡眠状态,也可以将晚上的第一时刻到次日的第二时刻之间的时间段作为检测时间段,在该时间段内进行睡眠检测,以节省能耗。
在具体检测时,可以根据手机A的状态信息进行睡眠检测,也可以从其他电子设备获取信息,结合其他电子设备的输入信息进行睡眠检测,以提高检测结果的准确度。其中,手机A确定用户A入睡的条件包括但不限于如下条件中的至少一种:当前时间处在***预设的或用户设定的睡眠时间段内;用户关闭主卧中的窗帘、门和/或灯;智能穿戴设备(例如智能手表1003)根据用户A的心率、运动信息和/或脑电信息检测到用户A入睡;手机A在晚上关屏并开始充电;手机A开启勿打扰模式或飞行模式;主卧中的智能音箱(未示出)开始播放助眠音频;用户调节空气净化器或温湿控制设备(未示出)为睡眠模式;用户发出表示入睡的指令:“我睡了”、“晚安”、“关灯”、“播放助眠音乐”等。
手机A获取同一环境中在线设备列表的方式与步骤S110中类似,此处不再赘述。
以睡眠场景下,同一环境指同一房屋(即手机A所在的房屋)为例,本实施例中,用户A的手机A检测到用户进入睡眠状态后,如前所述,可以从云端设备获取到手机A所在的共享群组中各账号下关联的在线设备:手机A、平板1002、智能手表1003、智能电视1004、音箱1006、音箱1008、手机B和手机C。然后可以从中选取同一房屋(即手机A所在的整个家庭环境)的目标在线设备,这些目标在线设备即为上述从云端设备获取的各个在线设备。
S220、判断同一环境中是否有人,若无人,则执行步骤S230;若有人,则执行步骤S240。
手机A在确定目标在线设备(即同一环境中的在线设备)之外,可以判断该同一环境中是否有人,如果没有人,则可以控制所有目标在线设备降低音量;如果有人,则可以根据电子设备的分类对电子设备进行不同的控制。
其中,判断是否有人的方法与步骤S120中类似,此处不再赘述。
S230、控制设备列表中的所有设备降低音量。
具体的,对于每个目标在线设备,可以对其进行音量控制,具体的控制过程可以参见上述步骤S130中的相关描述,此处不再赘述。
S240、控制手机A、设备列表中与手机A同账号的私人设备和同账号的低共用设备降低音量,非同账号的私人设备、非同账号的低共用设备和高共用设备发出提醒消息。
对于同一环境中有人的情况,手机A可以对目标在线设备进行分类,不同分类的目标在线设备可以采用不同的控制方式。其中,设备分类方式可以参见上述步骤S140中的相关描述,此处不再赘述。
以前述的同一环境指同一房屋为例,基于第一种分类方法可知,获取的同一环境的在线设备中,私人设备包括:手机A、智能手表1003(与手机A同账号)、手机B和手机C;低共用设备包括:平板1002(与手机A同账号);高共用设备包括:智能电视1004、音箱1006和音箱1008。手机A检测到用户A入睡后,可以控制手机A、平板1002和智能手表1003降低音量,控制手机B、手机C、智能电视1004、音箱1006和音箱1008发出提醒消息。
其中,被控的电子设备发出的提醒消息可以包括文本消息和/或语音消息,例如,对于手机和平板,可以是文本消息;对于智能电视,可以包括文本消息和语音消息;对于智能音箱和智能手表,可以是语音消息。提醒消息的消息内容可以根据需要设置,例如可以是:“有人入睡了,您可以调低音量哦”。
与通话场景类似,控制手机A、与手机A同账号的私人设备和与手机A同账号的低共用设备降低音量,可以降低这些电子设备对用户A的睡眠影响;对于非同账号(即与手机A登录的账号不同)的私人设备、非同账号的低共用设备和所有的高共用设备,可以不进行音量控制,即保持其音量不变,这样可以增强公共空间下其他用户的体验;为了提高智能性,以进一步提升用户的设备使用体验,对于非同账号的私人设备、非同账号的低共用设备和高共用设备,可以控制这些设备发出提醒消息,以提醒使用这些设备的用户可以使设备保持低音量,以免影响他人休息。
本实施例中,在检测到用户退出通话状态或睡眠状态的情况下,也可以将降低了音量的目标在线设备恢复到降低前的音量。
本领域技术人员可以理解,以上实施例是示例性的,并非用于限定本申请。在可能的情况下,以上步骤中的一个或者几个步骤的执行顺序可以进行调整,也可以进行选择性组合,得到一个或多个其他实施例,例如,判断同一环境中是否有人的步骤也可以在获取同一环境中处于在线状态的设备列表之前执行,或者两步骤同时执行。本领域技术人员可以根据需要从上述步骤中任意进行选择组合,凡是未脱离本申请方案实质的,都落入本申请的保护范围。
本实施例提供的设备控制方法,可以在检测到用户进入通话状态或睡眠状态时,获取同一环境中的在线设备,根据这些在线设备的分类对设备进行不同的音量控制方式,从而可以提升设备控制的智能性,在提升个人用户的设备使用体验的同时,提升公共空间下的集体用户的设备使用体验。
基于同一发明构思,作为对上述方法的实现,本申请实施例提供了一种设备控制装置,该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。
图10为本申请实施例提供的设备控制装置的结构示意图,如图10所示,本实施例提供的装置可以包括:显示模块210、输入模块220、处理模块230和通信模块240。
其中,显示模块210用于支持电子设备执行上述实施例中的界面显示操作和/或用于本文所描述的技术的其它过程。显示模块可以是触摸屏或其他硬件或硬件与软件的综合体。
输入模块220用于接收用户在电子设备的显示界面上的输入,如触摸输入、语音输入、手势输入等,输入模块用于支持电子设备执行上述实施例中接收用户的接听通话操作的步骤和/或用于本文所描述的技术的其它过程。输入模块可以是触摸屏或其他硬件或硬件与软件的综合体。
处理模块230用于支持电子设备执行上述实施例中的S110-S140、S141-S143、S210-S240中的处理操作和/或用于本文所描述的技术的其它过程。
通信模块240用于支持电子设备执行上述实施例中与云端设备和其他电子设备之间的通信过程相关的操作和/或用于本文所描述的技术的其它过程。
本实施例提供的装置可以执行上述方法实施例,其实现原理与技术效果类似,此处不再赘述。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功 能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
基于同一发明构思,本申请实施例还提供一种电子设备,请参阅图11,图11为本申请实施例提供的电子设备的结构示意图。
电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。
可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(sraphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purpose input/output,GPIO)接口, 用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过USB接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块150可以提供应用在电子设备100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM),近场通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯***(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(wideband code division multiple access,WCDMA), 时分同步码分多址(time division-synchronous code division multiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位***(global positioning system,GPS),全球导航卫星***(global navigation satellite system,GNSS),北斗卫星导航***(beidou navigation satellite system,BDS),准天顶卫星***(quasi-zenith satellite system,QZSS)和/或星基增强***(satellite based augmentation systems,SBAS)。
电子设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emitting diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,AMOLED),柔性发光二极管(flex light-emitting diode,FLED),Mini LED,Micro LED,量子点发光二极管(quantum dot light emitting diodes,QLED)等。在一些实施例中,电子设备100可以包括1个或N个显示屏194,N为大于1的正整数。
电子设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
电子设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170A收听音乐,或收听免提通话。
受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170B靠近人耳接听语音。
麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电 话或发送语音信息时,用户可以通过人嘴靠近麦克风170C发声,将声音信号输入到麦克风170C。电子设备100可以设置至少一个麦克风170C。在另一些实施例中,电子设备100可以设置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
耳机接口170D用于连接有线耳机。耳机接口170D可以是USB接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the USA,CTIA)标准接口。
本实施例提供的电子设备可以执行上述方法实施例,其实现原理与技术效果类似,此处不再赘述。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例所述的方法。
本申请实施例还提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行时实现上述方法实施例所述的方法。
本申请实施例还提供一种芯片***,包括处理器,所述处理器与存储器耦合,所述处理器执行存储器中存储的计算机程序,以实现上述方法实施例所述的方法。其中,所述芯片***可以为单个芯片,或者多个芯片组成的芯片模组。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如软盘、硬盘或磁带)、光介质(例如DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质可以包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
在本申请所提供的实施例中,应该理解到,所揭露的装置/设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元 或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。
并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项”或其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b,或c中的至少一项,可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (22)
- 一种设备控制方法,应用于电子设备,其特征在于,包括:获取用户所在的目标区域中处于在线状态的音频设备的设备集;所述音频设备包括第一类设备和第二类设备,所述第二类设备的设备共用率高于所述第一类设备的设备共用率;响应于检测到所述用户的目标行为,控制所述设备集中关联账号满足预设要求的第一类设备降低音量。
- 根据权利要求1所述的方法,其特征在于,所述响应于检测到所述用户的目标行为,控制所述设备集中关联账号满足预设要求的第一类设备降低音量,包括:响应于检测到用户进入通话状态,控制所述设备集中与接听设备关联相同账号的第一类设备降低音量。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:如果所述接听设备属于所述第二类设备,则还控制所述设备集中所述接听设备之外的第二类设备降低音量。
- 根据权利要求2或3所述的方法,其特征在于,所述方法还包括:判断所述目标区域中是否有其他用户;若所述目标区域中没有其他用户,则还控制所述设备集中所述接听设备之外的其他设备降低音量。
- 根据权利要求1所述的方法,其特征在于,所述响应于检测到所述用户的目标行为,控制所述设备集中关联账号满足预设要求的第一类设备降低音量,包括:响应于检测到所述用户进入睡眠状态,控制所述设备集中与所述电子设备关联相同账号的第一类设备降低音量。
- 根据权利要求5所述的方法,其特征在于,所述方法还包括:控制所述设备集中的未降低音量的其他设备发出提醒消息。
- 根据权利要求5或6所述的方法,其特征在于,所述方法还包括:判断所述目标区域中是否有其他用户;若所述目标区域中没有其他用户,则还控制所述设备集中的其他设备降低音量。
- 根据权利要求1-7任一项所述的方法,其特征在于,所述目标区域中处于在线状态的音频设备的关联账户为第一账号或第二账号,所述第一账号为所述电子设备的关联账号,所述第二账号与所述第一账号属于同一目标群组。
- 根据权利要求8所述的方法,其特征在于,所述目标区域中处于在线状态的音频设备满足下列要求中的至少一种:与所述电子设备之间的距离小于预设距离;与所述电子设备处于同一无线局域网络;与所述电子设备可建立近距离通信连接;与所述电子设备处于同一目标建筑空间。
- 一种设备控制装置,应用于电子设备,其特征在于,包括:通信模块,用于获取用户所在的目标区域中处于在线状态的音频设备的设备集;所述音频设备包括第一类设备和第二类设备,所述第二类设备的设备共用率高于所述第一类设 备的设备共用率;处理模块,用于响应于检测到所述用户的目标行为,控制所述设备集中关联账号满足预设要求的第一类设备降低音量。
- 根据权利要求10所述的装置,其特征在于,所述处理模块具体用于:响应于检测到用户进入通话状态,控制所述设备集中与接听设备关联相同账号的第一类设备降低音量。
- 根据权利要求11所述的装置,其特征在于,所述处理模块还用于:如果所述接听设备属于所述第二类设备,则还控制所述设备集中所述接听设备之外的第二类设备降低音量。
- 根据权利要求11或12所述的装置,其特征在于,所述处理模块还用于:判断所述目标区域中是否有其他用户;若所述目标区域中没有其他用户,则还控制所述设备集中所述接听设备之外的其他设备降低音量。
- 根据权利要求10所述的装置,其特征在于,所述处理模块具体用于:响应于检测到所述用户进入睡眠状态,控制所述设备集中与所述电子设备关联相同账号的第一类设备降低音量。
- 根据权利要求14所述的装置,其特征在于,所述处理模块还用于:控制所述设备集中的未降低音量的其他设备发出提醒消息。
- 根据权利要求14或15所述的装置,其特征在于,所述处理模块还用于:判断所述目标区域中是否有其他用户;若所述目标区域中没有其他用户,则还控制所述设备集中的其他设备降低音量。
- 根据权利要求10-16任一项所述的装置,其特征在于,所述目标区域中处于在线状态的音频设备的关联账户为第一账号或第二账号,所述第一账号为所述电子设备的关联账号,所述第二账号与所述第一账号属于同一目标群组。
- 根据权利要求17所述的装置,其特征在于,所述目标区域中处于在线状态的音频设备满足下列要求中的至少一种:与所述电子设备之间的距离小于预设距离;与所述电子设备处于同一无线局域网络;与所述电子设备可建立近距离通信连接;与所述电子设备处于同一目标建筑空间。
- 一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在调用所述计算机程序时执行如权利要求1-9任一项所述的方法。
- 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-9任一项所述的方法。
- 一种计算机程序产品,其特征在于,当计算机程序产品在电子设备上运行时,使得电子设备执行如权利要求1-9任一项所述的方法。
- 一种芯片***,其特征在于,所述芯片***包括处理器,所述处理器与存储器耦合,所述处理器执行存储器中存储的计算机程序,以实现如权利要求1-9任一项所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011536963.5A CN114666444B (zh) | 2020-12-23 | 2020-12-23 | 设备控制方法、装置和电子设备 |
CN202011536963.5 | 2020-12-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022135183A1 true WO2022135183A1 (zh) | 2022-06-30 |
Family
ID=82025322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/137174 WO2022135183A1 (zh) | 2020-12-23 | 2021-12-10 | 设备控制方法、装置和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114666444B (zh) |
WO (1) | WO2022135183A1 (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898446A (zh) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | 一种控制方法及智能家居控制设备 |
CN106371802A (zh) * | 2016-10-31 | 2017-02-01 | 北京小米移动软件有限公司 | 终端音量控制方法及装置 |
WO2017035967A1 (zh) * | 2015-09-01 | 2017-03-09 | 广东欧珀移动通信有限公司 | 智能音箱音量的控制方法、装置、智能音箱和移动终端 |
CN106528036A (zh) * | 2016-10-09 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 音量调节方法及装置 |
CN106899869A (zh) * | 2015-12-25 | 2017-06-27 | 小米科技有限责任公司 | 调整电子设备音量的方法、装置及*** |
CN107085511A (zh) * | 2016-02-12 | 2017-08-22 | 松下电器(美国)知识产权公司 | 控制方法、控制装置以及设备 |
US20170277506A1 (en) * | 2016-03-24 | 2017-09-28 | Lenovo (Singapore) Pte. Ltd. | Adjusting volume settings based on proximity and activity data |
CN107483744A (zh) * | 2017-09-12 | 2017-12-15 | 江苏赛博宇华科技有限公司 | 一种手机通话防干扰方法 |
WO2019010896A1 (zh) * | 2017-07-12 | 2019-01-17 | 华为技术有限公司 | 一种设备音量的控制方法、设备以及服务器 |
US20190349683A1 (en) * | 2018-05-14 | 2019-11-14 | International Business Machines Corporation | Adjusting audio volume for a plurality of zone speakers, separately, within a plurality of zones in real-time |
-
2020
- 2020-12-23 CN CN202011536963.5A patent/CN114666444B/zh active Active
-
2021
- 2021-12-10 WO PCT/CN2021/137174 patent/WO2022135183A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898446A (zh) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | 一种控制方法及智能家居控制设备 |
WO2017035967A1 (zh) * | 2015-09-01 | 2017-03-09 | 广东欧珀移动通信有限公司 | 智能音箱音量的控制方法、装置、智能音箱和移动终端 |
CN106899869A (zh) * | 2015-12-25 | 2017-06-27 | 小米科技有限责任公司 | 调整电子设备音量的方法、装置及*** |
CN107085511A (zh) * | 2016-02-12 | 2017-08-22 | 松下电器(美国)知识产权公司 | 控制方法、控制装置以及设备 |
US20170277506A1 (en) * | 2016-03-24 | 2017-09-28 | Lenovo (Singapore) Pte. Ltd. | Adjusting volume settings based on proximity and activity data |
CN106528036A (zh) * | 2016-10-09 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 音量调节方法及装置 |
CN106371802A (zh) * | 2016-10-31 | 2017-02-01 | 北京小米移动软件有限公司 | 终端音量控制方法及装置 |
WO2019010896A1 (zh) * | 2017-07-12 | 2019-01-17 | 华为技术有限公司 | 一种设备音量的控制方法、设备以及服务器 |
CN107483744A (zh) * | 2017-09-12 | 2017-12-15 | 江苏赛博宇华科技有限公司 | 一种手机通话防干扰方法 |
US20190349683A1 (en) * | 2018-05-14 | 2019-11-14 | International Business Machines Corporation | Adjusting audio volume for a plurality of zone speakers, separately, within a plurality of zones in real-time |
Also Published As
Publication number | Publication date |
---|---|
CN114666444B (zh) | 2023-06-06 |
CN114666444A (zh) | 2022-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021008534A1 (zh) | 一种语音唤醒的方法和电子设备 | |
WO2021000876A1 (zh) | 一种语音控制方法、电子设备及*** | |
WO2020173375A1 (zh) | 一种多智能设备联动控制的方法、设备以及*** | |
WO2021052245A1 (zh) | 一种数据收发方法、电子设备与计算机可读存储介质 | |
WO2021083128A1 (zh) | 一种声音处理方法及其装置 | |
WO2020164256A1 (zh) | 一种无线信号质量评估方法、电子设备及*** | |
WO2020221054A1 (zh) | 一种触摸方法及电子设备 | |
WO2021037146A1 (zh) | 一种移动终端的文件共享方法及设备 | |
EP3843459A1 (en) | Communication system switching method and terminal device | |
WO2022007944A1 (zh) | 一种设备控制方法及相关装置 | |
CN112150778A (zh) | 环境音处理方法及相关装置 | |
CN111835907A (zh) | 一种跨电子设备转接服务的方法、设备以及*** | |
WO2020077508A1 (zh) | 一种对内部存储器动态调频的方法及电子设备 | |
CN111757451B (zh) | 一种调节蓝牙输出功率的方法和终端设备 | |
WO2023071502A1 (zh) | 音量控制方法、装置及电子设备 | |
WO2023160144A1 (zh) | 发射功率调整方法、电子设备及存储介质 | |
EP4398613A1 (en) | Audio playing method, and electronic device and system | |
WO2022135183A1 (zh) | 设备控制方法、装置和电子设备 | |
EP4258701A1 (en) | Method, apparatus and system for determining device position | |
WO2022143724A1 (zh) | 一种信道质量评估方法以及相关装置 | |
CN113467747B (zh) | 音量调节方法、电子设备及存储介质 | |
CN115035894B (zh) | 一种设备响应方法和装置 | |
US20240045651A1 (en) | Audio Output Method, Media File Recording Method, and Electronic Device | |
WO2022242210A1 (zh) | 一种播放声音的方法及设备 | |
WO2023142900A1 (zh) | 一种音量调整方法与电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21909180 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21909180 Country of ref document: EP Kind code of ref document: A1 |