CN110941387B - Text information prompting method and device, electronic equipment and storage medium - Google Patents
Text information prompting method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN110941387B CN110941387B CN201911159455.7A CN201911159455A CN110941387B CN 110941387 B CN110941387 B CN 110941387B CN 201911159455 A CN201911159455 A CN 201911159455A CN 110941387 B CN110941387 B CN 110941387B
- Authority
- CN
- China
- Prior art keywords
- text
- vibration
- touch operation
- specific area
- read
- 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 82
- 238000009877 rendering Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 abstract description 6
- 208000029257 vision disease Diseases 0.000 abstract description 6
- 230000002452 interceptive effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000015654 memory Effects 0.000 description 6
- 206010047571 Visual impairment Diseases 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000004393 visual impairment Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 206010002953 Aphonia Diseases 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/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
- G06F3/0488—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application provides a text information prompting method, a text information prompting device, electronic equipment and a storage medium, wherein the prompting method comprises the following steps: responding to a first touch operation which is acted on a graphical user interface and meets a reading triggering condition, determining a text to be read, and providing a first prompt in a specific area of the graphical user interface; and responding to a second touch operation acted on the specific area, determining a vibration position in the specific area according to the text to be read, and providing a first vibration prompt at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read. The method and the device for playing the video game assist the vision disorder user to play the video game under the condition of lacking of voice resources, and improve the man-machine interaction efficiency.
Description
Technical Field
The present application relates to the field of reading prompting technologies, and in particular, to a text information prompting method and apparatus, an electronic device, and a storage medium.
Background
In some current games, a User typically operates the game by interacting with a Graphical User Interface (GUI) of a terminal device. However, the GUI interactive design in current games is not smoothly used by visually impaired users.
In order to facilitate the vision-impaired user to smoothly play the game, a voice assisting module is usually added in the game, and the vision-impaired user is given a prompt of game content through the voice assisting module, so that the vision-impaired user can play the game based on the game content of the voice prompt.
However, when the voice assistant module fails or voice resources are lacked, the GUI interactive design of the game cannot be smoothly used by the visually impaired user.
Disclosure of Invention
In view of this, an object of the present application is to provide a text information prompting method, apparatus, electronic device and storage medium, which can provide a vibration prompt at a vibration position corresponding to a text to be read in a specific area to prompt the text to be read, so as to assist a user with visual impairment to play a game in the absence of voice resources.
In a first aspect, an embodiment of the present application provides a text information prompting method, where the text information prompting method includes:
responding to a first touch operation which is acted on a graphical user interface and meets a reading triggering condition, determining a text to be read, and providing a first prompt in a specific area of the graphical user interface;
and responding to a second touch operation acted on the specific area, determining a vibration position in the specific area according to the text to be read, and providing a first vibration prompt at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read.
In a possible implementation manner, the prompting method further includes:
when the second touch operation acts on the specific area, disabling other touch areas except the specific area in the graphical user interface;
and when the second touch operation is finished, starting the other touch areas.
In a possible implementation manner, the prompting method further includes:
when the second touch operation acts on the specific area, if a third touch operation acting on other touch areas except the specific area in the graphical user interface is received, not responding to the third touch operation;
and when the second touch operation is finished, responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received.
In one possible embodiment, the meeting of the reading trigger condition includes:
and the position of the touch point of the first touch operation is positioned in a first target area corresponding to the text to be read.
In a possible implementation manner, the prompting method further includes:
responding to the first touch operation, and providing a second vibration prompt at the position of a touch point of the first touch operation;
or,
and responding to the first touch operation, and providing a second vibration prompt in the first target area.
In one possible embodiment, providing a first reminder in a particular area of the graphical user interface includes:
providing a first alert at a specified vibration location of the particular area.
In a possible embodiment, the first reminder includes one or more of the following reminders:
a third vibration prompt; a first display alert; a first voice prompt.
In one possible embodiment, the specific area includes 6 vibration positions arranged in an array.
In a possible implementation manner, the prompting method further includes:
rendering a virtual key at the vibration position according to the first touch operation.
In a possible implementation manner, before the text to be read is determined in response to the first touch operation, which is applied to the graphical user interface and satisfies the reading trigger condition, the prompting method further includes:
providing a third reminder in the specific area of the graphical user interface in response to an enabling operation that satisfies a reading enabling condition;
and/or the presence of a gas in the gas,
rendering a virtual braille keyboard in the specific area; the virtual Braille keyboard comprises a plurality of virtual keys.
In one possible embodiment, the enabling operation includes: a fourth touch operation or a voice operation acting on a designated area in the graphical user interface.
In a possible implementation manner, the determining the vibration position in the specific area according to the text to be read includes:
acquiring the characters in the text to be read and the arrangement sequence of the characters;
determining the location of the vibration within the particular region according to the characters and the arrangement order.
In a possible implementation manner, the prompting method further includes:
and responding to the end of a first vibration prompt of a vibration position corresponding to a first character, determining a second character behind the first character in the text to be read, and re-determining the vibration position according to the second character.
In a possible implementation, after re-determining the vibration location according to the second character, the prompting method further includes:
and responding to a fifth touch operation acted on a specific area of the graphical user interface, determining the first character before the second character, and determining the vibration position according to the first character.
In a possible embodiment, the providing the first vibration alert at the vibration position includes:
and when the touch point of the second touch operation is located at the vibration position, providing a first vibration prompt at the position of the virtual key.
In a possible implementation manner, the prompting method further includes:
and providing a second display prompt at the vibration position according to the second touch operation.
In a possible implementation manner, the prompting method further includes:
and responding to the prompt end of the text to be read, and performing second reminding of the reading end of the text to be read.
In a possible embodiment, the second reminder includes one or more of the following reminders:
fourth vibration reminding; a third display alert; and the second voice prompt.
In a second aspect, an embodiment of the present application provides a text information prompting apparatus, where the text information prompting apparatus includes:
the first determining module is used for responding to a first touch operation which is acted on the graphical user interface and meets the reading triggering condition, and determining a text to be read;
the first reminding module is used for providing a first reminding in a specific area of the graphical user interface;
the second determining module is used for responding to a second touch operation acted on the specific area and determining a vibration position in the specific area according to the text to be read;
and the second reminding module is used for providing the first vibration reminding at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read.
In a possible implementation, the prompting device further includes:
the disabling module is used for disabling other touch areas except the specific area in the graphical user interface when the second touch operation acts on the specific area;
and the enabling module is used for enabling the other touch areas when the second touch operation is finished.
In a possible implementation, the prompting device further includes:
the processing module is used for not responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received when the second touch operation acts on the specific area;
and the response module is used for responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received when the second touch operation is finished.
In one possible embodiment, the meeting of the reading trigger condition includes:
and the position of the touch point of the first touch operation is positioned in a first target area corresponding to the text to be read.
In a possible implementation, the prompting device further includes:
the third reminding module is used for responding to the first touch operation and providing a second vibration reminding at the position of the touch point of the first touch operation;
or,
and the fourth reminding module is used for responding to the first touch operation and providing a second vibration reminding in the first target area.
In one possible embodiment, the first reminding module, when providing the first reminder in a specific area of the graphical user interface, comprises:
providing a first alert at a specified vibration location of the particular area.
In a possible embodiment, the first reminder includes one or more of the following reminders:
a third vibration prompt; a first display alert; a first voice prompt.
In one possible embodiment, the specific area includes 6 vibration positions arranged in an array.
In a possible implementation, the prompting device further includes:
and the first rendering module is used for rendering the virtual key at the vibration position according to the first touch operation.
In a possible implementation, the prompting module further includes:
the fifth reminding module is used for responding to the starting operation meeting the reading starting condition and providing a third reminding in the specific area of the graphical user interface before the text to be read is determined in response to the first touch operation meeting the reading triggering condition and acting on the graphical user interface;
and/or the presence of a gas in the gas,
the second rendering module is used for rendering a virtual braille keyboard in the specific area; the virtual Braille keyboard comprises a plurality of virtual keys.
In one possible embodiment, the enabling operation includes: a fourth touch operation or a voice operation acting on a designated area in the graphical user interface.
In a possible implementation manner, when determining the vibration position in the specific area according to the text to be read, the second determination module includes:
acquiring the characters in the text to be read and the arrangement sequence of the characters;
determining the location of the vibration within the particular region according to the characters and the arrangement order.
In a possible implementation, the prompting device further includes:
and the third determining module is used for responding to the end of the first vibration prompt of the vibration position corresponding to the first character, determining a second character behind the first character in the text to be read, and re-determining the vibration position according to the second character.
In a possible implementation, the prompting device further includes:
and the fourth determining module is used for responding to a fifth touch operation acted on a specific area of the graphical user interface after the vibration position is re-determined according to the second character, determining the first character before the second character, and determining the vibration position according to the first character.
In a possible implementation manner, when the second reminding module provides the first vibration reminding at the vibration position, the method includes:
and when the touch point of the second touch operation is located at the vibration position, providing a first vibration prompt at the position of the virtual key.
In a possible implementation, the prompting device further includes:
and the sixth reminding module is used for providing a second display reminding at the vibration position according to the second touch operation.
In a possible implementation, the prompting device further includes:
and the seventh reminding module is used for responding to the end of the prompt of the text to be read and carrying out second reminding of the end of reading of the text to be read.
In a possible embodiment, the second reminder includes one or more of the following reminders:
fourth vibration reminding; a third display alert; and the second voice prompt.
In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, when the electronic device runs, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to execute the steps of the method for prompting text information according to any one of the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the method for prompting text information according to any one of the first aspect.
According to the text information prompting method, the text information prompting device, the electronic equipment and the storage medium, a text to be read is determined by responding to a first touch operation which is acted on a graphical user interface and meets a reading trigger condition, and a first prompt is provided in a specific area of the graphical user interface; and determining a vibration position in the specific area according to the text to be read by responding to a second touch operation acting on the specific area, and providing a first vibration prompt at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read. Therefore, the user selects the required text to be read through specific interactive operation in the graphical user interface, and provides vibration reminding corresponding to the vibration position of the text to be read in the specific area through second touch operation acting on the specific area so as to prompt the text to be read, so that the vision-impaired user is assisted to play games under the condition of lacking of voice resources, and the man-machine interaction efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1a shows a flowchart of a method for prompting text information according to an embodiment of the present application;
fig. 1b is a schematic diagram illustrating that the position of the touch point of the first touch operation is located in the first target area corresponding to the text to be read;
fig. 2 is a flowchart illustrating another text information prompting method provided in an embodiment of the present application;
fig. 3 is a flowchart illustrating a method for prompting a text message according to an embodiment of the present application;
FIG. 4a shows a schematic diagram of the location of the shock in a particular area;
FIG. 4b shows a schematic view of a virtual key rendered in a particular region;
fig. 5a is a flowchart illustrating a method for prompting text information according to an embodiment of the present application;
FIG. 5b is a diagram illustrating the mapping relationship between each character and the vibration position;
FIG. 5c shows a schematic view of a virtual Braille keyboard rendered in a particular region and including 6 virtual keys therein;
FIG. 5d is a schematic diagram showing a virtual braille keyboard with and without virtual keys in a vibrating state;
fig. 6 is a schematic structural diagram illustrating a text message prompting apparatus according to an embodiment of the present application;
fig. 7 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Detailed Description
In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for illustrative and descriptive purposes only and are not used to limit the scope of protection of the present application. Additionally, it should be understood that the schematic drawings are not necessarily drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be performed out of order, and steps without logical context may be performed in reverse order or simultaneously. One skilled in the art, under the guidance of this application, may add one or more other operations to, or remove one or more operations from, the flowchart.
In addition, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that in the embodiments of the present application, the term "comprising" is used to indicate the presence of the features stated hereinafter, but does not exclude the addition of further features.
Considering that some current games generally assist users with visual impairment to play games through a voice assistant module, when the voice assistant module fails or lacks voice resources, the Graphical User Interface (GUI) interactive design of the games cannot be smoothly used by users with visual impairment. Based on this, the embodiment of the application provides a text information prompting method and device, an electronic device and a storage medium, which can provide vibration prompt corresponding to a vibration position of a text to be read in a specific area so as to prompt the text to be read, and thus assist a vision-impaired user in playing a game under the condition of lacking voice resources.
In order to facilitate understanding of the present embodiment, a method, an apparatus, an electronic device, and a storage medium for presenting text information provided in the embodiments of the present application are described in detail below with reference to a game. It should be noted that the present application is not limited to games, and may be applied to e-commerce platforms, text reading, and the like.
As shown in fig. 1a, an embodiment of the present application provides a text information prompting method, which may be applied to a terminal device, where the text information prompting method includes:
s101, responding to a first touch operation which is acted on a graphical user interface and meets a reading triggering condition, determining a text to be read, and providing a first prompt in a specific area of the graphical user interface.
In the embodiment of the present application, for example, a first target area is provided on the graphical user interface, and is used for displaying a text to be read, and taking a game as an example, the text to be read corresponding to the progress of the game is updated in the first target area along with the advance of the game. For another example, in a game, a game screen is rendered on a graphical user interface, the game screen at least partially includes a game scene of the game, the game scene includes a text to be read, and the content of the game screen displayed on the graphical user interface is determined according to the movement of a game character in the game, so as to update the text to be read in the game scene in the game screen. The number of the texts to be read can be one or more, and the text content can be a Chinese text or an English text. In the embodiments of the present application, the specific language form of the text is not limited.
Wherein, the first touch operation meeting the reading trigger condition refers to: the position of a touch point of the first touch operation is located in a first target area corresponding to the text to be read. As shown in fig. 1b, when the position of the touch point of the first touch operation is located in the first target area corresponding to a certain text, the terminal device responds to the first touch operation to determine that the text is a text to be read.
In the embodiment of the application, after the text to be read is determined, a first prompt is provided in a specific area of a graphical user interface to prompt a user of the position of the specific area and prompt the user to touch the text to be read.
Here, the first reminder includes one or more of the following reminder manners: a third vibratory alert within the particular area; a first displayed alert within a particular area; a first voice prompt.
Optionally, when a preset condition is met, the first reminder is turned off. The meeting of the preset condition may be that the number of times of the first prompt reaches a preset number of times, the prompt time of the first prompt reaches a preset time, or that a second touch operation of the user on the specific area is detected.
S102, responding to a second touch operation acting on the specific area, determining a vibration position in the specific area according to the text to be read, and providing a first vibration prompt at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read.
In the embodiment of the application, the vibration positions corresponding to all characters in the text to be read are stored in the terminal device in advance. The method comprises the steps that after a text to be read is determined, the terminal equipment obtains characters arranged according to a preset arrangement sequence in the text to be read, when a user touches the specific area (namely, when a second touch operation is triggered to the specific area), the terminal equipment determines vibration positions corresponding to each character arranged according to the preset arrangement sequence in sequence according to vibration positions corresponding to each pre-stored character, and provides a first vibration prompt at the determined vibration positions so as to prompt corresponding characters.
For example, firstly, a character arranged at the first position in a text to be read is selected, a vibration position corresponding to the character is determined, and a first vibration prompt is provided at the determined vibration position to prompt the character. And after finishing the prompt of the character, selecting the character arranged at the second position again, determining the vibration position corresponding to the character, providing a first vibration prompt at the determined vibration position to prompt the character, and repeating the steps until the first vibration prompt of the character arranged at the last position is finished, and finishing the prompt of the text to be read.
According to the text information prompting method provided by the embodiment of the application, the user selects the required text to be read through specific interactive operation in the graphical user interface, and provides vibration prompt corresponding to the vibration position of the text to be read in the specific area through second touch operation acting on the specific area so as to prompt the text to be read, so that the vision-impaired user is assisted to play games under the condition of lacking of voice resources, and the man-machine interaction efficiency is improved.
In order to ensure that the text prompt process is not affected by other operations of the user, that is, the first vibration prompt of the text to be read is not interrupted by other operations of the user, the following two solutions are adopted in the embodiment of the application:
first, as shown in fig. 2, the prompting method further includes:
s201, when the second touch operation acts on the specific area, disabling other touch areas except the specific area in the graphical user interface.
S202, when the second touch operation is finished, enabling the other touch areas.
With reference to step 201 and step 202, when the second touch operation is applied to the specific area, the touch function of other touch areas in the graphical user interface except the specific area is disabled, that is, the other touch areas do not receive the touch signal. And when the second touch operation is finished, other touch areas are restarted, and correspondingly, the other touch areas receive the touch signals and respond to the touch signals.
Here, the touch signal of the other touch area may be a touch signal in a game scene of the game, or may be a touch signal for an operation control of the game, and the touch signal may control, for example, a change in the game scene and/or a change in text content in the game scene.
Secondly, as shown in fig. 3, the prompting method further includes:
and S301, when the second touch operation acts on the specific area, if a third touch operation acting on other touch areas except the specific area in the graphical user interface is received, not responding to the third touch operation.
And S302, when the second touch operation is finished, if a third touch operation acting on other touch areas except the specific area in the graphical user interface is received, responding to the third touch operation.
In combination with step 301 and step 302, when the second touch operation is applied to the specific area, other touch areas outside the specific area may receive the touch signal, but do not respond to the touch signal; when the second touch operation is finished, the other touch areas respond to the received touch signals.
Here, the touch signal of the other touch area may be a touch signal in a game scene of the game, or may be a touch signal for an operation control of the game, and the touch signal may control, for example, a change in the game scene and/or a change in text content in the game scene.
Through any one of the two modes, the first vibration reminding of the text to be read can be ensured not to be interrupted by other operations of the user, so that the text to be read is consistent with the display content in the game scene, and the reading reminding accuracy and the reminding efficiency are improved.
In the embodiment of the application, the terminal equipment responds to a first touch operation triggered by a user, determines a text to be read, and simultaneously provides a second vibration prompt for the user to prompt the user of the determined text to be read; here, the second vibration alert specifically includes any one of the following two alert manners:
firstly, responding to the first touch operation, and providing a second vibration prompt at the position of a touch point of the first touch operation.
And secondly, responding to the first touch operation, and providing a second vibration prompt in the first target area.
As shown in fig. 1b, in the embodiment of the present application, the terminal device determines, in response to the first touch operation, a text to be read, and meanwhile, may provide a second vibration reminder for the user at the position of the touch point of the first touch operation, or may provide a second vibration reminder for the user in the first target area corresponding to the text to be read, so as to remind the user of the determined text to be read.
Alternatively, as shown in fig. 4a, the specific area includes 6 vibration positions arranged in an array.
In this embodiment of the present application, the method for prompting text information further includes: and rendering the virtual key at the vibration position according to a first touch operation triggered by a user.
Optionally, as shown in fig. 4b, a virtual key is rendered at each of the 6 vibration positions arranged in an array. Correspondingly, the specific area includes 6 virtual keys and the 6 virtual keys are arranged in an array.
In this embodiment of the application, before determining the text to be read in response to the first touch operation that satisfies the reading trigger condition and is applied to the graphical user interface, the prompting method further includes one of:
first, in response to an enabling operation that satisfies a reading enabling condition, a third reminder is provided in the specific area of the graphical user interface.
Here, the enabling operation includes: a fourth touch operation, or a voice operation, applied to a designated area in the graphical user interface.
The designated area refers to a designated area in other touch areas in the graphical user interface except for a specific area, for example, an upper left corner area in a game scene, or refers to a reading enabling control which is visible to a user except for an area where an operation control of the game is mapped in the game scene and an area where a game character is located in the game scene.
The fourth touch operation may be one of a touch-and-click operation (such as a one-touch-and-click operation or a continuous touch-and-click operation), a long-press operation, a slide operation, a re-press operation, and the like, which is performed in the designated area.
Secondly, rendering a virtual braille keyboard in the specific area; the virtual Braille keyboard comprises a plurality of virtual keys.
Optionally, a virtual braille keyboard is rendered in the graphical user interface near the bottom edge of the graphical user interface of the terminal device.
As an alternative embodiment, as shown in fig. 4b, the virtual braille keyboard is rendered at a position near the bottom and right side of the graphic user interface in the game screen. The virtual braille keyboard comprises 6 virtual keys which are arranged in an array, wherein each virtual key corresponds to a vibration position; wherein, every two virtual keys are in a group and are displayed in three rows.
Further, in the text information prompting method provided in this embodiment of the application, providing a first reminder in a specific area of the graphical user interface includes: providing a first alert at a specified vibration location of the particular area.
Optionally, as shown in fig. 4a and 4b, the specified vibration position is 6 virtual keys arranged in an array in a specific area, and a first reminder (for example, a motor is started to control the positions of the 6 virtual keys to vibrate simultaneously, that is, the third vibration reminder, or the positions of the 6 virtual keys are controlled to highlight simultaneously, that is, the first display reminder) is provided at the 6 virtual keys arranged in an array at the same time to remind the user of the position of the specific area, and to remind the user of touching the text to be read.
Further, as shown in fig. 5a, the method for prompting text information according to the embodiment of the present application, where determining a vibration position in the specific area according to the text to be read includes:
s501, acquiring the characters in the text to be read and the arrangement sequence of the characters.
S502, determining the vibration position in the specific area according to the characters and the arrangement sequence.
With reference to steps 501 to 502, the text to be read includes characters, and the characters have a preset arrangement order. The terminal equipment sequentially acquires a plurality of characters corresponding to a text to be read and the arrangement sequence of the characters, and determines the vibration position of each character in a specific area according to the arrangement sequence. As shown in fig. 5b, the terminal device stores mapping relationships between the characters and the vibration positions in advance.
Here, when the text to be read is a chinese text, the acquired characters are pinyin alphabetical characters arranged in a preset arrangement order. And when the text to be read is an English text, the obtained characters are English alphabetic characters arranged according to a preset arrangement sequence. For example, the text to be read is the 2 nd text in fig. 1b, and the text content included therein is as follows: the answer is really a dedicated exercise. Correspondingly, the characters corresponding to the text to be read comprise: da fei suo wen, que shi shi shi ling ren pei fu de yan ji.
Further, in this embodiment of the present application, the characters are sequentially prompted according to the arrangement order corresponding to the characters, and the prompting method further includes:
and responding to the end of a first vibration prompt of a vibration position corresponding to a first character, determining a second character behind the first character in the text to be read, and re-determining the vibration position according to the second character.
In the embodiment of the application, after the vibration position corresponding to the first character is determined, providing a first vibration prompt corresponding to the first character at the vibration position; and after the first vibration prompt of the first character is finished, determining a second character after the first character according to the arrangement sequence, re-determining the vibration position according to the second character, providing the first vibration prompt corresponding to the second character at the determined vibration position, and so on until the first vibration prompt of the character arranged at the last position is finished, and finishing the prompt of the text to be read.
For example, the characters corresponding to the text to be read include: the method comprises the following steps that da fei suo wen, que shi shi lining ren pei fu de yan ji, a first character is'd', and after a vibration position of'd' is determined, a first vibration prompt corresponding to the first character is provided at the vibration position; and then, selecting 'a' after'd', after the vibration position of 'a' is determined, providing a first vibration prompt corresponding to the first character at the vibration position, and so on until the first vibration prompt arranged at the last 'i' is completed, and finishing the prompt of the text to be read.
Further, if the first vibration reminding is currently performed on the second character, but the user does not read the first character through the first vibration reminding corresponding to the first character, the user can perform the first vibration reminding on the first character by triggering the fifth touch operation on the specific area again. Correspondingly, after the vibration position is re-determined according to the second character, the prompting method further comprises the following steps:
and responding to a fifth touch operation acted on a specific area of the graphical user interface, determining the first character before the second character, and determining the vibration position according to the first character.
Optionally, the fifth touch operation includes any one of the following operations that acts in the specific area: continuous touch click operation; long pressing operation; press again, etc.
In the embodiment of the application, a first character before a second character can be determined as a current prompt character again based on a fifth touch operation, and the vibration position of the current prompt character is determined, so that a first vibration prompt for the current prompt character is provided again at the corresponding vibration position.
Further, the text information prompting method provided by the embodiment of the application, where the vibration position is provided with the first vibration prompt, includes:
and when the touch point of the second touch operation is located at the vibration position, providing a first vibration prompt at the position of the virtual key.
Here, when the second touch operation of the user touches the virtual key corresponding to the current character, the first vibration prompt is provided at the position of the virtual key, and the user can sense the vibration of the virtual key, so as to determine the current character.
For example, as shown in fig. 5c, a user touches virtual keys in a virtual braille keyboard from left to right, that is, touches the virtual keys in a manner of 1-2, 3-4, 5-6, and when the virtual key corresponding to the current character is touched, a motor is activated to control the position of the virtual key to provide a first vibration prompt, so that the user can sense the vibration of the virtual key, and the user can determine the current character according to the vibration of each virtual key corresponding to the current character.
As shown in fig. 5d, the current character is Q, and when several virtual keys 1, 2, 3, 4, and 5 are touched, vibrations of the several virtual keys can be sensed; when the virtual key 6 is touched, the tactile feedback is vibration-free. The user determines that the current target character is Q based on whether the virtual keys in the virtual Braille keyboard have the vibration sense.
Furthermore, the terminal equipment can prompt the characters of the text to be read in a vibration mode, and can also prompt the characters of the text to be read in a visual mode, and the characters of the text to be read are assisted to prompt in a specific visual mode. Further, in the text information prompting method provided in the embodiment of the present application, the text information prompting method further includes:
and providing a second display prompt at the vibration position according to the second touch operation.
In the embodiment of the application, the virtual keys corresponding to the vibration positions are highlighted, and the virtual keys corresponding to other positions are highlighted. Or displaying the virtual key corresponding to the vibration position in a specific color, and displaying the virtual key corresponding to the other positions in a common color. Here, the specific color may be set to any color, such as red, green, blue, or yellow. The specific color is not limited in the embodiments of the present application.
For example, as shown in fig. 5d, the current character is Q, and when several virtual keys 1, 2, 3, 4, and 5 are touched, the visual feedback of the several virtual keys in the graphical user interface is highlighted (or displayed in a set target color); when the virtual key 6 is touched, the visual feedback is a low-light display (or transparent display). The user may further determine that the current target letter is Q based on the presence or absence of highlighting of the virtual keys in the virtual braille keyboard (or display in a set target color).
In one embodiment, as shown in fig. 5c, a user touches virtual keys in a virtual braille keyboard from left to right, that is, touches the virtual keys in a manner of 1-2, 3-4, 5-6, when the virtual key corresponding to the current character is touched, a motor is started to control the position of the virtual key to provide a first vibration prompt, and simultaneously, the position of the virtual key is controlled to be highlighted, so that the user can determine the current character according to the first vibration prompt and the highlight of each virtual key corresponding to the current character.
In this embodiment of the present application, the prompting method further includes: and responding to the prompt end of the text to be read, and performing second reminding of the reading end of the text to be read.
Wherein the second reminder comprises one or more of the following reminder manners: fourth vibration reminding; a third display alert; and the second voice prompt.
Optionally, when the terminal device has a voice resource, the user is prompted through a second voice prompt to finish reading the text to be read. When the terminal device does not have the voice resource, the motor can be started to control the terminal device to vibrate (namely, the fourth vibration prompt is used for reminding a user that the reading of the text to be read is finished); or, the text to be read is highlighted by controlling the display screen (namely, the third display prompt) to prompt the user that the reading of the text to be read is finished.
According to the text information prompting method provided by the embodiment of the application, the user selects the required text to be read through specific interactive operation in the graphical user interface, and provides vibration prompt corresponding to the vibration position of the text to be read in the specific area through second touch operation acting on the specific area so as to prompt the text to be read, so that the vision-impaired user is assisted to play games under the condition of lacking of voice resources, and the man-machine interaction efficiency is improved.
Based on the same inventive concept, the embodiment of the present application further provides a text information prompting apparatus corresponding to the text information prompting method, and because the principle of the apparatus in the embodiment of the present application for solving the problem is similar to the text information prompting method in the embodiment of the present application, the implementation of the apparatus can refer to the implementation of the method, and repeated details are not repeated.
Referring to fig. 6, a text information prompting apparatus provided in an embodiment of the present application includes:
a first determining module 601, configured to determine a text to be read in response to a first touch operation that satisfies a reading trigger condition and is applied to a graphical user interface;
a first reminder module 602 for providing a first reminder in a particular area of the graphical user interface;
a second determining module 603, configured to determine, in response to a second touch operation applied to the specific area, a vibration position in the specific area according to the text to be read;
a second reminding module 604, configured to provide the first vibration reminder at the vibration position, where a combination of different vibration positions is used to represent a character in the text to be read.
In a possible implementation, the prompting device further includes:
the disabling module is used for disabling other touch areas except the specific area in the graphical user interface when the second touch operation acts on the specific area;
and the enabling module is used for enabling the other touch areas when the second touch operation is finished.
In a possible implementation, the prompting device further includes:
the processing module is used for not responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received when the second touch operation acts on the specific area;
and the response module is used for responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received when the second touch operation is finished.
In one possible embodiment, the meeting of the reading trigger condition includes:
and the position of the touch point of the first touch operation is positioned in a first target area corresponding to the text to be read.
In a possible implementation, the prompting device further includes:
the third reminding module is used for responding to the first touch operation and providing a second vibration reminding at the position of the touch point of the first touch operation;
or,
and the fourth reminding module is used for responding to the first touch operation and providing a second vibration reminding in the first target area.
In one possible embodiment, the first reminding module 602, when providing the first reminder in a specific area of the graphical user interface, includes:
providing a first alert at a specified vibration location of the particular area.
In a possible embodiment, the first reminder includes one or more of the following reminders:
a third vibration prompt; a first display alert; a first voice prompt.
In one possible embodiment, the specific area includes 6 vibration positions arranged in an array.
In a possible implementation, the prompting device further includes:
and the first rendering module is used for rendering the virtual key at the vibration position according to the first touch operation.
In a possible implementation, the prompting module further includes:
the fifth reminding module is used for responding to the starting operation meeting the reading starting condition and providing a third reminding in the specific area of the graphical user interface before the text to be read is determined in response to the first touch operation meeting the reading triggering condition and acting on the graphical user interface;
and/or the presence of a gas in the gas,
the second rendering module is used for rendering a virtual braille keyboard in the specific area; the virtual Braille keyboard comprises a plurality of virtual keys.
In one possible embodiment, the enabling operation includes: a fourth touch operation or a voice operation acting on a designated area in the graphical user interface.
In a possible implementation, the second determining module 603, when determining the vibration position in the specific area according to the text to be read, includes:
acquiring the characters in the text to be read and the arrangement sequence of the characters;
determining the location of the vibration within the particular region according to the characters and the arrangement order.
In a possible implementation, the prompting device further includes:
and the third determining module is used for responding to the end of the first vibration prompt of the vibration position corresponding to the first character, determining a second character behind the first character in the text to be read, and re-determining the vibration position according to the second character.
In a possible implementation, the prompting device further includes:
and the fourth determining module is used for responding to a fifth touch operation acted on a specific area of the graphical user interface after the vibration position is re-determined according to the second character, determining the first character before the second character, and determining the vibration position according to the first character.
In one possible embodiment, the second reminding module 604, when providing the first vibration reminding at the vibration position, includes:
and when the touch point of the second touch operation is located at the vibration position, providing a first vibration prompt at the position of the virtual key.
In a possible implementation, the prompting device further includes:
and the sixth reminding module is used for providing a second display reminding at the vibration position according to the second touch operation.
In a possible implementation, the prompting device further includes:
and the seventh reminding module is used for responding to the end of the prompt of the text to be read and carrying out second reminding of the end of reading of the text to be read.
In a possible embodiment, the second reminder includes one or more of the following reminders:
fourth vibration reminding; a third display alert; and the second voice prompt.
According to the text information prompting device provided by the embodiment of the application, the user selects the required text to be read through specific interactive operation in the graphical user interface, and provides vibration prompt corresponding to the vibration position of the text to be read in the specific area through second touch operation acting on the specific area so as to prompt the text to be read, so that the purpose that the vision disorder user is assisted to play games under the condition of lacking of voice resources is achieved, and the man-machine interaction efficiency is improved.
As shown in fig. 7, an electronic device 700 provided in an embodiment of the present application includes: the electronic device comprises a processor 701, a memory 702 and a bus, wherein the memory 702 stores machine-readable instructions executable by the processor 701, when the electronic device runs, the processor 701 and the memory 702 communicate through the bus, and the processor 701 executes the machine-readable instructions to execute the steps of the prompting method of the text information.
Specifically, the processor 701 and the memory 702 can be general-purpose memories and processors, which are not limited to the specific examples, and when the processor 701 runs a computer program stored in the memory 702, the text information prompting method can be executed.
Corresponding to the text information prompting method, an embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and the computer program is executed by a processor to perform the text information prompting method.
The electronic device 700 and the computer-readable storage medium provided by the embodiment of the application provide the vibration prompt corresponding to the vibration position of the text to be read in the specific area to prompt the text to be read, so that the visual impairment user is assisted to play games under the condition of lacking voice resources.
According to the electronic device 700 and the computer-readable storage medium provided by the embodiment of the application, the user selects the required text to be read through specific interactive operation in the graphical user interface, and provides the vibration prompt corresponding to the vibration position of the text to be read in the specific area through the second touch operation acting on the specific area so as to prompt the text to be read, so that the vision-impaired user is assisted to play games under the condition of lacking of voice resources, and the man-machine interaction efficiency is improved.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to corresponding processes in the method embodiments, and are not described in detail in this application. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical division, and there may be other divisions in actual implementation, and for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or modules through some communication interfaces, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method for prompting text information of the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (21)
1. A method for prompting text information is characterized in that the method comprises the following steps:
responding to a first touch operation which is acted on a graphical user interface and meets a reading triggering condition, determining a text to be read, and providing a first prompt in a specific area of the graphical user interface; the specific area is located in a graphical user interface provided by a current display screen, and the current display screen is the display screen where the specific area is located;
and responding to a second touch operation acted on the specific area, determining a vibration position in the specific area according to the text to be read, and providing a first vibration prompt at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read.
2. A method for presenting a text message according to claim 1, further comprising:
when the second touch operation acts on the specific area, disabling other touch areas except the specific area in the graphical user interface;
and when the second touch operation is finished, starting the other touch areas.
3. A method for presenting a text message according to claim 1, further comprising:
when the second touch operation acts on the specific area, if a third touch operation acting on other touch areas except the specific area in the graphical user interface is received, not responding to the third touch operation;
and when the second touch operation is finished, responding to a third touch operation if the third touch operation acting on other touch areas except the specific area in the graphical user interface is received.
4. A method for prompting text information according to claim 1, wherein the meeting of the reading trigger condition comprises:
and the position of the touch point of the first touch operation is positioned in a first target area corresponding to the text to be read.
5. The method for prompting text information according to claim 4, further comprising:
responding to the first touch operation, and providing a second vibration prompt at the position of a touch point of the first touch operation;
or,
and responding to the first touch operation, and providing a second vibration prompt in the first target area.
6. The method for prompting text information according to claim 1, wherein providing a first reminder in a specific area of the graphical user interface comprises:
providing a first alert at a specified vibration location of the particular area.
7. The prompting method of the text message according to claim 1, wherein the first prompt comprises one or more of the following prompt modes:
a third vibration prompt; a first display alert; a first voice prompt.
8. A method for presenting a text message according to claim 1, wherein the specific area includes 6 vibration positions arranged in an array.
9. A method for presenting a text message according to claim 8, further comprising:
rendering a virtual key at the vibration position according to the first touch operation.
10. A method for prompting text information according to claim 9, wherein before the text to be read is determined in response to the first touch operation that satisfies the reading trigger condition and is applied to the graphical user interface, the method further comprises:
providing a third reminder in the specific area of the graphical user interface in response to an enabling operation that satisfies a reading enabling condition;
and/or the presence of a gas in the gas,
rendering a virtual braille keyboard in the specific area; the virtual Braille keyboard comprises a plurality of virtual keys.
11. A method for presenting a text message according to claim 10, wherein the enabling operation comprises: a fourth touch operation or a voice operation acting on a designated area in the graphical user interface.
12. The method for prompting text information according to claim 1, wherein the determining the vibration position in the specific area according to the text to be read comprises:
acquiring the characters in the text to be read and the arrangement sequence of the characters;
determining the location of the vibration within the particular region according to the characters and the arrangement order.
13. A method for presenting a text message according to claim 12, further comprising:
and responding to the end of a first vibration prompt of a vibration position corresponding to a first character, determining a second character behind the first character in the text to be read, and re-determining the vibration position according to the second character.
14. A method of presenting a text message according to claim 13, wherein after the vibration position is redetermined from the second character, the method further comprises:
and responding to a fifth touch operation acted on a specific area of the graphical user interface, determining the first character before the second character, and determining the vibration position according to the first character.
15. The method for prompting text information according to claim 9, wherein the providing a first vibration prompt at the vibration position comprises:
and when the touch point of the second touch operation is located at the vibration position, providing a first vibration prompt at the position of the virtual key.
16. A method for presenting a text message according to claim 1, further comprising:
and providing a second display prompt at the vibration position according to the second touch operation.
17. A method for presenting a text message according to claim 1, further comprising:
and responding to the prompt end of the text to be read, and performing second reminding of the reading end of the text to be read.
18. The method for prompting text information according to claim 17, wherein the second prompt comprises one or more of the following prompt modes:
fourth vibration reminding; a third display alert; and the second voice prompt.
19. An apparatus for presenting a text message, the apparatus comprising:
the first determining module is used for responding to a first touch operation which is acted on the graphical user interface and meets the reading triggering condition, and determining a text to be read;
the first reminding module is used for providing a first reminding in a specific area of the graphical user interface; the specific area is located in a graphical user interface provided by a current display screen, and the current display screen is the display screen where the specific area is located;
the second determining module is used for responding to a second touch operation acted on the specific area and determining a vibration position in the specific area according to the text to be read;
and the second reminding module is used for providing the first vibration reminding at the vibration position, wherein the combination of different vibration positions is used for representing one character in the text to be read.
20. An electronic device, comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating via the bus when the electronic device is operating, the processor executing the machine-readable instructions to perform the steps of the method for prompting for text information according to any one of claims 1 to 18.
21. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method of prompting for text information according to any one of claims 1 to 18.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159455.7A CN110941387B (en) | 2019-11-22 | 2019-11-22 | Text information prompting method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159455.7A CN110941387B (en) | 2019-11-22 | 2019-11-22 | Text information prompting method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110941387A CN110941387A (en) | 2020-03-31 |
CN110941387B true CN110941387B (en) | 2021-07-09 |
Family
ID=69908129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911159455.7A Active CN110941387B (en) | 2019-11-22 | 2019-11-22 | Text information prompting method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110941387B (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0230360D0 (en) * | 2002-12-27 | 2003-02-05 | Koninkl Philips Electronics Nv | Object identifying method and apparatus |
US7765496B2 (en) * | 2006-12-29 | 2010-07-27 | International Business Machines Corporation | System and method for improving the navigation of complex visualizations for the visually impaired |
CN101521693A (en) * | 2008-12-22 | 2009-09-02 | 康佳集团股份有限公司 | Method and terminal for helping blind people read short messages |
CN103514784B (en) * | 2012-06-21 | 2016-03-09 | 国基电子(上海)有限公司 | The method of electronic equipment and helping blind people read thereof |
CN103870008A (en) * | 2014-04-03 | 2014-06-18 | 可牛网络技术(北京)有限公司 | Method and device for output and input of Braille characters on touch screen |
CN107562196B (en) * | 2017-08-22 | 2021-03-19 | 浙江传媒学院 | A one-way sliding gesture tactile Braille touch reading system and method |
-
2019
- 2019-11-22 CN CN201911159455.7A patent/CN110941387B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110941387A (en) | 2020-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9678659B2 (en) | Text entry for a touch screen | |
US9684448B2 (en) | Device input system and method for visually impaired users | |
EP2960752B1 (en) | Character entry for an electronic device using a position sensing keyboard | |
JP5789608B2 (en) | System and method for tactile enhanced text interface | |
US7979805B2 (en) | Button discoverability | |
WO2014042247A1 (en) | Input display control device, thin client system, input display control method, and recording medium | |
CN109656455B (en) | Intelligent watch and input method thereof | |
US8633895B2 (en) | Apparatus and method for improving character input function in mobile terminal | |
JP6470111B2 (en) | Game program having message transmission function, message transmission method, and computer terminal with message transmission function | |
JP2016220847A (en) | Game program with message transmission function, message transmission method, and computer terminal with message transmission function | |
CN103513857B (en) | Message treatment method and device in irregular window | |
KR101030177B1 (en) | Data input device and data input method | |
CN108052212A (en) | A kind of method, terminal and computer-readable medium for inputting word | |
EP2874058A1 (en) | Terminal and terminal control method | |
CN110941387B (en) | Text information prompting method and device, electronic equipment and storage medium | |
JP4964210B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
KR20140131070A (en) | Apparatus and method for generating a message in a portable terminal | |
JP5000132B2 (en) | Training program, training apparatus, training system, training control method, game program, game apparatus, game system, and game control method | |
WO2009098910A1 (en) | Information processing device, information processing device control method, program, and information storage medium | |
JP6798117B2 (en) | Input support device | |
JP5427331B1 (en) | Typing training system, typing training method, and typing training program | |
KR101654710B1 (en) | Character input apparatus based on hand gesture and method thereof | |
KR20100067192A (en) | Apparatus and method for inputting letters in device with touch screen | |
WO2013078621A1 (en) | Touch screen input method for electronic device, and electronic device | |
JP6215024B2 (en) | Typing training system, typing training method, and typing training program |
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 |