CN107835305A - Data inputting method and device for the terminal device with screen - Google Patents

Data inputting method and device for the terminal device with screen Download PDF

Info

Publication number
CN107835305A
CN107835305A CN201711020761.3A CN201711020761A CN107835305A CN 107835305 A CN107835305 A CN 107835305A CN 201711020761 A CN201711020761 A CN 201711020761A CN 107835305 A CN107835305 A CN 107835305A
Authority
CN
China
Prior art keywords
input
mentioned
set button
response
user
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
CN201711020761.3A
Other languages
Chinese (zh)
Other versions
CN107835305B (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201711020761.3A priority Critical patent/CN107835305B/en
Publication of CN107835305A publication Critical patent/CN107835305A/en
Application granted granted Critical
Publication of CN107835305B publication Critical patent/CN107835305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The embodiment of the present application discloses the data inputting method and device for the terminal device with screen.One embodiment of this method includes:In response to detecting that the screen is in transverse screen state and detects that user performs inputting interface call operation by the screen, front end operation application is determined, wherein, the transverse screen state refers to the long side of the screen and the state of plane-parallel;Display includes the inputting interface of the first input area and the second input area on the screen, wherein, first input area is used to show the input control set for front end operation application, and second input area is used to show dummy keyboard;Receive and show the information that the user is inputted by the inputting interface.This embodiment improves the information input efficiency of user.

Description

Data inputting method and device for the terminal device with screen
Technical field
The invention relates to field of computer technology, and in particular to technical field of the computer network, more particularly to use In the data inputting method and device of the terminal device with screen.
Background technology
With the fast development of electronic technology, the function of terminal device is also more and more diversified, terminal function it is more Sample greatly facilitates the life and production of people.Input method is inevitably used during using terminal equipment Inputted using row information is entered.By taking smart mobile phone as an example, user can carry out letter by dummy keyboard shown on smart mobile phone Breath input, for user convenience, smart mobile phone can adjust the display of dummy keyboard according to state in which, for example, working as intelligence Can mobile phone from portrait layout state be changed into transverse screen state when, dummy keyboard can also change display direction to adapt to transverse screen state, with meet The demand of user.
The content of the invention
The purpose of the embodiment of the present application be to propose a kind of data inputting method for being used for the terminal device with screen and Device.
In a first aspect, the embodiment of the present application provides a kind of data inputting method for being used for the terminal device with screen, This method includes:In response to detecting that above-mentioned screen is in transverse screen state and detects that user performs input circle by above-mentioned screen Face call operation, determine front end operation application;Display includes the first input area and the second input area on above-mentioned screen Inputting interface, wherein, above-mentioned first input area is used to show the input control set for the operation application of above-mentioned front end, on The second input area is stated to be used to show dummy keyboard;Receive and show the information that above-mentioned user is inputted by above-mentioned inputting interface.
In certain embodiments, above-mentioned input includes the first pre-set button with control;And the above method also includes:Response In detecting that above-mentioned first pre-set button is triggered, dummy keyboard and above-mentioned second input area are shown in above-mentioned first input area Domain shows the input control set for the operation application of above-mentioned front end.
In certain embodiments, above-mentioned input also includes the second pre-set button with control;And the above method also includes:Ring Ying Yu detects that above-mentioned second pre-set button is triggered, and is shown in the region where above-mentioned second pre-set button and is directed to above-mentioned front end The sentence list that operation application is set, wherein, above-mentioned sentence list includes at least one sentence;In response to detecting above-mentioned use Family shows above-mentioned clicking operation to the clicking operation of the sentence in above-mentioned sentence list in the interface of above-mentioned front end operation application Targeted sentence.
In certain embodiments, above-mentioned input also includes the 3rd pre-set button with control;And the above method also includes:Ring Ying Yu detects that above-mentioned 3rd pre-set button is triggered, and phonetic entry circle is shown in the region where above-mentioned 3rd pre-set button Face;In response to receiving above-mentioned user by above-mentioned phonetic entry interface input voice information, language is carried out to above-mentioned voice messaging Sound identifies, obtains speech recognition text;Show above-mentioned speech recognition text.
In certain embodiments, above-mentioned input also includes the 4th pre-set button with control;It is and above-mentioned in response to detecting 4th pre-set button is triggered, and above-mentioned reception simultaneously shows the information that above-mentioned user is inputted by above-mentioned inputting interface, including:Detection Whether include predetermined word in the information that above-mentioned user is inputted by above-mentioned inputting interface;In response to detecting that above-mentioned user passes through The information of above-mentioned inputting interface input includes predetermined word, and the predetermined word detected is replaced into processing;Display is by replacing Change the information that after processing, above-mentioned user is inputted by above-mentioned inputting interface.
In certain embodiments, above-mentioned input also includes the 5th pre-set button with control;And the above method also includes:Ring Ying Yu detects that above-mentioned 5th pre-set button is triggered, and numerical chracter row are shown in the region where above-mentioned 5th pre-set button Table, above-mentioned numbers and symbols list include at least one numeral or character;In response to detect above-mentioned user to it is above-mentioned numeral and The clicking operation of numeral or character in symbol list, above-mentioned clicking operation institute is shown in the interface of above-mentioned front end operation application For numeral or character.
Second aspect, the embodiment of the present application provide a kind of message input device for being used for the terminal device with screen, The device includes:Determining unit, in response to detecting that above-mentioned screen is in transverse screen state and to detect that user passes through above-mentioned Screen performs inputting interface call operation, determines front end operation application;Display unit, on above-mentioned screen display include the The inputting interface of one input area and the second input area, wherein, above-mentioned first input area, which is used to show, is directed to above-mentioned front end The input control that operation application is set, above-mentioned second input area are used to show dummy keyboard;Receiving unit, for receiving simultaneously Show the information that above-mentioned user is inputted by above-mentioned inputting interface.
In certain embodiments, above-mentioned input includes the first pre-set button with control;And said apparatus also includes:First Pre-set button trigger element, in response to detecting that above-mentioned first pre-set button is triggered, showing in above-mentioned first input area Show that dummy keyboard and above-mentioned second input area show the input control set for the operation application of above-mentioned front end.
In certain embodiments, above-mentioned input also includes the second pre-set button with control;And said apparatus also includes:The Two pre-set button trigger elements, in response to detecting that above-mentioned second pre-set button is triggered, in above-mentioned second pre-set button The region at place shows the sentence list set for the operation application of above-mentioned front end, wherein, above-mentioned sentence list is included at least One sentence;Sentence display unit, in response to detecting that click of the above-mentioned user to the sentence in above-mentioned sentence list is grasped Make, the targeted sentence of above-mentioned clicking operation is shown in the interface of above-mentioned front end operation application.
In certain embodiments, above-mentioned input also includes the 3rd pre-set button with control;And said apparatus also includes:The Three pre-set button trigger elements, in response to detecting that above-mentioned 3rd pre-set button is triggered, in above-mentioned 3rd pre-set button The region at place shows phonetic entry interface;Recognition unit, for passing through above-mentioned phonetic entry in response to receiving above-mentioned user Interface input voice information, speech recognition is carried out to above-mentioned voice messaging, obtains speech recognition text;Text shows alone, use In the above-mentioned speech recognition text of display.
In certain embodiments, above-mentioned input also includes the 4th pre-set button with control;It is and above-mentioned in response to detecting 4th pre-set button is triggered, and above-mentioned receiving unit is further used for:Detect what above-mentioned user was inputted by above-mentioned inputting interface Whether include predetermined word in information;In response to detecting that the information that above-mentioned user is inputted by above-mentioned inputting interface includes making a reservation for Word, the predetermined word detected is replaced processing;After replacement is handled, the above-mentioned user of display passes through above-mentioned input The information of interface input.
In certain embodiments, above-mentioned input also includes the 5th pre-set button with control;And said apparatus also includes:The Five pre-set button trigger elements, in response to detecting that above-mentioned 5th pre-set button is triggered, in above-mentioned 5th pre-set button The region at place shows numerical chracter list, and above-mentioned numbers and symbols list includes at least one numeral or character;Numeral or word Display unit is accorded with, in response to detecting that above-mentioned user grasps to the numeral in above-mentioned numbers and symbols list or the click of character Make, the targeted numeral of above-mentioned clicking operation or character are shown in the interface of above-mentioned front end operation application.
The third aspect, the embodiment of the present application provide a kind of terminal, and the terminal includes:One or more processors;Storage Device, for storing one or more programs;Screen, the information inputted for receiving and showing user;When said one or When multiple programs are by said one or multiple computing devices so that said one or multiple processors are realized as in first aspect The method of any implementation description.
Fourth aspect, the embodiment of the present application provide a kind of computer-readable recording medium, are stored thereon with computer journey Sequence, wherein, the method as described in any implementation in first aspect is realized when the computer program is executed by processor.
The data inputting method and device that are used for the terminal device with screen that the embodiment of the present application provides, in response to inspection Measure screen to be in transverse screen state and detect the inputting interface call operation that user is performed by the screen, determine that front end is run Using, then display includes the inputting interface of the first input area and the second input area on the screen, wherein, the first input Region, which is used to show, is directed to the input control that the operation application of above-mentioned front end is set, and above-mentioned second input area is used to show virtually Keyboard, the information that user is inputted by above-mentioned inputting interface is finally received and shown, show so as to be effectively utilized under transverse screen state The show including inputting interface of the first input area and the second input area, improve the information input efficiency of user.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the stream according to one embodiment of the data inputting method for being used for the terminal device with screen of the application Cheng Tu;
Fig. 3 is the exemplary plot according to the inputting interface for including the first input area and the second input area of the application;
Fig. 4 is an application scenarios according to the data inputting method for being used for the terminal device with screen of the application Schematic diagram;
Fig. 5 is the knot according to one embodiment of the message input device for being used for the terminal device with screen of the application Structure schematic diagram;
Fig. 6 is adapted for the structural representation of the computer system of the terminal device for realizing the embodiment of the present application.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to Be easy to describe, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the data inputting method for being used for the terminal device with screen of the application or for having There is the exemplary system architecture 100 of the embodiment of the message input device of the terminal device of screen.
As shown in figure 1, system architecture 100 can include terminal device 101,102, network 103 and server 104.Network 103 between terminal device 101,102 and server 104 provide communication link medium.Network 103 can include various Connection type, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted with using terminal equipment 101,102 by network 103 with server 104, be disappeared with receiving or sending Breath etc..Various client applications, such as input method application, the application of shopping class, search can be installed on terminal device 101,102 Class application, game class application etc..
Terminal device 101,102 can be the various electronic equipments for having touch display screen, including but not limited to intelligent hand Machine, tablet personal computer, E-book reader etc..
Server 104 can be to provide the server of various services, such as the information to being shown on terminal device 101,102 The background server supported is provided.Background server can carry out the processing such as analyzing to the information request received, and will processing As a result (such as information to be displayed) feeds back to terminal device.
It should be noted that the data inputting method for being used for the terminal device with screen that the embodiment of the present application is provided Typically performed by terminal device 101,102, correspondingly, the message input device for the terminal device with screen is typically set In terminal device 101,102.
It should be understood that the number of the terminal device, network and server in Fig. 1 is only schematical.According to realizing need Will, can have any number of terminal device, network and server.
With continued reference to Fig. 2, it illustrates the data inputting method for being used for the terminal device with screen according to the application One embodiment flow 200.This is used for the data inputting method of the terminal device with screen, comprises the following steps:
Step 201, in response to detecting that screen is in transverse screen state and detects input circle that user performed by screen Face call operation, determine front end operation application.
In the present embodiment, the data inputting method for the terminal device with screen runs electronic equipment thereon (such as terminal device 101,102 shown in Fig. 1) is in response to detecting that above-mentioned screen is in transverse screen state and detects that user is led to Cross above-mentioned screen and perform inputting interface call operation, it may be determined that front end operation application.The screen of above-mentioned electronic equipment has length Side and short side, above-mentioned electronic equipment can have transverse screen state and portrait layout state two states, as an example, above-mentioned transverse screen state Can refer to the long side of above-mentioned screen and the state of plane-parallel, above-mentioned portrait layout state can refer to the short side of above-mentioned screen with The state of plane-parallel.Above-mentioned electronic equipment can detect screen state in which by various modes.It should be noted that The various methods of above-mentioned detection screen status are widely studied at present and application known technologies, be will not be repeated here. Here, operation application in above-mentioned front end can refer to the application that current time above-mentioned electronic equipment foreground is run, and the application can be with It is various applications, for example, game class application, the application of shopping class, searching class application etc..The system run on above-mentioned electronic equipment Can be IOS systems, Android system etc., above-mentioned screen can refer to touch display screen.
Step 202, display includes the inputting interface of the first input area and the second input area on screen.
In the present embodiment, above-mentioned electronic equipment can be shown on above-mentioned screen includes the first input area and second defeated Enter the inputting interface in region, wherein, above-mentioned first input area is displayed for what is set for the operation application of above-mentioned front end Input control, above-mentioned second input area are displayed for dummy keyboard, for example, the key of phonetic nine, five nine keys, strokes are defeated Enter keyboard, handwriting input keyboard, radical input keyboard etc..Above-mentioned first input area and above-mentioned second input area can edges Bearing of trend of above-mentioned screen long side or so is arranged, for example, can be with as shown in figure 3, can make user by this arrangement mode Singlehanded input can also be realized under transverse screen state, so as to improve the efficiency of information input.
In some optional implementations of the present embodiment, above-mentioned input control can include the first pre-set button; And the above-mentioned data inputting method for being used for the terminal device with screen can also include:In response to detecting that above-mentioned first is pre- If button is triggered, above-mentioned electronic equipment can show dummy keyboard and above-mentioned second input area in above-mentioned first input area The input control that display is set for the operation application of above-mentioned front end.I.e. when above-mentioned first pre-set button is triggered, above-mentioned electricity Content shown by sub- above-mentioned first input area of devices exchange and above-mentioned second input area, so as to facilitate different handedness User enter row information input.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including second and press Button;And the above-mentioned data inputting method for being used for the terminal device with screen can also include:First, in response to detecting The second pre-set button is stated to be triggered, above-mentioned electronic equipment can be shown in the region where above-mentioned second pre-set button be directed to it is above-mentioned The sentence list that front end operation application is set, wherein, at least one sentence can be included in above-mentioned sentence list.As an example, When the region where above-mentioned second pre-set button is the first input area, above-mentioned front end operation application is " so-and-so game application " When, in response to detecting that above-mentioned second pre-set button is triggered, above-mentioned electronic equipment can show in the first input area and be directed to " so-and-so game application " can include at least one sentence in the sentence list with the sentence list set, and these sentences can be with It is that sentence or the use that statistical analysis obtains are carried out to the history read statement of the targeted customer using the game application The sentence that the user of above-mentioned electronic equipment is set according to the input habit of oneself oneself, for example, these sentences can be " careful grass The common expressions that clump ", " field of attention area ", " set Road, preparing group's war " etc. are commonly used in the game application.Then, In response to detecting clicking operation of the above-mentioned user to the sentence in above-mentioned sentence list, above-mentioned electronic equipment can be before above-mentioned The targeted sentence of above-mentioned clicking operation is shown in the interface of end operation application.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 3rd and press Button;And the above-mentioned data inputting method for being used for the terminal device with screen can also include:First, in response to detecting State the 3rd pre-set button to be triggered, above-mentioned electronic equipment can show phonetic entry in the region where above-mentioned 3rd pre-set button Interface, as an example, when the region where above-mentioned 3rd pre-set button is the first input area, in response to detecting the above-mentioned 3rd Pre-set button is triggered, and above-mentioned electronic equipment can show phonetic entry interface in the first input area.Secondly, in response to receiving Above-mentioned voice messaging can be carried out by above-mentioned phonetic entry interface input voice information, above-mentioned electronic equipment to above-mentioned user Speech recognition, obtain speech recognition text.Finally, above-mentioned electronic equipment can show above-mentioned speech recognition text.
It should be noted that the various methods of above-mentioned speech recognition are widely studied at present and application known technologies, This is repeated no more.
Step 203, receive and show the information that user is inputted by inputting interface.
In the present embodiment, above-mentioned electronic equipment can receive and show what above-mentioned user was inputted by above-mentioned inputting interface Information.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 4th and press Button;And in response to detecting that above-mentioned 4th pre-set button is triggered, above-mentioned steps 203, receive and show that user passes through input The information of interface input, can be carried out as follows:First, above-mentioned electronic equipment can detect above-mentioned user and pass through above-mentioned inputting interface Whether include predetermined word in the information of input, as an example, user can be passed through above-mentioned inputting interface by above-mentioned electronic equipment The information of input is matched with each predetermined word in predetermined set of words set in advance, so as to detect user's input Whether include predetermined word in information, wherein, it can include by various modes (for example, artificial in above-mentioned predetermined set of words Setting) obtained at least one predetermined word.Herein, the predetermined word in predetermined set of words can be run for front end Using setting, for example, when front end operation application is applied for game class, predetermined word can be that dirty word etc. will not be by game class Using shown sensitive word.Secondly, in response to detecting that the information that above-mentioned user is inputted by above-mentioned inputting interface is included in advance Determine word, the predetermined word detected can be replaced processing by above-mentioned electronic equipment, it is, for example, possible to use set in advance Substitute is replaced to the predetermined word detected.Finally, above-mentioned electronic equipment can show it is after replacement is handled, on State the information that user is inputted by above-mentioned inputting interface.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 5th and press Button;And the above-mentioned data inputting method for being used for the terminal device with screen can also include:First, in response to detecting State the 5th pre-set button to be triggered, above-mentioned electronic equipment can show numerical chracter in the region where above-mentioned 5th pre-set button List, above-mentioned numbers and symbols list can include at least one numeral or character.Secondly, in response to detecting above-mentioned user couple The clicking operation of numeral or character in the numbers and symbols list, above-mentioned electronic equipment can run in above-mentioned front end and apply Interface in show the targeted numeral of above-mentioned clicking operation or character.
With continued reference to Fig. 4, Fig. 4 is the data inputting method for being used for the terminal device with screen according to the present embodiment One schematic diagram of application scenarios.In Fig. 3 application scenarios, smart mobile phone is adjusted to transverse screen state by user, and passes through this The screen of smart mobile phone performs inputting interface call operation, and the smart mobile phone can determine that front end operation application should for game first With.Afterwards, the smart mobile phone can show the inputting interface for including the first input area and the second input area on screen, the One input area is pressed for showing to preset including the first pre-set button, the second pre-set button, the 3rd for game application setting The input control of button, the 4th pre-set button and the 5th pre-set button, the second input area are used to show dummy keyboard, such as Fig. 4 It is shown, as an example, the state of the inputting interface shown by Fig. 4 is the state that the second pre-set button is triggered.Finally, the intelligence Mobile phone can receive and show the information that above-mentioned user is inputted by the inputting interface shown by Fig. 4.It should be noted that Fig. 4 In the position of each pre-set button be used only for exemplary illustration, rather than the restriction of the position to each pre-set button, using In, the position that each pre-set button can be set according to being actually needed.
The method that above-described embodiment of the application provides includes the first input by being shown on the screen under transverse screen state Region and the inputting interface of the second input area, improve the information input efficiency of user.
With further reference to Fig. 5, as the realization to method shown in above-mentioned Fig. 2, it is used for that there is screen this application provides one kind One embodiment of the message input device of the terminal device of curtain, the device embodiment are relative with the embodiment of the method shown in Fig. 2 Should, the device specifically can apply in various electronic equipments.
As shown in figure 5, the message input device 500 for being used for the terminal device with screen of the present embodiment includes:It is determined that Unit 501, display unit 502 and receiving unit 503.Wherein it is determined that unit 501 is used in response to detecting that above-mentioned screen is in Transverse screen state and detect user by above-mentioned screen perform inputting interface call operation, determine front end operation application;Display is single Member 502, which is used for the display on above-mentioned screen, includes the inputting interface of the first input area and the second input area, wherein, above-mentioned the One input area is used to show the input control set for the operation application of above-mentioned front end, and above-mentioned second input area is used to show Show dummy keyboard;Receiving unit 503 is used to receiving and showing the information that above-mentioned user is inputted by above-mentioned inputting interface.
In the present embodiment, for the terminal device with screen message input device 500 determining unit 501, aobvious The specific processing and its caused technique effect for showing unit 502 and receiving unit 503 can be respectively with reference in the corresponding embodiments of figure 2 The related description of step 201, step 202 and step 203, will not be repeated here.
In some optional implementations of the present embodiment, above-mentioned input control can include the first pre-set button; And said apparatus 500 can also include:First pre-set button trigger element (not shown), in response to detecting State the first pre-set button to be triggered, show that dummy keyboard and above-mentioned second input area show and be directed in above-mentioned first input area The input control that above-mentioned front end operation application is set.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including second and press Button;And said apparatus 500 can also include:Second pre-set button trigger element (not shown), in response to detection It is triggered, is shown in the region where above-mentioned second pre-set button for the operation application of above-mentioned front end to above-mentioned second pre-set button The sentence list of setting, wherein, above-mentioned sentence list includes at least one sentence;Sentence display unit (not shown), For in response to detecting clicking operation of the above-mentioned user to the sentence in above-mentioned sentence list, in above-mentioned front end, operation to be applied The targeted sentence of above-mentioned clicking operation is shown in interface.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 3rd and press Button;And said apparatus 500 can also include:3rd pre-set button trigger element (not shown), in response to detection It is triggered to above-mentioned 3rd pre-set button, phonetic entry interface is shown in the region where above-mentioned 3rd pre-set button;Identification is single First (not shown), in response to receiving above-mentioned user by above-mentioned phonetic entry interface input voice information, to upper State voice messaging and carry out speech recognition, obtain speech recognition text;Text display unit (not shown), it is above-mentioned for showing Speech recognition text.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 4th and press Button;And in response to detecting that above-mentioned 4th pre-set button is triggered, above-mentioned receiving unit 403 can be further used for:Detection Whether include predetermined word in the information that above-mentioned user is inputted by above-mentioned inputting interface;In response to detecting that above-mentioned user passes through The information of above-mentioned inputting interface input includes predetermined word, and the predetermined word detected is replaced into processing;Display is by replacing Change the information that after processing, above-mentioned user is inputted by above-mentioned inputting interface.
In some optional implementations of the present embodiment, above-mentioned input control can also be preset including the 5th and press Button;And said apparatus 500 can also include:5th pre-set button trigger element (not shown), in response to detection It is triggered to above-mentioned 5th pre-set button, numerical chracter list, above-mentioned number is shown in the region where above-mentioned 5th pre-set button Word and symbol list include at least one numeral or character;Numeral or character image (not shown), in response to Detect that above-mentioned user to numeral or the clicking operation of character in above-mentioned numbers and symbols list, runs in above-mentioned front end and applied Interface in show the targeted numeral of above-mentioned clicking operation or character.
Below with reference to Fig. 6, it illustrates suitable for for realizing the computer system 600 of the terminal device of the embodiment of the present application Structural representation.Terminal device shown in Fig. 6 is only an example, to the function of the embodiment of the present application and should not use model Shroud carrys out any restrictions.
As shown in fig. 6, computer system 600 includes CPU (CPU, Central Processing Unit) 601, its can according to the program being stored in read-only storage (ROM, Read Only Memory) 602 or from storage part 608 programs being loaded into random access storage device (RAM, Random Access Memory) 603 and perform it is various appropriate Action and processing.In RAM 603, also it is stored with system 600 and operates required various programs and data.CPU 601、ROM 602 and RAM 603 is connected with each other by bus 604.Input/output (I/O, Input/Output) interface 605 is also connected to Bus 604.
I/O interfaces 605 are connected to lower component:Importation 606 including touch display screen etc.;Penetrated including such as negative electrode Spool (CRT, Cathode Ray Tube), liquid crystal display (LCD, Liquid Crystal Display) etc. and loudspeaker Deng output par, c 607;Storage part 608 including hard disk etc.;And including such as LAN (LAN, Local Area Network) the communications portion 609 of the NIC of card, modem etc..Communications portion 609 is via such as internet Network performs communication process.Driver 610 is also according to needing to be connected to I/O interfaces 605.Detachable media 611, such as disk, CD, magneto-optic disk, semiconductor memory etc., it is arranged on as needed on driver 610, in order to the calculating read from it Machine program is mounted into storage part 608 as needed.
Especially, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being carried on computer-readable medium On computer program, the computer program include be used for execution flow chart shown in method program code.In such reality To apply in example, the computer program can be downloaded and installed by communications portion 609 from network, and/or from detachable media 611 are mounted.When the computer program is performed by CPU (CPU) 601, perform what is limited in the present processes Above-mentioned function.It should be noted that computer-readable medium described herein can be computer-readable signal media or Computer-readable recording medium either the two any combination.Computer-readable recording medium for example can be --- but Be not limited to --- electricity, magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination. The more specifically example of computer-readable recording medium can include but is not limited to:Electrical connection with one or more wires, Portable computer diskette, hard disk, random access storage device (RAM), read-only storage (ROM), erasable type may be programmed read-only deposit Reservoir (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memory Part or above-mentioned any appropriate combination.In this application, computer-readable recording medium can any be included or store The tangible medium of program, the program can be commanded the either device use or in connection of execution system, device.And In the application, computer-readable signal media can include believing in a base band or as the data that a carrier wave part is propagated Number, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, including but not It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer Any computer-readable medium beyond readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit use In by instruction execution system, device either device use or program in connection.Included on computer-readable medium Program code any appropriate medium can be used to transmit, include but is not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo Zheshang Any appropriate combination stated.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journey Architectural framework in the cards, function and the operation of sequence product.At this point, each square frame in flow chart or block diagram can generation The part of one module of table, program segment or code, the part of the module, program segment or code include one or more use In the executable instruction of logic function as defined in realization.It should also be noted that marked at some as in the realization replaced in square frame The function of note can also be with different from the order marked in accompanying drawing generation.For example, two square frames succeedingly represented are actually It can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.Also to note Meaning, the combination of each square frame and block diagram in block diagram and/or flow chart and/or the square frame in flow chart can be with holding Function as defined in row or the special hardware based system of operation are realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard The mode of part is realized.Described unit can also be set within a processor, for example, can be described as:A kind of processor bag Include determining unit, display unit and receiving unit.Wherein, the title of these units is not formed to the unit under certain conditions The restriction of itself, for example, determining unit is also described as " in response to detecting that above-mentioned screen is in transverse screen state and detection Inputting interface call operation is performed by above-mentioned screen to user, determines the unit of front end operation application ".
As on the other hand, present invention also provides a kind of computer-readable medium, the computer-readable medium can be Included in device described in above-described embodiment;Can also be individualism, and without be incorporated the device in.Above-mentioned calculating Machine computer-readable recording medium carries one or more program, when said one or multiple programs are performed by the device so that should Device:In response to detecting that above-mentioned screen is in transverse screen state and detects that user performs inputting interface by above-mentioned screen and called Operation, determine front end operation application;Display includes input circle of the first input area and the second input area on above-mentioned screen Face, wherein, above-mentioned first input area is directed to input control of the above-mentioned front end operation using setting for showing, and above-mentioned second Input area is used to show dummy keyboard;Receive and show the information that above-mentioned user is inputted by above-mentioned inputting interface.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the particular combination of above-mentioned technical characteristic forms Scheme, while should also cover in the case where not departing from foregoing invention design, carried out by above-mentioned technical characteristic or its equivalent feature The other technical schemes for being combined and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein The technical scheme that the technical characteristic of energy is replaced mutually and formed.

Claims (14)

1. a kind of data inputting method for being used for the terminal device with screen, methods described include:
In response to detecting that the screen is in transverse screen state and detects that user performs inputting interface by the screen and called Operation, determine front end operation application;
Display includes the inputting interface of the first input area and the second input area on the screen, wherein, described first is defeated Enter region be used for show the input control that is set for front end operation application, second input area is for showing void Intend keyboard;
Receive and show the information that the user is inputted by the inputting interface.
2. according to the method for claim 1, wherein, the input includes the first pre-set button with control;And
Methods described also includes:
In response to detecting that first pre-set button is triggered, dummy keyboard and described the are shown in first input area Two input areas show the input control set for front end operation application.
3. according to the method for claim 1, wherein, the input also includes the second pre-set button with control;And
Methods described also includes:
In response to detecting that second pre-set button is triggered, shown in the region where second pre-set button and be directed to institute The sentence list that front end operation application is set is stated, wherein, the sentence list includes at least one sentence;
In response to detecting clicking operation of the user to the sentence in the sentence list, the operation application in the front end The targeted sentence of the clicking operation is shown in interface.
4. according to the method for claim 1, wherein, the input also includes the 3rd pre-set button with control;And
Methods described also includes:
In response to detecting that the 3rd pre-set button is triggered, show that voice is defeated in the region where the 3rd pre-set button Enter interface;
In response to receiving the user by phonetic entry interface input voice information, language is carried out to the voice messaging Sound identifies, obtains speech recognition text;
Show the speech recognition text.
5. according to the method for claim 1, wherein, the input also includes the 4th pre-set button with control;And
It is described to receive and show that the user passes through the inputting interface in response to detecting that the 4th pre-set button is triggered The information of input, including:
Whether detect in the information that the user is inputted by the inputting interface includes predetermined word;
It is predetermined by what is detected in response to detecting that the information that the user is inputted by the inputting interface includes predetermined word Word is replaced processing;
The information that after replacement is handled, the described user of display is inputted by the inputting interface.
6. according to the method for claim 1, wherein, the input also includes the 5th pre-set button with control;And
Methods described also includes:
In response to detecting that the 5th pre-set button is triggered, digit is shown in the region where the 5th pre-set button Number list, the numbers and symbols list include at least one numeral or character;
In response to detecting the user to the numeral or the clicking operation of character in the numbers and symbols list, before described The targeted numeral of the clicking operation or character are shown in the interface of end operation application.
7. a kind of message input device for being used for the terminal device with screen, described device include:
Determining unit, in response to detecting that the screen is in transverse screen state and detects that user is performed by the screen Inputting interface call operation, determine front end operation application;
Display unit, for showing the inputting interface including the first input area and the second input area on the screen, its In, first input area is used to show the input control set for front end operation application, second input Region is used to show dummy keyboard;
Receiving unit, the information inputted for receiving and showing the user by the inputting interface.
8. device according to claim 7, wherein, the input includes the first pre-set button with control;And
Described device also includes:
First pre-set button trigger element, it is defeated described first in response to detecting that first pre-set button is triggered Enter region and show that dummy keyboard and second input area show the input control set for front end operation application.
9. device according to claim 7, wherein, the input also includes the second pre-set button with control;And
Described device also includes:
Second pre-set button trigger element, it is pre- described second in response to detecting that second pre-set button is triggered If the region where button shows the sentence list set for front end operation application, wherein, wrapped in the sentence list Include at least one sentence;
Sentence display unit, in response to detecting clicking operation of the user to the sentence in the sentence list, The targeted sentence of the clicking operation is shown in the interface of the front end operation application.
10. device according to claim 7, wherein, the input also includes the 3rd pre-set button with control;And
Described device also includes:
3rd pre-set button trigger element, it is pre- the described 3rd in response to detecting that the 3rd pre-set button is triggered If the region where button shows phonetic entry interface;
Recognition unit, in response to receiving the user by phonetic entry interface input voice information, to described Voice messaging carries out speech recognition, obtains speech recognition text;
Text display unit, for showing the speech recognition text.
11. device according to claim 7, wherein, the input also includes the 4th pre-set button with control;And
In response to detecting that the 4th pre-set button is triggered, the receiving unit is further used for:
Whether detect in the information that the user is inputted by the inputting interface includes predetermined word;
It is predetermined by what is detected in response to detecting that the information that the user is inputted by the inputting interface includes predetermined word Word is replaced processing;
The information that after replacement is handled, the described user of display is inputted by the inputting interface.
12. device according to claim 7, wherein, the input also includes the 5th pre-set button with control;And
Described device also includes:
5th pre-set button trigger element, it is pre- the described 5th in response to detecting that the 5th pre-set button is triggered If the region where button shows numerical chracter list, the numbers and symbols list includes at least one numeral or character;
Numeral or character image, in response to detect the user in the numbers and symbols list numeral or The clicking operation of character, the targeted numeral of the clicking operation or character are shown in the interface of front end operation application.
13. a kind of terminal, including:
One or more processors;
Storage device, for storing one or more programs;
Screen, the information inputted for receiving and showing user;
When one or more of programs are by one or more of computing devices so that one or more of processors Realize the method as described in any in claim 1-6.
14. a kind of computer-readable recording medium, is stored thereon with computer program, wherein, the computer program is by processor The method as described in any in claim 1-6 is realized during execution.
CN201711020761.3A 2017-10-26 2017-10-26 Information input method and device for terminal equipment with screen Active CN107835305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711020761.3A CN107835305B (en) 2017-10-26 2017-10-26 Information input method and device for terminal equipment with screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711020761.3A CN107835305B (en) 2017-10-26 2017-10-26 Information input method and device for terminal equipment with screen

Publications (2)

Publication Number Publication Date
CN107835305A true CN107835305A (en) 2018-03-23
CN107835305B CN107835305B (en) 2021-05-07

Family

ID=61650706

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711020761.3A Active CN107835305B (en) 2017-10-26 2017-10-26 Information input method and device for terminal equipment with screen

Country Status (1)

Country Link
CN (1) CN107835305B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739425A (en) * 2018-04-19 2019-05-10 北京字节跳动网络技术有限公司 A kind of dummy keyboard, pronunciation inputting method, device and electronic equipment
CN110795196A (en) * 2019-10-31 2020-02-14 北京字节跳动网络技术有限公司 Window display method, device, terminal and storage medium
CN111953846A (en) * 2020-08-11 2020-11-17 深圳传音控股股份有限公司 Interface layout adjusting method, terminal device and computer-readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102789317A (en) * 2011-05-20 2012-11-21 腾讯科技(深圳)有限公司 Method and device for accelerating text input
CN103064588A (en) * 2013-01-22 2013-04-24 上海量明科技发展有限公司 Method and system for outputting streaming media for candidate items of input method
CN103106001A (en) * 2013-01-22 2013-05-15 上海量明科技发展有限公司 Method, client terminal and system for editing candidate item of input method with streaming media
CN103389869A (en) * 2012-05-08 2013-11-13 百度在线网络技术(北京)有限公司 Method, device and apparatus for regulating touch input interface
CN105630355A (en) * 2015-12-26 2016-06-01 深圳市金立通信设备有限公司 Display control method and terminal
CN105988581A (en) * 2015-06-16 2016-10-05 乐卡汽车智能科技(北京)有限公司 Voice input method and apparatus
US20170109039A1 (en) * 2015-10-19 2017-04-20 Apple Inc. Devices, Methods, and Graphical User Interfaces for Keyboard Interface Functionalities

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102789317A (en) * 2011-05-20 2012-11-21 腾讯科技(深圳)有限公司 Method and device for accelerating text input
CN103389869A (en) * 2012-05-08 2013-11-13 百度在线网络技术(北京)有限公司 Method, device and apparatus for regulating touch input interface
CN103064588A (en) * 2013-01-22 2013-04-24 上海量明科技发展有限公司 Method and system for outputting streaming media for candidate items of input method
CN103106001A (en) * 2013-01-22 2013-05-15 上海量明科技发展有限公司 Method, client terminal and system for editing candidate item of input method with streaming media
CN105988581A (en) * 2015-06-16 2016-10-05 乐卡汽车智能科技(北京)有限公司 Voice input method and apparatus
US20170109039A1 (en) * 2015-10-19 2017-04-20 Apple Inc. Devices, Methods, and Graphical User Interfaces for Keyboard Interface Functionalities
CN105630355A (en) * 2015-12-26 2016-06-01 深圳市金立通信设备有限公司 Display control method and terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739425A (en) * 2018-04-19 2019-05-10 北京字节跳动网络技术有限公司 A kind of dummy keyboard, pronunciation inputting method, device and electronic equipment
CN109739425B (en) * 2018-04-19 2020-02-18 北京字节跳动网络技术有限公司 Virtual keyboard, voice input method and device and electronic equipment
CN110795196A (en) * 2019-10-31 2020-02-14 北京字节跳动网络技术有限公司 Window display method, device, terminal and storage medium
CN111953846A (en) * 2020-08-11 2020-11-17 深圳传音控股股份有限公司 Interface layout adjusting method, terminal device and computer-readable storage medium

Also Published As

Publication number Publication date
CN107835305B (en) 2021-05-07

Similar Documents

Publication Publication Date Title
CN107909065A (en) The method and device blocked for detecting face
CN104063063B (en) The mathematical computations input method and input method system of input method
CN107168854A (en) Detection method, device, equipment and readable storage medium storing program for executing are clicked in Internet advertising extremely
CN107273531B (en) Telephone number classification identification method, device, equipment and storage medium
CN107798571A (en) Identifying system, the method and device of malice address/malice order
CN107731229A (en) Method and apparatus for identifying voice
CN108388674A (en) Method and apparatus for pushed information
CN110378474A (en) Fight sample generating method, device, electronic equipment and computer-readable medium
CN107305578A (en) Human-machine intelligence's answering method and device
CN107329585A (en) Method and apparatus for inputting word
CN106896937A (en) Method and apparatus for being input into information
CN107203504A (en) Character string replacement method and device
CN106919711A (en) The method and apparatus of the markup information based on artificial intelligence
CN107835305A (en) Data inputting method and device for the terminal device with screen
CN109408754A (en) Processing method, device, electronic equipment and the storage medium of web page operation data
CN111787154A (en) Information processing method and electronic equipment
CN109933217A (en) Method and apparatus for pushing sentence
CN107451869A (en) Method and apparatus for pushed information
CN110532983A (en) Method for processing video frequency, device, medium and equipment
CN107885783A (en) The method and apparatus for obtaining the high relevant classification of search term
CN112084752A (en) Statement marking method, device, equipment and storage medium based on natural language
CN106886594A (en) For the method and apparatus of exhibition information
CN107766498A (en) Method and apparatus for generating information
CN107729489A (en) Advertisement text recognition methods and device
CN107885872A (en) Method and apparatus for generating information

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