Intercommunication method, wearable device, service device, storage medium and product
By displaying the control status and collecting voice signals on wearable devices, the intercom function is realized, which solves the inconvenience caused by the large size of intercom devices and improves the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-10-29
- Publication Date
- 2026-05-01
AI Technical Summary
Existing intercom equipment is large in size, making it inconvenient for users to use during activities, especially increasing the weight and risk during outdoor activities.
The device displays the control status on wearable devices, collects voice signals by detecting user operations, and sends them in the intercom group. It supports cellular mobile communication or short-range communication. The control status switches to respond to or not respond to user operations, thus realizing the intercom function.
It improves the convenience of intercom, allowing users to easily know whether voice signals can be input, and solves the problem of inconvenience caused by its large size.
Smart Images

Figure CN121968025A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of electronic technology, and in particular to a walkie-talkie method, wearable device, service device, storage medium, and product. Background Technology
[0002] With the development of wireless communication technology, walkie-talkies have gradually become a common communication tool in today's society due to their advantages such as low call costs, no network restrictions, and the ability to have multiple conversations, especially favored by outdoor enthusiasts.
[0003] Currently, walkie-talkies operate at a frequency of around 400Hz. However, this requires a large external antenna, resulting in a bulky device. Consequently, users find it inconvenient to use these larger walkie-talkies during activities. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a two-way communication method, device, electronic device storage medium and product, which can realize two-way communication on wearable devices, and solves the problem that existing two-way communication devices are inconvenient for users to conduct two-way communication during activities due to their large size.
[0005] According to a first aspect of the present disclosure, a two-way communication method is provided, applied to a first wearable device. The method includes: when a first user in a first two-way communication group does not input a voice signal, displaying a first control having a first state on a first interface, the first interface being the two-way communication interface of the first two-way communication group, and the first two-way communication group being a two-way communication group owned by a second user using the first wearable device; when an operation on the first control in the first state is detected, acquiring the voice signal of the second user and transmitting the voice signal of the second user in the first two-way communication group; when the first user in the first two-way communication group inputs a voice signal, switching the first control from the first state to a second state; wherein, in the second state, the first control does not respond to the operation of the second user.
[0006] In some embodiments, transmitting a voice signal in a first intercom group includes: when the first wearable device supports cellular mobile communication, transmitting a second user's voice signal in the first intercom group via a cellular mobile communication network; and when the first wearable device does not support cellular mobile communication, transmitting the second user's voice signal to a mobile terminal that supports cellular mobile communication via a near-field communication network, so as to transmit the second user's voice signal in the first intercom group via the mobile terminal.
[0007] In some embodiments, the method further includes: when the first control is in a first state and no voice signal of the second user is being collected, detecting a preset action of the second user; when the preset action is detected, collecting the voice signal of the second user and sending the voice signal of the second user in a first intercom group; and if the preset action is detected during the process of collecting the voice signal of the second user, ending the collection of the voice signal of the second user.
[0008] In some embodiments, after the first user in the first intercom group inputs a voice signal, the method further includes: if the display interface of the first wearable device is the relevant interface of the first intercom group, receiving and storing the voice signal of the first user, and displaying a voice identifier associated with the voice signal of the first user on the intercom interface, wherein the relevant interface of the first intercom group includes an intercom interface and an interface displayed based on controls on the intercom interface; after the first wearable device exits the relevant interface of the first intercom group, deleting the voice signal and voice identifier sent by the first user.
[0009] In some embodiments, the intercom interface further displays a second control, which includes a third state and a fourth state. If the display interface of the first wearable device is an intercom interface, receiving and storing the voice signal sent by the first user includes: if the display interface of the first wearable device is a related interface of the first intercom group, and the second control is in the third state, receiving and outputting the voice signal sent by the first user; detecting the operation on the second control in the third state; when the operation on the second control in the third state is detected, switching the second control from the third state to the fourth state; when the second control is in the fourth state, receiving but not outputting the voice signal sent by the first user, wherein the received but not output voice signal is used for the second user to output when needed; and stopping receiving the voice signal sent by the first user when the first wearable device exits the related interface of the first intercom group.
[0010] In some embodiments, sending the voice signal of the second user in the first intercom group includes: sending the voice signal of the second user to the first user who is online in the first intercom group, wherein the first user who is online is the first user whose display interface of the second wearable device is the relevant interface, and the second wearable device is the wearable device of the first user.
[0011] In some embodiments, the intercom interface further includes a third control, and the method further includes: displaying a second interface when an operation on the third control is detected; wherein the second interface has a fourth control for a second user to view the current location of the first user; and displaying a third interface when an operation on the fourth control is detected; wherein the third interface includes a map, and the user identifier of the first user is displayed on the map in the area corresponding to the current location of the first user.
[0012] In some embodiments, the method further includes: when the intercom function on the first wearable device is detected to be enabled and the second user has an intercom group, displaying a fourth interface, wherein the fourth interface includes a group identifier of the intercom group owned by the second user and a fifth control corresponding to each intercom group, wherein the fifth control is used for the user to select the intercom group to be intercomdted with; when a selection operation on the fifth control corresponding to the first intercom group is detected, displaying a first interface; when the intercom function on the first wearable device is detected to be enabled and the first user does not have an intercom group, displaying a fifth interface so that the second user can create a first intercom group based on a sixth control on the fifth interface.
[0013] In some embodiments, the intercom interface further displays at least one of the following: a group identifier of the first intercom group; a user identifier of the first user in the first intercom group who is inputting a voice signal; the number of users currently online in the first intercom group, wherein the online users are users whose wearable device display interface is the intercom interface of the first intercom group, the users include the first user and the second user, and the wearable device includes the first user using the second wearable device and the second user using the first wearable device; a seventh control for the second user to adjust the output volume of the voice signal; and an eighth control for the second user to create a second intercom group or join the first intercom group.
[0014] According to a second aspect of the present disclosure, another intercom method is provided, the method comprising: receiving a voice signal sent by a first wearable device; wherein the voice signal is a voice signal of a second user collected based on the operation of a second user on a first control of the first wearable device on a first interface when the first control is in a first state, the first interface being an intercom interface of a first intercom group, the first intercom group being an intercom group owned by the second user, and the first state being a first state of the first control of the first user in the first intercom group not outputting a voice signal; and sending the voice signal to a first user in the first intercom group who is in an online state; wherein the first user in an online state is a first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0015] According to a third aspect of the present disclosure, an intercom device is provided, comprising: a first display module configured to display a first control having a first state on a first interface when a first user in a first intercom group does not input a voice signal, the first interface being an intercom interface of the first intercom group, the first intercom group being an intercom group owned by a second user using a first wearable device; a first transmission module configured to acquire a voice signal of the second user and transmit the voice signal of the second user in the first intercom group when an operation on the first control in the first state is detected; and a switching module configured to switch the first control from the first state to a second state when the first user in the first intercom group inputs a voice signal; wherein the first control does not respond to the operation of the second user in the second state.
[0016] In some embodiments, the first transmitting module is configured to: when the first wearable device supports cellular mobile communication, transmit the voice signal of the second user in the first intercom group through the cellular mobile communication network; when the first wearable device does not support cellular mobile communication, transmit the voice signal of the second user to a mobile terminal that supports cellular mobile communication through a near-field communication network, so as to transmit the voice signal of the second user in the first intercom group through the mobile terminal.
[0017] In some embodiments, the device further includes: a detection module configured to detect a preset action of the second user when the first control is in a first state and no voice signal of the second user is being collected; a second sending module configured to collect the voice signal of the second user and send the voice signal of the second user in a first intercom group when the preset action is detected; and an ending module configured to end the collection of the voice signal of the second user if the preset action is detected during the process of collecting the voice signal of the second user.
[0018] In some embodiments, after the first user in the first intercom group inputs a voice signal, the device further includes: a receiving module configured to receive and store the first user's voice signal when the display interface of the first wearable device is the relevant interface of the first intercom group, and to display a voice identifier associated with the first user's voice signal on the intercom interface, wherein the relevant interface of the first intercom group includes an intercom interface and an interface displayed based on controls on the intercom interface; and a deletion module configured to delete the voice signal and voice identifier sent by the first user after the first wearable device exits the relevant interface of the first intercom group.
[0019] In some embodiments, the intercom interface further displays a second control, which includes a third state and a fourth state; the receiving module is configured to: receive and output a voice signal sent by the first user when the display interface of the first wearable device is the relevant interface of the first intercom group and the second control is in the third state; detect an operation on the second control in the third state; when an operation on the second control in the third state is detected, switch the second control from the third state to the fourth state; when the second control is in the fourth state, receive but do not output a voice signal sent by the first user, wherein the received but not output voice signal is used for the second user to output when needed; and stop receiving a voice signal sent by the first user when the first wearable device exits the relevant interface of the first intercom group.
[0020] In some embodiments, the first sending module is configured to send the voice signal of the second user to the first user who is online in the first intercom group, wherein the first user who is online is the first user whose display interface of the second wearable device is the relevant interface, and the second wearable device is the wearable device of the first user.
[0021] In some embodiments, the intercom interface further includes a third control, and the device further includes: a second display module configured to display a second interface when an operation on the third control is detected; wherein the second interface has a fourth control for a second user to view the current location of the first user; a third display module configured to display a third interface when an operation on the fourth control is detected; wherein the third interface includes a map, and the user identifier of the first user is displayed on the map in the area corresponding to the current location of the first user.
[0022] In some embodiments, the device further includes: a fourth display module configured to display a fourth interface when the intercom function on the first wearable device is detected to be enabled and the second user has an intercom group, wherein the fourth interface includes a group identifier of the intercom group owned by the second user and a fifth control corresponding to each intercom group, wherein the fifth control is used for the second user to select the intercom group to be intercomdted with; a fifth display module configured to display a first interface when a selection operation of the fifth control corresponding to the first intercom group is detected; and a sixth display module configured to display a fifth interface when the intercom function on the first wearable device is detected to be enabled and the first user does not have an intercom group, so that the second user can create a first intercom group based on the sixth control on the fifth interface.
[0023] In some embodiments, the intercom interface further displays at least one of the following: a group identifier of the first intercom group; a user identifier of the first user in the first intercom group who is inputting a voice signal; the number of users currently online in the first intercom group, wherein the online users are users whose wearable device display interface is the intercom interface of the first intercom group, the users include the first user and the second user, and the wearable device includes the first user using the second wearable device and the second user using the first wearable device; a seventh control for the second user to adjust the output volume of the voice signal; and an eighth control for the second user to create a second intercom group or join the first intercom group.
[0024] According to a fourth aspect of the present disclosure, another intercom device is provided, the device comprising: a receiving module configured to receive a voice signal transmitted by a first wearable device; wherein the voice signal is a voice signal of a second user collected based on the operation of a second user on a first control on a first interface of the first wearable device when the first control is in a first state, the first interface being an intercom interface of a first intercom group, the first intercom group being an intercom group owned by the second user, and the first state being a first state in which the first user in the first intercom group has not output a voice signal to the first control; and a sending module configured to send the voice signal to a first user in the first intercom group who is in an online state; wherein the first user in an online state is a first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0025] According to a fifth aspect of the present disclosure, a first wearable device is provided, comprising:
[0026] processor;
[0027] Memory used to store computer programs or instructions;
[0028] The processor executes the computer program or instructions to implement the steps of the method described above.
[0029] According to a sixth aspect of the present disclosure, a service device is provided, comprising:
[0030] processor;
[0031] Memory used to store computer programs or instructions;
[0032] The processor executes the computer program or instructions to implement the steps of the method described above.
[0033] According to a seventh aspect of the present disclosure, an intercom system is provided, the intercom system comprising: a first wearable device, a second wearable device, and a service device, wherein the first wearable device is a wearable device of a first user, and the second wearable device is a wearable device of a second user;
[0034] A first wearable device is configured to, when a first control on a first interface is in a first state, collect a second user's voice signal based on detected operations on the first control and send the voice signal to a service device, and switch the first control from the first state to a second state when the first user in the first intercom group inputs a voice signal; wherein, the first interface is the intercom interface of the first intercom group, the first state is the state of the first control when the first user in the first intercom group does not input a signal, and the first control in the second state does not respond to the second user's operation;
[0035] The service device is used to receive voice signals sent by the first wearable device and send the voice signals to the first user who is online in the first intercom group, wherein the first user who is online is the first user whose current display interface of the second wearable device is the relevant interface of the first intercom group;
[0036] The second wearable device is used to receive voice signals sent by the service device and output voice signals.
[0037] According to an eighth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, which stores executable instructions or a computer program that, when executed by a processor, implements the steps of the method described above.
[0038] According to a ninth aspect of the present disclosure, a computer program product is provided, including a computer program or instructions that, when executed by a processor, implement the steps of the method described above.
[0039] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0040] In this disclosure, a first interface is displayed on a first wearable device. When a first control on the first interface is in a first state, the voice signal of the second user is collected based on the operation of the first control in the first state, and the collected voice signal is sent to a first intercom group. Furthermore, when the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to a second state, and the second user's operation is not responded to when the first control is in the second state. Therefore, the intercom method based on this disclosure can realize intercom on a first wearable device, solving the problem that existing walkie-talkies are large and inconvenient for users to use during activities.
[0041] Furthermore, when no user inputs a voice signal in the first intercom group, the first control is in a first state. When the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to the second state. Based on this, the second user can know whether a voice signal can be input in the first intercom group by checking the current state of the first control, thus improving the convenience of intercom communication.
[0042] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0043] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0044] Figure 1 This is a flowchart illustrating an intercom method according to an exemplary embodiment.
[0045] Figure 2 This is a schematic diagram illustrating a first interface according to an exemplary embodiment.
[0046] Figure 3 This is a schematic diagram illustrating a sixth interface according to an exemplary embodiment.
[0047] Figure 4 This is a schematic diagram illustrating a seventh interface according to an exemplary embodiment.
[0048] Figure 5 This is a schematic diagram illustrating an eighth interface according to an exemplary embodiment.
[0049] Figure 6 This is a schematic diagram of a first interface shown according to another exemplary embodiment.
[0050] Figure 7 This is a schematic diagram illustrating a method of transmitting a voice signal according to an exemplary embodiment.
[0051] Figure 8 This is a schematic diagram illustrating a first interface according to yet another exemplary embodiment.
[0052] Figure 9 This is a schematic diagram illustrating a second interface according to an exemplary embodiment.
[0053] Figure 10 This is a schematic diagram illustrating a ninth interface according to an exemplary embodiment.
[0054] Figure 11This is a schematic diagram illustrating a fourth interface according to an exemplary embodiment.
[0055] Figure 12 This is a schematic diagram illustrating a fifth interface according to an exemplary embodiment.
[0056] Figure 13 This is a schematic diagram illustrating a tenth interface according to an exemplary embodiment.
[0057] Figure 14 This is a schematic diagram illustrating an eleventh interface according to an exemplary embodiment.
[0058] Figure 15 This is a schematic diagram illustrating a twelfth interface according to an exemplary embodiment.
[0059] Figure 16 This is a schematic diagram illustrating a thirteenth interface according to an exemplary embodiment.
[0060] Figure 17 This is a schematic diagram illustrating a fourteenth interface according to an exemplary embodiment.
[0061] Figure 18 This is a schematic diagram illustrating a fifteenth interface according to an exemplary embodiment.
[0062] Figure 19 This is a schematic diagram illustrating a sixteenth interface according to an exemplary embodiment.
[0063] Figure 20 This is a schematic diagram illustrating a seventeenth interface according to an exemplary embodiment.
[0064] Figure 21 This is a schematic diagram illustrating an eighteenth interface according to an exemplary embodiment.
[0065] Figure 22 This is a schematic diagram illustrating a fourth interface according to another exemplary embodiment.
[0066] Figure 23 This is a flowchart illustrating an intercom method according to another exemplary embodiment.
[0067] Figure 24 This is a schematic diagram illustrating a first interface according to yet another exemplary embodiment.
[0068] Figure 25 This is a schematic diagram illustrating a nineteenth interface according to another exemplary embodiment.
[0069] Figure 26 This is a flowchart illustrating an intercom method according to yet another exemplary embodiment.
[0070] Figure 27 This is a schematic diagram of an intercom system according to an exemplary embodiment.
[0071] Figure 28 This is a block diagram illustrating an intercom device according to an exemplary embodiment.
[0072] Figure 29 This is a block diagram illustrating an intercom device according to another exemplary embodiment.
[0073] Figure 30 This is a structural block diagram of a wearable device according to an exemplary embodiment.
[0074] Figure 31 This is a block diagram illustrating an intercom device according to another exemplary embodiment. Detailed Implementation
[0075] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0076] With the development of wireless communication technology, walkie-talkies have gradually become a common communication tool in today's society due to their advantages such as low call costs, no network restrictions, and the ability to have multiple conversations, especially favored by outdoor enthusiasts.
[0077] Currently, walkie-talkies operate at a frequency of around 400Hz. However, this frequency requires a large external antenna, resulting in a bulky device. This causes several inconveniences for users during activities. For example, the increased weight adds to the user's load during outdoor activities, and it may also increase the risk of accidents during activities like cycling or hiking.
[0078] To address the aforementioned problems, this disclosure provides a walkie-talkie method. This method can be executed by a second user's wearable device. Hereinafter, for ease of explanation, the wearable device used by the second user will be referred to as the first wearable device, and the wearable device used by the first user will be referred to as the second wearable device. Exemplarily, the first and second wearable devices provided in this disclosure can be wrist-worn devices or head-mounted devices. Wrist-worn devices may include, but are not limited to, smart bracelets or smartwatches; head-mounted devices include, but are not limited to, smart glasses, smart headphones, etc.
[0079] refer to Figure 1 , Figure 1 This is a flowchart illustrating a two-way communication method according to an exemplary embodiment. In the following text, a first wearable device will be used as the execution subject, with reference to... Figure 1 The steps shown illustrate the intercom method provided in this disclosure embodiment. This intercom method mainly includes the following steps:
[0080] In step 101, when the first user in the first intercom group does not input a voice signal, a first control with a first state is displayed on the first interface.
[0081] Understandably, the first wearable device may have a screen, and an intercom application may be installed on the first wearable device. Therefore, the first wearable device may display a first interface of the intercom application on the screen, and the first interface may have a first control. The first interface is the intercom interface of the first intercom group owned by the second user. Based on this, when displaying the first interface, the first wearable device can determine whether the first user in the first intercom group is currently inputting a voice signal in the first intercom group. If the first wearable device determines that no first user is inputting a voice signal in the first intercom group, it can control the first control on the first interface to be in a first state.
[0082] In some embodiments, the first user can be a user in the first intercom group other than the second user.
[0083] In some embodiments, the first intercom group can be any intercom group owned by the second user.
[0084] In some embodiments, a user account belonging to a second user can be logged into the first wearable device. Based on this, the first wearable device can determine the intercom groups owned by the second user based on the logged-in user account and display the intercom interface of the first intercom group owned by the second user.
[0085] Figure 2 This is a schematic diagram illustrating a first interface according to an exemplary embodiment. For example... Figure 2 The "Click to Speak" control 201 shown is the first control. Figure 2The first control in section a is in the first state. Figure 2 The first control in part b is in the second state.
[0086] In some embodiments, before displaying the first interface, the first wearable device may first display a sixth interface, wherein the sixth interface has an application icon for the intercom application. Based on this, the first wearable device can detect the second user's operation on the intercom application icon while displaying the sixth interface. When the first wearable device detects the second user's operation on the intercom application icon, it logs into the second user's user account and displays the intercom interface of the first intercom group.
[0087] In some embodiments, the second user's operations on the application icon of the intercom application include, but are not limited to: touch operation, swipe operation, check operation, etc.
[0088] In some embodiments, the first interface may also have a preset icon, wherein the preset icon can be used by a second user to determine a swiping method for the currently displayed interface. For example, the preset icon may be... Figure 2 Icon 205 in the preset icon. It should be noted that the dashed box is only used to indicate the position of the preset icon and is not part of the preset icon.
[0089] refer to Figure 3 , Figure 3 This is a schematic diagram illustrating a sixth interface according to an exemplary embodiment. For example... Figure 3 As shown, the application icons on the sixth application interface include: a sports application icon 301, a walkie-talkie application icon 302, and an activity application icon 303. Based on this, the first wearable device can detect the second user's operation on the walkie-talkie application icon, specifically by detecting the second user's operation on the walkie-talkie application icon 302.
[0090] In some embodiments, the first wearable device supports multiple intercom modes. When the first wearable device supports multiple intercom modes, it can display a seventh interface when it detects an operation by a second user on the intercom application icon. This seventh interface has a ninth control associated with each intercom mode executed by the first wearable device, which is used by the second user to select an intercom mode.
[0091] In some embodiments, the intercom modes supported by the first wearable device may include a first intercom mode and a second intercom mode, wherein the communication network used by the first wearable device for intercom communication in the first intercom mode is different from that used for intercom communication in the second intercom mode. For example, the network used by the first wearable device for intercom communication in the first intercom mode may be a cellular mobile network, while the network used by the first wearable device for intercom communication in the second intercom mode may be a short-range communication network (NRCM). For instance, the first wearable device may use Bluetooth technology for intercom communication in the second intercom mode.
[0092] refer to Figure 4 , Figure 4 This is a schematic diagram illustrating a seventh interface according to an exemplary embodiment. For example... Figure 4 As shown, the ninth control on the seventh interface can be Figure 4 The "Network Intercom" control 401 and the "Bluetooth Intercom" control 402 are shown in the diagram. The "Network Intercom" control 401 corresponds to intercom communication based on a cellular mobile network, and the "Bluetooth Intercom" control 402 corresponds to intercom communication based on Bluetooth technology.
[0093] In some embodiments, the seventh interface may also include an introduction to each intercom mode to help users understand the differences between the different intercom modes. For example, refer to... Figure 4 The fourth interface describes the network intercom mode as "Voice communication via network, alternating sending and receiving voice messages. Maximum team size: 30 people," and the Bluetooth intercom mode as "Voice communication via Bluetooth, allowing simultaneous sending and receiving of voice messages. Maximum team size: 6 people."
[0094] In some embodiments, the first wearable device detects a second user's selection of a first intercom mode. Figure 4 When operating the "network intercom" control 401, it can also determine whether the first wearable device is currently connected to a cellular network. If the first wearable device determines that it is not currently connected to a cellular network, it can display an eighth interface including a first prompt message to notify the second user that the first wearable device is not currently connected to a cellular network.
[0095] refer to Figure 5 , Figure 5 This is a schematic diagram illustrating an eighth interface according to an exemplary embodiment. The first prompt information on the eighth interface can be... Figure 5 The message displayed is "No network, please connect to the network and try again".
[0096] In some embodiments, when the first wearable device detects that the second user has selected the first intercom mode on the seventh interface, and the first wearable device currently has a network connection, it can display the intercom interface of the first intercom group.
[0097] In step 102, when an operation on the first control in the first state is detected, the voice signal of the second user is acquired and sent to the first intercom group.
[0098] Understandably, when the first control on the first interface of the first wearable device is in a first state, the first wearable device can detect the second user's operation on the first control. When the first wearable device detects the second user's operation on the first control in the first state, it can collect the second user's voice signal and send the collected voice signal to the first intercom group, so that the first user in the first intercom group can receive the second user's voice signal, thereby enabling intercom between the second user and the first user.
[0099] In some embodiments, the operation of the second user on the first control in the first state can be a touch operation.
[0100] For example, the first wearable device can activate the voice acquisition module and acquire the voice signal of the second user when it detects an operation on the first control in the first state, and terminate the acquisition of the voice signal when it detects another operation on the first control in the first state.
[0101] For example, the first wearable device may also activate the voice acquisition module and acquire the voice signal of the second user when it detects an operation on the first control in the first state, and then stop acquiring the voice signal after a preset duration. The preset duration can be set as needed. For example, the preset duration can be 30 seconds.
[0102] For example, the first wearable device may also activate the voice acquisition module and acquire the voice signal of the second user during the duration of the operation of the first control when an operation is detected on the first control in the first state, and stop acquiring the voice signal after the operation is detected to have disappeared.
[0103] In some embodiments, when the first wearable device collects the voice signal of the second user, it can transmit the collected voice signal in real time to the first intercom group.
[0104] In some embodiments, the first control on the first interface may also have a third state. Based on this, the first wearable device can switch the first state of the first control to the third state when it detects an operation on the first control in the first state, and keep the first control in the third state for the duration of audio acquisition.
[0105] refer to Figure 6 , Figure 6 This is a schematic diagram of a first interface according to another exemplary embodiment. (e.g.) Figure 6 As shown, Figure 6 The "Click to End" control 601 is the first control in the third state.
[0106] In some embodiments, the first wearable device may further output a second prompt message when it detects an operation on the first control in the first state, so as to prompt the second user to start speaking. The first wearable device may also output a third prompt message when it detects that the operation on the first control in the first state has disappeared, so as to prompt the second user to stop speaking.
[0107] In step 103, when the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to the second state.
[0108] Understandably, the first wearable device can also switch the first control on the first interface from the first state to the second state if it detects that the first user has entered a voice signal in the first intercom group while displaying the first interface.
[0109] In some embodiments, when the first control is in the second state, the first wearable device may not respond to the second user's operation on the first control. That is, when the first control is in the second state, even if the second user operates the first control, the first wearable device will not activate the voice acquisition module to acquire voice signals.
[0110] For example, the second state of the first control can be Figure 2 The state shown in part b of the diagram.
[0111] In this embodiment, by displaying a first interface on a first wearable device, and when a first control on the first interface is in a first state, the voice signal of the second user is collected based on the operation of the first control in the first state, and the collected voice signal is sent to a first intercom group. Furthermore, when the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to a second state, and the second user's operation is not responded to when the first control is in the second state. Therefore, the intercom method based on this embodiment can realize intercom on a first wearable device, solving the problem of inconvenience caused by the large size of existing walkie-talkies.
[0112] Furthermore, when no user inputs a voice signal in the first intercom group, the first control is in a first state. When the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to the second state. Based on this, the second user can know whether a voice signal can be input in the first intercom group by checking the current state of the first control, thus improving the convenience of intercom communication.
[0113] In some embodiments, step 102 includes: when the first wearable device supports cellular mobile communication, transmitting the voice signal of the second user in the first intercom group through the cellular mobile communication network; when the first wearable device does not support cellular mobile communication, transmitting the voice signal of the second user to a mobile terminal that supports cellular mobile communication through a near-field communication network, so as to transmit the voice signal of the second user in the first intercom group through the mobile terminal.
[0114] Understandably, after collecting the second user's voice signal, the first wearable device can determine whether cellular mobile communication is currently supported. If the first wearable device determines that cellular mobile communication is supported, it can transmit the collected voice signal in the first intercom group via the cellular mobile communication network. If the first wearable device determines that cellular mobile communication is not currently supported, it can transmit the second user's voice signal to a mobile terminal that supports cellular mobile communication via a near-field communication network, so that the mobile terminal can transmit the second user's voice signal in the first intercom group.
[0115] In some embodiments, the first wearable device may determine whether it supports cellular mobile communication when the intercom mode selected by the second user is the first intercom mode.
[0116] For example, refer to Figure 7 , Figure 7 This is a schematic diagram illustrating a method for transmitting voice signals according to an exemplary embodiment. For example... Figure 7As shown, the first wearable device 71 of the second user can collect the second user's voice signal through the microphone 711 and process the collected voice signal through the audio processing module 712. Then, the first wearable device 71 can send the processed voice signal to the mobile terminal 72 in real time via the Bluetooth module 713. After receiving the voice signal sent by the first wearable device 71, the mobile terminal 72 can send the received voice signal to the service device 73 in real time, so that the service device 73 can send the voice signal to the first wearable device. Alternatively, after processing the collected voice signal through the audio processing module 712, the first wearable device 71 can send the processed voice signal to the service device 73 in real time based on the cellular mobile communication module 714, so that the service device 73 can send the voice signal to the first wearable device used by the first user.
[0117] In addition, the first wearable device 71 can also receive voice signals sent by the service device 73, and after receiving the voice signals sent by the service device 73, play the received voice signals through the voice player 715 so that the second user can hear the voice signals.
[0118] In some embodiments, the method further includes: when the first control is in a first state and no voice signal of the second user is being collected, detecting a preset action of the second user; when the preset action is detected, collecting the voice signal of the second user and sending the voice signal of the second user in a first intercom group; and if the preset action is detected during the process of collecting the voice signal of the second user, ending the collection of the voice signal of the second user.
[0119] Understandably, the first wearable device can also detect a preset action of the second user based on sensors when the first control is in the first state. Upon detecting the preset action of the second user, the first wearable device can activate the voice signal acquisition module and acquire the second user's voice signal, and then send the acquired voice signal to the first intercom group. If, during the acquisition of the second user's voice signal, the first wearable device detects the second user's preset action again based on sensors, it can stop acquiring the second user's voice signal.
[0120] In some embodiments, when the first wearable device is a wrist-worn device, the preset action can be an inward and / or outward rotation of the wrist of the second user wearing the wrist-worn device. For example, the preset action can be an outward rotation followed by an inward rotation of the wrist of the second user wearing the wrist-worn device.
[0121] In some embodiments, the first wearable device may also collect the voice of the second user when the following conditions are met: the second user wearing the first wearable device is in motion; the first control is in a first state; it is determined that the voice signal of the second user has not been collected; a preset action of the second user is detected; or the communication state is not based on a Subscriber Identity Module (SIM).
[0122] In some embodiments, after the first user in the first intercom group inputs a voice signal, the method further includes: if the display interface of the first wearable device is the relevant interface of the first intercom group, receiving and storing the voice signal of the first user, and displaying a voice identifier associated with the voice signal sent by the first user on the intercom interface, wherein the relevant interface of the first intercom group includes an intercom interface and an interface displayed based on controls on the intercom interface; and deleting the voice signal and voice identifier of the first user when the first wearable device exits the relevant interface of the first intercom group.
[0123] Understandably, after the first user inputs a voice signal in the first intercom group, the first wearable device can determine whether its current display interface is the relevant interface of the first intercom group. When the first wearable device determines that the current display interface is the relevant interface of the first intercom group, it receives and stores the voice signal sent by the first user, and displays the voice identifier associated with the voice signal sent by the first user on the intercom interface. When the first wearable device determines that it has exited the relevant interface of the first intercom group based on the second user's operation, it can delete the stored voice signal and the voice identifier associated with the first user's voice signal.
[0124] In some embodiments, the first wearable device can receive voice signals sent by the first user and store a first preset number of voice signals when the current display interface is the relevant interface of the first intercom group, and update the stored voice signals and the voice identifiers associated with the displayed voice signals when a new voice signal is received.
[0125] In some embodiments, the preset number can be determined based on the screen size of the first wearable device. For example, when the first wearable device is a wrist-worn device, the first preset number can be set to any value from 5 to 20. For instance, the first preset number can be set to 10.
[0126] In some embodiments, the first wearable device updates the stored voice signals and the voice identifiers associated with the voice signals, including: the first wearable device stores the latest received voice signal, displays the voice identifier of the latest received voice signal, and deletes the earliest received voice signal and the voice identifier associated with the voice signal, so that the number of stored voice signals and the number of displayed voice identifiers are less than or equal to a first preset number.
[0127] In some embodiments, a voice identifier can be a user identifier that identifies the duration of a voice signal and the first user who sent the voice signal. For example, a voice identifier associated with a voice signal may include a rectangular bar indicating the duration of the voice signal and a user identifier of the first user. The length of the rectangular bar is positively correlated with the duration of the voice signal.
[0128] refer to Figure 8 , Figure 8 This is a schematic diagram illustrating a first interface according to yet another exemplary embodiment. For example... Figure 8 As shown, the voice identifiers displayed on the first interface can be... Figure 8 The rectangular bar 801 and the user identifier 802 are shown in the figure.
[0129] In some embodiments, when the first wearable device detects that the second user has operated on any voice icon displayed on the first interface, it may play a voice signal associated with the voice icon operated by the second user.
[0130] In some embodiments, when the first wearable device exits the relevant interface of the first intercom group, it deletes the previously stored voice signal of the first user and the voice identifier associated with the stored voice signal.
[0131] In this embodiment of the disclosure, if the first wearable device exits the relevant interface of the first intercom group, it indicates that the second user no longer needs to conduct voice communication with the first user in the first intercom group. At this time, the first wearable device deletes the stored voice signals and the signal identifiers associated with the voice signals, which can reduce the storage space occupied by useless voice signals on the first wearable device.
[0132] In some embodiments, the intercom interface further displays a second control, which includes a third state and a fourth state. If the display interface of the first wearable device is the relevant interface of the first intercom group, receiving and storing the voice signal sent by the first user includes: if the display interface of the first wearable device is the relevant interface of the first intercom group and the second control is in the third state, receiving and outputting the voice signal sent by the first user; detecting the operation on the second control in the third state; when the operation on the second control in the third state is detected, switching the second control from the third state to the fourth state; when the second control is in the fourth state, receiving but not outputting the voice signal sent by the first user, wherein the received but not output voice signal is used for the second user to output when needed; and stopping receiving the voice signal sent by the first user when the first wearable device exits the relevant interface of the first intercom group.
[0133] Understandably, the first interface also has a second control, which can have both a third and a fourth state. Based on this, when the first wearable device displays the relevant interface of the first intercom group, and the second control on the first interface is in the third state, if a first user in the first intercom group inputs a voice signal, the first wearable device can receive the voice signal input by the first user and output the received voice signal so that the second user can hear the first user's voice signal. Furthermore, when the second control is in the third state, the first wearable device can also detect operations on the second control in the third state. When the first wearable device detects an operation on the second control in the third state, it can switch the second control from the third state to the fourth state. When the second control is in the fourth state, the first wearable device can receive the first user's voice signal but does not output the received voice signal. When the first wearable device exits the relevant interface of the first intercom group based on the second user's operation, it stops receiving the voice signal from the first user in the first intercom group.
[0134] In some embodiments, the output voice signal can be understood as the voice signal being played through an audio playback module on a first wearable device.
[0135] In some embodiments, the first wearable device may be in a screen-off state when outputting voice signals.
[0136] In some embodiments, the second control may be a control capable of adjusting the operating state of the voice playback module on the first wearable device.
[0137] For example, refer to Figure 2 The second control can be Figure 2 Control 202 in the context. Among them, in... Figure 2 In part a, the second control has a fourth state. Figure 2In part b, the second control has a third state.
[0138] In this embodiment of the disclosure, by setting a second control on the intercom interface of the first intercom group, the second user can control the first wearable device to receive but not output the received voice signal when the second user does not want to listen to the voice signal of the first user in the first intercom group. This makes the intercom control more flexible.
[0139] Furthermore, when the first wearable device exits the intercom interface of the first intercom group based on the second user's operation, it indicates that the second user no longer needs to conduct voice communication with the first user in the first intercom group. At this time, the first wearable device stops receiving the voice signal from the first user in the first intercom group, which can reduce the reception of useless voice signals.
[0140] In some embodiments, step 102 includes: sending a voice signal of a second user to a first user who is online in a first intercom group, wherein the first user who is online is the first user whose display interface of the second wearable device is the relevant interface, and the second wearable device is the wearable device of the first user.
[0141] Understandably, after collecting the voice signal from the second user, the first wearable device can identify the first user in the first intercom group who is online and send the collected voice signal to the online first user. The online first user is the first user whose display interface on the second wearable device is the interface related to the first intercom group.
[0142] In some embodiments, the service device may store the user status of each first user in the first intercom group. Based on this, the first wearable device can obtain the user identifier of the first user who is online in the first intercom group from the service device, and send the collected voice signal to the first user indicated by the obtained user identifier.
[0143] In some embodiments, since the service device stores the user status of each first user in the first intercom group, the first wearable device can also send the collected voice signal to the service device in real time after collecting the voice signal of the second user, and then send the collected voice signal to the first user in the first intercom group who is currently online through the service device.
[0144] In this embodiment, the first user currently online is the user whose current display interface on the second wearable device is the interface related to the first intercom group. This user is also the first user listening to the voice signal in the first intercom group. Therefore, by sending the voice signal to the first user currently online in the first intercom group, instead of sending it to the first user offline, the number of voice signals sent can be reduced, thereby reducing the occupancy of the communication link.
[0145] In some embodiments, the intercom interface further includes a third control, and the method further includes: displaying a second interface when an operation on the third control is detected; wherein the second interface has a fourth control for a second user to view the current location of the first user; and displaying a third interface when an operation on the fourth control is detected; wherein the third interface includes a map, and the user identifier of the first user is displayed on the map in the area corresponding to the current location of the first user.
[0146] Understandably, the intercom interface of the first intercom group also has a third control. Based on this, the first wearable device can detect the second user's operation on the third control, and upon detecting such operation, display a second interface, which includes a fourth control. Based on this, the first wearable device can detect the second user's operation on the fourth control while displaying the second interface. Upon detecting an operation on the fourth control, the first wearable device can update the displayed second interface to the third interface. The third interface includes a map, allowing the first wearable device to obtain the first user's current location and display the first user's identifier on the map in the area corresponding to their current location, so that the second user can view the first user's current location on the map.
[0147] In some embodiments, when there are multiple first users, the area on the map of the third interface corresponding to the current location of each first user can display the user identifier of the corresponding first user.
[0148] In some embodiments, the map on the third interface may display user identifiers of a preset number of second users who are closest to the second user.
[0149] In some embodiments, the first user indicated by the user identifier displayed on the map can be a second user whose second wearable device displays a third interface.
[0150] In some embodiments, the map may also display the current orientation of each first user.
[0151] In some embodiments, the map scale can be a preset scale, and the first wearable device can also adjust the map display scale based on the detected second preset operation of the second user, and display the scale bar of the current map scale on the third interface.
[0152] For example, the second preset operation could be the operation of rotating a first component on a first wearable device. For instance, rotating the crown of a smartwatch.
[0153] In some embodiments, the second and third interfaces may be the relevant interfaces of the first intercom group.
[0154] In some embodiments, the third control included on the intercom interface of the first intercom group can be... Figure 2 The control 203 is shown in the dashed box. It should be noted that the dashed box is only used to indicate the area where the third control is located, and is not part of the third control.
[0155] In some embodiments, reference Figure 9 , Figure 9 This is a schematic diagram illustrating a second interface according to an exemplary embodiment. For example... Figure 9 As shown, the fourth control can be Figure 9 Control 901 is located in the first wearable device. Based on this, when the first wearable device detects an operation on control 901, it can display a second interface.
[0156] In some embodiments, such as Figure 9 As shown, the second interface may also have at least one of the following controls: the tenth control ( Figure 9 The "Bluetooth Headset" control 902 and the eleventh control ( Figure 9 The "Vibration and Gesture" control 903 and the twelfth control ( Figure 9 The "Team Information" control (904) and the thirteenth control ( Figure 9 The "Unlisten" control (905) and the fourteenth control ( Figure 9 The "Disband Team" control (906) is used in the following ways: The tenth control establishes a connection with a Bluetooth headset. The eleventh control determines whether vibration occurs upon receiving a voice signal. The twelfth control displays information about the first intercom group. The thirteenth control stops receiving voice signals from the first user in the first intercom group. The fourteenth control navigates to a fourth interface, allowing a second user to disband or leave any intercom group displayed on the fourth interface.
[0157] In some embodiments, the eleventh control functions as follows: when a third preset operation of the second user is detected, if the first control is in a first state, the first control collects the voice signal of the second user; and when a third preset operation is detected during the collection of the second user's voice signal, the collection of the voice signal is stopped.
[0158] For example, the third preset operation includes, but is not limited to, double-clicking.
[0159] In some embodiments, the function of the twelfth control includes the operation of the second user, displaying the user icons of all users in the first intercom group, wherein the icons of users who are online are placed before the icons of users who are offline, and the order of the user icons of online and offline users can be determined based on the first letter of the username.
[0160] In some embodiments, the first wearable device displays user icons for all users in the first intercom group. If the second user is the creator of the first intercom group, the first user indicated by the selection operation can be removed from the first intercom group based on the second user's selection operation.
[0161] In some embodiments, when the first wearable device detects an operation by the second user on the thirteenth control, it may display a confirmation prompt for the second user to confirm whether to stop receiving voice signals, and stop receiving voice signals sent by the first user when the confirmation operation by the second user is detected.
[0162] In some embodiments, when the first wearable device determines that the fourth interface is displayed based on the detected operation of the fourteenth control by the second user, if the second user's operation on any group identifier on the fourth interface is detected, a confirmation prompt is displayed for the second user to confirm whether to disband the intercom group being operated, and the intercom group operated by the second user is disbanded when the confirmation operation of the second user is detected.
[0163] In some embodiments, the method further includes: displaying a fourth interface when it is detected that the intercom function on the first wearable device is enabled and the second user has an intercom group, wherein the fourth interface includes a group identifier of the intercom group owned by the second user and a fifth control corresponding to each intercom group, wherein the fifth control is used for the second user to select the intercom group to be intercomdted with; displaying a first interface when a selection operation on the first control corresponding to the first intercom group is detected; and displaying a fifth interface when it is detected that the intercom function on the first wearable device is enabled and the first user does not have an intercom group, wherein the fifth interface is used for the first user to create a first intercom group.
[0164] Understandably, the first wearable device, upon detecting that the intercom function is enabled, can determine whether the second user currently has an intercom group based on the user account logged into the first wearable device. If the first wearable device determines that the second user has an intercom group, it can display a fourth interface, showing the group identifier of the intercom group owned by the second user, as well as a fifth control corresponding to each intercom group. Based on this, the first wearable device can detect the second user's selection operation on the fifth control on the fourth interface. When the first wearable device detects the second user's selection operation on the fifth control corresponding to the first intercom group, it displays the first interface, that is, the intercom interface of the first intercom group. If the first wearable device determines that the second user currently does not have an intercom group, it can display the fifth interface, allowing the second user to create a first intercom group based on the sixth control on the fifth interface.
[0165] In some embodiments, the first wearable device activates the intercom function when it detects that the second user selects the ninth control corresponding to any intercom mode on the seventh interface.
[0166] In some embodiments, when the first wearable device determines that the intercom function is being activated for the first time, it displays a ninth interface and displays a fourth prompt message related to the currently activated intercom mode on the ninth interface.
[0167] For example, refer to Figure 10 , Figure 10 This is a schematic diagram illustrating a ninth interface according to an exemplary embodiment. Based on this, when the first wearable device determines that this is the first time the network intercom function has been activated, it can display the following during the activation process: Figure 10 The ninth interface is shown, and the fourth prompt message "Network intercom is activated..." is displayed on the ninth interface so that the second user knows that the currently activated intercom mode is network intercom mode.
[0168] For example, refer to Figure 4 When the first wearable device detects the second user's selection operation on the "Network Intercom" control 401 displayed on the seventh interface, it activates the network intercom function.
[0169] In some embodiments, the group identifier of a talk group includes, but is not limited to, at least one of the following: a group icon and a group name.
[0170] In some embodiments, when the first user owns multiple intercom groups, the group identifier of the intercom group may also include a group sequence number indicating the creation order of the intercom groups.
[0171] In some embodiments, reference Figure 11 , Figure 11It is a schematic diagram of a fourth interface shown according to an exemplary embodiment. As Figure 11 shown, Figure 11 the control 1101 in can be a fifth control. The group icon can be Figure 11 the icon 1102 in, and the group name can be Figure 11 "People sharing the same fate..." in. The group serial number of the intercom group can be Figure 11 the serial number located after the group name in. Based on this, when the first wearable device detects a trigger operation on the fifth control corresponding to the intercom group with a group serial number of 1 in Figure 11 , it can display the intercom interface of the intercom group with a group serial number of 1, so that the second user can perform voice communication with the first user in the intercom group with a group serial number of 1.
[0172] In some embodiments, the fifth interface may further include a fifth prompt message, where the fifth prompt message is used to prompt the second user that they can create an intercom group through the sixth control.
[0173] In some embodiments, referring to Figure 12 , Figure 12 it is a schematic diagram of a fifth interface shown according to an exemplary embodiment. Among them, Figure 12 the control 1201 on is the sixth control. The fifth prompt message displayed on the fifth interface can be Figure 12 "No team yet" and / or "Please click '+' to form a team" in.
[0174] In some implementations, when the first wearable device displays the fifth interface, it can detect an operation on the sixth control on the fifth interface. When the first wearable device detects an operation on the sixth control on the fifth interface, it displays a tenth interface including a fifteenth control and a sixteenth control. The fifteenth control is used for the second user to create an intercom group, and the sixteenth control is used for the second user to join an intercom group.
[0175] Exemplarily, referring to Figure 13 , Figure 13 it is a schematic diagram of a tenth interface shown according to an exemplary embodiment. Among them, the fifteenth control can be Figure 13 the "Start teaming up" control 1301 in, and the sixteenth control can be Figure 13 the "Join team" control 1302 in.
[0176] In some embodiments, when the first wearable device detects a trigger operation on the fifteenth control, it creates a first intercom group and displays an eleventh interface. The eleventh interface includes an invitation code for inviting the first user to join the newly created first intercom group, and a seventeenth control for the second user to enter the intercom interface of the first intercom group.
[0177] For example, refer to Figure 14 , Figure 14 This is a schematic diagram illustrating an eleventh interface according to an exemplary embodiment. For example... Figure 14 As shown, the invitation code used for the first user to join the first intercom group can be... Figure 14 The invitation code is shown in display box 1401. Figure 14 Control 1402 is the seventeenth control.
[0178] In some embodiments, when the first wearable device is displaying the eleventh interface, if it detects a first preset operation by the second user, it can switch the displayed eleventh interface to the tenth interface. When the first wearable device detects a first preset operation by the second user on the tenth interface, it can switch the displayed tenth interface to the fourth interface and display the group icon of the newly created intercom group on the fourth interface.
[0179] In some embodiments, the first wearable device obtains Figure 14 After the invitation code shown, the system can obtain the invitation code and send it to the first user based on the second user's operation on the twelfth control on the second interface, and generate a new invitation code or obtain a new invitation code from the service device after the invitation code expires.
[0180] In some embodiments, after receiving the invitation code, the first wearable device can display the first intercom group regardless of whether a first user has joined the first intercom group. The invitation code expires when the second user disbands the newly created first intercom group.
[0181] In some embodiments, when the first wearable device detects a trigger operation on the fifteenth control, it can determine whether the number of intercom groups created by the second user among the intercom groups currently owned by the second user has reached a first preset number. If the first wearable device determines that the number of intercom groups created by the second user has not reached a second preset number, it displays the eleventh interface. If the first wearable device determines that the number of intercom groups created by the second user has reached the first preset number, it can display the twelfth interface, so as to prompt the second user through the sixth prompt message on the twelfth interface that the number of intercom groups currently owned has reached the limit, and at least one currently owned intercom group needs to be disbanded before a new intercom group can be created. Additionally, the eleventh interface may also include an eighteenth control for the second user to confirm returning to the tenth interface.
[0182] In some embodiments, the first preset quantity can be any value from 5 to 20, such as 10.
[0183] For example, refer to Figure 15 , Figure 15This is a schematic diagram illustrating a twelfth interface according to an exemplary embodiment. The sixth prompt message can be... Figure 15 The message "The maximum number of teams that can be started has been reached" and / or "You can try disbanding some inactive teams, or choose to join a team started by a friend" can be displayed in the eighteenth control. Figure 15 The "OK" control 1501 in the text.
[0184] In some embodiments, when the first wearable device detects a trigger operation on the sixteenth control, it displays a thirteenth interface for the second user to enter an invitation code to join the first intercom group. Additionally, the thirteenth interface may include a seventh prompt message to guide the second user to enter the invitation code.
[0185] For example, refer to Figure 16 , Figure 16 This is a schematic diagram illustrating a thirteenth interface according to an exemplary embodiment. The seventh prompt signal included on the thirteenth interface can be... Figure 16 The text shows "Enter Password".
[0186] It should be noted that the validity period of the invitation code can be set as needed, and this embodiment does not limit this. For example, the validity period can be 24 hours, meaning it is valid for 24 hours after the invitation code is generated, excluding hourly intervals. Based on this, the second user can join the first intercom group using the invitation code within its validity period.
[0187] In some embodiments, the invitation code can be a 6-digit number randomly generated by the service device, and the invitation code for joining different intercom groups will be different during the validity period of the invitation code.
[0188] In some embodiments, the group name of the newly created intercom group on the first wearable device can be the account name and group number of the user account logged in on the first wearable device. The group number of the first intercom group created by the user account logged in on the first wearable device can be 0, and the user account logged in on the first wearable device is the user account of the second user.
[0189] In some embodiments, the group icon of a newly created intercom group on the first wearable device can be one of a plurality of preset icons, and the group icons of different intercom groups can be the same.
[0190] In some embodiments, after receiving an invitation code entered by a second user, the first wearable device determines whether the invitation code entered by the second user is correct. When the first wearable device determines that the invitation code entered by the second user is correct, it may display a fourteenth interface including a group identifier for the first intercom group and a nineteenth control. The nineteenth control is used by the second user to access the intercom interface of the first intercom group.
[0191] Exemplarily, referring to Figure 17 , Figure 17 is a schematic diagram of a fourteenth interface shown according to an exemplary embodiment. Among them, the group identifier of the first intercom group displayed on the fourteenth interface can be Figure 17 "The same end of the world... 3" in Figure 17 The nineteenth control can be the control 1701 in
[0192] In some embodiments, the first wearable device can also display the user identifier of the first user who sent to create the first intercom group on the fourteenth interface, for example, the user image and / or the username, so that the second user can know the creator of the first intercom group to be joined.
[0193] In some embodiments, when the first wearable device displays the fourteenth interface, if it detects a first preset operation of the second user on the fourteenth interface, it does not join the first intercom group and switches the displayed fourteenth interface to the thirteenth interface.
[0194] In some embodiments, when the first wearable device displays the fourteenth interface, if it detects an operation of the second user on the nineteenth control on the fourteenth interface, it switches the display interface to the intercom interface of the newly joined first intercom group.
[0195] In some embodiments, the first wearable device can also switch the display interface to the intercom interface of the newly joined first intercom group if it does not detect an operation of the second user on the nineteenth control on the fourteenth interface.
[0196] In some embodiments, when the first wearable device determines that the invitation code input by the second user is incorrect, it can display a fifteenth interface including an eighth prompt message.
[0197] Exemplarily, referring to Figure 18 , Figure 18 is a schematic diagram of a fifteenth interface shown according to an exemplary embodiment. Among them, the eighth prompt message displayed on the fifteenth interface can be Figure 18 "The password does not exist. Please re-enter" on
[0198] In some embodiments, when the first wearable device detects a trigger operation on the sixteenth control, it can determine whether the number of intercom groups the second user has joined has reached a third preset number. If the first wearable device determines that the number of intercom groups the second user has joined has not reached the third preset number, it displays a thirteenth interface, allowing the second user to enter an invitation code on the thirteenth interface. If the first wearable device determines that the number of intercom groups the second user has joined has reached a second preset number, it can display a sixteenth interface including a ninth prompt message. The ninth prompt message indicates that the number of intercom groups the second user has joined has reached its limit, and that the user needs to leave at least one currently owned intercom group before joining a new one. Additionally, the sixteenth interface may also include a twentieth control for the second user to confirm returning to the ninth interface.
[0199] For example, the third preset quantity can be any value from 20 to 40, for instance, the second preset quantity can be 30.
[0200] For example, refer to Figure 19 , Figure 19 This is a schematic diagram illustrating a sixteenth interface according to an exemplary embodiment. The ninth prompt message can be... Figure 19 The twentieth control can display messages such as "The maximum number of members has been reached" and / or "You can try leaving some inactive teams." Figure 19 The "OK" control 1901 in the text.
[0201] In some embodiments, when the first wearable device determines that the invitation code entered by the second user is correct, it can determine whether the number of users in the first intercom group that the second user is trying to join based on the invitation code has reached a fourth preset number. When the first wearable device determines that the number of users in the first intercom group to be joined has not reached a third preset number, it displays a fourteenth interface. When the first wearable device determines that the number of users in the first intercom group that the second user is trying to join has reached a third preset number, it can display a seventeenth interface including a tenth prompt message. The tenth prompt message indicates that the second user is unable to join the first intercom group as the number of users currently available has reached its limit. Additionally, the seventeenth interface may also include a twenty-first control for the second user to confirm returning to the tenth interface.
[0202] For example, refer to Figure 20 , Figure 20 This is a schematic diagram illustrating a seventeenth interface according to an exemplary embodiment. The tenth prompt message can be... Figure 20 The message "The queue is full, you cannot join" appears in the twenty-first control. Figure 20 The "OK" control in 2001.
[0203] In some embodiments, the intercom interface further displays at least one of the following: a group identifier of the first intercom group; a user identifier of the first user in the first intercom group who is inputting a voice signal; the number of users currently online in the first intercom group, wherein the user's wearable device display interface is the intercom interface of the first intercom group, the user includes the first user and the second user, and the wearable device includes the first user using the second wearable device and the second user using the first wearable device; a seventh control for the second user to adjust the output volume of the voice signal; and an eighth control for the second user to create or join the first intercom group.
[0204] In some embodiments, when the first wearable device displays the intercom interface of the first intercom group, it may also display a group identifier of the first intercom group on the intercom interface. Exemplarily, at least one of a group icon, a group name, and a group number may be displayed on the intercom interface. For example, refer to... Figure 2 When the first wearable device displays the interface of the intercom group with the group name "Simultaneously at the ends of the earth..." and the group number 3, it can display "Simultaneously at the ends of the earth... 3" on the intercom interface.
[0205] In some embodiments, the user identifier of the first user inputting a voice signal in the first intercom group can be a user icon or a username. For example, as... Figure 2 The user ID 204 and username "Zhang San" are in the data.
[0206] In some embodiments, the first wearable device may further determine the number of first and second users currently online in the first intercom group and display the number of users currently online in the first intercom group on the intercom interface. For example, refer to... Figure 2 If the number of users displayed in section a is 2, it means that the users currently online in the first intercom group include the second user and the first user.
[0207] It should be noted that since the method in this embodiment is executed by the second user's first wearable device, the second user must be online when the display interface of the first wearable device is the intercom interface of the first intercom group. Furthermore, the implementation method for the first wearable device to determine the first user currently online in the first intercom group can refer to the determination method provided above, and will not be repeated here.
[0208] In some embodiments, the intercom interface of the first intercom group further includes a seventh control. Based on this, when the first wearable device detects an operation of the seventh control by the second user, it can display an eighteenth interface including a volume adjustment control, allowing the second user to adjust the output volume of the voice signal using the volume adjustment control. Additionally, the eighteenth interface also includes a volume icon displaying the current volume of the first wearable device.
[0209] For example, refer to Figure 21 , Figure 21 This is a schematic diagram illustrating an eighteenth interface according to an exemplary embodiment. Wherein, Figure 21 The "+" control 2101 and the "-" control 2102 can be used as volume control. Figure 21 The icon 2103 in the image is the volume icon.
[0210] In some embodiments, the intercom interface of the first intercom group may further include an eighth control. Based on this, when the first wearable device detects an operation on the eighth control, it can display a tenth interface.
[0211] In some embodiments, when the first wearable device displays the intercom interface of the first intercom group, it can also detect a first preset operation performed by the second user on the intercom interface of the first intercom group. When the first wearable device detects the first preset operation, it can switch its display interface from the intercom interface to the fourth interface and determine whether the first intercom group is a newly created intercom group. When the first wearable device determines that the first intercom group is a newly created intercom group, it can add a group identifier of the first intercom group to the fourth interface and pin the group identifier of the first intercom group to the top. When the first wearable device determines that the first intercom group is an intercom group previously owned by the second user, it can pin the group icon of the first intercom group to the top when displaying the fourth interface.
[0212] For example, the first preset operation can be a right swipe operation.
[0213] For example, refer to Figure 22 , Figure 22 This is a schematic diagram illustrating a fourth interface according to another exemplary embodiment. When the intercom group with group number 3 is the first intercom group, the first wearable device can display as follows: Figure 22 The fourth interface shown.
[0214] In some embodiments, the eighth control can be Figure 11 or Figure 22 The “Password Team” control 1103 in the middle.
[0215] Figure 23 This is a flowchart illustrating an intercom method according to another exemplary embodiment. In the following, reference will be made to... Figure 23 The display interface shown below introduces the process of the second user communicating with the first user in the first intercom group based on the first wearable device.
[0216] When the first wearable device displays the sixth interface, if it detects an operation by the second user on the application icon of the intercom application on the sixth interface (refer to the interface shown in Figure 3 and the interface 2301 in Figure 23 ), it displays the seventh interface (refer to the interface shown in Figure 4 and the interface 2302 in Figure 23 ). When the first wearable device detects a selection operation on the control 401 on the seventh interface, it determines whether the first wearable device is currently connected to the network. If the first wearable device determines that it is currently connected to the network, it can determine whether it is the first time to enable the network intercom function. When the first wearable device determines that it is the first time to enable the network intercom function, it can display the ninth interface (refer to the interface shown in Figure 10 and the interface 2303 in Figure 23 ) during the process of enabling the network intercom function. When the first wearable device determines that the network intercom function has been enabled, it can determine the user account logged in on the wearable device and determine whether the second user currently has an intercom group. When the first wearable device determines that the second user has an intercom group, it can display the fourth interface (refer to the interface shown in Figure 11 and the interface 2304 in Figure 23 ). When the first wearable device detects an operation by the second user on the fifth control 1101 corresponding to the group identifier "All of us...1" on the fourth interface, it displays the intercom interface of the intercom group corresponding to the group identifier "All of us...1" for the second user to communicate with the first user in the intercom group with the group identifier "All of us...1" via voice.
[0217] When the first wearable device detects an operation by the second user on the eighth control on the fourth interface, it can display the tenth interface (refer to the interface shown in Figure 13 and the interface 2305 in Figure 23 ). When the first wearable device displays the tenth interface, if it detects an operation by the second user on the fifteenth control on the tenth interface, it can obtain the number of intercom groups created by the second user in the intercom groups owned by the second user. When the obtained number reaches the second quantity threshold, it can display the twelfth interface (refer to the interface shown in Figure 15 and the interface 2306 in Figure 23 ). When the obtained number does not reach the first quantity threshold, it can display the eleventh interface (refer to the interface shown in Figure 14 and the interface 2307 in Figure 23(Interface 2307 in the text). When the first wearable device detects the second user's operation on the seventeenth control on the eleventh interface, it can display the intercom interface of the newly created first intercom group (see reference). Figure 23 The interface 2314a) allows a second user to communicate via voice with a first user in a newly created first intercom group based on the displayed intercom interface.
[0218] When the first wearable device displays the tenth interface, if it detects the second user's interaction with the sixteenth control on the tenth interface, it can obtain the number of intercom groups the second user has joined. When the obtained number reaches a third threshold, the first wearable device can display the sixteenth interface (see reference). Figure 19 The interface shown and Figure 23 (Interface 2308 in the text). When the first wearable device has not obtained the second quantity threshold, it can display the thirteenth interface (see reference). Figure 16 The interface shown and Figure 23 (Interface 2309). When the first wearable device displays the thirteenth interface, it can detect the invitation code entered by the second user on the thirteenth interface. After receiving the invitation code entered by the second user, the first wearable device can determine whether the invitation code is correct, and if it determines that the invitation code is correct, it can determine whether the number of users in the second intercom group to be joined has reached the third preset number. If the first wearable device determines that the number of users in the second intercom group to be joined has reached the third preset number, it can display the seventeenth interface (see reference). Figure 20 The interface shown and Figure 23 Interface 2310 in the middle.
[0219] If the first wearable device determines that the number of users in the second intercom group to be joined has not reached the third preset number, it will display the fourteenth interface (reference). Figure 17 The interface shown and Figure 23 The interface 2311 in the middle, and based on the operation of the nineteenth control on the fourteenth interface by the second user, displays the intercom interface of the newly joined first intercom group, so that the second user can conduct voice communication with the first user in the newly joined first intercom group through the intercom interface.
[0220] If the first wearable device determines that the second user is not currently in a talk group, it displays the fifth interface (see reference). Figure 12 The interface shown and Figure 23(Interface 2312 in the text). When the first wearable device is displaying the fifth interface, if it detects the second user's operation on the sixth control on the fifth interface, it can display the tenth interface. When the first wearable device is displaying the tenth interface, if it detects the second user's operation on the fifteenth control on the tenth interface, it can create a first intercom group and display the eleventh interface. When the first wearable device detects the second user's operation on the seventeenth control on the eleventh interface, it can display the intercom interface of the newly created first intercom group, so that the second user can conduct voice communication with the first user in the newly created first intercom group based on the intercom interface.
[0221] When the first wearable device displays the tenth interface, if it detects the second user's operation on the sixteenth control on the tenth interface, it can create a first intercom group and display the thirteenth interface. When displaying the thirteenth interface, the first wearable device can detect the invitation code entered by the second user on the thirteenth interface. After receiving the invitation code entered by the second user, the first wearable device can determine if the invitation code is correct. If the invitation code is correct, the first wearable device displays the fourteenth interface and, based on the second user's operation on the nineteenth control on the fourteenth interface, displays the intercom interface of the newly joined first intercom group, allowing the second user to conduct voice communication with the first user in the newly joined first intercom group through the intercom interface.
[0222] If the first wearable device is not currently connected to the network, the ninth screen can be displayed (see reference). Figure 5 The interface shown and Figure 23 (Interface 2313 in the middle).
[0223] The first wearable device displays the intercom interface of the first intercom group (reference). Figure 2 The interface shown and Figure 23 When the second user's operation on the third control on the intercom interface is detected (as shown in interface 2314b), the second interface can be displayed (see reference). Figure 9 The interface shown and Figure 23 (Interface 2315). When the first wearable device detects the second user's operation on the seventh control on interface 2314b, it can display the eighteenth interface (see reference). Figure 21 The interface shown and Figure 23 The interface 2316 allows the second user to adjust the output volume of the voice signal from the first wearable device.
[0224] The first wearable device displays the intercom interface of the first intercom group (reference). Figure 2 The interface shown and Figure 23 When the first preset operation is detected in interface 2314b, the fourth interface can be displayed (see reference). Figure 22 The interface shown and Figure 23In the interface 2317), the group identifier of the first intercom group is pinned to the top.
[0225] When the first wearable device displays the intercom interface of the first intercom group, if it detects a fourth preset operation, it can display a first interface including voice indicators (see reference). Figure 24 The interface shown and Figure 23 Interface 2318), in which, Figure 24 This is a schematic diagram illustrating a first interface according to yet another exemplary embodiment. Wherein, Figure 24 The voice identifier 2401 displayed is the signal identifier of the voice signal received by the first wearable device before the current moment.
[0226] For example, the fourth preset operation can be a left swipe operation.
[0227] When the first wearable device is displaying the second interface, if it detects an operation on the fourteenth control, it can display the fourth interface (see reference). Figure 23 Interface 2319 in the middle.
[0228] When the first wearable device is running the intercom interface of the first intercom group in the background, if it detects a second user's... Figure 23 When operating the "intercom" control in interface 2301, interface 2314b is displayed directly.
[0229] In some embodiments, when a second user's account is logged in on another device, a nineteenth interface including an eleventh prompt message is displayed on the first wearable device to notify the second user that the second user's account has been logged in on another device.
[0230] For example, Figure 25 This is a schematic diagram illustrating a nineteenth interface according to another exemplary embodiment. The eleventh prompt message can be... Figure 25 The message "Your account is already logged in on another device" appears.
[0231] In some embodiments, the first wearable device may also obtain information related to the second user's user account from the service device each time the second user logs in to the user account, or at preset time intervals, and display the interface mentioned in the above embodiments based on the latest information obtained.
[0232] This disclosure also provides another intercom method, which can be applied to a service device connected to a first wearable device. (See reference...) Figure 26 , Figure 26 This is a flowchart illustrating an intercom method according to yet another exemplary embodiment. The following will combine... Figure 26The steps shown illustrate another intercom method provided by this disclosure, which includes:
[0233] In step 2601, a voice signal sent by the first wearable device is received; wherein, the voice signal is the voice signal of the second user collected based on the operation of the second user on the first control when the first control on the first interface of the first wearable device is in the first state, the first interface is the intercom interface of the first intercom group, the first intercom group is the intercom group owned by the second user, and the first state is the first state of the first control of the first user in the first intercom group when no voice signal is output.
[0234] In step 2602, the voice signal is sent to the first user who is online in the first intercom group;
[0235] Among them, the first user in the online state is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0236] As can be understood from the above description, when the first wearable device displays the intercom interface of the first intercom group and the first control on the intercom interface is in the first state, if it detects the second user's operation on the first control, it can collect the second user's voice signal and send the collected voice signal to the service device. Therefore, the service device can receive the voice signal sent by the wearable device. After receiving the voice signal, the service device can determine the first user currently online in the first intercom group and send the received voice signal to the first user currently online in real time.
[0237] In some embodiments, the service device may receive a notification message sent by the first user's wearable device (second wearable device) when displaying the intercom interface of the first intercom group, and determine the first user who is online in the first intercom group based on the notification message.
[0238] In some embodiments, a first user can send voice signals to a server via a second wearable device. Upon receiving the voice signal from the second wearable device, the server determines whether the second user is currently online. If the server determines that the second user is online, it sends the received voice signal to the first wearable device so that the second user in the first intercom group can hear the voice signal sent by the first user. If the server determines that the second user is offline, it may choose not to send the received voice signal to the first wearable device.
[0239] In some embodiments, after the first intercom group is created, the service device may allow the first user to join the first intercom group even if the first wearable device does not detect the second user's operation on the seventeenth control.
[0240] This disclosure also provides an intercom system. Figure 27 This is a schematic diagram of an intercom system according to an exemplary embodiment. The intercom system includes a first wearable device 2701, a service device 2702, and a second wearable device 2703, wherein the first wearable device 2701 is a wearable device for a first user, and the second wearable device 2703 is a wearable device for a second user;
[0241] The first wearable device 2701 is used to collect the voice signal of the second user based on the detected operation of the first control on the first interface when the first control on the first interface is in the first state, and send the voice signal to the service device. The first interface is the intercom interface of the first intercom group, and the first state is the state of the first control when the first user in the first intercom group does not input a signal.
[0242] Service device 2702 is used to receive voice signals sent by the first wearable device and send the voice signals to the first user in the first intercom group who is online, wherein the first user in the online state is the first user whose current display interface of the second wearable device is the relevant interface of the first intercom group;
[0243] The second wearable device 2703 is used to receive voice signals sent by the service device and output voice signals.
[0244] In some embodiments, the first wearable device may execute the method executed by the first wearable device in any of the above embodiments, and the service device may execute the method executed by the service device in any of the above embodiments.
[0245] refer to Figure 28 , Figure 28 This is a block diagram illustrating an intercom device according to an exemplary embodiment. Figure 28As shown, the intercom device 2800 includes: a first display module 2801, configured to display a first control with a first state on a first interface when the first user in the first intercom group does not input a voice signal, the first interface being the intercom interface of the first intercom group, the first intercom group being an intercom group owned by a second user using the first wearable device; a first transmission module 2802, configured to collect the voice signal of the second user and transmit the voice signal of the second user in the first intercom group when an operation on the first control in the first state is detected; and a switching module 2803, configured to switch the first control from the first state to the second state when the first user in the first intercom group inputs a voice signal; wherein, in the second state, the first control does not respond to the operation of the second user.
[0246] In some embodiments, the first transmitting module 2802 is configured to: when the first wearable device supports cellular mobile communication, transmit the voice signal of the second user in the first intercom group through the cellular mobile communication network; when the first wearable device does not support cellular mobile communication, transmit the voice signal of the second user to a mobile terminal that supports cellular mobile communication through a near-field communication network, so as to transmit the voice signal of the second user in the first intercom group through the mobile terminal.
[0247] In some embodiments, the device further includes: a detection module configured to detect a preset action of the second user when the first control is in a first state and no voice signal of the second user is being collected; a second sending module configured to collect the voice signal of the second user and send the voice signal of the second user in a first intercom group when the preset action is detected; and an ending module configured to end the collection of the voice signal of the second user if the preset action is detected during the process of collecting the voice signal of the second user.
[0248] In some embodiments, after the first user in the first intercom group inputs a voice signal, the device further includes: a receiving module configured to receive and store the first user's voice signal when the display interface of the first wearable device is the relevant interface of the first intercom group, and to display a voice identifier associated with the first user's voice signal on the intercom interface, wherein the relevant interface of the first intercom group includes an intercom interface and an interface displayed based on controls on the intercom interface; and a deletion module configured to delete the voice signal and voice identifier sent by the first user after the first wearable device exits the relevant interface of the first intercom group.
[0249] In some embodiments, the intercom interface further displays a second control, which includes a third state and a fourth state; the receiving module is configured to: receive and output a voice signal sent by the first user when the display interface of the first wearable device is the relevant interface of the first intercom group and the second control is in the third state; detect an operation on the second control in the third state; when an operation on the second control in the third state is detected, switch the second control from the third state to the fourth state; when the second control is in the fourth state, receive but do not output a voice signal sent by the first user, wherein the received but not output voice signal is used for the second user to output when needed; and stop receiving a voice signal sent by the first user when the first wearable device exits the relevant interface of the first intercom group.
[0250] In some embodiments, the first sending module 2802 is configured to send the voice signal of the second user to the first user who is online in the first intercom group, wherein the first user who is online is the first user whose display interface of the second wearable device is the relevant interface, and the second wearable device is the wearable device of the first user.
[0251] In some embodiments, the intercom interface further includes a third control, and the device further includes: a second display module configured to display a second interface when an operation on the third control is detected; wherein the second interface has a fourth control for a second user to view the current location of the first user; a third display module configured to display a third interface when an operation on the fourth control is detected; wherein the third interface includes a map, and displays the user identifier of the first user in an area on the map corresponding to the current location of the first user.
[0252] In some embodiments, the device further includes: a fourth display module configured to display a fourth interface when the intercom function on the first wearable device is detected to be enabled and the second user has an intercom group, wherein the fourth interface includes a group identifier of the intercom group owned by the second user and a fifth control corresponding to each intercom group, wherein the fifth control is used for the second user to select the intercom group to be intercomdted with; a fifth display module configured to display a first interface when a selection operation of the fifth control corresponding to the first intercom group is detected; and a sixth display module configured to display a fifth interface when the intercom function on the first wearable device is detected to be enabled and the first user does not have an intercom group, so that the second user can create a first intercom group based on the sixth control on the fifth interface.
[0253] In some embodiments, the intercom interface further displays at least one of the following: a group identifier of the first intercom group; a user identifier of the first user in the first intercom group who is inputting a voice signal; the number of users currently online in the first intercom group, wherein the user's wearable device display interface is the intercom interface of the first intercom group, the user includes the first user and the second user, and the wearable device includes the first user using the second wearable device and the second user using the first wearable device; a seventh control for the second user to adjust the output volume of the voice signal; and an eighth control for the second user to create a second intercom group or join the first intercom group.
[0254] refer to Figure 29 , Figure 29 This is a block diagram illustrating an intercom device according to another exemplary embodiment. Figure 29 As shown, the intercom device 2900 includes: a receiving module 2901 configured to receive a voice signal sent by a first wearable device; wherein the voice signal is a voice signal of a second user collected based on the operation of the first control by the second user on the first interface of the first wearable device when the first control on the first interface is in a first state, the first interface is the intercom interface of a first intercom group, the first intercom group is the intercom group owned by the second user, and the first state is the first state of the first control of the first user in the first intercom group not outputting a voice signal; and a sending module 2902 configured to send the voice signal to a first user in the first intercom group who is in an online state; wherein the first user in an online state is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0255] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0256] Figure 30 This is a structural block diagram illustrating a wearable device 3000 according to an exemplary embodiment. For example, the wearable device 3000 may be a mobile phone, tablet computer, smartwatch, in-vehicle device, or other communication device.
[0257] Reference Figure 30 The wearable device 3000 may include one or more of the following components: processing component 3002, memory 3004, power supply component 3006, multimedia component 3008, audio component 3010, input / output (I / O) interface 3012, sensor component 3014, and communication component 3016.
[0258] Processing component 3002 typically controls the overall operation of wearable device 3000, such as operations associated with at least one of display, telephone call, data communication, camera operation, and recording operation. Processing component 3002 may include one or more processors 3020 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 3002 may include one or more modules to facilitate interaction between processing component 3002 and other components. For example, processing component 3002 may include a multimedia module to facilitate interaction between multimedia component 3008 and processing component 3002.
[0259] Memory 3004 is configured to store various types of data to support operation on wearable device 3000. Examples of such data include at least one of the following: instructions for any application or method operating on wearable device 3000, contact data, phonebook data, messages, pictures, and videos. Memory 3004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0260] The power supply component 3006 provides power to various components of the wearable device 3000. The power supply component 3006 may include at least one of the following: a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the wearable device 3000.
[0261] Multimedia component 3008 includes a screen that provides an output interface between wearable device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 3008 includes a front-facing camera and / or a rear-facing camera. When wearable device 3000 is in an operating mode, such as shooting mode or video mode, the front-facing camera and / or rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0262] Audio component 3010 is configured to output and / or input audio signals. For example, audio component 3010 includes a microphone (MIC) configured to receive external audio signals when wearable device 3000 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 3004 or transmitted via communication component 3016. In some embodiments, audio component 3010 also includes a speaker for outputting audio signals.
[0263] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, such as keyboards, click wheels, and buttons. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0264] Sensor assembly 3014 includes one or more sensors for providing state assessments of various aspects of wearable device 3000. For example, sensor assembly 3014 can detect the on / off state of wearable device 3000, the relative positioning of components such as the display and keypad of wearable device 3000, changes in position of wearable device 3000 or one of its components, the presence or absence of user contact with wearable device 3000, orientation or acceleration / deceleration of wearable device 3000, and temperature changes of wearable device 3000. Sensor assembly 3014 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 3014 may also include an optical sensor, such as a complementary metal-oxide-semiconductor (CMOS) or charge-coupled device (CCD) image sensor, for use in imaging applications. In some embodiments, the sensor assembly 3014 may also include, but is not limited to, at least one of the following: an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, and a temperature sensor.
[0265] Communication component 3016 is configured to facilitate wired or wireless communication between wearable device 3000 and other devices. Wearable device 3000 can access wireless networks based on communication standards, such as Wi-Fi, 4G, 5G, or combinations thereof. In one exemplary embodiment, communication component 3016 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 3016 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wide Band (UWB), Bluetooth (BT), and other technologies.
[0266] In an exemplary embodiment, the wearable device 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components.
[0267] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 3004 including executable instructions or a computer program, which can be executed by the processor 3020 of the wearable device 3000 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0268] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a wearable device, enables the wearable device to perform any of the intercom methods described above in the embodiments of this disclosure. For example, the method includes:
[0269] When the first user in the first intercom group does not input a voice signal, a first control with a first state is displayed on the first interface. The first interface is the intercom interface of the first intercom group, and the first intercom group is an intercom group owned by the second user using the first wearable device. When an operation on the first control in the first state is detected, the voice signal of the second user is collected and sent to the first intercom group. When the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to the second state. In the second state, the first control does not respond to the operation of the second user.
[0270] For example, the method includes: receiving a voice signal sent by a first wearable device; wherein the voice signal is a voice signal of a second user collected based on the operation of the first user on the first control when the first control on the first interface of the first wearable device is in a first state, the first interface is the intercom interface of a first intercom group, the first intercom group is an intercom group owned by the second user, and the first state is the first state of the first control in the first intercom group when the first user in the first intercom group has not output a voice signal; sending the voice signal to a first user in the first intercom group who is online; wherein the first user in the online state is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0271] This disclosure provides a computer program product comprising a computer program or executable instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or executable instructions from the computer-readable storage medium and executes the computer program or executable instructions, causing the computer device to perform any of the intercom methods described in this disclosure.
[0272] Figure 31 This is a block diagram illustrating an intercom device 3100 according to another exemplary embodiment. For example, device 3100 may be provided as a server. (Refer to...) Figure 31 The device 3100 includes a processing component 3122, which further includes one or more processors, and memory resources represented by memory 3132 for storing instructions, such as application programs, that can be executed by the processing component 3122. The application programs stored in memory 3132 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 3122 is configured to execute instructions to perform any of the aforementioned intercom methods. For example, the method includes:
[0273] The system receives voice signals sent by a first wearable device; wherein the voice signal is the voice signal of the second user collected based on the operation of the first control by the second user on the first interface when the first control on the first interface of the first wearable device is in a first state; the first interface is the intercom interface of the first intercom group; the first intercom group is the intercom group owned by the second user; and the first state is the first state of the first control of the first user in the first intercom group when the first user does not output a voice signal; the system sends the voice signal to the first user in the first intercom group who is online; wherein the first user in the online state is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
[0274] Device 3100 may also include a power supply component 3126 configured to perform power management of device 3100, a wired or wireless network interface 3150 configured to connect device 3100 to a network, and an input / output (I / O) interface 3158. Device 3100 can operate an operating system stored in memory 3132, such as Windows Server™, Mac OSX™, Unix™ Linux™, FreeBSD™, or similar.
[0275] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
[0276] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for intercom communication, characterized in that, Applied to a first wearable device, the method includes: When the first user in the first intercom group does not input a voice signal, a first control with a first state is displayed on the first interface. The first interface is the intercom interface of the first intercom group, and the first intercom group is an intercom group owned by the second user using the first wearable device. When an operation on the first control in the first state is detected, the voice signal of the second user is collected and sent to the first intercom group; When the first user in the first intercom group inputs a voice signal, the first control is switched from the first state to the second state; In the second state, the first control does not respond to the second user's operation.
2. The method according to claim 1, characterized in that, The method further includes: When the first control is in the first state and the second user's voice signal is not collected, the preset action of the second user is detected; When the preset action is detected, the voice signal of the second user is collected and sent to the first intercom group; If the preset action is detected during the process of collecting the second user's voice signal, the collection of the second user's voice signal will end.
3. The method according to claim 1, characterized in that, After the first user in the first intercom group inputs a voice signal, the method further includes: If the display interface of the first wearable device is the relevant interface of the first intercom group, it receives and stores the voice signal of the first user, and displays the voice identifier associated with the voice signal of the first user on the intercom interface. The relevant interface of the first intercom group includes the intercom interface and an interface displayed based on the controls on the intercom interface. After the first wearable device exits the relevant interface of the first intercom group, the voice signal sent by the first user and the voice identifier are deleted.
4. The method according to claim 3, characterized in that, The intercom interface also displays a second control, which includes a third state and a fourth state. If the display interface of the first wearable device is the intercom interface, receiving and storing the voice signal sent by the first user includes: If the display interface of the first wearable device is the relevant interface of the first intercom group, and the second control is in the third state, the voice signal sent by the first user is received and output. Detect operations on the second control that is in the third state; When an operation on the second control in the third state is detected, the second control is switched from the third state to the fourth state; When the second control is in the fourth state, it receives but does not output the voice signal sent by the first user, wherein the received but not output voice signal is used for the second user to output when needed; When the first wearable device exits the relevant interface of the first intercom group, it stops receiving voice signals sent by the first user.
5. The method according to claim 3, characterized in that, Sending the second user's voice signal in the first intercom group includes: Send the voice signal of the second user to the first user who is online in the first intercom group, wherein the first user who is online is the first user whose display interface of the second wearable device is the relevant interface, and the second wearable device is the wearable device of the first user.
6. The method according to claim 1, characterized in that, Sending the second user's voice signal in the first intercom group includes: When the first wearable device supports cellular mobile communication, the voice signal of the second user is transmitted in the first intercom group through the cellular mobile communication network; When the first wearable device does not support the cellular mobile communication, the voice signal of the second user is sent to the mobile terminal that supports the cellular mobile communication via a near-field communication network, so that the voice signal of the second user can be sent in the first intercom group through the mobile terminal.
7. The method according to claim 1, characterized in that, The intercom interface also has a third control, and the method further includes: When an operation on the third control is detected, a second interface is displayed; wherein the second interface has a fourth control for the second user to view the current position of the first user; When an operation on the fourth control is detected, the third interface is displayed; The third interface includes a map, on which the user's identifier is displayed in the area corresponding to the first user's current location.
8. The method according to claim 1, characterized in that, The method further includes: When the intercom function on the first wearable device is detected to be enabled and the second user has an intercom group, a fourth interface is displayed. The fourth interface includes the group identifier of the intercom group owned by the second user and a fifth control corresponding to each intercom group. The fifth control is used to allow the second user to select the intercom group to conduct an intercom. When a selection operation on the fifth control corresponding to the first intercom group is detected, the first interface is displayed; If the intercom function on the first wearable device is detected to be enabled and the first user does not have an intercom group, the fifth interface is displayed so that the second user can create the first intercom group based on the sixth control on the fifth interface.
9. The method according to claim 1, characterized in that, The intercom interface also displays at least one of the following: The group identifier of the first intercom group; The user identifier of the first user who is inputting a voice signal in the first intercom group; The number of users currently online in the first intercom group, wherein the users who are online are those whose wearable device display interface is the intercom interface of the first intercom group, the users include the first user and the second user, and the wearable device includes the first user using the second wearable device and the second user using the first wearable device; The seventh control is used by the second user to adjust the output volume of the voice signal; The eighth control is used for the second user to create a second intercom group or join the first intercom group.
10. A method for intercom communication, characterized in that, Applied to service equipment, the method includes: Receive voice signals sent by a first wearable device; wherein, the voice signal is the voice signal of the second user collected based on the operation of the second user on the first control when the first control on the first interface of the first wearable device is in a first state, the first interface is the intercom interface of the first intercom group, the first intercom group is the intercom group owned by the second user, and the first state is the first state of the first control when the first user in the first intercom group does not output a voice signal. The voice signal is sent to the first user who is online in the first intercom group; Among them, the first user who is online is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
11. A walkie-talkie device, characterized in that, The device includes: The first display module is configured to display a first control with a first state on a first interface when the first user in the first intercom group does not input a voice signal. The first interface is the intercom interface of the first intercom group, and the first intercom group is an intercom group owned by a second user using the first wearable device. The first sending module is configured to collect the voice signal of the second user and send the voice signal of the second user in the first intercom group when an operation on the first control in the first state is detected. The switching module is configured to switch the first control from the first state to the second state when the first user in the first intercom group inputs a voice signal; In the second state, the first control does not respond to the second user's operation.
12. A walkie-talkie device, characterized in that, The device includes: The receiving module is configured to receive voice signals sent by the first wearable device; wherein, the voice signal is the voice signal of the second user collected based on the operation of the second user on the first control when the first control on the first interface of the first wearable device is in a first state, the first interface is the intercom interface of the first intercom group, the first intercom group is the intercom group owned by the second user, and the first state is the first state of the first control when the first user in the first intercom group has not output a voice signal; The sending module is configured to send the voice signal to the first user who is online in the first intercom group; Among them, the first user who is online is the first user whose display interface of the second wearable device is the relevant interface of the first intercom group.
13. A wearable device, characterized in that, include: processor; Memory used to store computer programs or instructions; The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 9.
14. A service device, characterized in that, include: processor; Memory used to store computer programs or instructions; The processor executes the computer program or instructions to implement the steps of the method of claim 10.
15. A walkie-talkie system, characterized in that, The intercom system includes: a first wearable device, a second wearable device, and a service device, wherein the first wearable device is a wearable device used by a first user, and the second wearable device is a wearable device used by a second user; The first wearable device is configured to, when the first control on the first interface is in a first state, collect the voice signal of the second user based on the detected operation of the first control and send the voice signal to the service device, and when the first user in the first intercom group inputs a voice signal, switch the first control from the first state to a second state; wherein, the first interface is the intercom interface of the first intercom group, the first state is the state of the first control when the first user in the first intercom group does not input a signal, and the first control in the second state does not respond to the operation of the second user; The service device is used to receive voice signals sent by the first wearable device and send the voice signals to the first user in the first intercom group who is online, wherein the first user in the online state is the first user whose current display interface of the second wearable device is the relevant interface of the first intercom group; The second wearable device is used to receive the voice signal sent by the service device and output the voice signal.
16. A non-transitory computer-readable storage medium storing a computer program or instructions, characterized in that, When the computer program or instructions in the storage medium are executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.
17. A computer program product comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method according to any one of claims 1 to 10.