CN110069200B - Wearable device input control method, wearable device and storage medium - Google Patents
Wearable device input control method, wearable device and storage medium Download PDFInfo
- Publication number
- CN110069200B CN110069200B CN201910336770.6A CN201910336770A CN110069200B CN 110069200 B CN110069200 B CN 110069200B CN 201910336770 A CN201910336770 A CN 201910336770A CN 110069200 B CN110069200 B CN 110069200B
- Authority
- CN
- China
- Prior art keywords
- voice
- user
- wearable device
- display interface
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000012905 input function Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 24
- 238000004891 communication Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000012769 display material Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a wearable device input control method, which comprises the steps of generating a full-screen mask display interface on a chat interface when detecting that the display interface of a wearable device is the chat interface; acquiring voice input operation fed back by a user based on the mask display interface; recording user voice according to the voice recording operation, and acquiring voice control operation fed back by the user; and sending the user voice or canceling the user voice according to the voice control operation. The invention also discloses the wearable device and a storage medium. According to the invention, the user can trigger the voice input function at any position of the wearable device based on the mask display interface, so that the problem that misoperation is easy to occur due to too small voice input buttons in the prior art is avoided, the wearable device is greatly convenient for the user to use, and the use efficiency of the wearable device is improved.
Description
Technical Field
The invention relates to the technical field of wearable equipment display, in particular to a wearable equipment input control method, a wearable equipment and a storage medium.
Background
With the continuous development of wearable devices, the functions of the wearable devices are more and more complete, and the wearable devices are favored by more and more people, especially young people. However, the screen of the wearable device is generally smaller and inconvenient to operate, and the normal use of the wearable device can be influenced to a great extent by the difficult operation of the wearable device; for example, the "hold talk" button of the chat interface of a chat application is often located at the bottom of the screen, while the smaller screen of the wearable device makes the "hold talk" button area smaller, which is extremely inconvenient and prone to mishandling when the "hold talk" function is used by the user.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present invention and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The invention mainly aims to provide an input control method for a wearable device, which aims to solve the technical problem that the wearable device is not easy to input in a chat interface and the normal use of the wearable device is affected due to the small screen of the wearable device.
In order to achieve the above object, the present invention provides a method for controlling input to a wearable device, comprising:
when the display interface of the wearable device is detected to be a chat interface, generating a full-screen mask display interface on the chat interface;
Acquiring voice input operation fed back by a user based on the mask display interface;
recording user voice according to the voice recording operation, and acquiring voice control operation fed back by the user;
and sending the user voice or canceling the user voice according to the voice control operation.
Optionally, when the display interface of the wearable device is detected to be a chat interface, the step of generating a full-screen mask display interface on the chat interface further includes:
acquiring an exit operation fed back by a user based on the mask display interface;
and according to the exit operation, exiting the mask display interface.
Optionally, the step of acquiring the exit operation fed back by the user based on the mask display interface includes:
acquiring switching operation of switching a display interface of the wearable device to a non-chat interface based on feedback of the mask display interface by a user, and taking the switching operation as an exit operation;
the step of exiting the mask display interface according to the exiting operation includes:
and according to the exit operation, exiting the mask display interface, and displaying the switched display interface on a screen of the wearable device.
Optionally, the step of acquiring the exit operation fed back by the user based on the mask display interface includes:
Acquiring an exit operation fed back by a user based on an exit button of the mask display interface;
the step of exiting the mask display interface according to the exiting operation includes:
and according to the exit operation, exiting the mask display interface, and normally displaying the current chat interface of the wearable device.
Optionally, after the step of exiting the mask display interface according to the exiting operation and normally displaying the current chat interface of the wearable device, the method further includes:
acquiring triggering operation of a triggering mask display interface fed back by a user based on the current chat interface;
and generating a full-screen mask display interface on the current chat interface according to the triggering operation.
Optionally, after the step of generating a full screen mask display interface on the chat interface, the method further includes:
acquiring chat information received by the wearable equipment;
and updating the display content of the chat interface according to the chat information.
Optionally, the voice control operation includes a voice sending operation and a voice cancelling operation, and the step of inputting the voice of the user according to the voice inputting operation and obtaining the voice control operation fed back by the user includes:
According to the voice input operation, inputting user voice and acquiring the duration of the voice input operation, and detecting voice control operation fed back by the user when the duration is smaller than a preset duration;
if the duration is less than the preset duration, detecting voice sending operation or voice cancelling operation fed back by the user, and acquiring voice control operation fed back by the user;
if the voice control operation fed back by the user is not detected within the duration less than the preset duration, canceling or transmitting the voice of the user;
the step of transmitting the user voice or canceling the user voice according to the voice control operation includes:
if the voice control operation is a voice sending operation, sending the user voice;
and if the voice control operation is a voice cancellation operation, canceling the voice of the user.
Optionally, when the display interface of the wearable device is detected to be a chat interface, the step of generating a full-screen mask display interface on the chat interface includes:
when detecting that the current display interface of the wearable device is a chat interface, judging whether the chat interface has unread messages or not;
if the chat interface does not have the unread message, generating a full-screen mask display interface on the chat interface;
If the unread message exists in the chat interface, generating operation of generating a mask display interface fed back by a user is obtained, and a full-screen mask display interface is generated on the chat interface according to the generating operation.
In addition, to achieve the above object, the present invention also provides a wearable apparatus including: the wearable device input control system comprises a memory, a processor and a wearable device input control program which is stored on the memory and can run on the processor, wherein the wearable device input control program realizes the steps of the wearable device input control method when being executed by the processor.
In addition, in order to achieve the above object, the present invention further provides a storage medium having stored thereon a wearable device input control program which, when executed by a processor, implements the steps of the wearable device input control method as described above.
According to the wearable equipment input control method provided by the embodiment of the invention, when the wearable equipment is detected to enter the chat interface, the wearable equipment automatically generates a full-screen mask display interface on the upper layer of the chat interface under the condition that the display content of the current chat interface of the wearable equipment is not affected; the mask display interface covers the whole screen of the wearable device, and any position of the touch mask display interface can trigger voice control operation, so that a user can conveniently perform operations such as voice input, voice transmission and voice cancellation based on the mask display interface, the user can trigger a voice input function at any position of the wearable device based on the mask display interface, the problem that misoperation is easy to occur due to the fact that a voice input button is too small and difficult to operate in the prior art is avoided, the user can use the wearable device conveniently, and the use efficiency of the wearable device is improved.
Drawings
Fig. 1 is a schematic hardware structure of an implementation manner of a wearable device according to an embodiment of the present invention;
fig. 2 is a hardware schematic of an implementation of a wearable device provided in an embodiment of the present application;
fig. 3 is a hardware schematic of an implementation of a wearable device provided in an embodiment of the present application;
fig. 4 is a hardware schematic of an implementation of a wearable device provided in an embodiment of the present application;
fig. 5 is a hardware schematic of an implementation of a wearable device provided in an embodiment of the present application;
fig. 6 is a schematic flow chart of a first embodiment of an input control method of a wearable device according to the present invention;
FIG. 7 is a schematic diagram of a scenario in which a wearable device displays a chat interface;
fig. 8 is a schematic view of a scenario in which a mask display interface and a chat interface of a wearable device are displayed simultaneously;
fig. 9 is a schematic diagram of a chat interface before and after updating display content according to an embodiment of the invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
In the following description, suffixes such as "module", "component", or "unit" for representing elements are used only for facilitating the description of the present invention, and have no specific meaning per se. Thus, "module," "component," or "unit" may be used in combination.
The wearable device provided by the embodiment of the invention comprises a mobile terminal such as an intelligent bracelet, an intelligent watch and an intelligent mobile phone. With the continuous development of screen technology, mobile terminals such as smart phones and the like can also be used as wearable devices due to the appearance of screen forms such as flexible screens, folding screens and the like. The wearable device provided in the embodiment of the invention can comprise: RF (Radio Frequency) unit, wiFi module, audio output unit, A/V (audio/video) input unit, sensor, display unit, user input unit, interface unit, memory, processor, and power supply.
In the following description, a wearable device will be taken as an example, please refer to fig. 1, which is a schematic hardware structure of a wearable device implementing various embodiments of the present invention, where the wearable device 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an a/V (audio/video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art will appreciate that the wearable device structure shown in fig. 1 does not constitute a limitation of the wearable device, and that the wearable device may include more or fewer components than shown, or certain components in combination, or a different arrangement of components.
The following describes the various components of the wearable device in detail with reference to fig. 1:
the radio frequency unit 101 may be used to send and receive information or send signals in a call process, specifically, the radio frequency unit 101 may send uplink information to the base station, or may send downlink information sent by the base station to the processor 110 of the wearable device to process the downlink information, where the downlink information sent by the base station to the radio frequency unit 101 may be generated according to the uplink information sent by the radio frequency unit 101, or may be actively pushed to the radio frequency unit 101 after detecting that the information of the wearable device is updated, for example, after detecting that the geographic position where the wearable device is located changes, the base station may send a notification of the change of the geographic position to the radio frequency unit 101 of the wearable device, after receiving the notification of the message, the radio frequency unit 101 may send the notification of the message to the processor 110 of the wearable device to process, and the processor 110 of the wearable device may control the notification of the message to be displayed on the display panel 1061 of the wearable device; typically, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 may also communicate with a network and other devices through wireless communication, which may specifically include: through wireless communication with a server in a network system, for example, the wearable device can download file resources from the server through wireless communication, for example, an application program can be downloaded from the server, after the wearable device finishes downloading a certain application program, if the file resources corresponding to the application program in the server are updated, the server can push a message notification of the resource update to the wearable device through wireless communication so as to remind a user to update the application program. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication, global System for Mobile communications), GPRS (General Packet Radio Service ), CDMA2000 (Code Division Multiple Access, CDMA 2000), WCDMA (Wideband Code Division Multiple Access ), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, time Division synchronous code Division multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution, frequency Division Duplex Long term evolution), and TDD-LTE (Time Division Duplexing-Long Term Evolution, time Division Duplex Long term evolution), etc.
In one embodiment, the wearable device 100 may access an existing communication network by inserting a SIM card.
In another embodiment, the wearable device 100 may access an existing communication network by setting an esim card (Embedded-SIM), and by adopting the esim card, the internal space of the wearable device may be saved and the thickness may be reduced.
It will be appreciated that although fig. 1 shows a radio frequency unit 101, it will be appreciated that the radio frequency unit 101 is not an essential component of a wearable device and may be omitted entirely as required within the scope of not changing the essence of the invention. The wearable device 100 may implement communication connection with other devices or communication networks through the wifi module 102 alone, which is not limited by the embodiment of the present invention.
WiFi belongs to a short-distance wireless transmission technology, and the wearable device can help a user to send and receive emails, browse webpages, access streaming media and the like through the WiFi module 102, so that wireless broadband Internet access is provided for the user. Although fig. 1 shows a WiFi module 102, it is understood that it does not belong to the necessary constitution of the wearable device, and can be omitted entirely as required within the scope of not changing the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the wearable device 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output (e.g., call signal reception sound, message reception sound, etc.) related to a specific function performed by the wearable device 100. The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive an audio or video signal. The a/V input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. The processed audio (voice) data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting the audio signal.
In one embodiment, the wearable device 100 includes one or more cameras, and by opening the cameras, capturing of images, photographing, video recording and other functions can be achieved, and the positions of the cameras can be set as required.
The wearable device 100 further comprises at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1061 and/or the backlight when the wearable device 100 moves to the ear. As one type of motion sensor, the accelerometer sensor can detect the acceleration in all directions (typically three axes), and can detect the gravity and direction when stationary, and can be used for applications for recognizing the gesture of a mobile phone (such as horizontal-vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer, knocking), and the like.
In one embodiment, the wearable device 100 further comprises a proximity sensor, by employing the proximity sensor, the wearable device is able to achieve non-contact manipulation, providing more modes of operation.
In one embodiment, the wearable device 100 further comprises a heart rate sensor, which when worn, enables detection of heart rate by being in close proximity to the user.
In one embodiment, the wearable device 100 may further include a fingerprint sensor, by reading a fingerprint, security verification or the like can be achieved.
The display unit 106 is used to display information input by a user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like.
In one embodiment, the display panel 1061 employs a flexible display screen, and the wearable device employing the flexible display screen is capable of bending when worn, thereby fitting more. Optionally, the flexible display screen may be an OLED screen body and a graphene screen body, and in other embodiments, the flexible display screen may also be other display materials, which is not limited to this embodiment.
In one embodiment, the display panel 1061 of the wearable device may take a rectangular shape for ease of wrapping when worn. In other embodiments, other approaches may be taken as well.
The user input unit 107 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the wearable device. In particular, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 1071 or thereabout by using any suitable object or accessory such as a finger, a stylus, etc.) and drive the corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends the touch point coordinates to the processor 110, and can receive and execute commands sent from the processor 110. Further, the touch panel 1071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 107 may include other input devices 1072 in addition to the touch panel 1071. In particular, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc., as specifically not limited herein.
In one embodiment, the sides of the wearable device 100 may be provided with one or more buttons. The button can realize a plurality of modes such as short pressing, long pressing, rotation and the like, thereby realizing a plurality of operation effects. The number of the buttons can be multiple, and different buttons can be combined for use, so that multiple operation functions are realized.
Further, the touch panel 1071 may overlay the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or thereabout, the touch panel 1071 is transferred to the processor 110 to determine the type of touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of touch event. Although in fig. 1, the touch panel 1071 and the display panel 1061 are two independent components for implementing the input and output functions of the wearable device, in some embodiments, the touch panel 1071 may be integrated with the display panel 1061 to implement the input and output functions of the wearable device, which is not limited herein. For example, when a message notification of a certain application is received through the rf unit 101, the processor 110 may control the message notification to be displayed in a certain preset area of the display panel 1061, where the preset area corresponds to a certain area of the touch panel 1071, and may control the message notification displayed in the corresponding area on the display panel 1061 by performing a touch operation on the certain area of the touch panel 1071.
The interface unit 108 serves as an interface through which at least one external device can be connected with the wearable apparatus 100. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the wearable apparatus 100 or may be used to transmit data between the wearable apparatus 100 and the external device.
In one embodiment, the interface unit 108 of the wearable device 100 adopts a contact structure, and is connected with other corresponding devices through the contact, so as to realize functions of charging, connection and the like. The contact can also be waterproof.
Memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 110 is a control center of the wearable device, connects various parts of the entire wearable device with various interfaces and lines, performs various functions of the wearable device and processes data by running or executing software programs and/or modules stored in the memory 109, and invoking data stored in the memory 109, thereby performing overall monitoring of the wearable device. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The wearable device 100 may further include a power source 111 (such as a battery) for powering the various components, and preferably, the power source 111 may be logically connected to the processor 110 through a power management system, so as to perform functions of managing charging, discharging, and power consumption management through the power management system.
Although not shown in fig. 1, the wearable device 100 may further include a bluetooth module or the like, which is not described herein. The wearable device 100 can be connected with other terminal devices through bluetooth to realize communication and information interaction.
Fig. 2 to fig. 4 are schematic structural diagrams of a wearable device according to an embodiment of the present invention. The wearable device comprises a flexible screen. When the wearable device is unfolded, the flexible screen is in a strip shape; when the wearable device is in a wearing state, the flexible screen is bent to be annular. Fig. 2 and 3 show schematic structural diagrams of the wearable device screen when unfolded, and fig. 4 shows schematic structural diagrams of the wearable device screen when bent.
Based on the above embodiments, it can be seen that if the device is a wristwatch, a bracelet, or a wearable device, the screen of the device may not cover the watchband area of the device, or may cover the watchband area of the device. In this embodiment, the device may be a wristwatch, a bracelet, or a wearable device, and the device includes a screen and a connection portion. The screen may be a flexible screen and the connection may be a wristband. Alternatively, the screen of the device or the display area of the screen may be partially or fully overlaid on the wristband of the device. Fig. 5 is a schematic hardware diagram of an implementation manner of a wearable device according to an embodiment of the present application, where a screen of the device extends to two sides, and a part of the screen is covered on a watchband of the device. In other embodiments, the screen of the device may also be entirely covered on the watchband of the device, which is not limited to this embodiment.
Based on the wearable device hardware structure and the communication network system, various embodiments of the method are provided.
Referring to fig. 6, in a first embodiment of the wearable device input control method of the present invention, the wearable device input control method includes:
step S10, when the display interface of the wearable device is detected to be a chat interface, generating a full-screen mask display interface on the chat interface;
in the prior art, in order to facilitate the user to input and send a voice message, a chat interface of a chat application is generally provided with a button for pressing and speaking, the user can input the voice message only by pressing the position of the button, and after the voice input is completed, the user can directly release the button to complete the sending or slide upwards to cancel the sending of the input voice message. As shown in fig. 7, fig. 7 is a schematic view of a scenario in which a wearable device displays a chat interface, and after a user opens a chat application a and enters the chat interface with the mins, the wearable device displays the chat interface with the mins, and a "push-to-talk" button is disposed at a bottom position on the chat interface with the mins, through which the user can implement a corresponding voice message input. The advantage of locating the "press talk" button at the bottom of the screen in the prior art is that the user can directly display and scroll through chat messages based on the current display interface and can directly use the "press talk" function to input speech. However, because the screen of the wearable device is smaller, the area for pressing the speaking button arranged at the bottom of the chat interface is also quite small, and misoperation is quite easy to occur when a user operates the wearable device, so that the normal use of the chat application function is quite affected.
In order to facilitate the user to perform voice input operation and realize the corresponding voice operation function without affecting the normal display of the current chat interface content of the wearable device, in the embodiment of the invention, when the wearable device screen is detected to be displaying the chat interface, the full-screen mask display interface is generated on the upper layer of the chat interface displayed on the wearable device screen, the mask display interface is mainly used as a key of the voice input function, for example, the mask display interface is displayed as a full-screen 'press-to-talk' button, and the user can input voice by clicking any position of the mask display interface. The mask display interface generated here is overlaid on the upper layer of the chat interface, but does not affect the display of the display content of the current chat interface. As shown in fig. 8, the wearable device is displaying a chat interface with a small brightness, and the upper layer of the chat interface covers a mask display interface, wherein the mask display interface is displayed as a "press talk" button in the figure, and chat information with the small brightness chat interface can still be normally displayed. When the display interface of the wearable device is detected to be a chat interface, generating a full-screen mask display interface on the chat interface; as can be appreciated by those skilled in the art, when the display interface of the wearable device is detected to enter the input interface, a full screen mask display interface can also be generated on the screen of the wearable device, so as to facilitate user input; for example, when the display interface of the wearable device enters the dial interface, a mask display interface is generated on the dial interface of the wearable device, and the user can directly input content through the mask display interface.
The mask display interface is a full-screen display interface which is generated at the upper layer of the chat interface and used for displaying a button for pressing and speaking or other functions for inputting voice messages when the wearable device is displaying the chat interface; the user can realize voice input operation at any position of the mask display interface. The chat interface is a display interface used for inputting or displaying messages when a user chat with a contact person through the wearable device; for example, when a user chat with another person on a WeChat, after opening the WeChat and entering into a chat interface with a friend, the display interface of the wearable device is the chat interface.
Specifically, in order to facilitate the user to perform voice input operation and realize the corresponding voice operation function, in one embodiment, if the current display interface of the wearable device is detected to be a chat interface, a full-screen mask display interface is generated on the screen of the wearable device; the chat interface of the wearable device is covered by the mask display interface, the current message of the chat interface can be normally displayed, but the chat interface can not normally display a new message, and after exiting the mask display interface, the chat interface of the wearable device can normally display the new message.
In order to facilitate the voice input operation of the user and realize the corresponding voice operation function without affecting the normal display of the content of the current chat interface of the wearable device, one embodiment is to generate a full-screen mask display interface on the screen of the wearable device if the current display interface of the wearable device is detected to be the chat interface, and display the mask display interface and the chat interface in a display mode (namely, a display mode in which the mask display interface floats on the upper layer of the chat interface) in which the chat interface currently displayed by the wearable device is used as the bottom layer and the mask display interface is used as the top layer. The display content of the chat interface and the newly received message can be kept normally displayed and not covered by the mask display interface, and other operations can not be directly performed on the chat interface, but can be directly performed on the mask display interface, because the priority of the mask display interface is highest after the mask display interface is generated. It should be noted that, in order to facilitate the user operation, the embodiment of the present invention adopts a mask display interface that generates a full screen, and those skilled in the art can understand that the generated mask display interface may also be non-full screen, so long as the size of the area occupied by the mask display interface can be implemented to facilitate the user to perform the input operation.
Optionally, in one embodiment, a current display interface of the wearable device is obtained, and whether the current display interface of the wearable device is an input interface is determined, and if the current display interface of the wearable device is the input interface, a full-screen mask display interface is generated on the input interface.
In the embodiment, whether the wearable device is displaying the chat interface is determined by acquiring the current display interface of the wearable device, and whether the mask display interface is started is determined according to the current display interface, and when the chat interface is being displayed by the wearable device, the mask display interface is started, so that a user can perform voice input operation, voice sending operation, voice cancellation operation and the like based on the mask display interface, and the display area of the mask display interface is large, so that the user operation is greatly facilitated; therefore, the problem that the wearable device is difficult to input in a chat interface and the normal use of the wearable device is affected due to the fact that the screen of the wearable device is small is avoided.
Optionally, step S10 includes:
step S11, judging whether unread messages exist on a chat interface or not when detecting that the current display interface of the wearable device is the chat interface;
Specifically, in one embodiment, when detecting that the current display interface of the wearable device is a chat interface, determining whether a user receives a new message at the wearable device, and opening the chat interface through a new message link. If the user receives a new message at the wearable device and opens a chat interface through the new message link, the chat interface is considered to have an unread message. In one embodiment, when the current display interface of the wearable device is detected to be a chat interface, whether the current chat interface is blank is judged, and if the current chat interface is blank, the chat interface is considered to have no unread message. In one embodiment, unread messages of each chat interface of the wearable device are detected, and when the current display interface of the wearable device is detected to be the chat interface, whether unread messages exist in the chat interface immediately before the chat interface is opened is judged.
The current display interface refers to the current display content of the wearable device screen. Specifically, when the wearable device is detected to start the application, judging whether the application started by the wearable device is a chat application, and if the application started by the wearable device is the chat application, acquiring a current display interface of a screen of the wearable device in real time or at intervals. For example, when the time of the screen of the wearable device is 10:00, acquiring that the current display interface of the wearable device is an interface for playing video; and when the time of the screen of the wearable device is 10:05, acquiring that the current display interface of the wearable device is a chat interface with the friend reddish in WeChat.
Step S12, if the chat interface does not have unread messages, generating a full-screen mask display interface on the chat interface;
specifically, if the unread message does not exist in the chat interface being displayed of the wearable device, automatically generating a full-screen mask display interface on the chat interface.
Step S13, if the unread message exists in the chat interface, generating operation of generating a mask display interface fed back by a user is obtained, and a full-screen mask display interface is generated on the chat interface according to the generating operation.
When a new message is received, the user may need to first scroll through the unread message; after the user turns over the unread message, the user can actively trigger the mask display interface to conveniently input voice. Specifically, if the unread message exists in the chat interface being displayed of the wearable device, only the current chat interface is displayed, so that a user can conveniently read the unread message. And acquiring a generating operation of opening the mask display interface by a user, and generating a full-screen mask display interface on the chat interface after acquiring the generating operation of generating the mask display interface fed back by the user.
In this embodiment, if an unread message exists in a chat interface opened by a user, the mask display interface is opened when a generating operation of a generating mask display interface fed back by the user is detected after the chat interface is opened, so as to facilitate the user to read the unread message, and avoid the influence on the user to read the unread message due to the automatic opening of the mask display interface after the chat interface is opened; if the chat interface opened by the user does not have unread messages, automatically opening the mask display interface after the chat interface is opened, so that the user can conveniently input voice.
Step S20, acquiring voice input operation fed back by a user based on the mask display interface;
specifically, in the chat interface or the input interface of the wearable device, the user needs to perform operations such as inputting a message and sending the message, and after the chat interface or the input interface of the wearable device generates the mask display interface, the user can directly perform operations at any position of the mask display interface, so as to realize voice input operation. The voice input operation refers to clicking or sliding operation performed at any position of a mask display interface when a user inputs voice information; for example, long press is performed at any position of the mask display interface to perform voice input, and sliding is performed at any position of the mask display interface as a starting point to perform voice input.
Step S30, recording user voice according to the voice recording operation, and acquiring voice control operation fed back by the user;
after the user finishes the voice input operation, the user can choose to send or cancel the input user voice. Specifically, in one embodiment, when a voice input operation fed back by a user based on a mask display interface is acquired, user voice input is started, and a voice sending operation fed back when the user finishes inputting the voice is acquired. When the voice input operation fed back by the user based on the mask display interface is acquired, the voice input operation of the user is started, and the voice cancellation operation of canceling the input voice by the user is acquired. The voice sending operation is an operation made when the user sends the recorded user voice after finishing recording the voice, such as long pressing at any position of the mask display interface to record the user voice, and after releasing, the recorded user voice is sent, and the released operation is a voice sending operation. The voice cancellation operation is an operation made when the recorded user voice is cancelled, for example, the recorded user voice is recorded by long-pressing at any position of the mask display interface, the recorded user voice is cancelled by sliding upwards or leftwards at the long-pressing position, and the voice cancellation operation is an operation of sliding upwards or leftwards at the long-pressing position.
Optionally, step S30 includes:
step S31, according to the voice input operation, inputting user voice and acquiring the duration of the voice input operation, and detecting voice control operation fed back by the user when the duration is smaller than a preset duration;
in order to avoid voice input operation caused by misoperation of a user, the voice input operation with the duration longer than the preset duration is cancelled as misoperation in the embodiment of the invention. Specifically, when a voice input operation fed back by a user based on a mask display interface is acquired, user voice input is started, the voice input operation performed by the user is timed, the duration of the voice input operation performed by the user is calculated, meanwhile, whether a voice sending operation or a voice cancelling operation fed back by the user exists or not is detected, and whether the duration of the voice input operation performed by the user is smaller than a preset duration is judged. The preset time length can be set according to specific requirements, and specific numerical values of the preset time length are not limited in the embodiment of the invention.
Step S32, if the voice sending operation or the voice canceling operation fed back by the user is detected within the duration being less than the preset duration, acquiring the voice control operation fed back by the user;
Specifically, in one embodiment, if the duration of the voice input operation performed by the user is less than the preset duration and the voice transmission operation fed back by the user is detected, the voice transmission operation fed back by the user is obtained. In one embodiment, if the duration of the voice input operation performed by the user is less than the preset duration and the voice cancellation operation fed back by the user is detected, the voice cancellation operation fed back by the user is acquired.
And step S33, if the voice control operation fed back by the user is not detected within the duration less than the preset duration, canceling or transmitting the voice of the user.
Specifically, in one embodiment, if the duration of the voice input operation performed by the user is greater than or equal to the preset duration, the voice transmission operation fed back by the user is not detected, and the voice cancellation operation fed back by the user is not detected, the input of the user voice is stopped, and the input of the user voice is cancelled. In one embodiment, if the duration of the voice input operation performed by the user is greater than or equal to the preset duration, the voice transmission operation fed back by the user is not detected, and the voice cancellation operation fed back by the user is not detected, the input of the voice of the user is stopped and the input voice is transmitted.
In this embodiment, in order to avoid a voice input operation caused by a user's misoperation, the input user voice is canceled by taking the voice input operation with a duration longer than a preset duration as an misoperation; or when the duration of the voice input operation is longer than or equal to the preset duration, the voice input operation is transmitted, so that the situation that voice transmission operation or voice cancellation operation is not acquired for a long time due to misoperation of the voice input operation is avoided, invalid voice is input for a long time, and invalid energy consumption is brought to the wearable equipment.
And step S40, according to the voice control operation, the user voice is sent or cancelled.
After entering the voice, the user can choose to send or cancel the voice which has been entered. Specifically, when a voice sending operation fed back by a user is detected, the voice of the user which is input is sent to a chat interface which is being displayed by the wearable device, and the display content of the chat interface which is being displayed by the wearable device is updated. When the voice cancelling operation fed back by the user is detected, the voice of the user which is already input is cancelled, a chat interface is displayed at the bottom layer of the screen of the wearable device, and a mask display interface is displayed at the top layer of the screen of the wearable device.
Further, the voice control operation includes a voice transmission operation and a voice cancellation operation, and step S40 includes:
step S41, if the voice control operation is a voice sending operation, sending the user voice;
after entering the voice, the user can choose to send or cancel the voice which has been entered. Specifically, if the voice control operation fed back by the user is obtained as a voice sending operation, the recorded voice of the user is sent to the chat interface currently displayed by the wearable device.
Step S42, if the voice control operation is a voice cancel operation, canceling the user voice.
If the user finds that the recorded voice is wrong or does not want to send the recorded voice, the user can choose to cancel the recorded voice. Specifically, if the voice control operation of the voice feedback fed back by the user is a voice cancel operation, the recorded user voice is canceled, and the canceled user voice is deleted.
In the embodiment, when the wearable device is detected to enter the chat interface, the wearable device automatically generates a full-screen mask display interface under the condition that the display content of the current chat interface of the wearable device is not affected; the mask display interface covers the whole screen of the wearable device, and any position of the touch mask display interface can trigger voice control operation, so that a user can conveniently perform operations such as voice input, voice transmission and voice cancellation based on the mask display interface, the user can trigger a voice input function at any position of the wearable device based on the mask display interface, the problem that misoperation is easily caused due to too small voice input buttons in the prior art is avoided, the user can use the wearable device conveniently, and the use efficiency of the wearable device is improved.
Optionally, in a second embodiment of the wearable device input control method of the present invention, based on the embodiment described in fig. 6, step S10 further includes:
step S50, obtaining an exit operation fed back by a user based on the mask display interface;
after generating a full screen mask display interface on the chat interface, the user can select to exit the full screen mask display interface on the chat interface at any time. Specifically, after step S10, before step S20, the user may exit the full-screen mask display interface on the chat interface, after step S20, before step S30, the user may exit the full-screen mask display interface on the chat interface, or after step S30, before step S40, the user may exit the full-screen mask display interface on the chat interface; as long as the mask display interface is displayed on the wearable device screen, the user may choose to exit the mask display interface on the chat interface. When the user selects to exit the full screen mask display interface on the chat interface, acquiring the exit operation fed back by the user based on the mask display interface on the chat interface. In one embodiment, the user switches the current chat interface to other non-chat interfaces, and the switching operation of switching the user to the other non-chat interfaces is taken as the exit operation. One embodiment is that the user selects a mask display interface to exit the chat interface and only displays the current chat interface. In one embodiment, when an event with a higher incoming call priority than the current chat interface priority occurs, the wearable device automatically exits the exit operation of the mask display interface.
The operation of exiting refers to an operation of canceling the display of the mask display interface currently being displayed by the wearable device. In this embodiment, the specific implementation manner of the exit operation is not limited, and may be set according to specific requirements, for example, the exit may be performed by clicking a specific position of the mask display interface, the exit may be performed by double clicking any position of the mask display interface, or the exit may be performed by sliding a specific track at any position of the mask display interface.
And step S60, according to the exit operation, exiting the mask display interface.
Specifically, in one embodiment, a user performs an exit operation on a mask display interface, exits the mask display interface, and switches the display interface of the wearable device screen to other application interfaces. In one embodiment, an exit button is arranged on the mask display interface, and a user exits the mask display interface but does not exit the current chat interface through the exit button of the mask display interface, so that the wearable device screen only displays the current chat interface but does not display the mask display interface. In one embodiment, when an event occurs that the wearable device has an incoming call priority that is higher than the current chat interface priority, the wearable device automatically exits the mask display interface.
In this embodiment, when the user does not need to input voice, the user can select to exit the currently displayed mask display interface and only display the content of the chat interface, so that the user can scroll through the chat interface, the problem that the user cannot exit the mask display interface after generating the mask display interface is avoided, and when the mask display interface and the chat interface are displayed simultaneously, voice input operation can only be performed based on the mask display interface, and the chat information of the current chat interface cannot be scrolled through and checked, so that the image user normally uses the wearable device.
Optionally, the step of acquiring the exit operation fed back by the user based on the mask display interface includes:
acquiring switching operation of switching a display interface of the wearable device to a non-chat interface based on feedback of the mask display interface by a user, and taking the switching operation as an exit operation;
while the wearable device display interface is displaying the mask display interface, the user may have switched to other application interfaces, or other non-chat interfaces, at any time. Specifically, the user switches the display interface of the wearable device to other applications through physical keys or other specific operations on the wearable device, and at this time, the switching operation of switching the display interface of the wearable device to the non-chat interface through the physical keys or other specific operations on the wearable device is taken as the exit operation.
According to the exit operation, the step of exiting the mask display interface includes:
and according to the exit operation, exiting the mask display interface, and displaying the switched display interface on a screen of the wearable device.
When the display interface of the wearable device is displaying the mask display interface, if the user selects to switch the display interface of the wearable device to other non-chat interfaces, the mask display interface is exited, and the switched display interface is displayed on the screen of the wearable device. If the user selects to switch the display interface of the wearable device from the current chat interface to another chat interface, displaying the switched chat interface on the screen of the wearable device, and generating a full-screen mask display interface on the switched chat interface. The other chat interface after switching can be a chat interface of a different contact person with the same application as the current chat interface, for example, the current chat interface is a chat interface of a contact person 1 with an application A, and the chat interface after switching is a chat interface of a contact person 2 with the application A; or the chat interface of the same contact person with the current chat interface being different application, for example, the current chat interface is the chat interface of the contact person 1 with the application A, and the chat interface after switching is the chat interface of the contact person 1 with the application B; the chat interface can also be a chat interface of different contacts with different applications from the current chat interface, for example, the current chat interface is a chat interface of contact 1 with application A, and the chat interface after switching is a chat interface of contact 2 with application B.
In this embodiment, when the user switches the display interface of the wearable device to other interfaces than the chat interface while the wearable device is simultaneously displaying the chat interface and the mask display interface, the wearable device may automatically exit the mask display interface, so as to avoid the mask display interface from always maintaining a display state and affecting the function use of the wearable device on the other display interfaces. When the user switches the display interface of the wearable device to another chat interface, the full-screen mask display interface is automatically generated after the user switches to the other chat interface, so that the user can conveniently input through the mask display interface, and misoperation of the user when inputting the voice message is greatly reduced.
Optionally, in a third embodiment of the wearable device input control method of the present invention, based on the embodiment described in fig. 6, the step of obtaining the exit operation fed back by the user based on the mask display interface includes:
acquiring an exit operation fed back by a user based on an exit button of the mask display interface;
specifically, in one embodiment, an exit button is set on a mask display interface, and a user can exit the mask display interface by clicking the exit button of the mask display interface, so as to obtain an exit operation fed back by the user based on the exit button of the mask display interface. One embodiment is to store a preset operation, exit the mask display interface when the user inputs the preset operation, and acquire the operation input in the exit button area of the mask display interface; the preset operation may be a specified sliding track, a single click operation, a double click operation, or the like.
The step of exiting the mask display interface according to the exiting operation includes:
and according to the exit operation, exiting the mask display interface, and normally displaying the current chat interface of the wearable device.
Specifically, in one embodiment, an exit button is set on a mask display interface, and a user performs an exit operation by clicking the exit button on the mask display interface to exit the mask display interface but not the current chat interface, so that the wearable device screen only displays the current chat interface and does not display the mask display interface. In one embodiment, when the user is detected to operate in the exit button area of the mask display interface, the preset operation is stored, whether the user operation is the preset operation is judged, and if the user operation is the preset operation, the user exits the mask display interface but does not exit the current chat interface; if the operation of the user is not the preset operation, maintaining to display a mask display interface and a chat interface; the preset operation may be a specified sliding track, a single click operation, a double click operation, or the like.
In this embodiment, after the wearable device automatically generates the full-screen mask display interface, the user may select to exit the mask display interface according to the use requirement, and only display the chat interface, so that the user may flip through the chat information of the current chat interface; the problem that the wearable device can not exit the mask display interface after automatically generating the full-screen mask display interface is avoided, so that the normal use of the chat interface function is affected.
Optionally, the step of exiting the mask display interface and normally displaying the current chat interface of the wearable device further includes, according to the exiting operation:
a1, acquiring triggering operation of a triggering mask display interface fed back by a user based on the current chat interface;
after the user selects to exit the mask display interface, if the current display interface of the wearable device is displaying the chat interface, the user can select to trigger the trigger mask display interface again so as to facilitate the user to input voice. Specifically, a specific operation is taken as a condition for a user to actively trigger a mask display interface, such as a condition for sliding a specific track on a screen to trigger the mask display interface; and acquiring the operation fed back by the user based on the current chat interface, namely acquiring the triggering operation of the triggering mask display interface fed back by the user based on the current chat interface. The triggering operation refers to an operation input by a user for triggering the wearable device to generate a mask display interface on the current chat interface when the current display interface of the wearable device is the chat interface.
And step A2, generating a full-screen mask display interface on the current chat interface according to the triggering operation.
Specifically, if the triggering operation of triggering the mask display interface fed back by the user based on the current chat interface is obtained, the mask display interface of the full screen is generated again on the current chat interface, so that the mask display interface and the current chat interface are displayed simultaneously by the wearable device.
In this embodiment, after the user selects to exit the mask display interface and only displays the current chat interface, if the user needs to continue to perform voice input, the user may trigger the mask display interface again, so that the user performs voice input, thereby avoiding the problem of inconvenient user input caused by the fact that the mask display interface cannot be triggered again after the current chat interface exits the mask display interface.
Optionally, in a fourth embodiment of the wearable device input control method of the present invention, based on the embodiment described in fig. 6, after the step of generating a full-screen mask display interface on the chat interface, the method further includes:
step B1, chat information received by the wearable equipment is obtained;
in the embodiment of the invention, after the mask display interface is generated on the chat interface of the wearable device, the mask display interface and the chat interface can be displayed simultaneously, the display content of the chat interface can be kept normally displayed and cannot be covered by the mask display interface, and the wearable device can normally receive new messages. After a mask display interface is generated on a chat interface of the wearable equipment, chat information of the wearable equipment is obtained; the chat information refers to a message sent by a contact person of the current chat interface, and the message comprises voice, a short message, a picture and the like.
And step B2, updating the display content of the chat interface according to the chat information.
In the embodiment of the invention, the mask display interface and the chat interface are displayed simultaneously, the mask display interface floats on the upper layer of the chat interface, and when a user operates on the wearable device, the user only operates the mask display interface on the upper layer and does not operate the chat interface on the bottom layer of the mask display interface, and the chat interface on the bottom layer of the mask display interface is mainly used for displaying the current chat content. In one embodiment, when the wearable device receives new chat information, the mask display interface and the chat interface are kept to be displayed simultaneously, and the received new chat information is newly added and displayed on the chat interface at the bottom layer of the mask display interface. One embodiment is that when the wearable device receives new chat information, if the mask display interface and the chat interface are kept to be displayed simultaneously, the display content of the chat interface at the bottom layer of the mask display interface is kept; and after the wearable device exits the mask display interface, newly adding the received new chat information to the chat interface.
As shown in fig. 9, the chat interface with xiao Li is being displayed on the wearable device, and a mask display interface is generated on the upper layer of the chat interface, the mask display interface does not cover the display content of the chat interface, and the chat information of the chat interface with xiao Li can be kept normally displayed. After generating the mask display interface, the wearable device displays a message 1 on a chat interface with xiao Li; when the small Li Zaifa sends the chat information, the wearable device acquires the chat information "message 2" and "message 3" of the small Li Fasong, and newly displays the chat information "message 2" and "message 3" on the chat interface at the bottom layer of the mask display interface to update the display content of the chat interface at the bottom layer of the mask display interface.
In this embodiment, after the mask display interface is generated, chat information of the wearable device is normally received, and the newly received information is updated to the chat interface at the bottom layer of the mask display interface, so that a user inputs voice by using the mask display interface, the chat interface at the bottom layer of the mask display interface can normally display the received and displayed information, and the use efficiency of the wearable device is improved.
In addition, the embodiment of the invention also provides a wearable device, which comprises: the wearable device input control program is executed by the processor 110 to implement the steps of the wearable device input control method embodiments described above.
In addition, the invention further provides a storage medium, wherein the storage medium stores one or more programs, and the one or more programs can be further executed by one or more processors to realize the steps of the wearable device input control method.
The expansion content of the specific implementation manners of the wearable device and the storage medium (i.e., the computer readable storage medium) of the present invention is basically the same as the embodiments of the input control method of the wearable device, and will not be described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.
Claims (3)
1. A wearable device input control method, characterized in that the wearable device input control method comprises:
when the display interface of the wearable device is detected to be a chat interface, generating a full-screen mask display interface on the chat interface;
acquiring voice input operation fed back by a user based on the mask display interface;
recording user voice according to the voice recording operation, and acquiring voice control operation fed back by the user;
transmitting the user voice or canceling the user voice according to the voice control operation;
when the display interface of the wearable device is detected to be a chat interface, the step of generating a full-screen mask display interface on the chat interface further comprises the following steps:
Acquiring an exit operation fed back by a user based on the mask display interface;
according to the exit operation, exiting the mask display interface;
the step of obtaining the exit operation fed back by the user based on the mask display interface comprises the following steps:
acquiring switching operation of switching a display interface of the wearable device to a non-chat interface based on feedback of the mask display interface by a user, and taking the switching operation as an exit operation;
the step of exiting the mask display interface according to the exiting operation includes:
according to the exit operation, exiting the mask display interface, and displaying the switched display interface on a wearable device screen;
the step of obtaining the exit operation fed back by the user based on the mask display interface comprises the following steps:
acquiring an exit operation fed back by a user based on an exit button of the mask display interface;
the step of exiting the mask display interface according to the exiting operation includes:
according to the exit operation, exiting the mask display interface, and normally displaying a current chat interface of the wearable device;
the step of exiting the mask display interface according to the exiting operation and normally displaying the current chat interface of the wearable device further comprises the following steps:
Acquiring triggering operation of a triggering mask display interface fed back by a user based on the current chat interface;
generating a full-screen mask display interface on the current chat interface according to the triggering operation;
the step of generating a full screen mask display interface on the chat interface further comprises:
acquiring chat information received by the wearable equipment;
updating the display content of the chat interface according to the chat information;
the voice control operation comprises a voice sending operation and a voice cancelling operation, and the steps of inputting user voice according to the voice inputting operation and acquiring user feedback comprise the following steps:
according to the voice input operation, inputting user voice and acquiring the duration of the voice input operation, detecting voice control operation fed back by the user in the duration being smaller than the preset duration, wherein when the voice input operation fed back by the user based on the mask display interface is acquired, starting to input the user voice, timing the voice input operation performed by the user, calculating the duration of the voice input operation performed by the user, detecting whether voice sending operation or voice cancelling operation fed back by the user exists, and judging whether the duration of the voice input operation performed by the user is smaller than the preset duration;
If the duration is less than the preset duration, detecting a voice sending operation or a voice cancelling operation fed back by the user, acquiring a voice control operation fed back by the user, wherein if the duration of the voice recording operation performed by the user is less than the preset duration and the voice sending operation fed back by the user is detected, acquiring the voice sending operation fed back by the user, or if the duration of the voice recording operation performed by the user is less than the preset duration and the voice cancelling operation fed back by the user is detected, acquiring the voice cancelling operation fed back by the user;
if the duration is less than the preset duration, the user voice is canceled or transmitted, wherein if the duration of the voice input operation by the user is longer than or equal to the preset duration, the voice transmission operation by the user is not detected and the voice cancellation operation by the user is not detected, the user voice is stopped being input and the user voice which is already input is canceled, or if the duration of the voice input operation by the user is longer than or equal to the preset duration, the voice transmission operation by the user is not detected and the voice cancellation operation by the user is not detected, the user voice is stopped being input and the input voice is transmitted;
The step of transmitting the user voice or canceling the user voice according to the voice control operation includes:
if the voice control operation is a voice sending operation, sending the user voice;
if the voice control operation is a voice cancel operation, canceling the voice of the user;
wherein,
when detecting a voice sending operation fed back by a user, sending the recorded user voice to a chat interface which is being displayed by the wearable device, and updating the display content of the chat interface which is being displayed by the wearable device, or when detecting a voice cancelling operation fed back by the user, cancelling the recorded user voice, and displaying the chat interface at the bottom layer and the mask display interface at the top layer of the screen of the wearable device;
when the display interface of the wearable device is detected to be a chat interface, the step of generating a full-screen mask display interface on the chat interface comprises the following steps:
when detecting that the current display interface of the wearable device is a chat interface, judging whether the chat interface has unread messages or not;
if the chat interface does not have the unread message, generating a full-screen mask display interface on the chat interface;
If the unread message exists in the chat interface, generating operation of generating a mask display interface fed back by a user is obtained, and a full-screen mask display interface is generated on the chat interface according to the generating operation.
2. A wearable device, the wearable device comprising: a memory, a processor, and a wearable device input control program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the wearable device input control method of claim 1.
3. A storage medium having stored thereon a wearable device input control program, which when executed by a processor, implements the steps of the wearable device input control method of claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910336770.6A CN110069200B (en) | 2019-04-24 | 2019-04-24 | Wearable device input control method, wearable device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910336770.6A CN110069200B (en) | 2019-04-24 | 2019-04-24 | Wearable device input control method, wearable device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110069200A CN110069200A (en) | 2019-07-30 |
CN110069200B true CN110069200B (en) | 2024-02-09 |
Family
ID=67368733
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910336770.6A Active CN110069200B (en) | 2019-04-24 | 2019-04-24 | Wearable device input control method, wearable device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110069200B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110519245B (en) * | 2019-08-15 | 2022-03-11 | 咪咕文化科技有限公司 | Multimedia file processing method, communication equipment and communication system |
CN112506337B (en) * | 2020-11-10 | 2024-04-12 | 东莞有方物联网科技有限公司 | Operation request processing method, device, computer equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226445A (en) * | 2013-05-10 | 2013-07-31 | 广东国笔科技股份有限公司 | Handwriting input method, system and terminal |
KR20160074160A (en) * | 2014-12-18 | 2016-06-28 | 주식회사 엘지유플러스 | Method for transmitting voice message using ptt application and mobile terminal thereto |
CN106814879A (en) * | 2017-01-03 | 2017-06-09 | 北京百度网讯科技有限公司 | A kind of input method and device |
CN109120793A (en) * | 2018-09-07 | 2019-01-01 | 无线生活(杭州)信息科技有限公司 | Method of speech processing and device |
CN109190057A (en) * | 2018-09-17 | 2019-01-11 | 深圳点猫科技有限公司 | A kind of language based on programming eliminates method, the electronic equipment that click event easily penetrates |
CN109218810A (en) * | 2018-08-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of video record parameter regulation method, equipment and computer readable storage medium |
CN109669662A (en) * | 2018-12-21 | 2019-04-23 | 惠州Tcl移动通信有限公司 | A kind of pronunciation inputting method, device, storage medium and mobile terminal |
-
2019
- 2019-04-24 CN CN201910336770.6A patent/CN110069200B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226445A (en) * | 2013-05-10 | 2013-07-31 | 广东国笔科技股份有限公司 | Handwriting input method, system and terminal |
KR20160074160A (en) * | 2014-12-18 | 2016-06-28 | 주식회사 엘지유플러스 | Method for transmitting voice message using ptt application and mobile terminal thereto |
CN106814879A (en) * | 2017-01-03 | 2017-06-09 | 北京百度网讯科技有限公司 | A kind of input method and device |
CN109218810A (en) * | 2018-08-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of video record parameter regulation method, equipment and computer readable storage medium |
CN109120793A (en) * | 2018-09-07 | 2019-01-01 | 无线生活(杭州)信息科技有限公司 | Method of speech processing and device |
CN109190057A (en) * | 2018-09-17 | 2019-01-11 | 深圳点猫科技有限公司 | A kind of language based on programming eliminates method, the electronic equipment that click event easily penetrates |
CN109669662A (en) * | 2018-12-21 | 2019-04-23 | 惠州Tcl移动通信有限公司 | A kind of pronunciation inputting method, device, storage medium and mobile terminal |
Non-Patent Citations (2)
Title |
---|
DeformWear: Deformation Input on Tiny Wearable Devices;Martin Weigel等;Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies;第1-23页 * |
基于非语音声音的听觉用户界面研究;方志刚, 胡国兴, 吴晓波;浙江大学学报(工学版)(06);第684-688页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110069200A (en) | 2019-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109982179B (en) | Audio signal output method and device, wearable device and storage medium | |
CN110299100B (en) | Display direction adjustment method, wearable device and computer readable storage medium | |
CN112566089A (en) | Power consumption saving method, intelligent wearable device and computer readable storage medium | |
CN110096195B (en) | Sports icon display method, wearable device and computer readable storage medium | |
CN110399195B (en) | Desktop icon dynamic replacement method, equipment and computer readable storage medium | |
CN110139270B (en) | Wearable device pairing method, wearable device and computer readable storage medium | |
CN110098845B (en) | Message processing method, wearable device, mobile terminal and readable storage medium | |
CN110069200B (en) | Wearable device input control method, wearable device and storage medium | |
CN109933294B (en) | Data processing method and device, wearable device and storage medium | |
CN109933187B (en) | Wearing equipment operation control method, wearing equipment and computer readable storage medium | |
CN110072071B (en) | Video recording interaction control method, equipment and computer readable storage medium | |
CN109933400B (en) | Display interface layout method, wearable device and computer readable storage medium | |
CN110162369B (en) | Wearable device, icon arrangement method thereof and computer readable storage medium | |
CN110083205B (en) | Page switching method, wearable device and computer-readable storage medium | |
CN110071866B (en) | Instant messaging application control method, wearable device and storage medium | |
CN109947325B (en) | Application icon display method, wearable device and computer-readable storage medium | |
CN110099362A (en) | Based reminding method, wearable device and the storage medium of wearable device message | |
CN110007761B (en) | Wearable device, control method thereof and computer readable storage medium | |
CN110090439B (en) | Special effect display method, terminal and computer readable storage medium | |
CN110083427B (en) | Application program interaction control method, device and computer readable storage medium | |
CN110138965B (en) | Wearable device, number formatting method and device thereof, and storage medium | |
CN110187950B (en) | Method for adjusting picture display position, wearable device and storage medium | |
CN110650289B (en) | Shooting depth of field control method, equipment and computer readable storage medium | |
CN110109605B (en) | Image sharing method and device and computer readable storage medium | |
CN109901812B (en) | Volume adjustment method for wearable device, wearable device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |