CN109917982A - A kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing - Google Patents

A kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing Download PDF

Info

Publication number
CN109917982A
CN109917982A CN201910216815.6A CN201910216815A CN109917982A CN 109917982 A CN109917982 A CN 109917982A CN 201910216815 A CN201910216815 A CN 201910216815A CN 109917982 A CN109917982 A CN 109917982A
Authority
CN
China
Prior art keywords
text
pop
transcription
input
voice
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
CN201910216815.6A
Other languages
Chinese (zh)
Other versions
CN109917982B (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.)
iFlytek Co Ltd
Original Assignee
iFlytek 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 iFlytek Co Ltd filed Critical iFlytek Co Ltd
Priority to CN201910216815.6A priority Critical patent/CN109917982B/en
Publication of CN109917982A publication Critical patent/CN109917982A/en
Application granted granted Critical
Publication of CN109917982B publication Critical patent/CN109917982B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)

Abstract

This application discloses a kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing, the input method includes: the voice input operation for responding input focus and being under target text zone state, text exhibition pop-up;It obtains and shows the corresponding transcription text of input voice in the text pop-up;The transcription text shown in the text pop-up is transferred in the target text region at the input focus.Obviously, compared to existing voice input mode, this case increases the process that the transcription text of input voice is shown in the form of text pop-up, determines the content of text that current speech is inputted convenient for user, improves whole input efficiency.Further, by showing transcription text in voice input process with pop-up, it can allow user is more intuitive to see inputted content of text, improve the man-machine interaction experience of input process.

Description

A kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing
Technical field
This application involves information discriminating technology fields, more specifically to a kind of pronunciation inputting method, device, equipment And readable storage medium storing program for executing.
Background technique
With the development of speech recognition technology, the input that text information is carried out by way of voice is increasingly obtained It is universal.Voice input information by way of, allow users to the more quick and easy information input interface in application into Row information input, such as text information is inputted in the text editings page such as word, the input search letter in the search box of browser Breath inputs registration information etc. in the Login script frame of application register interface.
Existing voice input mode carries out text transcription after receiving input voice, and directly shows transcription text Show in target text region locating for input focus.The study found that in some scenarios, being limited to the one of target text region A little characteristics, existing voice input mode are not easy to user and determine the content of text that each voice is inputted, and then reduce entire defeated Enter efficiency.For example, inputting text process in word or other edit pages, if desired some position is inserted into one big section of text When one section of text, then after input focus navigates to insertion position, the voice of text, system meeting are inserted into prior art user typing Text after speech transcription is inserted directly at input focus.For a user, due to there is text before and after input focus, After the insertion of transcription text, user can not quickly navigate to the transcription text of insertion in whole section of text.As shown in Figure 1a, it needs It to be inserted into one section of English sentence at exemplary one section English countdown line 3 input focus of Fig. 1 a, is inputted according to existing voice Transcription text is directly inserted at input focus by mode, and the effect for being presented directly to user is as shown in Figure 1 b, by original English The interference of appearance, user are difficult quickly to navigate to the English sentence being inserted into whole section of English.
For another example, certain target text regions may carry out encryption to the text of input and show, such as target text region When being Password Input frame, according to existing voice input mode, directly encryption is aobvious in the password input box for the text after speech transcription Show, as shown in Fig. 2, causing user that can not understand using the text for showing input in the Password Input frame of enrollment page with " * " The real text that voice is inputted, and since there is a certain error for speech recognition, institute can not be determined by further resulting in user The correctness of the text of input.
Summary of the invention
In view of this, being used for language this application provides a kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing User can not understand the real text that voice is inputted in sound identification process, and since there is a certain error for speech recognition, Further result in the shortcomings that user can not determine the correctness of inputted text.
To achieve the goals above, it is proposed that scheme it is as follows:
A kind of pronunciation inputting method, comprising:
Response input focus is in the input operation of the voice under target text zone state, text exhibition pop-up;
It obtains and shows the corresponding transcription text of input voice in the text pop-up;
The transcription text shown in the text pop-up is transferred in the target text region at the input focus.
Above-mentioned method, optionally, the transcription text shown in by the text pop-up are transferred to the target text In region at the input focus after, this method further include:
Hide or destroy the text pop-up.
Above-mentioned method optionally, should while showing the input corresponding transcription text of voice in the text pop-up Method further include:
Voice signal figure is shown in the text pop-up, the voice signal figure is with the variation for inputting voice And change.
Above-mentioned method, optionally, the response input focus are in the input behaviour of the voice under target text zone state Make, text exhibition pop-up, comprising:
In the case where input focus is in target text zone state, voice responsive input operation, determines the position of the input focus It sets;
On the basis of the position of the input focus, text exhibition pop-up.
The transcription text shown in the text pop-up is optionally transferred to the target described by above-mentioned method Before at the text filed interior input focus, this method further include:
Determine whether to meet text jump condition;
The transcription text shown in text pop-up is transferred to the input coke in the target text region if so, executing Operation at point.
Above-mentioned method, it is optionally, described to determine whether to meet text jump condition, comprising:
According to the semantic integrity of the transcription text shown in the text pop-up, it is determined whether meet text transfer item Part;
And/or
According to the correlation between the transcription text of the transcription text that is shown in the text pop-up and subsequent input voice, Determine whether to meet text jump condition.
Above-mentioned method, it is optionally, described to determine whether to meet text jump condition, comprising:
It detects whether to receive text transfer instruction, if so, determination meets text jump condition, otherwise, it determines being unsatisfactory for Text jump condition.
Above-mentioned method, it is optionally, described that the transcription text shown in the text pop-up is transferred to the target text In one's respective area at the input focus, comprising:
Target text region is obtained to the call format of input text;
According to the call format, format editor is carried out to the transcription text shown in the text pop-up, obtains format Edited transcription text;
The edited transcription text of format is transferred in the target text region at the input focus.
Above-mentioned method, optionally, the transcription text shown in by the text pop-up are transferred to the target text In region at the input focus before, this method further include:
The edit operation to transcription text in the text pop-up is responded, shows edited transcription text.
Above-mentioned method, optionally, edit operation of the response to transcription text in the text pop-up, display editor Transcription text afterwards, comprising:
It responds and the global editing for specifying transcription text in the text pop-up is operated, determine this editor's range for institute State the whole transcription texts shown in text pop-up;
By transcription text identical with the specified transcription text in editor's range, according to global editing operate into Row text editing, and show edited transcription text.
Above-mentioned method is optionally responding the edit operation to transcription text in the text pop-up, after display is edited Transcription text before, this method further include:
Response will choose transcription text to be transferred to the instruction in the text pop-up in target text region, choose described Transcription text is transferred in the text pop-up.
A kind of speech input device, comprising:
Text pop-up display unit, the voice input behaviour being under target text zone state for responding input focus Make, text exhibition pop-up;
Text obtains and display unit, for obtaining and showing in the text pop-up the corresponding transcription text of input voice This;
Text buanch unit, for the transcription text shown in the text pop-up to be transferred to the target text region At the interior input focus.
Above-mentioned device, optionally, further includes:
Text pop-up processing unit, the transcription text for will be shown in the text pop-up in the text buanch unit After being transferred in the target text region at the input focus, the text pop-up is hidden or destroyed.
Above-mentioned device, optionally, further includes:
Pattern displaying unit, for being obtained in text acquisition and display unit and showing input language in the text pop-up While sound corresponding transcription text, voice signal figure is shown in the text pop-up, the voice signal figure is with institute It states the variation of input voice and changes.
Above-mentioned device, optionally, the text pop-up display unit includes:
Input focus position determination unit, for the voice responsive input in the case where input focus is in target text zone state Operation, determines the position of the input focus;
Input focus reference by location unit, on the basis of the position of the input focus, text exhibition pop-up.
Above-mentioned device, optionally, further includes:
Jump condition determination unit, the transcription text for will be shown in the text pop-up in the text buanch unit Before being transferred in the target text region at the input focus, it is determined whether meet text jump condition, if so, executing The text buanch unit.
Above-mentioned device, optionally, the jump condition determination unit includes:
Integrity reference unit is determined for the semantic integrity according to the transcription text shown in the text pop-up Whether text jump condition is met;
And/or
Correlation reference unit, for according to the transcription text and subsequent input voice shown in the text pop-up Correlation between transcription text, it is determined whether meet text jump condition.
Above-mentioned device, optionally, the jump condition determination unit includes:
Instruction detection unit meets text transfer item if so, determining for detecting whether receiving text transfer instruction Part, otherwise, it determines being unsatisfactory for text jump condition.
Above-mentioned device, optionally, the text buanch unit includes:
Call format acquiring unit, for obtaining target text region to the call format of input text;
Format edit cell, for being carried out to the transcription text shown in the text pop-up according to the call format Format editor obtains the edited transcription text of format;
Text buanch unit after format editor, for the edited transcription text of format to be transferred to the target text area In domain at the input focus.
Above-mentioned device, optionally, further includes:
Edit operation response unit, the transcription text for will be shown in the text pop-up in the text buanch unit Before being transferred in the target text region at the input focus, the editor to transcription text in the text pop-up is responded Operation, shows edited transcription text.
Above-mentioned device, optionally, the edit operation response unit includes:
Range determination unit is edited, for responding the global editing operation to transcription text is specified in the text pop-up, The editor's range for determining this is the whole transcription texts shown in the text pop-up;
Global editing unit, for by transcription text identical with the specified transcription text in editor's range, It is operated according to global editing and carries out text editing, and show edited transcription text.
Above-mentioned device, optionally, further includes:
Target text region text buanch unit will choose transcription text to be transferred to institute for responding in target text region The instruction in text pop-up is stated, chooses transcription text to be transferred in the text pop-up for described.
A kind of voice-input device, including memory and processor;
The memory, for storing program;
The processor realizes each step of above-mentioned pronunciation inputting method for executing described program.
A kind of readable storage medium storing program for executing is stored thereon with computer program, real when the computer program is executed by processor Now such as each step of above-mentioned pronunciation inputting method.
It can be seen from the above technical scheme that pronunciation inputting method provided by the embodiments of the present application is burnt by response input Voice of the point under target text zone state inputs operation, and text exhibition pop-up further obtains and in text pop-up The corresponding transcription text of display input voice can be more quick and easy by way of showing transcription text in text pop-up The content of text for allowing user to determine that current speech is inputted, and the transcription text shown in text pop-up is finally transferred to mesh It marks at text filed interior input focus, completes entire input process.Obviously, compared to existing voice input mode, this case increases The process that the transcription text of input voice is shown in the form of text pop-up, convenient for user determines the text that current speech is inputted This content improves whole input efficiency.
Further, by showing transcription text in voice input process with pop-up, it can allow user is more intuitive to see that institute is defeated The content of text entered improves the man-machine interaction experience of input process.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 a-1b illustrates a kind of voice input process schematic diagram;
Fig. 2 illustrates a kind of voice input cryptographic processes schematic diagram;
Fig. 3 is a kind of pronunciation inputting method flow chart disclosed in the present application;
Fig. 4 is a kind of exemplary voice input process schematic diagram of the application;
Fig. 5 is the another flow chart of a kind of pronunciation inputting method disclosed in the present application;
Fig. 6 illustrates a kind of schematic diagram that date entry box requires input format;
Fig. 7 is a kind of exemplary schematic diagram to date entry box input content of the application;
Fig. 8 is the schematic diagram that text is edited in the exemplary a kind of pair of text pop-up of the application;
Fig. 9 is a kind of exemplary schematic diagram for shifting text into text pop-up from target text region of the application;
Figure 10 is a kind of speech input device structural block diagram disclosed in the present application;
Figure 11 is a kind of hardware block diagram of voice-input device disclosed in the embodiment of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall in the protection scope of this application.
Pronunciation inputting method provided by the present application, can be applied to field of speech recognition, will input language by speech recognition Sound is identified as transcription text, and is shown by way of text pop-up to transcription text, later again will be in text pop-up Transcription text is transferred to target text region, which is the position of the final text input of being carried out of user. Next it combines Fig. 3 to describe the pronunciation inputting method of this case in detail, includes the following steps:
Step S110, response input focus is in the input operation of the voice under target text zone state, text exhibition bullet Window.
Specifically, text filed can be the region for being able to carry out text input, Excel, Word, account can be Sheet, Password Input frame etc..Input focus can it is different it is text filed switch over, define text area locating for input focus Domain is target text region, which is the region of user's text input of being carried out.
In the case where input focus is in target text zone state, user can be by way of voice to target text region Input text.The application is inputted by voice responsive and is operated, the text exhibition pop-up on present terminal interface.Text pop-up can The Text Entry of rectangle, the Text Entry of air bubble-shaped or other preferred form are thought, to text pop-up in the application Existence form do not make considered critical.
Step S120, it obtains and shows the corresponding transcription text of input voice in the text pop-up.
Specifically, obtaining the process of the corresponding transcription text of input voice in the present embodiment, it can be and directly acquire voice Identify engine to the transcription text after input speech recognition.In addition to this it is possible to be identified to input voice, turned Write text.
After getting transcription text, transcription text is shown in the text pop-up of aforementioned displaying.It is understood that The transcription text being shown in text pop-up can more directly, be easily seen by the user, and realize that user sees when reading voice The purpose of transcription text.
Step S130, the transcription text shown in the text pop-up is transferred to described defeated in the target text region Enter focal point.
Specifically, transcription text in text pop-up obviously can be for the reading of user side just, while the application can be with Transcription text in text pop-up is transferred at the input focus in target text region, to realize defeated to target text region Enter the purpose of content of text.Wherein, transcription text is transferred at the input focus in target text region can specifically include: with Input focus is that text is inserted into starting point, and transcription text is inserted into target text region.
It can be seen from the above technical scheme that pronunciation inputting method provided by the embodiments of the present application is burnt by response input Voice of the point under target text zone state inputs operation, and text exhibition pop-up further obtains and in text pop-up The corresponding transcription text of display input voice can be more quick and easy by way of showing transcription text in text pop-up The content of text for allowing user to determine that current speech is inputted, and the transcription text shown in text pop-up is finally transferred to mesh It marks at text filed interior input focus, completes entire input process.Obviously, compared to existing voice input mode, this case increases The process that the transcription text of input voice is shown in the form of text pop-up, convenient for user determines the text that current speech is inputted This content improves whole input efficiency.
Further, by showing transcription text by pop-up in voice input process, it can allow user is more intuitive to see institute The content of text of input improves the man-machine interaction experience of input process.
Referring to Fig. 4, a kind of voice input process schematic diagram is illustrated.
User is intended to input content of text into target text region A1 by speech form in Fig. 4, then inputs in user Voice process, this case can be inputted with voice responsive and be operated, the text exhibition pop-up A2 on interface, and for inputting speech recognition Transcription text afterwards can be shown in text pop-up.Further, the transcription text in text pop-up can be transferred to target text In the A1 of one's respective area.In entire input process, the transcription text of input voice is shown in the form of text pop-up, easily facilitates user Determine the content of text that current speech is inputted, improve whole input efficiency, can allow user it is more intuitive see inputted Content of text, improve the man-machine interaction experience of input process, and be finally also able to achieve to target text region and input text This purpose.
Further alternative, the transcription text shown in by text pop-up is transferred to input focus in target text region It is at this time sky in new transcription text namely text pop-up there are no obtaining, therefore text pop-up can be carried out hidden after place Hiding is destroyed.When there is new voice input, and the process of text exhibition pop-up can be triggered.In addition to this, the application can be with Selection persistently keeps the fixed a certain fixed position for being shown in terminal interface of text pop-up.Specific strategy can according to need and set It is fixed.
Still further, in voice input process, understanding for the ease of user to input voice can also be described Increase display voice signal figure in text pop-up.The voice signal figure can be a changeless figure, only illustrate Property tell user's text pop-up for show input the corresponding transcription text of voice.In addition, voice signal figure can be with Be it is variable, specifically, voice signal figure can with input voice variation and change.Wherein, the variation of voice can lead to Waveform diagram, histogram or other preferred forms is crossed to be shown.The variation of voice signal figure can be and input voice The correlations such as volume, tone size, word speed speed.Such as voice signal figure A21 exemplary in Fig. 4, waveform length can With with the volume change of input voice, the volume for inputting voice is improved, then waveform length is elongated.
In another embodiment of the application, to above-mentioned steps S110, responds input focus and be in target text area-shaped Voice under state inputs operation, and the process of text exhibition pop-up is introduced.
It is understood that text pop-up can be shown any position on terminal interface, it can also be according to certain Strategy determines display location.The present embodiment introduces a kind of scheme of text exhibition pop-up relevant to input focus, as follows in detail It introduces.
Firstly, the voice responsive input operation in the case where input focus is in target text zone state, determines that the input is burnt The position of point.
Specifically, the position of input focus can be position of the input focus in terminal current interface, the application can be with The position of input focus is got by calling system the corresponding interface.
Further, on the basis of the position of the input focus, text exhibition pop-up.
Specifically, the position of the text pop-up is associated with the position of the input focus, the position of the text pop-up Setting can be for there are the positions of predeterminated position relationship with the input focus.Wherein, the predeterminated position relationship can be to described Lateral distance, fore-and-aft distance and angular relationship etc. of the text pop-up apart from the input focus are defined.Still by taking Fig. 4 as an example into Row explanation, illustrates the positional relationship of a kind of text pop-up and input focus.In Fig. 4 example, text pop-up it is burnt with input The positional relationship of point includes: that the upper left corner of text pop-up is laterally upper adjacent with input focus, and a nominal linewidth is spaced on longitudinal direction.
In another embodiment of the application, in order to facilitate the reading of user, text can in raising target text region The property read, before the transcription text shown in by text pop-up is transferred to target text region, further increases to transcription text Whether the verification process of jump condition is met, and entire voice input process is referred to the exemplary flow chart of Fig. 5, comprising:
Step S210, response input focus is in the input operation of the voice under target text zone state, text exhibition bullet Window.
Step S220, it obtains and shows the corresponding transcription text of input voice in the text pop-up.
Above-mentioned steps S210-S220 and abovementioned steps S100-S110 is corresponded, referring in detail to foregoing description, herein not It repeats again.
Step S230, determine whether to meet text jump condition, if so, executing step S240.
Step S240, the transcription text shown in the text pop-up is transferred to described defeated in the target text region Enter focal point.
Above-mentioned steps S240 is corresponding with abovementioned steps S130, and referring in detail to foregoing description, details are not described herein again.
It is understood that if determination is unsatisfactory for text jump condition in step S230, it can be temporarily not by text Transcription text in pop-up is transferred to target text region, until just executing text transfer when judgement meets text jump condition Operation.
The present embodiment illustrate it is several optionally determine whether the mode for meeting text jump condition, specifically may include as Under it is several:
(1) according to the semantic integrity of the transcription text shown in the text pop-up, it is determined whether meet text transfer Condition.
Specifically, the semantic integrity of the transcription text shown in the text pop-up is verified, primarily directed to The integrality of existing transcription text is verified in the text pop-up.It is understood that if existing in text pop-up Transcription text integrality is sufficiently high, these existing transcription texts, which are transferred to behind target text region, will not influence user just It often reads, thus may determine that meeting text jump condition.Conversely, if existing transcription text integrality is inadequate in text pop-up Height will affect the normal reading of user if the not high enough transcription text of these integralities is transferred to target text region, it is clear that In this case it is unsatisfactory for text jump condition.
Specifically, the application can preset integrity thresholds, when the semanteme of the transcription text shown in text pop-up When integrality is more than integrity thresholds, then it is assumed that integrality is sufficiently high, meets text jump condition;When what is shown in text pop-up When the semantic integrity of transcription text is less than integrity thresholds, then it is assumed that integrality is insufficient, is unsatisfactory for text jump condition.
(2) according to the correlation between the transcription text of the transcription text and subsequent input voice that are shown in the text pop-up Property, it is determined whether meet text jump condition.
Specifically, user speech input process is a time-continuing process, the voice of input is also voice flow form.With defeated Enter the increase of voice flow, can constantly obtain corresponding transcription text, and then the transcription text that will acquire is shown in text pop-up. At a time, if the transcription text in text pop-up is also not transferred to target text region, and subsequent input voice is corresponding Transcription text does not enter text pop-up also, then at this time can be by the transcription text that shows in text pop-up, with subsequent input language Correlation between the transcription text of sound, to determine whether to meet text jump condition.
The present embodiment illustrates two kinds optionally by relevance verification, to determine whether to meet the side of text jump condition Formula is as follows respectively:
The first,
The present embodiment can be verified by the semantic dependency of text, specific as follows:
Semantic dependency judgement is carried out to the transcription text of transcription text and subsequent voice input in text pop-up, by two Person carries out semantic dependency calculating, obtains relevance score, when relevance score is less than preset relevance threshold, illustrates two The semantic dependency of person is low, if the transcription text shown in text pop-up is transferred to target text region at this time, will not influence User's just understands reading, thus may determine that meeting text jump condition.If relevance score reaches preset correlation Threshold value illustrates that the correlation of the two is very high, if the transcription text shown in text pop-up is individually transferred to target text region, Its correlation between subsequent input text can be cut off, influence user just understands reading, thus may determine that being unsatisfactory for text This jump condition.
Second,
The present embodiment can be verified by the correlation between the corresponding input voice of text, specific as follows:
Voice has been inputted according to the transcription text shown in the text pop-up is corresponding, has been stopped between subsequent input voice Information determines and has inputted voice and whether subsequent input voice is related.For example, when pause duration reaches preset pause duration When threshold value, then illustrate that the pause duration inputted between voice and subsequent input voice is longer, it is generally the case that if text is related Property it is little, the interval for having inputted voice and subsequent input voice can be longer, therefore reaches preset pause duration when pause duration When threshold value, then it can be determined that correlation is little, the transcription text shown in text pop-up is transferred to target text region will not Influence user just understands reading, and then can determine and meet text jump condition;Conversely, when pause duration is not up to default Pause duration threshold value when, then illustrate that correlation is larger, if the transcription text shown in text pop-up is individually transferred to target It is text filed, its correlation between subsequent input text can be cut off, influence user just understands reading, thus may determine that It is unsatisfactory for text jump condition.
(3) it detects whether to receive text transfer instruction, if so, determination meets text jump condition, otherwise, it determines discontented Sufficient text jump condition.
Specifically, the text transfer instruction may include the instruction of phonetic order or external equipment input.
Wherein, when the text transfer instruction is phonetic order, the corresponding instruction text of transfer instruction can be preset This, such as " text transfer " " pause typing ", when detecting that voice inputs described instruction text, illustrate to meet text transfer item Part;Conversely, illustrating to be unsatisfactory for text jump condition when the voice input transfer instruction is not detected.
Wherein, it when the text transfer instruction is the instruction inputted by external equipment, such as is set by keyboard, mouse The instruction of standby input, when detecting that space bar is triggered, illustrates that meeting text turns so that keyboard instruction is to click space bar as an example Shifting condition;If space bar is not detected to be triggered, illustrate to be unsatisfactory for text jump condition.
In another embodiment of the application, the transcription text shown in the text pop-up is transferred to the target text When in one's respective area at the input focus, the transcription text in text pop-up directly can be transferred to target by common situation In text filed.
In addition to this, under certain scenes, target text region can have some particular/special requirements, such as can be to the text of input Content carries out the restriction of format, i.e., only in the text input to target text region of permission specific format.For example, to inputting date There is specific format requirement, or has particular requirement etc. to the font of input text.Based on this kind of situation, one is present embodiments provided Implementation of the interior transcription text shown of text pop-up to target text zone-transfer is planted, as follows in detail:
S1, target text region is obtained to the call format of input text.
It can be by calling the target text area to the call format of input text specifically, obtaining target text region The back load operation computer subsystem in domain obtains call format in the back load operation computer subsystem.
In addition, may be mentioned on interface by input for the target text region that input text formatting requires Show that information carries out the mark of call format, to prompt user.On the exemplary information retrieval interface Fig. 6, for date entry box, It is xxxx/xx/xx that it, which requires the date format of input,.
Based on this, the application is available with the associated input prompt information in target text region, and then to the defeated of acquisition Enter prompt information to be parsed, to determine target text region to the call format of input text.
S2, lattice are obtained to the transcription text progress format editor shown in the text pop-up according to the call format The edited transcription text of formula.
Specifically, format editor is carried out to the transcription text shown in the text pop-up according to the call format, it will The transcription text conversion shown in the text pop-up obtains edited turn of format at format required by target text region Write text.
S3, the edited transcription text of format is transferred in the target text region at the input focus.
Specifically, transcription text edited for format, meets the requirement in target text region, therefore can be by lattice The edited transfer text of formula is transferred in target text region at input focus.As shown in fig. 7, passing through in voice input The transcription text shown in text pop-up A2 described in speech recognition is 2018.9.10.Assuming that target text region is a date Input frame A1, it is required that the date of input is xxxx/xx/xx format.Therefore, the application can be to showing in text pop-up A2 Transcription text is converted according to the call format of date entry box A1, also will " 2018.9.10 " be converted to " 2018/09/ 10 ", and then " 2018/09/10 " after conversion is transferred in date entry box.
In another embodiment of the application, due to speech recognition may malfunction or the voice of user input may go out Existing slip of the tongue needs edit to transcription text and then corrects mistake.Further, in order to avoid in target text region into Some inconvenience problems present in row text editing, the application, which can provide, supports user to the transcription text shown in text pop-up This function of being edited.
Specifically, the transcription text shown in text pop-up is transferred to institute in target text region in the above-described embodiments Before stating at input focus, the pronunciation inputting method of the application can also increase following processing links:
The edit operation to transcription text in the text pop-up is responded, shows edited transcription text.
That is, user can be to the transcription text in text pop-up before transcription text is transferred to target text region Edit operation is carried out, such as modification, deletion, replacement edit operation, text pop-up can show edited transcription text.For compiling Transcription text after volume, can be further transferred in target text region.
It is understood that being detected in the present embodiment to support the edit operation to transcription text in text pop-up When carrying out edit operation to the transcription text in text pop-up to user, text pop-up can be set and be in continuous presentation state, It will not hide or destroy, thus edit operation of more convenient user to text in text pop-up.Certainly, user need by When text pop-up is hidden or destroyed, text pop-up can be hidden or destroyed to control by way of issuing command adapted thereto.
Wherein, user can individually edit the specified transcription text in text pop-up.In addition to this it is possible to set Global editing is set, under global editing mode, editor's range is the whole transcription texts shown in text pop-up, is edited in range The identical transcription text of transcription text is specified with user, can be operated according to global editing and carry out text editing, and show volume Transcription text after volume.
Specific edit pattern is individually editor or global editing, can first pass through in advance setting to determine, or by with Edit pattern is changed by instructing immediately in family.
The present embodiment is illustrated by taking global editing mode as an example.
User can specify transcription text to initiate edit instruction in text pop-up, specifically can be by speech form or outer Portion's input equipment initiates edit instruction.Wherein, speech form, that is, user can be by voice come the specified transcription to be edited text This, and the specific edit mode of transcription text is specified to this.This case determines that be edited specifies by parsing phonetic order Transcription text and specific edit mode, and then all identical specified transcription texts are searched in editor's range, according to solution Edit mode executive editor operation after analysis, realization disposably carry out identical specified transcription texts all in text pop-up The purpose of editor.
Further, user can also initiate edit instruction by external input device, and the shape of mouse is such as cooperated by keyboard Formula to specify transcription text to be edited, and realizes edit operation.Specifically, may exist two kinds of implementations, as follows:
The first, user's transcription text to be edited to certain in text pop-up choose, the transcription chosen Text is specified transcription text.Further, user can execute specific edit operation to specified transcription text, such as delete, replace It changes.Then after user's edit operation, the application can further search for the specified transcription chosen in text pop-up with user The identical transcription text of text, and transcription text executive editor everywhere in finding is grasped according to the identical edit operation of user Make, realizes the same edit operation to the specified transcription text everywhere in identical in text pop-up.
Second, user can transfer the text editing page, and text edit page provides user setting to be edited Specified transcription text interface, and provide the interface of the specific edit operation mode of user setting.Based on this, user can be with The specified transcription text to be edited, and specific edit operation mode are inputted in the text editing page.In turn, the application Everywhere can be searched in text pop-up and specifies transcription text, and according to text based on the text editing page after user setting Edit operation mode set by user carries out edit operation respectively in this edit page, to can also cross realization in text pop-up The same edit operation of specified transcription text everywhere in identical.
Next Fig. 8 is combined to be illustrated text editing process in text pop-up.
Assuming that the content shown in current text pop-up are as follows: " Beijing to Dalian, Beijing to Tianjin ".User wants will display All " Beijing " is all revised as " Shanghai " in content, then can issue editor by speech form or external input device and refer to It enables, by taking keyboard cooperation mouse issues edit instruction as an example, user can be manually by " Beijing " at show in text pop-up first It is revised as " Shanghai ", under the premise of it is global editing that user, which pre-sets edit pattern, the application can be automatically by text bullet " Shanghai " is revised as in other " Beijing " everywhere in window.
Further, under certain scenes, for the part transcription text being transferred into target text region, Yong Huke Can be there is also the demand edited to it, user can will need the transcription text modified to drag from target text region at this time It is pulled in text pop-up, and then executes above-mentioned editing process.Specifically, the application, which can respond, to select in target text region Middle transcription text is transferred to the instruction in text pop-up, chooses transcription text to be transferred in text pop-up for described.
Referring to shown in Fig. 9, existing content includes: " Beijing to Wuhan, Beijing to Qingdao, " in target text region, literary The content shown in this pop-up includes: " Beijing to Dalian, Beijing to Tianjin ".At this point, user's discovery is needed " Beijing to blueness Each of island, Beijing to Dalian, Beijing to Tianjin " " Beijing " is revised as " Shanghai ".In order to faster modify, use " Beijing to Qingdao, " in target text region can be dragged in text pop-up by family, and then pass through the overall situation of text pop-up " Shanghai " is disposably revised as in " Beijing " in text pop-up everywhere by edit pattern.Obviously, this kind of modification mode is more accelerated Speed.
Speech input device provided by the embodiments of the present application is described below, speech input device described below with Above-described pronunciation inputting method can correspond to each other reference.
Referring to Figure 10, Figure 10 is a kind of speech input device structural schematic diagram disclosed in the embodiment of the present application.
As shown in Figure 10, the apparatus may include:
Text pop-up display unit 110, the voice input being under target text zone state for responding input focus Operation, text exhibition pop-up;
Text obtains and display unit 120, for obtaining and showing corresponding turn of voice of input in the text pop-up Write text;
Text buanch unit 130, for the transcription text shown in the text pop-up to be transferred to the target text In region at the input focus.
It can be seen from the above technical scheme that speech input device provided by the embodiments of the present application is burnt by response input Voice of the point under target text zone state inputs operation, and text exhibition pop-up further obtains and in text pop-up The corresponding transcription text of display input voice can be more quick and easy by way of showing transcription text in text pop-up The content of text for allowing user to determine that current speech is inputted, and the transcription text shown in text pop-up is finally transferred to mesh It marks at text filed interior input focus, completes entire input process.Obviously, compared to existing voice input mode, this case increases The process that the transcription text of input voice is shown in the form of text pop-up, convenient for user determines the text that current speech is inputted This content improves whole input efficiency.
Optionally, the speech input device of the application can also include:
Text pop-up processing unit, the transcription text for will be shown in the text pop-up in the text buanch unit After being transferred in the target text region at the input focus, the text pop-up is hidden or destroyed.
Optionally, the speech input device of the application can also include:
Pattern displaying unit, for being obtained in text acquisition and display unit and showing input language in the text pop-up While sound corresponding transcription text, voice signal figure is shown in the text pop-up, the voice signal figure is with institute It states the variation of input voice and changes.
Optionally, above-mentioned text pop-up display unit may include:
Input focus position determination unit, for the voice responsive input in the case where input focus is in target text zone state Operation, determines the position of the input focus;
Input focus reference by location unit, on the basis of the position of the input focus, text exhibition pop-up.
Optionally, the speech input device of the application can also include:
Jump condition determination unit, the transcription text for will be shown in the text pop-up in the text buanch unit Before being transferred in the target text region at the input focus, it is determined whether meet text jump condition, if so, executing The text buanch unit.
Optionally, above-mentioned jump condition determination unit may include:
Integrity reference unit is determined for the semantic integrity according to the transcription text shown in the text pop-up Whether text jump condition is met;
And/or
Correlation reference unit, for according to the transcription text and subsequent input voice shown in the text pop-up Correlation between transcription text, it is determined whether meet text jump condition.
Optionally, above-mentioned jump condition determination unit may include:
Instruction detection unit meets text transfer item if so, determining for detecting whether receiving text transfer instruction Part, otherwise, it determines being unsatisfactory for text jump condition.
Optionally, above-mentioned text buanch unit may include:
Call format acquiring unit, for obtaining target text region to the call format of input text;
Format edit cell, for being carried out to the transcription text shown in the text pop-up according to the call format Format editor obtains the edited transcription text of format;
Text buanch unit after format editor, for the edited transcription text of format to be transferred to the target text area In domain at the input focus.
Optionally, the speech input device of the application can also include:
Edit operation response unit, the transcription text for will be shown in the text pop-up in the text buanch unit Before being transferred in the target text region at the input focus, the editor to transcription text in the text pop-up is responded Operation, shows edited transcription text.
Optionally, above-mentioned edit operation response unit may include:
Range determination unit is edited, for responding the global editing operation to transcription text is specified in the text pop-up, The editor's range for determining this is the whole transcription texts shown in the text pop-up;
Global editing unit, for by transcription text identical with the specified transcription text in editor's range, It is operated according to global editing and carries out text editing, and show edited transcription text.
Optionally, the speech input device of the application can also include:
Target text region text buanch unit will choose transcription text to be transferred to institute for responding in target text region The instruction in text pop-up is stated, chooses transcription text to be transferred in the text pop-up for described.
Speech input device provided by the embodiments of the present application can be applied to voice-input device, such as PC terminal, cloud platform, clothes Business device and server cluster etc..Optionally, Figure 11 shows the hardware block diagram of voice-input device, and referring to Fig.1 1, voice The hardware configuration of input equipment may include: at least one processor 1, at least one communication interface 2, at least one processor 3 With at least one communication bus 4;
In the embodiment of the present application, processor 1, communication interface 2, memory 3, communication bus 4 quantity be at least one, And processor 1, communication interface 2, memory 3 complete mutual communication by communication bus 4;
Processor 1 may be a central processor CPU or specific integrated circuit ASIC (Application Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present invention Road etc.;
Memory 3 may include high speed RAM memory, it is also possible to further include nonvolatile memory (non-volatile Memory) etc., a for example, at least magnetic disk storage;
Wherein, memory is stored with program, the program that processor can call memory to store, and described program is used for:
Response input focus is in the input operation of the voice under target text zone state, text exhibition pop-up;
It obtains and shows the corresponding transcription text of input voice in the text pop-up;
The transcription text shown in the text pop-up is transferred in the target text region at the input focus.
Optionally, the refinement function of described program and extension function can refer to above description.
The embodiment of the present application also provides a kind of readable storage medium storing program for executing, which can be stored with and hold suitable for processor Capable program, described program are used for:
Response input focus is in the input operation of the voice under target text zone state, text exhibition pop-up;
It obtains and shows the corresponding transcription text of input voice in the text pop-up;
The transcription text shown in the text pop-up is transferred in the target text region at the input focus.
Optionally, the refinement function of described program and extension function can refer to above description.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except there is also other identical elements in the process, method, article or apparatus that includes the element.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.
The foregoing description of the disclosed embodiments makes professional and technical personnel in the field can be realized or use the application. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the application.Therefore, the application It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (17)

1. a kind of pronunciation inputting method characterized by comprising
Response input focus is in the input operation of the voice under target text zone state, text exhibition pop-up;
It obtains and shows the corresponding transcription text of input voice in the text pop-up;
The transcription text shown in the text pop-up is transferred in the target text region at the input focus.
2. the method according to claim 1, wherein the transcription text transfer shown in by the text pop-up After to the input focus in the target text region, this method further include:
Hide or destroy the text pop-up.
3. the method according to claim 1, wherein showing corresponding turn of voice of input in the text pop-up While writing text, this method further include:
Show that voice signal figure, the voice signal figure become with the variation of the input voice in the text pop-up Change.
4. the method according to claim 1, wherein the response input focus is in target text zone state Under voice input operation, text exhibition pop-up, comprising:
In the case where input focus is in target text zone state, voice responsive input operation, determines the position of the input focus;
On the basis of the position of the input focus, text exhibition pop-up.
5. the method according to claim 1, wherein in the transcription text that will be shown in the text pop-up Before being transferred in the target text region at the input focus, this method further include:
Determine whether to meet text jump condition;
The transcription text shown in text pop-up is transferred in the target text region at the input focus if so, executing Operation.
6. according to the method described in claim 5, it is characterized in that, described determine whether to meet text jump condition, comprising:
According to the semantic integrity of the transcription text shown in the text pop-up, it is determined whether meet text jump condition;
And/or
According to the correlation between the transcription text of the transcription text and subsequent input voice that are shown in the text pop-up, determine Whether text jump condition is met.
7. according to the method described in claim 5, it is characterized in that, described determine whether to meet text jump condition, comprising:
It detects whether to receive text transfer instruction, if so, determination meets text jump condition, otherwise, it determines being unsatisfactory for text Jump condition.
8. the method according to claim 1, wherein described turn the transcription text shown in the text pop-up It moves in the target text region at the input focus, comprising:
Target text region is obtained to the call format of input text;
According to the call format, format editor is carried out to the transcription text shown in the text pop-up, obtains format editor Transcription text afterwards;
The edited transcription text of format is transferred in the target text region at the input focus.
9. method according to claim 1-8, which is characterized in that the transcription shown in by the text pop-up Before text is transferred in the target text region at the input focus, this method further include:
The edit operation to transcription text in the text pop-up is responded, shows edited transcription text.
10. according to the method described in claim 9, it is characterized in that, the response is to transcription text in the text pop-up Edit operation shows edited transcription text, comprising:
It responds and the global editing for specifying transcription text in the text pop-up is operated, determine that this editor's range is the text The whole transcription texts shown in this pop-up;
By transcription text identical with the specified transcription text in editor's range, is operated according to global editing and carry out text This editor, and show edited transcription text.
11. according to the method described in claim 9, it is characterized in that, in response to the volume of transcription text in the text pop-up Collect operation, before showing edited transcription text, this method further include:
Response will choose transcription text to be transferred to the instruction in the text pop-up in target text region, choose transcription for described Text is transferred in the text pop-up.
12. a kind of speech input device characterized by comprising
Text pop-up display unit, the voice input operation being under target text zone state for responding input focus, exhibition Show text pop-up;
Text obtains and display unit, for obtaining and showing in the text pop-up the corresponding transcription text of input voice;
Text buanch unit, for the transcription text shown in the text pop-up to be transferred to institute in the target text region It states at input focus.
13. device according to claim 12, which is characterized in that further include:
Jump condition determination unit, for shifting the transcription text shown in the text pop-up in the text buanch unit Before to the input focus in the target text region, it is determined whether meet text jump condition, if so, described in executing Text buanch unit.
14. device according to claim 12, which is characterized in that the text buanch unit includes:
Call format acquiring unit, for obtaining target text region to the call format of input text;
Format edit cell, for carrying out format to the transcription text shown in the text pop-up according to the call format Editor, obtains the edited transcription text of format;
Text buanch unit after format editor, for the edited transcription text of format to be transferred in the target text region At the input focus.
15. the described in any item devices of 2-14 according to claim 1, which is characterized in that further include:
Edit operation response unit, for shifting the transcription text shown in the text pop-up in the text buanch unit Before to the input focus in the target text region, responds and the editor of transcription text in the text pop-up is grasped Make, shows edited transcription text.
16. a kind of voice-input device, which is characterized in that including memory and processor;
The memory, for storing program;
The processor realizes such as pronunciation inputting method of any of claims 1-11 for executing described program Each step.
17. a kind of readable storage medium storing program for executing, is stored thereon with computer program, which is characterized in that the computer program is processed When device executes, each step such as pronunciation inputting method of any of claims 1-11 is realized.
CN201910216815.6A 2019-03-21 2019-03-21 Voice input method, device, equipment and readable storage medium Active CN109917982B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910216815.6A CN109917982B (en) 2019-03-21 2019-03-21 Voice input method, device, equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910216815.6A CN109917982B (en) 2019-03-21 2019-03-21 Voice input method, device, equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN109917982A true CN109917982A (en) 2019-06-21
CN109917982B CN109917982B (en) 2021-04-02

Family

ID=66966081

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910216815.6A Active CN109917982B (en) 2019-03-21 2019-03-21 Voice input method, device, equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN109917982B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110648666A (en) * 2019-09-24 2020-01-03 上海依图信息技术有限公司 Method and system for improving conference transcription performance based on conference outline
CN111459288A (en) * 2020-04-23 2020-07-28 捷开通讯(深圳)有限公司 Method and device for realizing voice input by using head control
CN112601128A (en) * 2020-12-15 2021-04-02 深圳创维-Rgb电子有限公司 Voice-based television password input processing method, device, equipment and medium
CN112951232A (en) * 2021-03-02 2021-06-11 深圳创维-Rgb电子有限公司 Voice input method, device, equipment and computer readable storage medium
EP4256796A4 (en) * 2020-12-03 2024-06-05 Vidaa USA Inc Display apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1387639A (en) * 1999-11-05 2002-12-25 微软公司 Language input user interface
CN103941959A (en) * 2013-01-23 2014-07-23 Lg电子株式会社 Electronic device and method of controlling the same
CN103984679A (en) * 2013-02-13 2014-08-13 三星电子株式会社 Device and method for editing text in portable terminal
CN107346229A (en) * 2017-07-18 2017-11-14 珠海市魅族科技有限公司 Pronunciation inputting method and device, computer installation and readable storage medium storing program for executing
CN108572764A (en) * 2018-03-13 2018-09-25 努比亚技术有限公司 A kind of word input control method, equipment and computer readable storage medium
CN109471537A (en) * 2017-09-08 2019-03-15 腾讯科技(深圳)有限公司 Pronunciation inputting method, device, computer equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1387639A (en) * 1999-11-05 2002-12-25 微软公司 Language input user interface
CN103941959A (en) * 2013-01-23 2014-07-23 Lg电子株式会社 Electronic device and method of controlling the same
CN103984679A (en) * 2013-02-13 2014-08-13 三星电子株式会社 Device and method for editing text in portable terminal
CN107346229A (en) * 2017-07-18 2017-11-14 珠海市魅族科技有限公司 Pronunciation inputting method and device, computer installation and readable storage medium storing program for executing
CN109471537A (en) * 2017-09-08 2019-03-15 腾讯科技(深圳)有限公司 Pronunciation inputting method, device, computer equipment and storage medium
CN108572764A (en) * 2018-03-13 2018-09-25 努比亚技术有限公司 A kind of word input control method, equipment and computer readable storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110648666A (en) * 2019-09-24 2020-01-03 上海依图信息技术有限公司 Method and system for improving conference transcription performance based on conference outline
CN110648666B (en) * 2019-09-24 2022-03-15 上海依图信息技术有限公司 Method and system for improving conference transcription performance based on conference outline
CN111459288A (en) * 2020-04-23 2020-07-28 捷开通讯(深圳)有限公司 Method and device for realizing voice input by using head control
EP4256796A4 (en) * 2020-12-03 2024-06-05 Vidaa USA Inc Display apparatus
CN112601128A (en) * 2020-12-15 2021-04-02 深圳创维-Rgb电子有限公司 Voice-based television password input processing method, device, equipment and medium
CN112951232A (en) * 2021-03-02 2021-06-11 深圳创维-Rgb电子有限公司 Voice input method, device, equipment and computer readable storage medium
CN112951232B (en) * 2021-03-02 2024-06-04 深圳创维-Rgb电子有限公司 Voice input method, device, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN109917982B (en) 2021-04-02

Similar Documents

Publication Publication Date Title
CN109917982A (en) A kind of pronunciation inputting method, device, equipment and readable storage medium storing program for executing
US8209605B2 (en) Method and system for facilitating the examination of documents
KR101448325B1 (en) Rank graph
EP3262497B1 (en) Contextual zoom
US10108330B2 (en) Automatic highlighting of formula parameters for limited display devices
CN106098060A (en) The correction processing method of voice and device, the device of correction process for voice
CN108733343B (en) Method, device and storage medium for generating voice control instruction
US9754019B2 (en) Information processing device, information processing method and computer program for highlighting content in an electronic document
WO2014099948A1 (en) Composition of handwritten messages on mobile computing devices
CN107273032A (en) Information composition method, device, equipment and computer-readable storage medium
CN111367513B (en) Code complement method, device, electronic equipment and storage medium
CN104239313A (en) Method for searching for characters displayed in screen and based on mobile terminal and mobile terminal
CN104007914A (en) Method and device for operating input characters
KR101474856B1 (en) Apparatus and method for generateg an event by voice recognition
TW201510774A (en) Apparatus and method for selecting a control object by voice recognition
KR20090058409A (en) Method and system for providing and using editable personal dictionary
WO2007049230A1 (en) Method and system for entering and entrieving content from an electronic diary
CN107656693A (en) A kind of method and device that cursor position is determined in touch-screen
CN103577387A (en) Typeface changing method and device
CN111240661A (en) Programming page display method and device, storage medium and computer equipment
CN103092981A (en) Method and electronic equipment for building speech marks
JP6586177B2 (en) Cumulative search processing method and apparatus, terminal, and storage medium
CN103631784A (en) Page content retrieval method and system
CN112764734B (en) Auxiliary method and device for code editing and electronic equipment
TW201506685A (en) Apparatus and method for selecting a control object by voice recognition

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