CN111833917A - Information interaction method, readable storage medium and electronic device - Google Patents

Information interaction method, readable storage medium and electronic device Download PDF

Info

Publication number
CN111833917A
CN111833917A CN202010621911.1A CN202010621911A CN111833917A CN 111833917 A CN111833917 A CN 111833917A CN 202010621911 A CN202010621911 A CN 202010621911A CN 111833917 A CN111833917 A CN 111833917A
Authority
CN
China
Prior art keywords
control
mark
audio
editing
sub
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.)
Pending
Application number
CN202010621911.1A
Other languages
Chinese (zh)
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 Impression Notebook Technology Co ltd
Original Assignee
Beijing Impression Notebook 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 Impression Notebook Technology Co ltd filed Critical Beijing Impression Notebook Technology Co ltd
Priority to CN202010621911.1A priority Critical patent/CN111833917A/en
Publication of CN111833917A publication Critical patent/CN111833917A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10546Audio or video recording specifically adapted for audio data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

The embodiment of the invention discloses an information interaction method, a readable storage medium and electronic equipment. And in the audio recording process, inserting marks at corresponding positions of the recorded audio stream according to the time point when the first audio mark sub-control is triggered. And storing the audio stream and each mark when the audio recording is finished, and displaying a playing editing control in the note editor page so as to further display the audio stream and the mark in the playing editing control. The embodiment of the invention can insert the audio file in the note editing process and mark the specific position of the corresponding audio stream so as to facilitate the user to determine the position of important information in the audio file.

Description

