Movatterモバイル変換


[0]ホーム

URL:


CN108073291A - A kind of input method and device, a kind of device for input - Google Patents

A kind of input method and device, a kind of device for input
Download PDF

Info

Publication number
CN108073291A
CN108073291ACN201610986202.7ACN201610986202ACN108073291ACN 108073291 ACN108073291 ACN 108073291ACN 201610986202 ACN201610986202 ACN 201610986202ACN 108073291 ACN108073291 ACN 108073291A
Authority
CN
China
Prior art keywords
candidate item
preset
user
focus
voice messaging
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.)
Granted
Application number
CN201610986202.7A
Other languages
Chinese (zh)
Other versions
CN108073291B (en
Inventor
杨家旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co LtdfiledCriticalBeijing Sogou Technology Development Co Ltd
Priority to CN201610986202.7ApriorityCriticalpatent/CN108073291B/en
Publication of CN108073291ApublicationCriticalpatent/CN108073291A/en
Application grantedgrantedCritical
Publication of CN108073291BpublicationCriticalpatent/CN108073291B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

An embodiment of the present invention provides a kind of input method and device, a kind of device for input, method therein specifically includes:Obtain the input string of user;It obtains and shows the corresponding candidate item of the input string;Focus is jumped into the first candidate item, and plays the voice messaging of the first candidate item;Alternatively, in response to the preset operation of user, focus is jumped into the first candidate item, and plays the voice messaging of the first candidate item.The embodiment of the present invention can improve the acquisition efficiency of preference information, and then improve input efficiency.

Description

A kind of input method and device, a kind of device for input
Technical field
The present invention relates to technical field of information input, are used to input more particularly to a kind of input method and device, one kindDevice.
Background technology
Input method refers to use in order to which various words are inputted such as intelligent terminal of smart mobile phone, desktop computerCoding method.
For visually impaired user, since it can not obtain specific visual feedback during intelligent terminal is used,The content currently inputted is differentiated typically only by the sense of hearing or tactile, therefore existing input method procedure can be soft by screen is readPart makes visually impaired user be read by voice, the modes such as input candidate item is selected to complete to input.For example, when visually impaired user key entry is defeatedAfter entering string " nihao ", input method procedure will obtain corresponding candidate item, also, when focus is moved to certain candidate by visually impaired userXiang Shi can pass through the information of the speech play candidate item.Assuming that focus is moved to candidate item " hello " by visually impaired user, then it is defeatedEntering method system can play " hello, you you, and good person's is good ".Speech play side used by existing input method procedureFormula, can make visually impaired user know the content currently inputted be specifically which word, the content that currently inputs either with or without mistake, whenWhether the candidate item of preceding broadcasting, which meets the input of itself, is intended to.
In practical applications, after visually impaired user keys in input string, the input string is obtained if necessary and corresponds to candidate itemInformation then needs to grope the position of the candidate item on the screen using finger;However, since visually impaired user can only carry out with sensationCandidate item is groped, the difference of candidate item length cause candidate item the constantly variation of the position of screen and it is irregular follow, thereforeOften it is present with situation about groping to the candidate item repeated, and then causes the acquisition of information less efficient.For example, user needs headFirst grope the position of a candidate item on the screen, if this candidate item does not meet the input of itself and is intended to, need under gropingThe position of one candidate item on the screen results in and is often present with the front and rear candidate item groped asking for the candidate item of repetitionTopic.
Also, visually impaired user not only needs to obtain the information that input string corresponds to candidate item, Er Qie in upper screen candidate itemIt is also required to continually confirm the content of candidate item in input process to ensure the correctness of input, this just needs ceaselessly to grope to waitThe position of option, therefore very big affect input efficiency.
The content of the invention
In view of the above problems, it is proposed that the embodiment of the present invention overcomes the above problem or at least partly in order to provide one kindInput method, input unit and the device for input to solve the above problems, the embodiment of the present invention can improve preference letterThe acquisition efficiency of breath, and then improve input efficiency.
To solve the above-mentioned problems, the invention discloses a kind of input method, including:
Obtain the input string of user;
It obtains and shows the corresponding candidate item of the input string;
Focus is jumped into the first candidate item, and plays the voice messaging of the first candidate item;Alternatively, in response toFocus is jumped to the first candidate item, and plays the voice messaging of the first candidate item by the preset operation of user.
Optionally, the method further includes:
After the corresponding candidate item of the input string is showed, the subsequent operation of user is monitored;
The then step that focus is jumped into the first candidate item, and plays the voice messaging of the first candidate itemSuddenly, including:
If not monitoring the subsequent operation of user in preset time, focus is jumped into the first candidate item, andPlay the voice messaging of the first candidate item.
Optionally, the method further includes:
After the corresponding candidate item of the input string is showed, the subsequent operation of user is monitored;
If monitoring the subsequent operation of user in preset time, judge whether the subsequent operation is preset operation;
Focus is jumped to the first candidate item by the then preset operation in response to user, and is played first describedThe step of voice messaging of candidate item, including:
If the subsequent operation is preset operation, in response to the preset operation of user, focus is jumped to first describedCandidate item, and play the voice messaging of the first candidate item.
Optionally, the preset operation includes:The preset gesture or pressing dynamics that user generates on the screen are defaultIn the range of operation.
Optionally, the preset operation includes:The preset slide that user generates on the screen, then it is described in response toFocus is jumped to the first candidate item by the preset operation at family, and the step of play the voice messaging of the first candidate item,Including:
After the first time preset slide that user generates on the screen is received, focus is jumped into the first timeOption, and play the voice messaging of the first candidate item.
Optionally, the method further includes:
After receiving that user generates on the screen when previous preset slide, focus is jumped into current candidate, and play the voice messaging of the current candidate;Wherein, it is described to work as previous preset slide and preceding once preset slipGrasp continuous adjacent, and the current candidate previous candidate item continuous adjacent corresponding with the preceding once preset slide.
Optionally, the preset slide is monitored as follows:
The slip interactive interface provided by operating system captures the preset slide.
Optionally, the preset slide is monitored as follows:
In response to the preset rotation process of user, corresponding preset option is exported;
Selection operation of the user for the preset option is received, and is caught by the slip interactive interface that operating system providesObtain the preset slide.
On the other hand, the invention discloses a kind of input unit, including:
Input string acquisition module, for obtaining the input string of user;
Candidate item obtains display module, for obtaining and showing the corresponding candidate item of the input string;And
Preference information processing module for focus to be jumped to the first candidate item, and plays the first candidateThe voice messaging of item;Alternatively, in response to the preset operation of user, focus is jumped into the first candidate item, and is played firstThe voice messaging of the candidate item.
Optionally, described device further includes:
First monitoring modular, for after the corresponding candidate item of the input string is showed, monitoring the subsequent operation of user;
Then the preference information processing module includes:
If for not monitoring the subsequent operation of user in preset time, focus is jumped to for first processing moduleThe first candidate item, and play the voice messaging of the first candidate item.
Optionally, described device further includes:
Monitoring modular, for after the corresponding candidate item of the input string is showed, monitoring the subsequent operation of user;
Judgment module if for monitoring the subsequent operation of user in preset time, judges that the subsequent operation isNo is preset operation;
Then the preference information processing module includes:
Second processing module, in the rear continue operation for preset operation when, in response to the preset operation of user, by cokePoint jumps to the first candidate item, and plays the voice messaging of the first candidate item.
Optionally, the preset operation includes:The preset gesture or pressing dynamics that user generates on the screen are defaultIn the range of operation.
Optionally, the preset operation includes:The preset slide that user generates on the screen, then preference letterBreath processing module includes:
3rd processing module, for after the first time preset slide that user generates on the screen is received, by cokePoint jumps to the first candidate item, and plays the voice messaging of the first candidate item.
Optionally, described device further includes:
Fourth processing module, for after receiving that user generates on the screen when previous preset slide, by cokePoint jumps to current candidate, and plays the voice messaging of the current candidate;Wherein, it is described to work as previous preset slideContinuous adjacent is grasped with preceding once preset slide, and the current candidate and the preceding once preset slide are corresponding previousCandidate item continuous adjacent.
Optionally, described device further includes:For monitoring the second monitoring modular of the preset slide;
Second monitoring modular includes:
First trapping module, the slip interactive interface for being provided by operating system capture the preset slide.
Optionally, described device further includes:For monitoring the second monitoring modular of the preset slide;
Second monitoring modular includes:
Option output module for the preset rotation process in response to user, exports corresponding preset option;
Second capture operation, for receiving selection operation of the user for the preset option, and passes through operating system and carriesThe slip interactive interface of confession captures the preset slide.
In another aspect, the invention discloses a kind of devices for input, include memory and one or oneAbove program, one of them either more than one program storage in memory and be configured to by one or one withUpper processor performs the one or more programs and includes the instruction operated below:
Obtain the input string of user;
It obtains and shows the corresponding candidate item of the input string;
Focus is jumped into the first candidate item, and plays the voice messaging of the first candidate item;Alternatively, in response toFocus is jumped to the first candidate item, and plays the voice messaging of the first candidate item by the preset operation of user.
The embodiment of the present invention includes advantages below:
The embodiment of the present invention can carry out focus automatically after obtaining and showing the corresponding candidate item of input string of userIt redirects, specifically, focus is jumped into the first candidate item, and play the first candidate item (hereinafter referred to as preference)Voice messaging in this way, the embodiment of the present invention can make user rapidly know the voice messaging of preference, improves preference informationAcquisition efficiency;In input process, preference is usually that a candidate item of optimal quality namely preference meet user'sInput that the probability being intended to is larger, in this way, after the voice messaging of preference is played automatically, probability that user will be shielded on the preferenceIt is larger, therefore input efficiency can be greatly improved.
Alternatively, focus can be jumped to preference, and plays head by the embodiment of the present invention in response to the preset operation of userThe voice messaging of option;In this way, user can generate the preset operation, with fast when there is the information requirement for preferenceThe voice messaging of preference is known fastly.Compared with the position of candidate item on the screen needed for groping in existing scheme, the present inventionThe preset operation of embodiment can realize being accurately positioned for preference, therefore can improve the location efficiency of preference.
Description of the drawings
Fig. 1 is a kind of step flow chart of input method embodiment one of the present invention;
Fig. 2 is a kind of step flow chart of input method embodiment two of the present invention;
Fig. 3 is a kind of structure diagram of input unit of the present invention;
Fig. 4 is a kind of block diagram of device 900 for input of the present invention;And
Fig. 5 is the structure diagram of server in some embodiments of the present invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, it is below in conjunction with the accompanying drawings and specific realApplying mode, the present invention is described in further detail.
Embodiment of the method one
With reference to Fig. 1, show a kind of step flow chart of input method embodiment one of the present invention, can specifically include such asLower step:
Step 101, the input string for obtaining user;
Step 102 obtains and shows the corresponding candidate item of the input string;
Focus is jumped to the first candidate item, and plays the voice messaging of the first candidate item by step 103.
The embodiment of the present invention can be applied to the input method procedure of visually impaired user, to be carried in input process to visually impaired userFor the voice feedback of intelligence, for ease of description, the embodiment of the present invention represents visually impaired user by user.Optionally, shouldThe input mode of input method procedure can there are many, such as above-mentioned input mode specifically can include keyboard symbol, hand-written information,The input modes such as phonetic entry, i.e. user can be inputted defeated by coded string, handwritten input information, speech input information etc.Enter string.It is only illustrated below by taking the input mode of coded string (hereinafter referred to as input string) as an example, other input mode phasesMutually referring to.
Input method provided in an embodiment of the present invention can be applied to input method procedure client it is corresponding with server shouldWith in environment, wherein, client and the server of input method procedure can be located in wired or wireless network, by this it is wired orWireless network, client carries out data interaction with server, that is, the input method of the embodiment of the present invention can be by client kimonosAny in business device performs, and the embodiment of the present invention is not any limitation as the specific executive agent of each step in input method.
Specifically, the client of input method procedure may operate on intelligent terminal, which can capture userInput string in input process.Above-mentioned intelligent terminal specifically can include but is not limited to:Smart mobile phone, tablet computer, electronicsBook reader, MP3 (dynamic image expert's compression standard audio level 3, Moving Picture Experts Group AudioLayer III) player, MP4 (dynamic image expert's compression standard audio level 4, Moving Picture ExpertsGroup Audio Layer IV) player, pocket computer on knee, vehicle-mounted computer, desktop computer, set-top box, intelligenceTelevision set, wearable device etc..
The operating system of intelligent terminal can be the arbitrary operation system such as Android, IOS, Windows in the embodiment of the present inventionSystem, the embodiment of the present invention mainly illustrate the input method of the embodiment of the present invention by taking IOS operating system as an example, other operationsThe corresponding input method of system is cross-referenced.
In practical applications, step 101 can change relevant user's operation according to candidate item, obtain the input of userString.Optionally, changing relevant user's operation with candidate item can include:The operation of typing character, the operation for deleting character orPerson selects operation of input string etc..For example, operation of the operation of user's typing character " n " for typing character;User is from existingThe operation of character " r " is deleted in input string " jinr " to delete the operation of character;It is defeated when nine grids keyboard is used to be inputtedA variety of pronunciations may be had by entering string, and the operation of above-mentioned selection character can be used for selection one of which pronunciation, for example, user is in nine palaces" jkl ", " ghi " and " mno " button is pressed on lattice keyboard respectively, then can obtain " jin ", " jio ", " lin ", " ji ", " li "Etc. a variety of pronunciations, user can be by selecting the operation of input string to obtain required input string.It is appreciated that can arbitrarily it drawPlay operation the changing within the protection domain of relevant user's operation with candidate item in the embodiment of the present invention of candidate item variation.
In practical applications, step 102 can be searched according to above-mentioned input string in dictionary, to obtain input string pairThe candidate item answered.Optionally, above-mentioned dictionary can include:User thesaurus, system dictionary, cell dictionary, cloud dictionary etc., this hairBright embodiment is not any limitation as specific dictionary.Optionally, it is doubtful when the error occurs in input string, it can also be to the inputString carries out error correction, to obtain corresponding error correction string, then obtains the corresponding error correction candidate of the error correction string.It is it is appreciated that of the inventionThe concrete mode that embodiment obtains the corresponding candidate item of input string for step 102 is not any limitation as.
Optionally, after the corresponding candidate item of input string is obtained, step 102 can show in the candidate regions of input method procedureCorresponding candidate item, for selection by the user.Optionally, user can be positioned simultaneously by the mode of groping from the candidate item showedCandidate item needed for triggering, with obtain triggering candidate item voice messaging, and then judge the candidate item according to the voice messagingWhether meet the input of itself to be intended to, if so, will shield in the candidate item, otherwise continue through the mode of groping from the time showedIt is positioned in option and triggers required candidate item.
In the embodiment of the present invention, focus can be used for represent screen content focus, the focus can be used for screen content intoRow positioning.It is alternatively possible to control the focus by reading panel module.Wherein, panel module is read to can be used for representing in intelligent terminalThere is the module for reading screen content.The operating systems such as IOS, Android, Windows are supported to read screen content work(at presentCan, for example, Voiceover (offscreen voice) is the technology that IOS operating system carries, corresponding intelligent terminal screen can be read aloud after unlatchingInterface element and content on curtain;For another example, Android system can obtain screen container, and be obtained by traveling through the screen containerInterface element and content etc..It is appreciated that the embodiment of the present invention is not any limitation as specifically reading screen software.
In the embodiment of the present invention, focus can show as the forms such as cursor or box, which can redirect.It canSelection of land, the focus can be redirected according to user's operation.For example, in the case where user does not key in input string, which can be withAcquiescence is rested on the acquiescence button of entering method keyboard, also, triggers certain button of (such as clicking) entering method keyboard in userAfterwards, which can be jumped to the button, in order to which user inputs the corresponding character of the button.For another example, keyed in user defeatedEnter in the case of going here and there and obtaining the corresponding candidate item of the input string, can trigger and (such as click) one of candidate item, it shouldFocus jumps to candidate item of triggering etc..
The embodiment of the present invention can carry out the jump of focus automatically after obtaining and showing the corresponding candidate item of the input stringTurn, specifically, focus is jumped into the first candidate item, and play the language of the first candidate item (hereinafter referred to as preference)Message ceases, in this way, the embodiment of the present invention can make user rapidly know the voice messaging of preference, improves preference informationObtain efficiency;In input process, preference is usually that a candidate item of optimal quality namely preference meet the defeated of userEnter that the probability of intention is larger, in this way, after the voice messaging of preference is played automatically, user by the probability shielded on the preference compared withGreatly, therefore input efficiency can be greatly improved.
In a kind of alternative embodiment of the present invention, any trigger condition can be not required in step 103, that is, obtainingAfter current candidate item, can focus be jumped into the first candidate item immediately, and play the voice of the first candidate itemInformation.
In another alternative embodiment of the present invention, step 103 can need trigger condition, and corresponding trigger condition can be withThe input pause of user is related, and correspondingly, the above method can also include:After the corresponding candidate item of the input string is showed,Monitor the subsequent operation of user;Then above-mentioned steps 103 can include:If the follow-up behaviour of user is not monitored in preset timeMake, then focus is jumped into the first candidate item, and play the voice messaging of the first candidate item.Wherein, when this is defaultBetween can represent input dead time of user, those skilled in the art can determine above-mentioned default according to practical application requestThe value of time for example, the value of the preset time can be empirical value, alternatively, the key information of user can be gathered, and is based on being somebody's turn to doThe statistics of key information obtains the value of the preset time, and the embodiment of the present invention determines side for the specific of the value of above-mentioned preset timeFormula is not any limitation as.
In a kind of alternative embodiment of the present invention, the embodiment of the present invention is obtaining and is showing the corresponding time of the input stringIt after option, can attempt to carry out redirecting for focus by step 103, if monitoring the subsequent operation of user to continue to input wordSymbol, then can not perform step 103, if not monitoring the subsequent operation of user, can perform step 103.
In a kind of application example 1 of the present invention, user wants substep input " hello " two words, then can touch firstTo the corresponding button of character " n " and trigger (such as being triggered by double-clicking mode), then the embodiment of the present invention is obtaining inputIt goes here and there after " n " corresponding candidate item, focus can automatically be jumped to preference " you ", and read aloud " you, you you ", Yong HukeIt will be shielded with directly double-clicking on the preference " you ".After it will shield on the preference " you ", it is corresponding that user can touch character " h "Button and triggering, then the embodiment of the present invention focus can be jumped to automatically after input string " h " corresponding candidate item is obtainedPreference " good ", and read aloud " good, fine or not is good ", user, which can directly double-click, to shield on the preference " good ".Due to the present inventionEmbodiment can save the operation that user gropes candidate item, therefore can greatly improve the acquisition efficiency of preference information, and thenImprove input efficiency
In a kind of application example 2 of the present invention, user is wanted through input string " jintian " input " today ", butIt inputs after " jin ", key errors occurs in when click keys " t ", and mistake has clicked adjacent button " r ";Although some are defeatedThe corresponding voice messaging of button " r " can be read aloud by entering method program, but attentively the reasons such as degree cause user not send out by input speed, userExisting key errors;In such cases, if user continues input and will cause substantial amounts of error correction cost.And the embodiment of the present invention canTo play the voice messaging of preference automatically, for example, can play " jinr " following voice messaging " enter, advance into enteringMouth enters " so that user confirms current input content (including input string and candidate item) with the presence or absence of mistake in time, if existing wrongMistake can then carry out the amendment of mistake in time, therefore can save error correction cost, improve input efficiency.
To sum up, the input method of the embodiment of the present invention, can be with after obtaining and showing the corresponding candidate item of the input stringIt is automatic to carry out redirecting for focus, specifically, focus is jumped into preference, and the voice messaging of the preference is played, in this way, thisInventive embodiments can make user rapidly know the voice messaging of preference, improve the acquisition efficiency of preference information;DefeatedDuring entering, preference is usually a candidate item of optimal quality namely preference meets the probability that the input of user is intended toLarger, in this way, after the voice messaging of preference is played automatically, user is larger by the probability shielded on the preference, therefore canGreatly improve input efficiency.
With reference to Fig. 2, show a kind of step flow chart of input method embodiment two of the present invention, can specifically include such asLower step:
Step 201, the input string for obtaining user;
Step 202 obtains and shows the corresponding candidate item of the input string;
Focus is jumped to the first candidate item, and plays first institute by step 203, the preset operation in response to userState the voice messaging of candidate item.
Focus can be jumped to preference, and plays preference by the embodiment of the present invention in response to the preset operation of userVoice messaging;In this way, user can generate the preset operation, with rapidly when there is the information requirement for preferenceKnow the voice messaging of preference.Compared with the required position of candidate item on the screen is groped in existing scheme, the present invention is implementedThe preset operation of example can realize being accurately positioned for preference, therefore can improve the location efficiency of preference.
In practical applications, which can be the operation not conflicted with existing capability arbitrarily.Optionally, this is pre-Putting operation can also exist for the operation that visually impaired user is familiar with or is conveniently operated, such as slide, gesture operation, pressing dynamicsOperation in preset range etc., it will be understood that the embodiment of the present invention is not any limitation as specific preset operation.
Step 103 and step 203 respective operations are operation arranged side by side, can be in a kind of alternative embodiment of the present inventionAccording to the subsequent operation selecting step 103 of user or the corresponding operation of step 203, correspondingly, the method for the embodiment of the present inventionIt can also include:After the corresponding candidate item of the input string is showed, the subsequent operation of user is monitored, if being supervised in preset timeThe subsequent operation of user is measured, then judges whether the subsequent operation is preset operation, and in response to the preset operation of user, it willFocus jumps to the first candidate item, and plays the voice messaging of the first candidate item.Further, if in preset timeThe subsequent operation of user is not monitored, then illustrates that focus is jumped to the first candidate item by the pause that user has input, andPlay the voice messaging of the first candidate item.That is, after the corresponding candidate item of the input string is showed, if in preset timeIt does not monitor the subsequent operation of user inside, then performs the corresponding operation of step 103, otherwise, if monitoring to use in preset timeThe preset operation at family then performs the corresponding operation of step 203, can either ensure input efficiency, and can prevent the first choice playedThe voice messaging of item generates interference to user, improves the intelligent of input method procedure.
In a kind of alternative embodiment of the present invention, the preset operation can include:User generates pre- on the screenPut gesture.The preset gesture can be the operation that visually impaired user is familiar with or is conveniently operated, and refer to the gesture for double-clicking screen such as double,Certainly, those skilled in the art can be according to practical application request using other preset gestures, such as nine grids gesture, this hairBright embodiment is not any limitation as specific preset gesture.
In another alternative embodiment of the present invention, the preset operation can include:What user generated on the screenFocus is jumped to the first candidate item, and played first by preset slide, the then preset operation in response to userThe step 203 of the voice messaging of the candidate item can include:In the first time preset cunning for receiving user and generating on the screenAfter dynamic operation, focus is jumped into the first candidate item, and plays the voice messaging of the first candidate item.
In the embodiment of the present invention, above-mentioned preset slide can be the slide of vertical direction or left and right directions,It is possible thereby to realize the running fix of focus and its corresponding candidate item.Specifically, after preset slide for the first time is received,It can carry out the positioning of preference;After second of preset slide is received, the positioning of two options can be carried out;It is receivingTo after the preset slide of third time, the positioning ... of three options can be carried out after the preset slide of n-th is received, it canTo carry out the positioning of N options, wherein, N is the natural number more than or equal to 1.
In a kind of alternative embodiment of the present invention, the preset operation can include:Pressing dynamics are within a preset rangeOperation, can so prevent this it is preset operation and conflicting between the operation of existing capability.The embodiment of the present invention it is presetOperation can specifically include:Clicking operation and/or slide, then can according to preset operation pressing dynamics to above-mentioned clickOperation and/or slide distinguish.Optionally, the embodiment of the present invention can be according to the pressing dynamics of clicking operation to above-mentionedClicking operation distinguishes, and to obtain touching operation, flicking operates and again by operation, for example, the pressing of the clicking operation of userWhen dynamics is located in the range of [0, p1], it can be assumed that the clicking operation is to touch operation;The pressing dynamics of the clicking operation of userWhen in the range of [p1, p2], it can be assumed that the clicking operation operates for flicking;The pressing dynamics of the clicking operation of user are located atWhen in the range of [p2, p3], it can be assumed that the clicking operation is attached most importance to by operation;Wherein, above-mentioned p1, p2, p3 can represent correspondingPressing force angle value, and p1<p2<p3.Similarly, different slides can also carry identical or different pressing dynamics, alternatively,Different slides can also carry different directions, such as direction to the left or to the right, upwardly or downwardly.It can be withUnderstand, above-mentioned [0, p1], [p1, p2] or [p2, p3] is intended only as the example of the preset range of the embodiment of the present invention, this hairBright embodiment is not any limitation as specific preset range.
In order to obtain the pressing dynamics of above-mentioned preset operation, can be provided in the intelligent terminal of the embodiment of the present invention hasThe touch-screen of pressure perceptional function, such as 3D-touch (3D touch-controls, Three Dimensions Touch) touch-screen, alternatively,The intelligent terminal of the embodiment of the present invention can also set the control perceived for pressure in common touch-screen, it will be understood that thisInventive embodiments are not any limitation as the specific acquisition modes of the pressing dynamics of above-mentioned touch operation.
In another alternative embodiment of the present invention, the method for the embodiment of the present invention can also include:Receiving useFamily generate on the screen after previous preset slide, focus is jumped into current candidate, and plays the current timeThe voice messaging of option;Wherein, it is described when previous preset slide with it is preceding once it is preset slide behaviour continuous adjacent, and it is described work asPreceding candidate item previous candidate item continuous adjacent corresponding with the preceding once preset slide.For example, current candidate is threeOption, then a preceding candidate item is two options, and user can realize that the movement of candidate item is determined by continuous preset slidePosition, until navigating to required candidate item.
In another alternative embodiment of the present invention, the preset slide can be monitored as follows:It is logicalThe slip interactive interface for crossing operating system offer captures the preset slide.For some operating systems, slide and hand overThe distinctive permission of these operating systems each other, therefore after operating system provides and slides the corresponding slip interactive interface of interaction, it can be withCorresponding preset slide is captured by the slip interactive interface.
In a kind of alternative embodiment of the present invention, the preset slide can be monitored as follows:ResponseIn the preset rotation process of user, corresponding preset option is exported;Selection operation of the user for the preset option is received, andThe slip interactive interface provided by operating system captures the preset slide.This alternative embodiment can be in preset rotation(Rotor) operate in corresponding option and preset option is set, which can be used for the shifting that candidate is realized by sliding interactionDynamic positioning, therefore user can recall the preset option by preset rotation process.Optionally, the preset rotation process can beThe operation of pivoting finger on screen, after the preset rotation process is received, the embodiment of the present invention can play preset optionVoice messaging, while the voice messaging of other options can also be played, for selection by the user.Further, when receive user forAfter the selection operation of the preset option, the slip interactive interface that can be provided by operating system captures the preset slip behaviourMake.
To sum up, focus can be jumped to first choice by the input method of the embodiment of the present invention in response to the preset operation of user, and play the voice messaging of preference;In this way, it is pre- can to generate this when there is the information requirement for preference by userOperation is put, rapidly to know the voice messaging of preference.Compared with candidate item needed for groping in existing scheme on the screenPosition, the preset operation of the embodiment of the present invention can realize being accurately positioned for preference, therefore can improve the positioning of preferenceEfficiency.
It should be noted that for embodiment of the method, in order to be briefly described, therefore it is dynamic that it is all expressed as to a series of movementIt combines, but those skilled in the art should know, the embodiment of the present invention and from the limit of described athletic performance orderSystem, because according to the embodiment of the present invention, some steps may be employed other orders or be carried out at the same time.Secondly, art technologyPersonnel should also know that embodiment described in this description belongs to preferred embodiment, and involved athletic performance simultaneously differsSurely necessary to being the embodiment of the present invention.
Device embodiment
With reference to Fig. 3, show a kind of structure diagram of input unit embodiment of the present invention, can specifically include:InputString acquisition module 301, candidate item obtain display module 302 and preference information processing module 303;
Wherein, above-mentioned input string acquisition module 301, for obtaining the input string of user;
Above-mentioned candidate item obtains display module 302, for obtaining and showing the corresponding candidate item of the input string;
Above-mentioned preference information processing module 303 for focus to be jumped to the first candidate item, and plays first instituteState the voice messaging of candidate item;Alternatively, in response to the preset operation of user, focus is jumped into the first candidate item, and is broadcastPut the voice messaging of the first candidate item.
Optionally, described device can also include:
First monitoring modular, for after the corresponding candidate item of the input string is showed, monitoring the subsequent operation of user;
Then the preference information processing module 303 can include:
If for not monitoring the subsequent operation of user in preset time, focus is jumped to for first processing moduleThe first candidate item, and play the voice messaging of the first candidate item.
Optionally, described device can also include:
Monitoring modular, for after the corresponding candidate item of the input string is showed, monitoring the subsequent operation of user;
Judgment module if for monitoring the subsequent operation of user in preset time, judges that the subsequent operation isNo is preset operation;
Then the preference information processing module 303 can include:
Second processing module, in the rear continue operation for preset operation when, in response to the preset operation of user, by cokePoint jumps to the first candidate item, and plays the voice messaging of the first candidate item.
Optionally, the preset operation can include:The preset gesture or pressing dynamics that user generates on the screen existOperation in preset range.
Optionally, the preset operation can include:The preset slide that user generates on the screen, the then first choiceItem message processing module 303 can include:
3rd processing module, for after the first time preset slide that user generates on the screen is received, by cokePoint jumps to the first candidate item, and plays the voice messaging of the first candidate item.
Optionally, described device can also include:
Fourth processing module, for after receiving that user generates on the screen when previous preset slide, by cokePoint jumps to current candidate, and plays the voice messaging of the current candidate;Wherein, it is described to work as previous preset slideContinuous adjacent is grasped with preceding once preset slide, and the current candidate and the preceding once preset slide are corresponding previousCandidate item continuous adjacent.
Optionally, described device can also include:For monitoring the second monitoring modular of the preset slide;
Second monitoring modular can include:
First trapping module, the slip interactive interface for being provided by operating system capture the preset slide.
Optionally, described device can also include:For monitoring the second monitoring modular of the preset slide;
Second monitoring modular can include:
Option output module for the preset rotation process in response to user, exports corresponding preset option;
Second capture operation, for receiving selection operation of the user for the preset option, and passes through operating system and carriesThe slip interactive interface of confession captures the preset slide.
For device embodiment, since it is basicly similar to embodiment of the method, so description is fairly simple, it is relatedPart illustrates referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of progressive, the highlights of each of the examples are withThe difference of other embodiment, just to refer each other for identical similar part between each embodiment.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in related this methodEmbodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 4 is the block diagram according to a kind of device 900 for input shown in an exemplary embodiment.For example, device 900Can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices,Body-building equipment, personal digital assistant etc..
With reference to Fig. 4, device 900 can include following one or more assemblies:Processing component 902, memory 904, power supplyComponent 906, multimedia component 908, audio component 910, the interface 912 of input/output (I/O), sensor module 914 andCommunication component 916.
The integrated operation of 902 usual control device 900 of processing component, such as with display, call, data communication, phaseMachine operates and record operates associated operation.Processing element 902 can refer to including one or more processors 920 to performOrder, to perform all or part of the steps of the methods described above.In addition, processing component 902 can include one or more modules, justInteraction between processing component 902 and other assemblies.For example, processing component 902 can include multi-media module, it is more to facilitateInteraction between media component 908 and processing component 902.
Memory 904 is configured as storing various types of data to support the operation in equipment 900.These data are shownExample is included for the instruction of any application program or method that are operated on device 900, contact data, and telephone book data disappearsBreath, picture, video etc..Memory 904 can be by any kind of volatibility or non-volatile memory device or their groupIt closes and realizes, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compileJourney read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flashDevice, disk or CD.
Power supply module 906 provides electric power for the various assemblies of device 900.Power supply module 906 can include power management systemSystem, one or more power supplys and other generate, manage and distribute electric power associated component with for device 900.
Multimedia component 908 is included in the screen of one output interface of offer between described device 900 and user.OneIn a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screenCurtain may be implemented as touch-screen, to receive input signal from the user.Touch panel includes one or more touch sensingsDevice is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding motionThe border of action, but also detect duration and pressure associated with the touch or slide operation.In some embodiments,Multimedia component 908 includes a front camera and/or rear camera.When equipment 900 is in operation mode, mould is such as shotWhen formula or video mode, front camera and/or rear camera can receive external multi-medium data.Each preposition camera shootingHead and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 910 is configured as output and/or input audio signal.For example, audio component 910 includes a MikeWind (MIC), when device 900 is in operation mode, during such as call model, logging mode and speech recognition mode, microphone by withIt is set to reception external audio signal.The received audio signal can be further stored in memory 904 or via communication setPart 916 is sent.In some embodiments, audio component 910 further includes a loud speaker, for exports audio signal.
I/O interfaces 912 provide interface between processing component 902 and peripheral interface module, and above-mentioned peripheral interface module canTo be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lockDetermine button.
Sensor module 914 includes one or more sensors, and the state for providing various aspects for device 900 is commentedEstimate.For example, sensor module 914 can detect opening/closed state of equipment 900, and the relative positioning of component, for example, it is describedComponent is the display and keypad of device 900, and sensor module 914 can be with 900 1 components of detection device 900 or devicePosition change, the existence or non-existence that user contacts with device 900,900 orientation of device or acceleration/deceleration and device 900Temperature change.Sensor module 914 can include proximity sensor, be configured to detect without any physical contactPresence of nearby objects.Sensor module 914 can also include optical sensor, such as CMOS or ccd image sensor, for intoAs being used in application.In some embodiments, which can also include acceleration transducer, gyro sensorsDevice, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 916 is configured to facilitate the communication of wired or wireless way between device 900 and other equipment.Device900 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or combination thereof.In an exemplary implementationIn example, communication component 916 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, the communication component 916 further includes near-field communication (NFC) module, to promote short range communication.ExampleSuch as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 900 can be believed by one or more application application-specific integrated circuit (ASIC), numberNumber processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally providedSuch as include the memory 904 of instruction, above-metioned instruction can be performed to complete the above method by the processor 920 of device 900.For example,The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy diskWith optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of intelligent terminalWhen device performs so that intelligent terminal is able to carry out a kind of input method, the described method includes:Obtain the input string of user;It obtainsAnd show the corresponding candidate item of the input string;Focus is jumped into the first candidate item, and plays the first candidate itemVoice messaging;Alternatively, in response to the preset operation of user, focus is jumped into the first candidate item, and plays first instituteState the voice messaging of candidate item.
Fig. 5 is the structure diagram of server in some embodiments of the present invention.The server 1900 can be because of configuration or propertyEnergy is different and generates bigger difference, can include one or more central processing units (central processingUnits, CPU) 1922 (for example, one or more processors) and memory 1932, one or more storage applicationsThe storage medium 1930 of program 1942 or data 1944 (such as one or more mass memory units).Wherein, memory1932 and storage medium 1930 can be of short duration storage or persistent storage.One can be included by being stored in the program of storage medium 1930A or more than one module (diagram does not mark), each module can include operating the series of instructions in server.More intoOne step, central processing unit 1922 could be provided as communicating with storage medium 1930, and storage medium is performed on server 1900Series of instructions operation in 1930.
Server 1900 can also include one or more power supplys 1926, one or more wired or wireless netsNetwork interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956 and/or, one orMore than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTMEtc..
Those skilled in the art will readily occur to the present invention its after considering specification and putting into practice invention disclosed hereinIts embodiment.It is contemplated that cover the present invention any variations, uses, or adaptations, these modifications, purposes orPerson's adaptive change follows the general principle of the present invention and including the undocumented common knowledge in the art of the disclosureOr conventional techniques.Description and embodiments are considered only as illustratively, and true scope and spirit of the invention are by followingClaim is pointed out.
It should be appreciated that the invention is not limited in the precision architecture for being described above and being shown in the drawings, andAnd various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is only limited by appended claim
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit andWithin principle, any modifications, equivalent replacements and improvements are made should all be included in the protection scope of the present invention.
Above to a kind of input method provided by the present invention, a kind of input unit and it is a kind of for input device, intoIt has gone and has been discussed in detail, specific case used herein is set forth the principle of the present invention and embodiment, implements aboveThe explanation of example is only intended to help the method and its core concept for understanding the present invention;Meanwhile for the general technology people of this fieldMember, thought according to the invention, there will be changes in specific embodiments and applications, in conclusion this explanationBook content should not be construed as limiting the invention.

Claims (10)

CN201610986202.7A2016-11-092016-11-09Input method and device and input deviceActiveCN108073291B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610986202.7ACN108073291B (en)2016-11-092016-11-09Input method and device and input device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610986202.7ACN108073291B (en)2016-11-092016-11-09Input method and device and input device

Publications (2)

Publication NumberPublication Date
CN108073291Atrue CN108073291A (en)2018-05-25
CN108073291B CN108073291B (en)2022-07-12

Family

ID=62154180

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610986202.7AActiveCN108073291B (en)2016-11-092016-11-09Input method and device and input device

Country Status (1)

CountryLink
CN (1)CN108073291B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110598489A (en)*2018-06-132019-12-20北京搜狗科技发展有限公司Privacy protection method for inputting prompt information and related device
CN111104037A (en)*2019-12-092020-05-05深圳市联谛信息无障碍有限责任公司Method and mobile terminal for helping visually impaired to browse
CN111679746A (en)*2020-05-222020-09-18北京搜狗科技发展有限公司 An input method, device and electronic device
CN113536831A (en)*2020-04-132021-10-22北京沃东天骏信息技术有限公司Reading assisting method, device, equipment and computer readable medium based on image recognition

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101211225A (en)*2006-12-272008-07-02骆忆黎Visually handicapped rapid position fixing method and device
KR20110019213A (en)*2009-08-192011-02-25주식회사 힘스인터내셔널 Braille input device
CN102591476A (en)*2012-01-062012-07-18浙江宇天科技股份有限公司Information input method of Braille-supported mobile phone and mobile phone capable of supporting Braille input
CN103246400A (en)*2013-05-092013-08-14江苏诚迈科技有限公司Device and method for quickly selecting characters/terms during input operation for intelligent touch screen mobile phone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101211225A (en)*2006-12-272008-07-02骆忆黎Visually handicapped rapid position fixing method and device
KR20110019213A (en)*2009-08-192011-02-25주식회사 힘스인터내셔널 Braille input device
CN102591476A (en)*2012-01-062012-07-18浙江宇天科技股份有限公司Information input method of Braille-supported mobile phone and mobile phone capable of supporting Braille input
CN103246400A (en)*2013-05-092013-08-14江苏诚迈科技有限公司Device and method for quickly selecting characters/terms during input operation for intelligent touch screen mobile phone

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110598489A (en)*2018-06-132019-12-20北京搜狗科技发展有限公司Privacy protection method for inputting prompt information and related device
CN110598489B (en)*2018-06-132024-05-28北京搜狗科技发展有限公司Privacy protection method and related device for input prompt information
CN111104037A (en)*2019-12-092020-05-05深圳市联谛信息无障碍有限责任公司Method and mobile terminal for helping visually impaired to browse
CN111104037B (en)*2019-12-092023-05-09深圳市联谛信息无障碍有限责任公司Method for helping vision handicapped people browse and mobile terminal
CN113536831A (en)*2020-04-132021-10-22北京沃东天骏信息技术有限公司Reading assisting method, device, equipment and computer readable medium based on image recognition
CN111679746A (en)*2020-05-222020-09-18北京搜狗科技发展有限公司 An input method, device and electronic device
CN111679746B (en)*2020-05-222024-11-05北京搜狗科技发展有限公司 Input method, device and electronic device

Also Published As

Publication numberPublication date
CN108073291B (en)2022-07-12

Similar Documents

PublicationPublication DateTitle
KR102045458B1 (en)Mobile terminal and method of controlling the same
CN108538291A (en)Sound control method, terminal device, cloud server and system
CN105657173B (en) Volume adjustment method, device and mobile terminal
CN106489113B (en)The method, apparatus and electronic equipment of VR control
CN104731688B (en)Point out the method and device of reading progress
EP3905015A1 (en)Motion-based configuration of a multi-user device
WO2018027501A1 (en)Terminal, touch response method, and device
CN103955275B (en)Application control method and apparatus
CN111680521A (en) A translation processing method, device and device for translation processing
CN104793788A (en)Key operating method and device
CN104461348B (en)Information choosing method and device
CN106293396A (en)terminal control method, device and terminal
CN105335062B (en)Information editing&#39;s operation processing method and device
KR20110138104A (en) Video playback method and mobile terminal using same
US20220334669A1 (en)Navigating user interfaces with multiple navigation modes
CN108073291A (en)A kind of input method and device, a kind of device for input
CN106802808A (en)Suspension button control method and device
EP2731369A1 (en)Mobile terminal and control method thereof
CN107977089A (en)A kind of input method and device, a kind of device for being used to input
CN108536653A (en)A kind of input method, device and the device for input
CN107688477A (en)The treating method and apparatus of setting option, the device for setting option processing
CN108803979A (en)The method and apparatus of switching display pattern, the device for switching display pattern
CN110286755B (en) Terminal control method, device, electronic device and computer-readable storage medium
CN108803892A (en)A kind of method and apparatus for calling third party application in input method
CN108766427B (en)Voice control method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
EE01Entry into force of recordation of patent licensing contract
EE01Entry into force of recordation of patent licensing contract

Application publication date:20180525

Assignee:Chongqing rose Pharmaceutical Co.,Ltd.

Assignor:Huazhi Zhongchuang (Beijing) Investment Management Co.,Ltd.

Contract record no.:X2023990000869

Denomination of invention:An input method and device, a device for input

Granted publication date:20220712

License type:Common License

Record date:20231016

Application publication date:20180525

Assignee:Beijing gentong Technology Co.,Ltd.

Assignor:Huazhi Zhongchuang (Beijing) Investment Management Co.,Ltd.

Contract record no.:X2023990000868

Denomination of invention:An input method and device, a device for input

Granted publication date:20220712

License type:Common License

Record date:20231016

Application publication date:20180525

Assignee:Beijing Peipei Network Technology Co.,Ltd.

Assignor:Huazhi Zhongchuang (Beijing) Investment Management Co.,Ltd.

Contract record no.:X2023990000867

Denomination of invention:An input method and device, a device for input

Granted publication date:20220712

License type:Common License

Record date:20231016

Application publication date:20180525

Assignee:TIANJIN YIYUE INFORMATION TECHNOLOGY Co.,Ltd.

Assignor:Huazhi Zhongchuang (Beijing) Investment Management Co.,Ltd.

Contract record no.:X2023990000866

Denomination of invention:An input method and device, a device for input

Granted publication date:20220712

License type:Common License

Record date:20231016


[8]ページ先頭

©2009-2025 Movatter.jp