Information input method and apparatus
By displaying real-time updated timestamps on the information entry interface and recording the contents entered by users, the accuracy and verification problems during information entry are solved, and the effectiveness and convenience of information entry are improved.
Patent Information
- Application Number
- PCT/CN2024/136223
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-06
- Filing Date
- 2024-12-02
- Publication Date
- 2025-06-12
AI Technical Summary
In the prior art, when entering information, it is difficult for users to accurately record and verify information, which can easily lead to information omission or understanding deviation, affecting the input effect.
By displaying the time stamp updated in real time on the information entry interface, and stop updating the time stamp after the user enters the information, the input content is recorded in the area corresponding to the time stamp, and the entry of multiple media files is supported.
It realizes users to quickly, accurately and completely enter information, and uses time stamps to assist in verification, improving the convenience and effect of information entry.
Smart Images

Figure CN2024136223_12062025_PF_FP_ABST
Abstract
Description
Information entry method and device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 6, 2023, with application number 202311669617.8 and title “Information Entry Method and Device,” the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to an information entry method and device. Background Art
[0004] Generally, when a user needs to record relatively complicated information, he or she can record keywords or key sentences in a note application to quickly and in real time record the complicated information.
[0005] However, in the above method, since the electronic device is only used to store the text input by the user, when the user needs to verify the information recorded in the note application later, the user can only obtain the information through the previously recorded keywords or key sentences, and it is not clear under what circumstances the information was entered. This may cause the user to forget to record the complete content corresponding to the entered information, or may cause the user to have a deviation in understanding the entered information, resulting in poor information entry effect. Summary of the Invention
[0006] The purpose of the embodiments of the present application is to provide an information entry method and device that can quickly, accurately and completely enter information, thereby improving the effect of information entry.
[0007] In a first aspect, an embodiment of the present application provides an information entry method, which includes: displaying an information recording interface, the information recording interface including a first timestamp in a first state, and the first timestamp is updated in real time based on the system time; receiving a first input; in response to the first input, stopping updating the first timestamp, and entering input content corresponding to the first input in a first area of the information recording interface; wherein the first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted file, the file including at least one of the following: audio, video, image and document.
[0008] In the second aspect, an embodiment of the present application provides an information entry device, which includes: a display module, a receiving module and a processing module; the display module is used to display an information recording interface, the information recording interface includes a first timestamp in a first state, and the first timestamp in the first state is updated in real time based on the system time; the receiving module is used to receive a first input; the processing module is used to stop updating the first timestamp in response to the first input received by the receiving module, and enter the input content corresponding to the first input in the first area of the information recording interface; wherein the first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted file, the file includes at least one of the following: audio, video, image and document.
[0009] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0010] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0011] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.
[0012] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.
[0013] In an embodiment of the present application, an electronic device displays an information recording interface, which includes a first timestamp in a first state, and the first timestamp is updated in real time based on the system time; after receiving a first input, in response to the first input, the first timestamp stops updating, and the input content corresponding to the first input is recorded in the first area of the information recording interface; wherein the first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted file, and the file includes at least one of the following: audio, video, image, and document. In this solution, since the electronic device adds a timestamp corresponding to the user input while recording the information input by the user, it can assist the user in verifying the information through time, thereby improving the convenience of the user in verifying the information, allowing the user to enter information quickly, accurately, and completely, and improving the effect of information entry. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] FIG1 is a flow chart of an information entry method according to an embodiment of the present application;
[0015] FIG2 is a schematic diagram of an example of a conference record interface provided in an embodiment of the present application;
[0016] FIG3 is a second example schematic diagram of a conference record interface provided in an embodiment of the present application;
[0017] FIG4 is a third example schematic diagram of a conference record interface provided in an embodiment of the present application;
[0018] FIG5 is a schematic diagram of an example of a time editing control provided in an embodiment of the present application;
[0019] FIG6 is a fourth example schematic diagram of a conference record interface provided in an embodiment of the present application;
[0020] FIG7 is a fifth example schematic diagram of a conference record interface provided in an embodiment of the present application;
[0021] FIG8 is a second flowchart of an information entry method provided in an embodiment of the present application;
[0022] FIG9 is a third flowchart of an information entry method provided in an embodiment of the present application;
[0023] FIG10 is a sixth example schematic diagram of a conference record interface provided in an embodiment of the present application;
[0024] FIG11 is a schematic structural diagram of an information entry device provided in an embodiment of the present application;
[0025] FIG12 is a schematic diagram of a hardware structure of an electronic device provided in an embodiment of the present application;
[0026] FIG13 is a second schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. Specific embodiments
[0027] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0028] The terms "first," "second," and the like in the specification of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. Furthermore, the term "and / or" in this specification indicates at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0029] The terms "at least one" and "at least one of" in the specification of this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".
[0030] The information entry method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0031] The information entry method provided in the embodiment of the present application can be applied to scenarios where users need to record information, such as meeting minutes, lecture notes, etc.
[0032] In the embodiment of the present application, since the electronic device adds a timestamp corresponding to the user input while recording the information input by the user, it can assist the user in verifying the information through time, thereby improving the convenience of the user in verifying the information, allowing the user to enter information quickly, accurately and completely, and improving the effect of information entry.
[0033] The information entry method provided in the embodiments of the present application is performed by an information entry device, which may be an independent device, an electronic device, or a functional module or entity in an electronic device, and the embodiments of the present application are not limited thereto. The following will use an electronic device as an example to illustrate the information entry method provided in the embodiments of the present application.
[0034] The present invention provides an information entry method, and Figure 1 shows a flow chart of the information entry method provided by the present invention. As shown in Figure 1, the information entry method provided by the present invention may include the following steps 201 to 203.
[0035] Step 201: The electronic device displays an information recording interface.
[0036] In an embodiment of the present application, the information recording interface includes a first timestamp in a first state, and the first timestamp is updated in real time based on the system time.
[0037] In the embodiment of the present application, the above-mentioned information recording interface is a recording interface of an information recording application.
[0038] Exemplarily, the information recording application may be an application installed in an electronic device for recording information. For example, the information recording application may be a “meeting notes” APP, a “notes” APP, or a “memorandum” APP.
[0039] In some embodiments of the present application, the information recording interface includes at least one timestamp, and the at least one timestamp includes the first timestamp.
[0040] In some embodiments of the present application, the timestamp included in the above-mentioned information recording interface may include at least one of the following: a timestamp in a first state, a timestamp in a second state.
[0041] In some embodiments of the present application, the timestamp in the first state is updated in real time based on the system time. The timestamp in the second state is a fixed timestamp.
[0042] In some embodiments of the present application, the system time is the time displayed by the electronic device. The phrase "updated in real time based on the system time" can be understood as: the timestamp can be updated synchronously based on changes in the system time.
[0043] In some embodiments of the present application, the above-mentioned "fixed timestamp" can be understood as: the timestamp is not updated synchronously based on the changes in the system time, that is, the timestamp remains unchanged. In this case, the time corresponding to the timestamp in the second state is earlier than the current system time.
[0044] For example, assume the current system time is "14:44:28" and two timestamps are displayed, namely timestamp a and timestamp b. Timestamp 1 is fixedly displayed as "14:44:00", indicating that timestamp a is in the second state; timestamp b is continuously updated with the system time on a second-by-second basis, indicating that timestamp b is in the first state. Furthermore, timestamp b is currently "14:44:28", updates to "14:44:29" the next second, and updates to "14:44:30" the next second.
[0045] It should be noted that the time corresponding to the timestamp contained in the above information recording interface can be edited and modified.
[0046] In some embodiments of the present application, the first timestamp may be the first timestamp added in the information recording interface, or may be a timestamp newly added in the information recording interface.
[0047] In some embodiments of the present application, the first timestamp may be the first timestamp added in the information recording interface. Prior to step 201, the information entry method provided in the embodiment of the present application further includes step 201a. Meanwhile, step 201 may be implemented through step 201b.
[0048] Step 201a: The electronic device receives a second input.
[0049] Step 201b: The electronic device displays an information recording interface in response to the second input, and adds a first timestamp in the first state to the information recording interface.
[0050] In an embodiment of the present application, the second input is used to trigger the electronic device to start an information recording application.
[0051] In some embodiments of the present application, the above-mentioned second input may include but is not limited to any of the following: click input, press input, voice input or other feasible input. The specific input form can be determined according to actual needs, and the embodiments of the present application do not limit this.
[0052] Exemplarily, the second input is a click input of the application icon of the information recording application by the user.
[0053] In some embodiments of the present application, the information recording interface is an information recording interface corresponding to the first recording mode. Exemplarily, the first recording mode includes but is not limited to: meeting recording mode, mind map recording mode, outline recording mode, and drawing recording mode.
[0054] For example, the information recording interface corresponding to the meeting record mode can record various types of content, such as text, recordings, pictures, videos, etc. The information recording interface corresponding to the mind map record mode can display the recorded content in the form of a mind map.
[0055] It should be noted that the content entered in the information recording interface in any recording mode has a corresponding time stamp.
[0056] In some embodiments of the present application, after receiving the second input, the electronic device will start the information recording application and run the information recording application to display the information recording interface.
[0057] For example, after the information recording application is started, the main interface of the information recording application will be displayed. The user can create a new record in the information recording application through an input, and the created information recording interface corresponding to the newly created record will be displayed.
[0058] In one example, when creating a new record, the electronic device may select different recording modes for the record, and different recording modes correspond to different information recording interfaces.
[0059] For example, after starting the information recording application, the main interface of the information recording application will be displayed. The user can edit a created record through an input, and the information recording interface of the record will be displayed. The user can enter new information in the information recording interface, or edit and modify the entered information.
[0060] For example, when recording a meeting via a mobile phone, as shown in FIG2 , the mobile phone displays the following in the meeting record interface 10: the title "Department Regular Meeting" and the timestamp "14:44:28" updated in real time based on the system time, i.e., 12 in FIG2 . At the same time, an edit control 11 may be displayed in the lower right corner of the meeting record interface 10 . The edit control 11 may correspond to at least one edit sub-control, such as a recording sub-control, an audio insertion sub-control, an image insertion sub-control, etc., for inserting information into the meeting record 10 .
[0061] It should be noted that the dotted frame on the timestamp 12 shown in FIG. 2 is only used to indicate that the timestamp 12 is in the first state and is not displayed in actual applications.
[0062] In an embodiment of the present application, when the electronic device displays the information recording interface, a first timestamp in the first state can be directly displayed in the information recording interface, so that when the user enters information, each information can have a corresponding timestamp. In this way, the electronic device can synchronously record the content input by the user and the corresponding time, thereby improving the effect of information entry.
[0063] In some embodiments of the present application, a user may actively trigger the electronic device to add a timestamp in the first state in the information recording interface through an input.
[0064] Step 202: The electronic device receives a first input.
[0065] In the embodiment of the present application, the first input is used to input information in the information recording interface, for example, input text, insert audio, insert pictures, etc.
[0066] In some embodiments of the present application, the above-mentioned first input may include but is not limited to any of the following: click input, press input, voice input or other feasible input. The specific input form can be determined according to actual needs, and the embodiments of the present application do not limit this.
[0067] In one example, the first input may be a click input by the user on the first area corresponding to the first timestamp, for example, the blank area to the right of the timestamp 12 in FIG. 2 .
[0068] In one example, the first input may be a click input by the user on an editing control in the information recording interface, for example, the editing control 11 in FIG2 .
[0069] Step 203: In response to the first input, the electronic device stops updating the first timestamp and records the input content corresponding to the first input in the first area of the information recording interface.
[0070] In the embodiment of the present application, the first area corresponds to the display area of the first timestamp.
[0071] In some embodiments of the present application, the first area may be a blank area of the row where the first timestamp is located.
[0072] In some embodiments of the present application, the phrase "the electronic device stops updating the first timestamp in response to the first input" can be understood as follows: before the electronic device receives the first input, the first timestamp may continue to be updated in real time based on the system time until the electronic device receives the first input from the user, at which point the first timestamp stops updating. In other words, the first input may change the first timestamp from the first state to the second state.
[0073] It can be understood that the timestamp in the first state can be considered as a timestamp to which the corresponding record content has not been added; and the timestamp in the second state can be considered as a timestamp to which the corresponding record content has been added.
[0074] In an embodiment of the present application, the input content of the above-mentioned first input includes: input text or inserted file, and the file includes at least one of the following: audio, video, image and document.
[0075] For example, in combination with Figure 2, as shown in Figure 3, if the user encounters an unimportant speech in the time period of 14:45:28 to 14:46:28 during the meeting recording process, that is, the user is just listening and not recording any information at the moment, the corresponding timestamp 13 continues to be in the first state and is continuously updated by seconds. For example, the timestamp 13 is continuously refreshed by seconds from 14:45:28 until 14:46:28 when the user clicks on the blank area of the row where the timestamp 13 is located in the meeting recording interface 10, which is the first input mentioned above. At this time, as shown in Figure 4, the timestamp 13 stops updating and freezes at "14:46:28", that is, the state of the timestamp 13 changes from the first state to the second state, and the input method keyboard can be displayed in the bottom area of the meeting recording interface 10, so that the user can enter the text "yyyy" and display it in the blank area of the row where the timestamp 13 is located.
[0076] In some embodiments of the present application, the information entry method provided in the embodiments of the present application further includes the following steps A1 and A2:
[0077] Step A1: When the information recording interface includes at least one timestamp for stopping updating, receiving a fifth input of the user on the third timestamp.
[0078] The third timestamp is any one of the at least one timestamp for stopping updating.
[0079] Step A2: The electronic device updates the third timestamp in response to the fifth input, and updates the display order of at least one timestamp that stops updating in the information recording interface.
[0080] In some embodiments of the present application, the fifth input is used to update a timestamp selected by the user.
[0081] In some embodiments of the present application, the fifth input may be a click input, a long press input, a double-click input, or other feasible inputs. The specific input form may be determined according to actual needs, and the embodiments of the present application do not limit this.
[0082] In some embodiments of the present application, the electronic device may display a time editing control in response to the fifth input to instruct the user to adjust the timestamp through the time editing control.
[0083] For example, with reference to FIG4 , if a user wishes to adjust the time of timestamp 13, the user can long-press timestamp 13 to trigger the phone to display the time editing control shown in FIG5 . The user can then slide the time editing control to trigger the phone to update the time of timestamp 13. If the user adjusts timestamp 13 to "14:45:00," meaning that the time of timestamp 12 is earlier than the time of "14:45:28: Boss Zhou: ***," the phone can adjust the display order of the three timestamps and the corresponding recorded information based on the order of the three timestamps in the meeting record interface 10. At this point, the display order of the three timestamps in the meeting record interface 10 is: "14:44:28: Today's Main Topic: xxx," "14:45:00: yyyy," and "14:45:28: Boss Zhou: ***."
[0084] It should be noted that the time of the updated third timestamp is later than the creation time corresponding to the information recording interface.
[0085] In the information entry method provided in the embodiment of the present application, the electronic device displays an information recording interface, which includes a first timestamp in a first state, and the first timestamp is updated in real time based on the system time; after receiving the first input, in response to the first input, the first timestamp stops updating, and the input content corresponding to the first input is entered in the first area of the information recording interface; wherein the first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted file, which includes at least one of the following: audio, video, image and document. In this solution, since the electronic device adds a timestamp corresponding to the user input while recording the information input by the user, it can assist the user in checking the information through time, thereby improving the convenience of the user in checking the information, allowing the user to enter information quickly, accurately and completely, and improving the effect of information entry.
[0086] In some embodiments of the present application, after the above step 202, the information entry method provided by the embodiment of the present application further includes step 301.
[0087] Step 301: The electronic device adds a second timestamp in the information recording interface in response to a first input.
[0088] In an embodiment of the present application, the second timestamp is updated in real time based on the system time.
[0089] Exemplarily, in combination with FIG. 4 , as shown in FIG. 6 , the mobile phone may add a timestamp 14 in the first state in a line below the timestamp 13 in the conference record interface 10 .
[0090] In an embodiment of the present application, when a user enters information in an information recording interface, the electronic device can simultaneously add a timestamp in a first state in the information recording interface, thereby facilitating the user to directly enter the corresponding information for the timestamp. At the same time, a complete information entry timeline can be added to the entire information entry process, thereby improving the convenience of information entry.
[0091] In some embodiments of the present application, if a user needs to insert a new timestamp between the time periods corresponding to at least one timestamp included in the information recording interface to supplement the recording of new information, the user can click a line break and an edit control to trigger the display of a time edit control on the information recording interface, allowing the user to manually select a timestamp to insert the new timestamp into the information recording interface. Furthermore, the electronic device can automatically adjust the display order of the information recording interface based on the time sequence of the at least one timestamp and the newly added timestamp.
[0092] It should be noted that if the user only inputs a line break in the information recording interface, it will not trigger the electronic device to display a new timestamp. That is, the user can only input a line break to add recorded information in the area corresponding to a certain timestamp. At this time, the certain timestamp can correspond to multiple lines of recorded information at the same time.
[0093] In this way, users can edit the timestamp or entered information in the information recording interface according to their needs, thereby improving the flexibility and convenience of information entry.
[0094] In some embodiments of the present application, the “electronic device displays the information recording interface in response to the second input” in the above step 402 can be specifically implemented through the following step 402a.
[0095] Step 402a: In response to the second input, the electronic device displays an information recording interface and starts recording audio.
[0096] In some embodiments of the present application, the second input may be used to trigger the electronic device to display an information recording interface and start full recording.
[0097] In some embodiments of the present application, when the user exits the information recording interface or completes information entry in the information recording interface, the electronic device can synchronously end the entire recording and record the recorded audio file into the information recording interface.
[0098] In some embodiments of the present application, the electronic device may display the audio track of the fully recorded audio file in the area corresponding to the first row or the last row of the information recording interface.
[0099] In some embodiments of the present application, when a user consults the information contained in the information recording interface, the user selects and inputs a partial area in the audio track displayed in the information recording interface to trigger the electronic device to convert the audio segment corresponding to the partial area selected by the user into text, and displays the corresponding timestamp and converted text information in the information recording interface according to the time range corresponding to the audio segment.
[0100] It should be noted that when the electronic device converts an audio clip into text, if the duration of the audio clip exceeds a preset duration, the electronic device may segment the audio clip according to the preset duration to display multiple timestamps and text information corresponding to each timestamp. For example, the preset duration may be 1 minute.
[0101] In this way, when the audio clip is long, the user can trigger the electronic device to convert it into text, so that the information can be obtained more conveniently through the converted text. In addition, when the audio clip to be converted into text is long, the electronic device can split the converted text into multiple text paragraphs, making it easier for the user to review or edit the converted text.
[0102] In some embodiments of the present application, when a user is viewing information contained in the information recording interface, the user can click on a timestamp or a piece of text contained in the information recording interface to trigger the electronic device to display the audio track of the audio clip corresponding to the information selected by the user. The user can then trigger the electronic device to play the audio clip and, by listening to the recording while viewing the recorded text information, verify, supplement, or modify the text information recorded by the electronic device.
[0103] In some embodiments of the present application, when the electronic device displays the audio track of an audio clip, the user can trigger the electronic device to edit the audio clip.
[0104] In an embodiment of the present application, during the information entry process, the user can trigger the electronic device to record audio, so that the electronic device can simultaneously record information through multiple channels. In this way, the omission of recorded information caused by the user's slow manual input of text is avoided, and the completeness of information entry is improved.
[0105] In some embodiments of the present application, in conjunction with step 402a above, the information entry method provided in embodiments of the present application further includes steps 403a to 403c before the step 203 of "entering the input content corresponding to the first input in the first area of the information recording interface." Furthermore, the step 203 of "entering the input content corresponding to the first input in the first area of the information recording interface" can be implemented through step 403d.
[0106] Step 403a: The electronic device receives a fourth input.
[0107] In an embodiment of the present application, the first input is used to trigger the electronic device to start recording, and the fourth input is used to trigger the electronic device to end recording.
[0108] Step 403b: The electronic device ends recording the audio in response to the fourth input, and obtains a second audio file.
[0109] In some embodiments of the present application, the third audio file includes: audio data recorded between the input time of the first input and the input time of the fourth input.
[0110] In some embodiments of the present application, before the electronic device receives the user's fourth input, if the user triggers the electronic device to exit the information entry interface through input, the electronic device can display a floating window to prompt the user whether to interrupt the recording.
[0111] Furthermore, if the user chooses not to interrupt the recording, the electronic device may display a recording prompt icon in the status bar to remind the user that the recording is currently in progress.
[0112] Furthermore, if the user clicks the recording prompt icon in the status bar, the electronic device can quickly display the information entry interface.
[0113] Step 403c: The electronic device obtains a fourth audio file based on the second audio file and the third audio file.
[0114] In some embodiments of the present application, the second audio file includes audio data recorded within a predetermined time period before the input moment of the first input.
[0115] In some embodiments of the present application, the preset time period corresponds to a time length pre-set by the electronic device or the user. For example, the length of the preset time period is any value between 5 and 15 seconds. The specific time length can be determined based on actual needs and is not limited in the present embodiment.
[0116] In some embodiments of the present application, the electronic device may record audio in the background, so that after receiving the first input for starting audio recording, the second audio file is directly obtained.
[0117] It should be noted that when an electronic device is recording audio in the background, the electronic device can only cache the audio data recorded within a preset time period before the current moment, thereby reducing the caching of audio data that the user does not need and avoiding unnecessary waste of space. It is understandable that if the user does not make the first input to start audio recording, the audio data cached in real time by the electronic device will continuously overwrite the cached audio data. If the user still does not trigger the electronic device to start recording audio after the information entry is completed, the electronic device will discard the cached audio data.
[0118] In some embodiments of the present application, the electronic device may directly concatenate the second audio file and the third audio file to obtain a fourth audio file; or, after concatenating the second audio file and the third audio file, the electronic device may receive user editing input on the concatenated audio file to obtain a fourth audio file.
[0119] It should be noted that the above-mentioned editing input may include but is not limited to any of the following: cropping input, sound adjustment input or speech speed adjustment input.
[0120] Step 403d: The electronic device records a fourth audio file in the first area.
[0121] In some embodiments of the present application, the electronic device may display the audio track corresponding to the fourth audio file in the first area.
[0122] In some embodiments of the present application, when the fourth audio file has been recorded in the first area, if the user triggers the electronic device to play the fourth audio file, the electronic device can recommend a time point for the user to start playing the fourth audio file.
[0123] It should be noted that the time point of starting playback is later than the start time of the preset time period before the input moment of the first input. For example, when the preset time period is 10 seconds, the time point of starting playback can be 5 seconds before the input moment of the first input.
[0124] In some embodiments of the present application, the time length corresponding to the above-mentioned preset time period may be: the time interval from when the user hears important information during the information entry process to when the electronic device is triggered to start recording.
[0125] For example, taking the information recording application as the "Meeting Records" APP, when the user clicks on the "Meeting Records" APP icon, which is the second input mentioned above, the mobile phone runs the "Meeting Records" APP, displays the meeting record interface, and starts recording the entire process. As shown in Figure 7, if the user finds that the current meeting content is more important, he can click on the "recording sub-control", which is the first input mentioned above. Subsequently, the user can click on the "recording sub-control" again, which is the fourth input mentioned above, to trigger the mobile phone to end recording audio, so as to obtain the recorded audio between the two clicks, which is the third audio file mentioned above. Then, in order to avoid missing the content of the meeting, the 10s recorded audio before the first click of the "recording sub-control" can be obtained, which is the second audio file mentioned above. Then, the two recorded audios are spliced to obtain a recorded audio of the information, and the audio track of the recorded audio is displayed in the blank area corresponding to the timestamp 14.
[0126] It should be noted that, when the electronic device displays the fourth audio file, the display format of the second audio file and the display format of the third audio file in the third audio file may be different, such as the audio file corresponding to the dotted box area and the audio file corresponding to the solid box area of the audio file 15 in Figure 7.
[0127] In some embodiments of the present application, after the fourth audio file has been recorded in the first area, the user can edit and input the third audio file.
[0128] Exemplarily, the editing input may include but is not limited to any one of the following: a cropping input, a sound adjustment input, or a speech speed adjustment input.
[0129] For example, if the user crops and inputs the beginning audio data of the fourth audio file, the timestamp corresponding to the fourth audio file may be adjusted to the start recording time corresponding to the cropped audio file.
[0130] In an embodiment of the present application, since the electronic device can obtain the audio file of the preset time period before the user triggers the electronic device to start recording, it can reduce the omission of important information caused by the user hearing important information and then clicking to start recording, thereby improving the convenience of information entry.
[0131] In some embodiments of the present application, the first area includes a recording control. In combination with FIG1 , as shown in FIG8 , the step 202 can be specifically implemented through the following step 202a, and the step 203 can be specifically implemented through the following steps 203a1 to 203a3.
[0132] Step 202a: The electronic device receives a first input from the user to a recording control.
[0133] In an embodiment of the present application, the first input is used to trigger the electronic device to start recording.
[0134] Step 203a1: In response to the first input, the electronic device stops updating the first timestamp and starts recording audio.
[0135] Step 203a2: The electronic device receives a third input.
[0136] In an embodiment of the present application, the third input is used to trigger the electronic device to end recording.
[0137] Step 203a3: The electronic device ends recording audio in response to the third input, obtains the first audio file, and records the fourth audio file in the first area.
[0138] For example, if the user wants to record the conference audio for a certain timestamp, he can click the "recording sub-control", which is the first input mentioned above. Subsequently, the user clicks the "recording sub-control" again, which is the third input mentioned above, triggering the mobile phone to end recording the audio, obtain a recorded audio, and display the audio track of the recorded audio in the blank area corresponding to the timestamp.
[0139] In an embodiment of the present application, the electronic device can record audio during the information entry process, and enter the recorded audio file into the information entry interface after the audio recording is completed, so that the user can directly record in the information entry interface. When the user verifies the entered information, the correspondence between the recording and the text can be used to more conveniently realize the combination of information entered in different ways.
[0140] In some embodiments of the present application, the first input includes a first sub-input and a second sub-input. In combination with FIG1 , as shown in FIG9 , the step 203 can be implemented through the following steps 203b1 and 203b2.
[0141] Step 203b1: The electronic device captures a first image in response to the first sub-input.
[0142] In an embodiment of the present application, the first sub-input is used to trigger the electronic device to capture an image through a camera reference program.
[0143] Step 203b2: In response to the second sub-input, the electronic device stops updating the first timestamp and records the first image or the thumbnail of the first image in the first area.
[0144] In the embodiment of the present application, the shooting time of the first image matches the first timestamp.
[0145] In an embodiment of the present application, the second sub-input is used to determine whether to insert an image into the information entry interface.
[0146] In some embodiments of the present application, after the electronic device captures the first image, the electronic device may display a masked image or thumbnail corresponding to the first image in the information entry interface to instruct the user to determine whether to enter the first image in the first area.
[0147] Furthermore, if the user confirms inserting the first image in the first area, the electronic device can remove the mask displayed on the image or thumbnail displayed on the current interface; if the user cancels inserting the first image in the first area, the electronic device can cancel displaying the image or thumbnail displayed on the current interface, and can synchronously cancel the first timestamp that matches the shooting time of the first image.
[0148] In some embodiments of the present application, the user can edit the first image to adjust the image data recorded in the first area, for example, by cropping the image, adjusting the image size, adding a filter, etc.
[0149] For example, during the information entry process, the user can trigger the mobile phone to cancel the display of the meeting record interface 10 and display the shooting preview interface of the camera application. After the user takes the image A and triggers the mobile phone to redisplay the meeting record interface 10, the user can determine to enter the image A in the area corresponding to the timestamp 14. Then, combined with Figure 6, as shown in Figure 10, the mobile phone can display a thumbnail 16 of image A in the area corresponding to the timestamp 14.
[0150] In an embodiment of the present application, during the information entry process, if the user triggers the electronic device to capture an image, the electronic device can display the information corresponding to the captured image in the information entry interface to prompt the user to determine whether to insert the captured image. This eliminates the need to trigger the electronic device to display an image insertion control in the information entry interface after the user triggers the electronic device to capture an image, and insert the image captured in real time into the information entry interface by inputting the image insertion control. This reduces the number of user input steps, thereby improving the convenience and flexibility of information entry. Furthermore, since the electronic device can display the image in the area corresponding to the time stamp that matches the time of capture based on the time of capture, the user can know the specific time corresponding to the picture information, and it is convenient for the user to check the entered information.
[0151] The above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or, under the premise that there is no contradiction, can also be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.
[0152] It should be noted that the information entry method provided in the embodiments of the present application can be performed by an information entry device. The information entry device can be an independent device, an electronic device, or a functional module or entity within an electronic device. In the embodiments of the present application, the information entry device performing the information entry method is used as an example to illustrate the information entry device provided in the embodiments of the present application.
[0153] FIG11 shows a possible structural diagram of an information entry device involved in an embodiment of the present application. As shown in FIG11 , the information entry device 70 may include: a display module 71 , a receiving module 72 , and a processing module 73 .
[0154] The display module 71 is used to display an information recording interface. The information recording interface includes a first timestamp in a first state. The first timestamp is updated in real time based on the system time.
[0155] The receiving module 72 is configured to receive a first input.
[0156] The processing module 73 is configured to stop updating the first timestamp in response to the first input received by the receiving module 72 , and record input content corresponding to the first input in the first area of the information recording interface.
[0157] The first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted files, and the files include at least one of the following: audio, video, image and document.
[0158] In the information entry device provided in the embodiment of the present application, since the information entry device adds a timestamp corresponding to the user input while recording the information input by the user, it can assist the user in verifying the information through time, thereby improving the convenience of the user in verifying the information, allowing the user to enter information quickly, accurately and completely, and improving the effect of information entry.
[0159] In a possible implementation, the display module 71 is further configured to add a second timestamp to the information recording interface in response to the first input received by the receiving module 72 , and the second timestamp is updated in real time based on the system time.
[0160] In one possible implementation, the receiving module 72 is further configured to receive a second input before displaying the information recording interface. The display module 71 is specifically configured to display the information recording interface in response to the second input received by the receiving module 72 and add a first timestamp in the first state to the information recording interface.
[0161] In one possible implementation, the first area includes a recording control. The receiving module 72 is specifically configured to receive a first user input to the recording control. The processing module 73 is specifically configured to, in response to the first input received by the receiving module 72, stop updating the first timestamp and start recording audio. The receiving module 72 is further configured to receive a fourth input. The processing module 73 is further configured to, in response to a third input, end audio recording, obtain a first audio file, and record the first audio file in the first area.
[0162] In one possible implementation, the first input includes a first sub-input and a second sub-input. The processing module 73 is specifically configured to capture a first image in response to the first sub-input received by the receiving module 72; and in response to the second sub-input received by the receiving module 72, stop updating the first timestamp and record the first image or a thumbnail of the first image in the first area, where the capture time of the first image matches the first timestamp.
[0163] The information entry device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.
[0164] The information entry device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0165] The information entry device provided in the embodiment of the present application can implement each process implemented in the above method embodiment. To avoid repetition, it will not be described here.
[0166] Optionally, as shown in Figure 12, an embodiment of the present application also provides an electronic device 90, including a processor 91 and a memory 92, and the memory 92 stores a program or instruction that can be run on the processor 91. When the program or instruction is executed by the processor 91, the various steps of the above-mentioned information entry method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0167] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0168] FIG13 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0169] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .
[0170] Those skilled in the art will appreciate that the electronic device 100 may further include a power source (such as a battery) for powering various components. The power source may be logically connected to the processor 110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The electronic device structure shown in FIG13 does not limit the electronic device. The electronic device may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0171] Here, the electronic device 100 is taken as an example:
[0172] The display unit 106 is configured to display an information recording interface, where the information recording interface includes a first timestamp in a first state, and the first timestamp is updated in real time based on the system time.
[0173] The user input unit 107 is configured to receive a first input.
[0174] The processor 110 is configured to, in response to the first input, stop updating the first timestamp and record input content corresponding to the first input in the first area of the information recording interface.
[0175] The first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted files, and the files include at least one of the following: audio, video, image and document.
[0176] In the electronic device provided in the embodiment of the present application, since the electronic device adds a timestamp corresponding to the user input while recording the information input by the user, it can assist the user in verifying the information through time, thereby improving the convenience of the user in verifying the information, allowing the user to enter information quickly, accurately and completely, and improving the effect of information entry.
[0177] Optionally, the display unit 106 is further configured to, after receiving the first input, add a second timestamp in the information recording interface in response to the first input, where the second timestamp is updated in real time based on the system time.
[0178] Optionally, the user input unit 107 is further configured to receive a second input before displaying the information recording interface. The display unit 106 is specifically configured to display the information recording interface in response to the second input and add a first timestamp in the first state to the information recording interface.
[0179] Optionally, the first area includes a recording control. The user input unit 107 is specifically configured to receive a first user input to the recording control. The processor 110 is specifically configured to, in response to the first input received by the user input unit 107, stop updating the first timestamp and start recording audio. The user input unit 107 is further configured to receive a third input. The processor 110 is further configured to, in response to the third input, end audio recording, obtain a first audio file, and record the first audio file in the first area.
[0180] Optionally, the first input includes a first sub-input and a second sub-input. The processor 110 is specifically configured to capture a first image in response to the first sub-input received by the user input unit 107; and in response to the second sub-input received, stop updating the first timestamp and record the first image or a thumbnail of the first image in the first area, where the capture time of the first image matches the first timestamp.
[0181] The electronic device provided in the embodiment of the present application can implement each process implemented in the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.
[0182] The beneficial effects of various implementations in this embodiment can be specifically referred to the beneficial effects of the corresponding implementations in the above method embodiment. To avoid repetition, they will not be described here.
[0183] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0184] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0185] Processor 110 may include one or more processing units. Optionally, processor 110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.
[0186] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0187] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0188] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0189] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0190] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0191] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0192] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0193] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A method for inputting information, the method comprising: Displaying an information recording interface, the information recording interface including a first timestamp in a first state, the first timestamp being updated in real time based on system time; receiving a first input; In response to the first input, stop updating the first timestamp, and enter the input content corresponding to the first input in the first area of the information recording interface; The first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted files, and the files include at least one of the following: audio, video, image and document.
2. The method according to claim 1, wherein: After receiving the first input, the method further includes: In response to the first input, a second timestamp is added to the information recording interface, and the second timestamp is updated in real time based on the system time.
3. The method according to claim 1, wherein: Before displaying the information recording interface, the method further includes: receiving a second input; The display information recording interface includes: In response to the second input, the information recording interface is displayed, and the first timestamp in the first state is added to the information recording interface.
4. The method according to claim 1, wherein: The first area includes recording controls; The receiving a first input comprises: Receive a first input from a user to the recording control; In response to the first input, stopping updating the first timestamp and entering the input content corresponding to the first input in the first area of the information recording interface includes: In response to the first input, stop updating the first timestamp and start recording audio; receiving a third input; In response to the third input, the audio recording is ended, a first audio file is obtained, and the first audio file is recorded in the first area.
5. The method according to claim 1, wherein: The first input includes a first sub-input and a second sub-input; In response to the first input, stopping updating the first timestamp and entering the input content corresponding to the first input in the first area of the information recording interface includes: In response to the first sub-input, capturing a first image; In response to the second sub-input, the updating of the first timestamp is stopped, and the first image or a thumbnail of the first image is recorded in the first area, and the shooting time of the first image matches the first timestamp.
6. An information entry device, comprising: Display module, receiving module and processing module; The display module is used to display an information recording interface, wherein the information recording interface includes a first timestamp in a first state, and the first timestamp is updated in real time based on the system time; The receiving module is used to receive a first input; The processing module is configured to, in response to the first input received by the receiving module, stop updating the first timestamp and enter input content corresponding to the first input in the first area of the information recording interface; The first area corresponds to the display area of the first timestamp; the input content of the first input includes: input text or inserted files, and the files include at least one of the following: audio, video, image and document.
7. The device according to claim 6, wherein: The display module is further configured to add a second timestamp in the information recording interface in response to the first input received by the receiving module, wherein the second timestamp is updated in real time based on the system time.
8. The device according to claim 6, wherein: The receiving module is further used to receive a second input before displaying the information recording interface; The display module is specifically configured to display the information recording interface in response to the second input received by the receiving module, and to add the first timestamp in the first state to the information recording interface.
9. The device according to claim 6, wherein: The first area includes recording controls; The receiving module is specifically configured to receive a first input from a user to the recording control; The processing module is specifically configured to stop updating the first timestamp and start recording audio in response to the first input received by the receiving module; The receiving module is further used to receive a third input; The processing module is further configured to, in response to the third input, end audio recording, obtain a first audio file, and record the first audio file in the first area.
10. The device according to claim 6, wherein: The first input includes a first sub-input and a second sub-input; The processing module is specifically used for: In response to the first sub-input received by the receiving module, photographing and obtaining a first image; In response to the second sub-input received by the receiving module, the updating of the first timestamp is stopped, and the first image or a thumbnail of the first image is recorded in the first area, and the shooting time of the first image matches the first timestamp.
11. An electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction implements the method according to claims 1-5 when executed by the processor.
12. A readable storage medium storing a program or an instruction, wherein the program or the instruction is executed by a processor to implement the method according to claims 1 to 5.
13. A chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method according to claims 1-5.
14. A computer program product, wherein the program product is executed by at least one processor to implement the method according to claims 1-5.
15. An electronic device, configured to execute the method according to claims 1-5.
Citation Information
Patent Citations
Note recording method and device
CN115437736A
Interrogation information storage method and device and electronic equipment
CN115938610A
Information input method and device
CN117675997A
System and method for sharing multimedia recording in a gift receiving event
US20160285803A1
Contextual and Collaborative Media
US20190116212A1