Information interaction method, readable storage medium and electronic device
Technical Field
The invention relates to the technical field of computers, in particular to an information interaction method, a readable storage medium and electronic equipment.
Background
With the development of the internet, a plurality of application scenes in work, life and study can be finished on line at present. Consequently, more and more people choose to assist in learning or working with the note software to improve efficiency. The existing note software has a single function, and usually only includes conventional functions of recording characters, inserting tables and pictures and the like. On the premise of diversified functions of the existing terminal equipment, the advantages of online notes are difficult to be played by simple functions.
Disclosure of Invention
In view of this, embodiments of the present invention provide an information interaction method, a readable storage medium, and an electronic device, which are intended to implement inserting an audio file during note editing and marking a specific position of a corresponding audio stream.
In a first aspect, an embodiment of the present invention provides an information interaction method, where the method includes:
displaying an audio insertion control in a note editor page;
in response to an audio insertion control being triggered, displaying an audio recording control having a first audio tagging sub-control;
in an audio recording process, responding to the triggering of the first audio marking sub-control, inserting a mark at a corresponding time point of a recorded audio stream, wherein the mark is used for representing the marked position of the audio stream;
responding to the end of audio recording, saving the audio stream and the mark, and displaying a playing editing control in the note editor page;
displaying the audio stream and the mark in the playing editing control.
Further, displaying the audio stream and the mark in the playing editing control specifically includes:
and displaying a time domain waveform of the audio stream with at least one mark in the playing and editing control, and displaying an icon corresponding to each mark at a position corresponding to a time line.
Further, the playing editing control comprises a mark editing sub-control;
the method further comprises the following steps:
receiving label attaching information for the selected label through the label editing sub-control;
and binding, storing and displaying the label attaching information and the corresponding label.
Further, receiving, by the mark editing child control, mark annotation information for the selected mark comprises:
displaying label remark information of each label in the label editing sub-control in a list mode;
in response to a selection operation, determining a selected mark and activating mark attaching information of the selected mark;
input information for label remark information is received.
Further, the selection operation is selection of an icon on the timeline; or
The selecting operation is selection of label affixing information.
Further, the play editing control has a second audio mark sub-control;
the method further comprises the following steps:
and in response to the second audio marking sub-control being triggered, inserting a mark at a corresponding time point in the audio stream displayed by the playing and editing control.
Further, the method further comprises:
in the audio recording process, displaying the time domain waveform of the recorded audio stream on the audio recording control; and
and displaying the icon corresponding to each mark synchronously with the time domain waveform.
Further, the method further comprises:
and responding to a note synchronization instruction, and saving note editor page data to a cloud end, wherein the note editor page data comprises the audio stream, the mark and the mark annotation information.
In a second aspect, the present invention provides a computer-readable storage medium for storing computer program instructions, which when executed by a processor implement the method according to any one of the first aspect.
In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the method according to any one of the first aspect.
According to the embodiment of the invention, when the audio insertion control displayed in the page of the note editor is triggered, the audio recording control with the first audio marking sub-control is displayed. And in the audio recording process, inserting marks at corresponding positions of the recorded audio stream according to the time point when the first audio mark sub-control is triggered. And storing the audio stream and each mark when the audio recording is finished, and displaying a playing editing control in the note editor page so as to further display the audio stream and the mark in the playing editing control. The embodiment of the invention can insert the audio file in the note editing process and mark the specific position of the corresponding audio stream so as to facilitate the user to determine the position of important information in the audio file.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic diagram of an information interaction system to which an information interaction method according to an embodiment of the present invention is applied;
FIG. 2 is a schematic diagram of a note editor page in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of online note transfer according to an embodiment of the present invention;
FIG. 4 is a flowchart of an information interaction method according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an insert audio process note editor page in accordance with an embodiment of the present invention;
FIG. 6 is a schematic diagram of a note editor page during recording of audio in accordance with an embodiment of the present invention;
FIG. 7 is a schematic diagram of an audio recording end note editor page in accordance with an embodiment of the present invention;
FIG. 8 is a schematic diagram of a note editor page with branding annotation information in accordance with an embodiment of the present invention;
fig. 9 is a schematic diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The present invention will be described below based on examples, but the present invention is not limited to only these examples. In the following detailed description of the present invention, certain specific details are set forth. It will be apparent to one skilled in the art that the present invention may be practiced without these specific details. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present invention.
Further, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.
Unless the context clearly requires otherwise, throughout the description, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, what is meant is "including, but not limited to".
In the description of the present invention, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
Fig. 1 is a schematic diagram of an information interaction system to which the information interaction method according to the embodiment of the present invention is applied, and as shown in fig. 1, the information interaction system includes a first terminal device 11, where the first terminal device 11 may be a general data processing terminal capable of running a computer program and having a communication function, for example, a smart phone, a tablet computer, or a notebook computer.
The terminal device 11 may perform human-computer interaction with the user 10 through a preset I/O communication interface. The human-computer interaction process includes displaying a note editor page including an audio insertion control through a display interface of the first terminal device 11, triggering the audio insertion control by the user 10 to insert an audio stream and a mark of at least one time point of the audio stream into the note editor page, and displaying a play editing control through the note editor page to display the audio stream and the mark in the play editing control.
Further, the information interaction system may further include a server 12 logging in the first terminal device 11 of the note editor with an account corresponding to the user 10 through a network, where the server 12 may be a single server or a server cluster configured in a distributed manner. The server 12 is configured to store a result of the human-computer interaction between the first terminal device 11 and the user 10, that is, a note editor page including an audio stream and each tag that is finally stored, so that the user may obtain the stored note editor page through the server 10 when replacing the terminal device 11. Further, the server 12 may also store a process of human-computer interaction between the first terminal device 11 and the user 10, so as to locate the fault operation when the fault information occurs.
In the embodiment of the present invention, the user 10 may be bound to the note editor in a manner of registering a corresponding account in the note editor, so as to implement migration of online notes recorded by the user 10 between different terminal devices. For example, when the user 10 logs in the note editor through the first terminal device 11 and records an online note, and then logs in the note editor through the second terminal device 13, the online note recorded in the first terminal device 11 may be migrated to the second terminal device 13 through the account corresponding to the user 10, so that the user may perform operations such as browsing, reviewing, and editing.
FIG. 2 is a schematic diagram of a note editor page in accordance with an embodiment of the present invention. As shown in FIG. 2, the note editor page 20 includes a text entry control 21 for entering text content and an attachment insertion control 22 for inserting file attachments in different formats, such as audio, video, pictures, tables, and the like. Meanwhile, in order to ensure that online notes recorded by the user in the note editor are not lost in the migration process of different terminal devices, the note editor page further comprises a user login control 23 for logging in a user account, and the user can trigger the user login control 23 at different terminal devices to obtain the online notes recorded by any terminal device.
Further, a note sharing control 24 for sharing the online notes by different users is also included in the note editing page 20. When the note sharing control 24 is triggered, the corresponding online note can be sent to other terminal devices. The terminal device receiving the online note can be a terminal device logged in by other users, a terminal device logged in by a user sending the online note and a terminal device not logged in by the user.
FIG. 3 is a diagram illustrating online note transfer according to an embodiment of the present invention. As shown in fig. 3, when a first user 30 and a second user 31 log in to the note editor through a corresponding first user terminal 32 and second user terminal 33, respectively. The first user 30 and the second user 31 may communicate online notes between the first user terminal 32 and the second terminal device 33 by triggering a note sharing control in a note editing page.
Specifically, when the first user 30 triggers a note sharing control in a note editing page displayed by the first user terminal 32, the first user terminal 32 may transmit an online note displayed on the note editing page where the note sharing control is located to the second user terminal 33. When the second user 31 triggers the note sharing control in the note editing page displayed by the second user terminal 33, the second user terminal 33 may transmit the online note displayed on the note editing page where the note sharing control is located to the first user terminal 32.
Fig. 4 is a flowchart of an information interaction method according to an embodiment of the present invention. As shown in fig. 4, the method includes:
and S100, displaying an audio insertion control in a note editor page.
Specifically, the note editor page is a front-end page of the note editor and is displayed through a display interface of the terminal device on which the note editor is installed. In the embodiment of the present invention, an audio insertion control is further displayed in the note editor page, and is used for inserting data information in an audio format into the note editor page when triggered by a user. The audio insertion control can comprise at least one audio insertion sub-control corresponding to different audio insertion modes, and each audio insertion sub-control can be triggered in a clicking mode. The description will be given by taking an example that the audio insertion control includes a recording sub-control and an uploading sub-control. And when the audio recording sub-control is triggered, displaying the corresponding audio recording control so as to record audio in the process of editing note content. And when the uploading sub-control is triggered, displaying a corresponding audio uploading control so as to insert the pre-recorded audio into the note editor page. Optionally, the note editor page may also be used for a text input control and other information insertion controls, such as a picture insertion control, a video insertion control, an attachment insertion control, and the like, which are respectively used for inserting data in a corresponding format into the note editor page.
FIG. 5 is a diagram illustrating insertion of an audio process note editor page, in accordance with an embodiment of the present invention. As shown in FIG. 5, the note editor page 50 is displayed via a display interface for receiving note content entered by a user via a human interaction port. The note content comprises text data and insertion data, the text data can be received through the text input control 51 and displayed in the note content, and the insertion data can be inserted into the note content in a mode that a user triggers the insertion data control 52.
In the embodiment of the present invention, the insertion data control 52 includes a material insertion sub-control, an attachment insertion sub-control, a picture insertion sub-control, an audio insertion sub-control, and a video insertion sub-control. The user inserts the insertion data in the corresponding format into the note content by triggering the insertion sub-control in the insertion data control 52. Further, when each insertion sub-control in the data insertion control is triggered, a control corresponding to each insertion sub-control and used for selecting a data insertion mode/rule may be displayed. For example, when the audio insertion sub-control is triggered, the note editor page displays an audio recording sub-control 53 and an audio upload sub-control 54. The audio recording sub-control 53 is used for inserting audio recorded in the process of editing note content when being triggered. The audio upload sub-control 54 is used to insert pre-recorded audio that is completed prior to editing the note content when triggered.
And step S200, responding to the triggering of the audio insertion control, and displaying the audio recording control.
Specifically, the audio insertion control can be triggered by clicking by a user. And when the audio insertion control is triggered, displaying an audio recording control on the note editor page, wherein the audio recording control is used for recording audio data in the process of editing note content through the note editor page. The audio recording control is provided with a first audio marking sub-control used for marking the audio stream recorded in the recording process based on the triggering moment of the user in the audio recording process. In the embodiment of the invention, the audio recording control can start the recording process when being displayed until the preset condition is met, or the recording process is controlled by a user through the sub-control with a specific function. For example, the audio recording controls may also include a start recording sub-control and an end recording sub-control. And when the user triggers the recording-starting sub-control, the note editor calls a recording device of the terminal equipment to start recording, and when the user triggers the recording-ending sub-control, the recording process is stopped to obtain recorded audio data.
Step S300, in the audio recording process, in response to the first audio marking sub-control being triggered, inserting a mark at a corresponding time point of the recorded audio stream.
Specifically, in the process that the audio insertion control is triggered to record audio through the note editor, an audio stream for carrying the received sound information is recorded. And in the process of recording the audio stream, when a first audio marking sub-control in the audio inserting control is triggered, inserting a mark at a corresponding time point of the recorded audio stream. Namely, the moment when the first audio marking sub-control is triggered is determined, and the mark is inserted into the information position recorded at the same moment on the audio stream. For example, when the user clicks on the first audio marker sub-control at the beginning of recording for 16s, the corresponding marker is inserted at the 00:16 position of the audio stream. The mark is used for representing the marked position of the audio stream, and is usually used for marking the position of important information in the audio stream so as to perform quick information positioning in the processes of note searching, reading, information sorting and audio processing at a later stage.
Further, in the audio recording process, a time domain waveform of the recorded audio stream is also displayed on an audio recording control on the page of the note editor, and icons corresponding to the marks are displayed synchronously with the time domain waveform, and the icons are displayed at positions where the marks are inserted in the audio stream. The user can judge whether the audio is recorded successfully according to the fluctuation condition of the time domain waveform of the audio stream, and can judge whether the marking is successful according to whether the icon is displayed at the corresponding moment on the time domain waveform after the first audio marking sub-control is triggered.
FIG. 6 is a diagram illustrating a note editor page during recording audio according to an embodiment of the invention. As shown in fig. 6, after the user triggers the audio insertion control, an audio recording control 61 is displayed on the note editor page 60, and an audio recording process is started. The audio recording control 61 includes a first audio mark sub-control 62, which is used for inserting a mark at a corresponding time point of an audio stream during an audio recording process. Further, the audio recording control 61 is further configured to display a time domain waveform 63 of an audio stream recorded in an audio recording process, and display an icon 64 corresponding to each mark synchronously with the time domain waveform 63.
Optionally, the audio recording control 61 further includes a start recording sub-control 65 and an end recording sub-control 66. The start recording of the audio stream is started when the start recording sub-control 65 is triggered, and the audio stream recording process is completed when the end recording sub-control 66 is triggered.
And S400, responding to the end of audio recording, storing the audio stream and the mark, and displaying a playing editing control in the note editor page.
Specifically, after the audio recording is finished, the recorded audio stream and at least one mark inserted in the audio stream recording process are saved through the note editor. And simultaneously, displaying a playing and editing control in the note editor page so as to edit or play the recorded audio stream through the playing and editing control. Optionally, in the audio recording process in the embodiment of the present invention, the user may trigger the recording ending sub-control in the audio recording control to end, or stop recording when the recording process meets the preset condition. The predetermined condition may be, for example, setting a recording duration, and ending the recording process when the recording duration satisfies a preset recording duration.
In an optional implementation manner of the embodiment of the present invention, the audio insertion control further includes an upload sub-control. And when the user triggers the uploading sub-control to insert the pre-recorded audio data into the note editor page, the note editor page also displays a playing editing control so as to edit or play the audio stream corresponding to the audio data uploaded by the user through the playing editing control.
And S500, displaying the audio stream and the mark in the playing editing control.
Specifically, the audio stream and the mark are displayed in the play editing control while a play editing control is displayed in the note editing page. So as to edit the audio stream and the marks inserted on the audio stream through the playing editing control, and control the playing process of the audio stream. And displaying the recorded audio stream or the audio stream corresponding to the audio data uploaded by the user in the playing and editing control in a time domain waveform mode, namely displaying the change of the audio stream on a timeline. And simultaneously, displaying icons corresponding to the marks at corresponding positions on the time line of the audio stream. Optionally, only a timeline corresponding to the audio stream may be displayed in the play editing control, and icons corresponding to the markers are directly displayed at corresponding positions on the timeline.
In the embodiment of the present invention, the playing editing control further includes a second audio marking sub-control, which is used to insert a mark into the audio stream after the audio recording is finished. In an optional implementation manner of the embodiment of the present invention, the process of inserting the mark may be completed in a process of playing the audio stream through the play editing control. Namely, in the playing process of the audio stream, when the second audio marking sub-control is triggered, a mark is inserted at a corresponding time point in the audio stream displayed by the playing editing control. In another optional implementation manner of the embodiment of the present invention, the process of inserting the mark may be directly selecting a corresponding time point in the audio stream, and then triggering the second audio marking sub-control to insert the mark at the selected time point.
Fig. 7 is a schematic diagram of an audio recording end note editor page according to an embodiment of the invention. As shown in fig. 7, after the audio recording is finished or after the audio is uploaded, a play editing control 70 is displayed in the note editor page, and a time domain waveform 71 corresponding to an audio stream is displayed in the play editing control 70 or a timeline corresponding to the audio stream is directly displayed. Meanwhile, the playing and editing control 70 is further configured to display an icon 72 corresponding to each mark inserted in the audio recording process at a corresponding position on the timeline.
Further, in order to implement playing or editing of the audio stream recorded or uploaded by the user, the playing and editing control further includes a second audio tagging sub-control 73 and a playing start sub-control 74. When the user triggers the play start sub-control 74, the audio stream represented by the time-domain waveform 71 starts to be played. During the audio playing process, a progress line 75 for representing the current playing time position is also displayed in the playing editing control 70. During the playing process of the audio stream, when the user triggers the second audio mark sub-control 73, a mark is inserted at the position of the progress line 75. Alternatively, the user may directly select the position of the progress line 75 in the time domain waveform 71 when the audio stream is played or not played. After the position of the progress line 75 is selected, when the second audio marking sub-control 73 is triggered, a mark is inserted at the position of the progress line 75. After inserting the marker, an icon 72 corresponding to the marker is displayed at the position of the progress line 75 on the time domain waveform 71.
Further, each mark inserted in the audio stream in the embodiment of the present invention may further include corresponding mark annotation information, which is used to characterize a specific situation of the corresponding mark. The label annotation information may be selected from a plurality of candidate labels preset by the note editor. Or, on the premise that the playing editing control comprises a mark editing sub-control, selecting one mark from a plurality of marks corresponding to the audio stream, and inputting mark annotation information corresponding to the selected mark. And receiving the mark attaching information of the selected mark through the mark editing sub-control, and binding, storing and displaying the mark attaching information and the corresponding mark.
In an optional implementation manner of the embodiment of the present invention, the marker may be selected by selecting a corresponding icon on the time domain waveform timeline. The receiving of the label annotation information for the selected label through the label editing sub-control can be realized through the following processes: and after the icon corresponding to the mark is selected, displaying mark annotation information of the mark. The tag annotation information is selected and activated to receive input information for the tag annotation information. And after the mark annotation information is input, when the icon on the time domain waveform timeline is not selected, the mark annotation information corresponding to the icon is not displayed in the playing and editing control. When the icon on the time domain waveform timeline is selected, the mark annotation information corresponding to the icon is further displayed at the position of the icon or at the position close to the icon in the playing and editing control.
In another optional implementation manner of the embodiment of the present invention, the mark annotation information of each mark is displayed in the mark editing sub-control in a list manner in the play editing control. The mode of selecting the marker can be selection of an icon on the time domain waveform timeline or selection of the marker annotation information displayed in the list form directly. After selecting the mark, mark annotation information of the selected mark is activated to receive input information for the mark annotation information. The activation mode may be to trigger a comment information text editing sub-control for receiving the mark comment information, or to activate the mark comment information of the selected mark in a preset activation mode such as double-clicking the mark comment information, long-pressing the mark comment information, or the like.
FIG. 8 is a diagram of a note editor page with label annotation information, in accordance with an embodiment of the present invention. As shown in fig. 8, after the audio recording is finished or after the audio recording is uploaded, a play editing control is displayed in the note editor page, a time domain waveform 71 corresponding to an audio stream is displayed in the play editing control, and icons corresponding to respective marks inserted in the audio recording process are displayed at corresponding positions on a time line of the time domain waveform. Meanwhile, the play editing control further includes a mark editing sub-control 80, configured to display mark annotation information 81 of each mark in the mark editing sub-control in a list manner, where each mark may be characterized by a time point on the time domain waveform timeline.
In the embodiment of the present invention, in the process of editing the tag annotation information 81 corresponding to each tag, the user may also directly determine the tag that needs to edit the tag annotation information 81 by selecting an icon on the timeline or directly selecting a tag in the tag editing sub-control. After the mark needing to edit the mark annotation information 81 is selected, the mark annotation information 81 of the selected mark can be activated by double-clicking the mark annotation information 81 or triggering the annotation information text editing sub-control 82. So as to receive input information for the tag annotation information 81, determine the input information as the tag annotation information 81 of the selected tag, and bind, store and display the tag annotation information 81 and the corresponding tag.
As shown in fig. 8, in order to further improve the efficiency of the audio stream playing process, the playing editing page may further include a first playing sub-control 83 and a second playing sub-control 84 for controlling the audio stream playing manner. The first play sub-control 83 is configured to characterize to play forward for 15 seconds, that is, in the audio stream playing process, when the first play sub-control 83 is triggered, the play progress line of the time domain waveform is moved forward for 15 seconds. The second play sub-control 84 is used for representing backward play for 15 seconds, that is, in the audio stream playing process, when the second play sub-control 84 is triggered, the play progress line of the time domain waveform is moved backward for 15 seconds.
The information interaction method is applied to the note editor, so that the note content inserted with the audio data is prevented from being lost, and the safety of the online note in the migration process is ensured. And when receiving a note synchronization instruction, the note editor stores the note editor page data to a cloud, wherein the note editor page data comprises the audio stream, the marker and the marker annotation information. Therefore, when the user replaces the terminal equipment provided with the note editor, the note content comprising the audio stream, the mark and the mark annotation information can still be acquired through the cloud.
The information interaction method provided by the embodiment of the invention can insert the audio file in an uploading or online recording mode in the note editing process, and inserts the mark in the specific position of the corresponding audio stream in the recording process or after the recording is finished. The embodiment of the invention is convenient for users to record the online notes in meetings, offline classes and other situations, and can record important information in the online notes completely by inserting the audio files in the unreproducible scenes. Meanwhile, the position of the key information in the audio file is determined by inserting the mark and the corresponding mark and annotating the information, so that the important information in the audio file can be determined conveniently in the processes of browsing notes, searching the information and processing the data in the later period. And further, the user experience of the user in the note taking process can be improved.
Fig. 9 is a schematic diagram of an electronic device of an embodiment of the invention. As shown in fig. 9, the electronic device shown in fig. 9 is a general address query device, which includes a general computer hardware structure, which includes at least a processor 90 and a memory 91. The processor 90 and the memory 91 are connected by a bus 92. The memory 91 is adapted to store instructions or programs executable by the processor 90. Processor 90 may be a stand-alone microprocessor or a collection of one or more microprocessors. Thus, the processor 90 implements the processing of data and the control of other devices by executing instructions stored by the memory 91 to perform the method flows of embodiments of the present invention as described above. The bus 92 connects the above components together, as well as to a display controller 93 and a display device and input/output (I/O) device 94. Input/output (I/O) devices 94 may be a mouse, keyboard, modem, network interface, touch input device, motion sensing input device, printer, and other devices known in the art. Typically, the input/output devices 94 are connected to the system through input/output (I/O) controllers 95.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus (device) or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may employ a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations of methods, apparatus (devices) and computer program products according to embodiments of the application. It will be understood that each flow in the flow diagrams can be implemented by computer program instructions.
These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows.
These computer program instructions may also be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows.
Another embodiment of the invention is directed to a non-transitory storage medium storing a computer-readable program for causing a computer to perform some or all of the above-described method embodiments.
That is, as can be understood by those skilled in the art, all or part of the steps in the method for implementing the embodiments described above may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. An information interaction method, characterized in that the method comprises:
displaying an audio insertion control in a note editor page;
in response to an audio insertion control being triggered, displaying an audio recording control having a first audio tagging sub-control;
in an audio recording process, responding to the triggering of the first audio marking sub-control, inserting a mark at a corresponding time point of a recorded audio stream, wherein the mark is used for representing the marked position of the audio stream;
responding to the end of audio recording, saving the audio stream and the mark, and displaying a playing editing control in the note editor page;
displaying the audio stream and the mark in the playing editing control.
2. The information interaction method according to claim 1, wherein displaying the audio stream and the mark in the play editing control specifically includes:
and displaying a time domain waveform of the audio stream with at least one mark in the playing and editing control, and displaying an icon corresponding to each mark at a position corresponding to a time line.
3. The information interaction method of claim 2, wherein the playing editing control comprises a mark editing sub-control;
the method further comprises the following steps:
receiving label attaching information for the selected label through the label editing sub-control;
and binding, storing and displaying the label attaching information and the corresponding label.
4. The information interaction method of claim 3, wherein receiving label annotation information for the selected label via the label editing sub-control comprises:
displaying label remark information of each label in the label editing sub-control in a list mode;
in response to a selection operation, determining a selected mark and activating mark attaching information of the selected mark;
input information for label remark information is received.
5. The information interaction method according to claim 4, wherein the selected operation is selection of an icon on the timeline; or
The selecting operation is selection of label affixing information.
6. The information interaction method of claim 2, wherein the play editing control has a second audio mark sub-control;
the method further comprises the following steps:
and in response to the second audio marking sub-control being triggered, inserting a mark at a corresponding time point in the audio stream displayed by the playing and editing control.
7. The information interaction method of claim 1, wherein the method further comprises:
in the audio recording process, displaying the time domain waveform of the recorded audio stream on the audio recording control; and
and displaying the icon corresponding to each mark synchronously with the time domain waveform.
8. The information interaction method of claim 2, wherein the method further comprises:
and responding to a note synchronization instruction, and saving note editor page data to a cloud end, wherein the note editor page data comprises the audio stream, the mark and the mark annotation information.
9. A computer readable storage medium storing computer program instructions, which when executed by a processor implement the method of any one of claims 1-8.
10. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-8.
CN202010621911.1A 2020-06-30 2020-06-30 Information interaction method, readable storage medium and electronic device Pending CN111833917A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010621911.1A CN111833917A (en) 2020-06-30 2020-06-30 Information interaction method, readable storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010621911.1A CN111833917A (en) 2020-06-30 2020-06-30 Information interaction method, readable storage medium and electronic device

Publications (1)

Publication Number Publication Date
CN111833917A true CN111833917A (en) 2020-10-27

Family

ID=72900978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010621911.1A Pending CN111833917A (en) 2020-06-30 2020-06-30 Information interaction method, readable storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN111833917A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114242120A (en) * 2021-11-25 2022-03-25 广东电力信息科技有限公司 Audio editing method and audio marking method based on DTMF technology
CN116682465A (en) * 2022-10-31 2023-09-01 荣耀终端有限公司 Method for recording content and electronic equipment
CN116708888A (en) * 2022-11-22 2023-09-05 荣耀终端有限公司 Video recording method and related device
CN116737667A (en) * 2022-11-22 2023-09-12 荣耀终端有限公司 Method for importing portable document format file and terminal equipment

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404680A (en) * 2008-11-12 2009-04-08 深圳市杰特电信控股有限公司 Method for inserting and playing media fragment in electronic document
CN101799994A (en) * 2010-02-10 2010-08-11 惠州Tcl移动通信有限公司 Voice note recording method of e-book reader
CN102830977A (en) * 2012-08-21 2012-12-19 上海量明科技发展有限公司 Method, client and system for adding insert type data in recording process during instant messaging
CN103038738A (en) * 2010-06-22 2013-04-10 微软公司 Personal assistant for task utilization
CN103400592A (en) * 2013-07-30 2013-11-20 北京小米科技有限责任公司 Recording method, playing method, device, terminal and system
CN104520843A (en) * 2012-08-08 2015-04-15 微软公司 Providing note based annotation of content in e-reader
CN104581351A (en) * 2015-01-28 2015-04-29 上海与德通讯技术有限公司 Audio/video recording method, audio/video playing method and electronic device
CN104679724A (en) * 2013-12-03 2015-06-03 腾讯科技(深圳)有限公司 Page noting method and device
CN105144148A (en) * 2012-12-11 2015-12-09 微软技术许可有限责任公司 Appending content with annotation
CN106653077A (en) * 2016-12-30 2017-05-10 网易(杭州)网络有限公司 Method and device for recording voice notes as well as readable storage medium
CN108241461A (en) * 2016-12-26 2018-07-03 北京奇虎科技有限公司 A kind of online method and apparatus for making the manuscript containing audio presentation
CN109815200A (en) * 2019-01-14 2019-05-28 腾讯科技(深圳)有限公司 A kind of sharing files method, apparatus and storage medium
CN110381382A (en) * 2019-07-23 2019-10-25 腾讯科技(深圳)有限公司 Video takes down notes generation method, device, storage medium and computer equipment
CN110622119A (en) * 2017-05-15 2019-12-27 微软技术许可有限责任公司 Object insertion

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404680A (en) * 2008-11-12 2009-04-08 深圳市杰特电信控股有限公司 Method for inserting and playing media fragment in electronic document
CN101799994A (en) * 2010-02-10 2010-08-11 惠州Tcl移动通信有限公司 Voice note recording method of e-book reader
CN103038738A (en) * 2010-06-22 2013-04-10 微软公司 Personal assistant for task utilization
CN104520843A (en) * 2012-08-08 2015-04-15 微软公司 Providing note based annotation of content in e-reader
CN102830977A (en) * 2012-08-21 2012-12-19 上海量明科技发展有限公司 Method, client and system for adding insert type data in recording process during instant messaging
CN105144148A (en) * 2012-12-11 2015-12-09 微软技术许可有限责任公司 Appending content with annotation
CN103400592A (en) * 2013-07-30 2013-11-20 北京小米科技有限责任公司 Recording method, playing method, device, terminal and system
CN104679724A (en) * 2013-12-03 2015-06-03 腾讯科技(深圳)有限公司 Page noting method and device
CN104581351A (en) * 2015-01-28 2015-04-29 上海与德通讯技术有限公司 Audio/video recording method, audio/video playing method and electronic device
CN108241461A (en) * 2016-12-26 2018-07-03 北京奇虎科技有限公司 A kind of online method and apparatus for making the manuscript containing audio presentation
CN106653077A (en) * 2016-12-30 2017-05-10 网易(杭州)网络有限公司 Method and device for recording voice notes as well as readable storage medium
CN110622119A (en) * 2017-05-15 2019-12-27 微软技术许可有限责任公司 Object insertion
CN109815200A (en) * 2019-01-14 2019-05-28 腾讯科技(深圳)有限公司 A kind of sharing files method, apparatus and storage medium
CN110381382A (en) * 2019-07-23 2019-10-25 腾讯科技(深圳)有限公司 Video takes down notes generation method, device, storage medium and computer equipment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114242120A (en) * 2021-11-25 2022-03-25 广东电力信息科技有限公司 Audio editing method and audio marking method based on DTMF technology
CN114242120B (en) * 2021-11-25 2023-11-10 广东电力信息科技有限公司 Audio editing method and audio marking method based on DTMF technology
CN116682465A (en) * 2022-10-31 2023-09-01 荣耀终端有限公司 Method for recording content and electronic equipment
CN116708888A (en) * 2022-11-22 2023-09-05 荣耀终端有限公司 Video recording method and related device
CN116737667A (en) * 2022-11-22 2023-09-12 荣耀终端有限公司 Method for importing portable document format file and terminal equipment

Similar Documents

Publication Publication Date Title
CN111833917A (en) Information interaction method, readable storage medium and electronic device
US20230327887A1 (en) Collaborative Document Editing
US6976229B1 (en) Method and apparatus for storytelling with digital photographs
CN106776514B (en) Annotating method and device
JP4347223B2 (en) System and method for annotating multimodal characteristics in multimedia documents
US9122886B2 (en) Track changes permissions
US6802041B1 (en) Multimedia word processor
CN100428143C (en) Sequence program editing apparatus
US20060282776A1 (en) Multimedia and performance analysis tool
US20070266304A1 (en) Annotating media files
US20020113803A1 (en) Collaborative computer-based production system including annotation, versioning and remote interaction
KR20150087405A (en) Providing note based annotation of content in e-reader
JP2004532497A5 (en)
US10580394B2 (en) Method, client and computer storage medium for processing information
US20220262339A1 (en) Audio processing method, apparatus, and device, and storage medium
CN110677735A (en) Video positioning method and device
CN113987393A (en) Web page operation recorder, system, device and method
CN102662953B (en) With the semantic tagger system and method that input method is integrated
CN114897296A (en) RPA flow labeling method, execution process playback method and storage medium
US20040051727A1 (en) Display control method, information display device and medium
CN109324750A (en) Mobile terminal character edit methods and device
CN101334990B (en) Information display apparatus and information display method
JP2003029891A (en) Computer operation supporting device and its processing program
CN111832268A (en) Information interaction method, readable storage medium and electronic device
CN114519336A (en) Picture typesetting method, device and equipment and storage medium

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201027

RJ01 Rejection of invention patent application after publication