Movatterモバイル変換


[0]ホーム

URL:


CN109634501A - E-book annotates adding method, electronic equipment and computer storage medium - Google Patents

E-book annotates adding method, electronic equipment and computer storage medium
Download PDF

Info

Publication number
CN109634501A
CN109634501ACN201811566224.3ACN201811566224ACN109634501ACN 109634501 ACN109634501 ACN 109634501ACN 201811566224 ACN201811566224 ACN 201811566224ACN 109634501 ACN109634501 ACN 109634501A
Authority
CN
China
Prior art keywords
annotation
user
text
voice
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811566224.3A
Other languages
Chinese (zh)
Other versions
CN109634501B (en
Inventor
黄鑫霞
吴馥江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhangyue Animation Technology Co ltd
Original Assignee
Zhangyue 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 Zhangyue Technology Co LtdfiledCriticalZhangyue Technology Co Ltd
Priority to CN201811566224.3ApriorityCriticalpatent/CN109634501B/en
Publication of CN109634501ApublicationCriticalpatent/CN109634501A/en
Application grantedgrantedCritical
Publication of CN109634501BpublicationCriticalpatent/CN109634501B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of e-book annotation adding method, electronic equipment and computer storage mediums.It listens to storytelling under scene this method comprises: being in e-book, according to the non-contact action of user, determines the text of the annotation to be added of user's selection;Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores the broadcasting of eBook content.The present invention program, under scene of listening to storytelling, it is manually operated without user, it can be e-book addition annotation, it is complicated for operation to solve the problems, such as that user adds annotation under scene of listening to storytelling, the flexibility and convenience of e-book addition annotation are improved, and then improves the continuity and reading efficiency of user's reading.

Description

E-book annotates adding method, electronic equipment and computer storage medium
Technical field
The present invention relates to technical field of data processing, and in particular to a kind of e-book annotation adding method, electronic equipment andComputer storage medium.
Background technique
With the development of internet technology, network reading gradually replaces traditional paper reading, becomes readding for user's first choiceRead mode, in order to improve the reading experience of user, electronic equipment can provide a user to read the function of text addition annotation.
Existing e-book annotates adding method, and user is needed to select the text of annotation to be added in reading page scribing line manuallyThen word is manually entered annotation content again for the text of selection.If user's reading electronic book in the case where e-book listens to storytelling scene, needsBrowsing scene is first converted to, then manually selects the text of annotation to be added, for its addition annotation, existing under scene of listening to storytelling is electricityThe defects of philosophical works addition annotates, complicated for operation, inefficiency, seriously affects the continuity of user's read electronic, reduces userReading efficiency.
Summary of the invention
In view of the above problems, the present invention overcomes the above problem in order to provide one kind or at least is partially solved the above problemE-book annotation adding method, electronic equipment and computer storage medium.
According to an aspect of the invention, there is provided a kind of e-book annotates adding method, this method comprises: in e-bookUnder scene of listening to storytelling, according to the non-contact action of user, the text of the annotation to be added of user's selection is determined;Stop e-bookThe broadcasting of content receives the voice annotation content of user's typing;Instruction is completed in response to voice annotation typing, stops voice annotationThe reception of content restores the broadcasting of eBook content.
According to another aspect of the present invention, provide a kind of electronic equipment, comprising: processor, memory, communication interface andCommunication bus, processor, memory and communication interface complete mutual communication by communication bus;Memory is for storing extremelyA few executable instruction, executable instruction make processor execute following operation: being in and listened to storytelling under scene in e-book, according to userNon- contact action, determine user selection annotation to be added text;Stop the broadcasting of eBook content, receives user's typingVoice annotation content;Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores in e-bookThe broadcasting of appearance.
According to another aspect of the invention, a kind of computer storage medium is provided, at least one is stored in storage mediumExecutable instruction, executable instruction make processor execute following operation: being in and listened to storytelling under scene in e-book, according to the non-of userContact action determines the text of the annotation to be added of user's selection;Stop the broadcasting of eBook content, receives the language of user's typingSound annotation content;Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores eBook contentIt plays.
A kind of e-book annotation adding method, electronic equipment and computer storage medium provided by the invention, in e-bookUnder scene of listening to storytelling, the text of annotation to be added is determined according to the non-contact action of user, is stopped eBook content and is played, receivesThe voice annotation content of user's typing adds voice annotation for determining text, restores the interior of e-book after the completion of annotation additionHold and plays.Solve the problems, such as user added under scene of listening to storytelling annotation it is complicated for operation, improve e-book addition annotation spiritActivity and convenience, and then improve the continuity and reading efficiency of user's reading.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention,And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage canIt is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this fieldTechnical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present inventionLimitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the flow chart of the e-book annotation adding method of the offer of the embodiment of the present invention one;
Fig. 2 shows the flow charts of e-book provided by Embodiment 2 of the present invention annotation adding method;
Fig. 3 shows the exhibition of the text annotation after voice under the browsing scene that the embodiment of the present invention three provides is annotated and convertedShow interface schematic diagram;
Fig. 4 shows the structural schematic diagram for a kind of electronic equipment that according to embodiments of the present invention five provide.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawingExemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth hereIt is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosureIt is fully disclosed to those skilled in the art.
Embodiment one
Fig. 1 shows the flow chart of the e-book annotation adding method of the offer of the embodiment of the present invention one, and the present embodiment can fitFor when playing under e-book is in scene of listening to storytelling, being that the word content in e-book adds the process annotated, this method canTo be executed by electronic equipment provided in an embodiment of the present invention, which can be used hardware and/or the mode of software is realized.Such as figureShown in 1, method includes the following steps:
Step S101 is in e-book and listens to storytelling under scene, according to the non-contact action of user, determine user's selection toAdd the text of annotation.
Wherein, the scene of listening to storytelling of e-book can refer to that come reading electronic book by way of listening, i.e. voice plays electronicsContent on book is listened to for user, can alleviate asthenopia caused by browsing mode reading electronic book, but also can be withBoth hands and eyes are liberated while listening to storytelling, and to do some other things, such as are done housework, are moved.The non-touch screen of user is graspedWork is for the touch screen operation of user, wherein user's touch screen operation refers to that user is providing e-book readingElectronic equipment display screen on operation, for example, user on the display screen of electronic equipment for display text execute touchingScribing operation is touched to choose corresponding text.And the non-touch screen operation of the present embodiment, it can be except the display in electronic equipmentOther non-touch screen operation except being operated on screen, may include: click electronic equipment, the fixation on earphone or remote controler byKey, such as double-click " volume+" key, long-pressing on & off switch.
Optionally, in this step, it is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine and useThe mode of the text for the annotation to be added that family is chosen has very much, to this embodiment of the present invention without limiting.For example, can useFollowing two mode come determine user selection annotation to be added text:
Mode one, when previous paragraphs finish, prompt the user whether selection addition annotation;If receiving addition annotation to refer toIt enables, then will be determined as the text of annotation to be added when the text of previous paragraphs.
Specifically, can be using paragragh as interval, after the mode of listening to storytelling often plays passage, user will be promptedWhether choose addition to annotate, such as can be voice prompting user " whether being to add to annotate when previous paragraphs ", if in preset time periodThe replying instruction for inside receiving user, as user can be also possible to speech answering yes/no by triggering electronic equipment, earphoneOr the fixation key on remote controler answers electronic equipment back and forth, for example, annotation will be added by clicking the representative of " volume+" key, clicks " soundAnnotation is not added in amount-" key representative.Wherein, fixed key can be adjusted according to user itself use demand.If electronics is setThe standby any operational order for being not received by user within a preset period of time, then default user does not add annotation, continues under broadcastingOne paragraph, if electronic equipment receive within a preset period of time user triggering do not add annotation instruction (if do not added annotationVoice detects that user clicks the fixation key for representing and not adding annotation), then continue to play next paragraph;If electronic equipment existsThe addition annotation instruction that user's triggering is received in preset time period (is represented as added the voice of annotation or detecting that user clicksAdd the fixation key of annotation), then the text in the paragraph currently read is determined as to the text of annotation to be added.
Mode two, the non-contact action according to user, determine the initial position of selection operation;Choosing is executed from original positionOperation is selected, and adds selection background sound effect;In response to selection operation END instruction, stop selection operation, and by selection operationThe text chosen is determined as the text of the annotation to be added of user's selection.
Specifically, can pass through voice when can be user and wanting addition annotation or click electronic equipment, earphone or remote controlThe fixation key of representative addition annotation on device triggers non-contact action, and electronic equipment is broadcast when user being triggered non-contact actionPut the position of text, it is alternatively that the initial position of operation executes text selection operation, by the starting since the initial positionText at position and its later is chosen, and when user wants to stop choosing text, again by voice or can click electronicsRepresentative on equipment, earphone or remote controler stops choosing the fixation key triggering selection of text to operate END instruction, electronic equipmentUser's triggering selection is operated into the last one text that the text chosen when END instruction is chosen as this selection operation, andThis text for choosing operation to choose is determined as to the text for the annotation to be added that user chooses.
Optionally, the operation of user's triggering selection, which starts, and triggering selection operation terminates clicked fixation key can be togetherTo start, it is to terminate that second, which is clicked, for one key, such as click for the first time;It is also possible to different keys.In order to make user quasi-Really understand the operation for oneself being carrying out selection text, and understand the specific location for currently choosing text, can be and set in electronicsDuring standby execution text selection operation, special background music is added, which can persistently be played with long, such as longSound persistently plays the sound of " drop drop ".
It should be noted that in this step, electronic equipment can be used when determining the text to be added of user's selectionAny one of the above mode, is also possible to be provided simultaneously with above two mode, user select according to its demand this determine toThe specific method for adding the text of annotation can be using for example, if user wants to annotate for whole section of currently playing contentA kind of mode selects the starting text point of addition annotation without active, quickly determines the text of annotation to be added;If user toTo certain, in short addition is annotated, then can be using the second way, the accurate initial position for determining addition annotation, by the sentenceWords are determined as the text of annotation to be added.
Step S102 stops the broadcasting of eBook content, receives the voice annotation content of user's typing.
Illustratively, in this step, electronic equipment determined user selection annotation to be added text after, that is, stopThe broadcasting of Current electronic book content starts sound-recording function, receives user for the voice of the words input of this annotation to be addedAnnotation content.
Optionally, user's typing voice annotation content is too early or too late in order to prevent, leads to the typing of voice annotation content notCompletely or there is the case where blank audio, electronic equipment can be played stopping eBook content, and after starting sound-recording function,Voice prompting user inputs voice annotation content, for example, voice prompting user " is please being dripped after stopping eBook content broadcastingTyping annotation content after sound is terminated to annotate typing by volume key ".User can be according to the progress of voice prompting content intact at this timeThe recording of annotation content also avoids the phenomenon that recording blank audio appearance well.
Optionally, if after user determines the word content of annotation to be added, and idea is changed, no longer to the word contentAddition annotation, can not detect the voice of user's typing without voice input, electronic equipment at this time within a preset timeAnnotation content, then default user is abandoned as determining text addition annotation;It is also possible to user and is hearing what electronic equipment issuedAfter the prompt tone of typing voice annotation, clicks directly on and annotate typing completion key on electronic equipment, earphone or remote controler, then electronicsEquipment stops receiving the voice annotation content of user's typing, continues the broadcasting for restoring the content of e-book.
Step S103 completes instruction in response to voice annotation typing, stops the reception of voice annotation content, restore e-bookThe broadcasting of content.
Optionally, instruction is completed in the typing of voice annotation, can refer to that electronic equipment detects that user clicks electronic equipment, earIt is triggered when the fixation key that the representative typing voice annotation typing on machine or remote controler is completed, is also possible to electronic equipment detectionAutomatic trigger, it can also be that electronic equipment detects when predetermined time period (such as 3 seconds) does not input annotation content to userCompleted to user's typing, terminate or finish etc. to trigger after words etc..
In this step, when electronic equipment detect user triggering voice annotation content typing complete instruction, then close electricityThe sound-recording function of sub- equipment stops the voice annotation content for receiving user's input, completes to be added batch determined in step S101The voice of the text of note annotates typing, by what is determined in the voice annotation content of this user's typing received and step S101The text auto-associating of annotation to be added gets up, and is stored, while restoring digital content broadcasting.Optionally, restoring electricityWhen philosophical works content plays, it can be and start to play at the text point for returning to this addition voice annotation, can also be from additionAfter comment Text, continue to play the content after the comment Text.
Optionally, if electronic equipment is after the reception for stopping voice annotation content, the voice received can also be annotatedContent carries out Preliminary detection, the voice for receiving user's typing is detected whether, and whether typing is clear, if so, confirming thisVoice annotates typing and completes, and restores the broadcasting of eBook content, otherwise, user is reminded to export voice annotation content again, for example,It can be voice prompting user " your the voice annotation content of typing is unintelligible, and on-mike is asked to re-type ".
Adding method is annotated according to e-book provided in this embodiment, is in and is listened to storytelling under scene in e-book, according to userNon- screen touches the text that operation determines annotation to be added, stops eBook content and plays, receives the voice annotation content of user's typing,Voice annotation is added for determining text, the content for restoring e-book after the completion of annotation addition plays.It solves user listening to storytellingAddition annotates problem complicated for operation under scene, improves the flexibility and convenience of e-book addition annotation, and then improvesThe continuity and reading efficiency that user reads.
Further, in embodiments of the present invention, after the voice annotation content for having received user's typing, electronic equipment is alsoIt needs to store the voice annotation content of user's typing.Specifically, electronic equipment is stored to voice annotation contentWhen, and may include following two mode:
The voice annotation content received storage is annotated storage unit to voice, and established in voice annotation by mode oneHold the corresponding relationship between the text of annotation to be added.
Specific: the voice annotation content that can directly will acquire is stored in the audio batch of e-book with the format of audioInfuse corresponding storage unit.It is subsequent to read or directly play the voice annotation content in the form of audio during listening to storytelling.Optionally, storing and annotating the data of storage unit to voice not only includes the voice annotation content, also to include voice annotationCorresponding user information (such as Customs Assigned Number, user name, cell-phone number), the voice annotate the original text position of corresponding e-book(such as the 2nd of the 3rd chapter Section 2 paragraph 1).
Optionally, when checking annotation content for subsequent user, the corresponding voice annotation of the comment Text is quickly foundContent, it is also necessary to establish the corresponding relationship between the voice annotation content and the text of annotation to be added, specifically, can be forA label is arranged in the original text word content for having voice to annotate, the storage of corresponding voice annotation content is stored in the labelThe information such as location, user information, annotation time, to establish the corresponding pass between voice annotation content and the text of annotation to be addedSystem.Can also be by the storage address of voice annotation content, the voice annotate corresponding e-book original text text position andUser information etc. establishes mapping relations, mapping relations is stored in annotation concordance list, which is storable in electronicsIn equipment.
Optionally, in order to reduce the storage content of voice annotation and improve the continuity of subsequent voice annotation broadcasting,The voice annotation content that will acquire is stored with the format of audio when the audio of e-book annotates corresponding storage unit, can be withIt is: raw to being deleted without voice content segment in voice annotation content and voice content segment that sequential concatenation is not deletedIt is annotated at final voice;Final voice annotation is stored in voice annotation storage unit.It is specific: to can be and recorded from userIn the voice annotation content entered, extract the segment of no voice content, by whether there is or not the segments of voice content from entire voice batchIt removes, the remaining segment for having voice content is spliced according to voice input sequence, in spliced voice in note contentHolding segment is final voice annotation content, and the voice annotation content that will eventually determine is stored in voice annotation storage listMember.
Mode two stores after the voice annotation content received to be converted to text annotation content to text annotation storage listMember, and establish the corresponding relationship between text annotation content and the text of annotation to be added.
Specific: electronic equipment can call voice to turn text interface, to the voice annotation content received according to voiceText converting algorithm is handled, and converts text data for audio data, obtains choosing the corresponding text annotation content of text.Text annotation content storage after conversion is used to store the storage unit of text annotation in the electronic device, text annotation is depositedStorage unit can be used to store by the text annotation content after voice annotation conversion, be also possible to store the text that user is manually enteredThis annotation content.
Optionally, storage to voice annotation storage unit data not only include convert after text annotation content, also withIncluding the corresponding audio data of text annotation content, the text annotate corresponding user information (such as Customs Assigned Number, user name,Cell-phone number etc.), the text annotate the original text text point (such as the 2nd of the 3rd chapter Section 2 paragraph 1) of corresponding e-book.
Optionally, the method for establishing the corresponding relationship between text annotation content and the text of annotation to be added, and it is upperThe method for stating the corresponding relationship established between voice annotation content and the text of annotation to be added is similar, repeats no more to this.
Embodiment two
Fig. 2 shows the flow charts of e-book provided by Embodiment 2 of the present invention annotation adding method.The present embodiment is upperIt states and has carried out further optimization on the basis of embodiment, show in particular and comment Text to be added is determined by selection operationConcrete condition introduction.As shown in Fig. 2, this method comprises:
Step S201 is in e-book and listens to storytelling under scene, according to the non-contact action of user, determines rising for selection operationBeginning position.
Illustratively, in the case where e-book listens to storytelling scene, according to the non-contact action of user, the start bit of selection operation is determinedWhen the mode set may is that user wants addition annotation, by triggering phonetic order, if voice issues instruction " addition annotation ",After electronic equipment receives the phonetic order, electronic equipment when receiving the phonetic order is played to the position of text, as choosingThe initial position for selecting operation, when being also possible to user and wanting addition annotation, by clicking electronic equipment, on earphone or remote controlerRepresent the non-contact action of fixation key triggering for starting selection operation, broadcasting when user is triggered non-contact action by electronic equipmentThe position of text, it is alternatively that the initial position of operation.
Optionally, if currently playing Ebook user is not familiar with, user may be after hearing out corresponding content at this timeThe non-contact action of triggering can be just generated, the wish of text selection is carried out, plays text when if user being triggered non-contact actionPosition, it is alternatively that the initial position of operation, what lagging occurred in the initial position that may result in determining selection operation showsAs.In order to solve this problem, it may is that when determining the initial position of selection operation according to the non-contact action of user
A, the selection operation tune for responding user plays instruction, retracts preset length sentence, broadcasts again at a slow speed from retracted positionIt puts.
Wherein, selection operation tune plays instruction and can refer to for adjusting broadcast mode, and user is helped accurately to determine selection behaviourMake the instruction of initial position, user can trigger the selection operation tune by way of voice and play instruction, be also possible to pass through a littleInstruction has been adjusted in the fixation key triggering selection operation of the representative selection operation tune hit on electronic equipment, earphone or remote controler.
Specifically, when electronic equipment detects that the selection operation tune of user's triggering plays instruction, then it can be from current play positionPreset length sentence is retracted forward, using the word speed after slowing down, is replayed at a slow speed from retracted position.For example, when electronics is setStandby detection user clicks " volume+" key on electronic equipment, (represented on electronic equipment selection operation tune rise the triggering of instruction byKey), then broadcasting word speed when retracting two forward from current play position and read aloud broadcasting again, and reading aloud is that mode of listening to storytelling is normalPlay 0.5 times of word speed.
B, the selection operation sign on for responding user, determines the initial position of selection operation.
Wherein, selection operation sign on can be when electronic equipment replays eBook content at a slow speed, and user thinksThe instruction triggered when determining selection operation starting position.User, which can trigger the selection operation tune by way of voice and rise, to be referred toIt enables, is also possible to trigger choosing by representing the fixation key that selection operation starts on click electronic equipment, earphone or remote controlerIt selects operation and has adjusted instruction.It can be it should be noted that selection operation tune plays instruction and selection operation sign on and pass through clickThe instruction of identical fixed key triggering, is also possible to the instruction by clicking different fixation key triggerings, to this this stepWithout limiting.
It is gone over specifically, electronic equipment has played, plays instruction in the selection operation tune of response user, and retract at a slow speedPlay again, can help user more accurately determine the corresponding initial position of selection operation, when user electronic equipment at a slow speedDuring broadcasting, when determining that the casting position is selection operation initial position, sign on, electricity can be operated with triggering selectionSub- equipment will play when receiving the selection operation sign on after the selection operation sign on for receiving user's triggeringText point is determined as selection operation initial position.To which the initial position appearance of the determining selection operation of very good solution is stagnantPhenomenon afterwards.It is capable of the initial position of accurate regioselective operation.
Optionally, it may be in a certain vocabulary that the opportunity of user's triggering selection operation sign on, which corresponds to text point,Between, to the incomplete phenomenon of the text chosen occur, for example, user thinks that the initial position of determining selection operation is " todayWeather it is very good " this first word position, but the corresponding text point of user's practical triggering selection operation sign onIt is second word " day ", the opportunity of selection operation sign on corresponds to text point and just separates vocabulary " today " at this time, makesAt the incomplete situation of the text chosen.In response to this, in the selection operation sign on of response user, selection behaviour is determinedWhen the initial position of work, it may is that, using text word cutting technology, the vocabulary adjacent to text point carries out word cutting;According to word cuttingAs a result, the initial position that user selects is modified to the participle interval adjacent with initial position.Specifically, can be using textThis word cutting technology, the vocabulary adjacent to the selection operation initial position determined according to selection operation sign on carry out word cutting, rootAccording to word cutting as a result, the initial position of selection operation to be adjusted to the position between word and word.For example, if the practical triggering selection of userOperating the corresponding text point of sign on is second word " day ", then can use text word cutting technology, adjacent to " day " wordVocabulary is analyzed, obtain " today " and " ", the corresponding text of selection operation sign on can be seen that according to word cutting resultPosition separates vocabulary " today ", causes the point of penetration of selection operation initial position for the centre of vocabulary, then needs to select userThe initial position selected is modified, which is moved forward a word, is adjusted to the position of first word " the present ".To keep awayThe point of penetration for having exempted from selection operation initial position is the centre of vocabulary, improves the accuracy of selection operation initial position, guaranteesThe subsequent integrality for choosing text.
Optionally, in order to guarantee that user's selection operation chooses the accuracy of text, default length can be retracted in electronic equipmentSentence is spent, after being replayed at a slow speed from retracted position, finishes, continues slow if the sentence for the predetermined number retracted is playedSpeed is played in rear sentence, until this selection operation terminates.For example, it may be being broadcast using 0.5 times of normal play word speedIt puts after word speed plays two words retracted, if the selection operation of user is not over, continues to use the word speed slowed downFollowing sentence is played, until this selection operation terminates.
Step S202 executes selection operation from original position, and adds selection background sound effect.
Illustratively, after determining the initial position of selection operation, selection operation is executed since the original position, it willText after the initial position is determined as this text chosen.Optionally, start to execute to get information about userSelection operation, electronic equipment can be after having determined initial position, and voice prompting informs that user starts to execute selection operation.It is holdingDuring row selection operation, the progress for currently choosing text is understood in order to facilitate user, can start to execute text selectionWhen operation, background sound effect is added for selection operation, " drop drop " sound such as can be persistently played with long.
Step S203 stops selection operation, and the text that selection operation has been chosen in response to selection operation END instructionIt is determined as the text of the annotation to be added of user's selection.
Optionally, in this step, selection operation END instruction can be the finger that the selection operation that control S202 is executed terminatesIt enables, the trigger condition of the selection operation END instruction may is that the selection of response user stops operation;Or according to preset disconnectedSentence rule, detects the selection operation that whole sentence content is completed.
Specifically, can be the selection of user speech triggering when the selection that trigger condition is response user stops operationHalt instruction is operated, is also possible to user and clicks the fixation that the representative selection operation on electronic equipment, earphone or remote controler terminatesThe selection operation halt instruction of key triggering such as can be " volume+" key on user's double-click electronic equipment.This kind of triggering sideFormula can accurately determine the stop position of selection operation according to user demand.When trigger condition be it is regular according to preset punctuate,When detecting the selection operation that whole sentence content is completed, it can be and preset punctuate rule, can be with the mark such as comma, fullstopIdentifier of the point symbol as punctuate, such as elected middle text reach fullstop position, then it is assumed that meet punctuate rule;Can also be withIdentifier of the punctuate duration as punctuate when broadcasting content, is more than 1 second as being spaced duration between word, then it is assumed that the intervalMeet punctuate rule.When text meets default punctuate rule in choosing, illustrate that selection operation has been completed the choosing of complete wordsIt selects.This kind of triggering mode may not need the operation halt instruction of user's triggering selection, as long as user, which triggers, determines a selection operationInitial position reduces the complexity of selection operation.
Illustratively, when user triggers the text that selection stops operation or the current selection operation of electronic equipment has been chosenWord has met the punctuate rule of default settings, that is, has had selected complete sentence, and electronic equipment default receives choosing at this timeOperation END instruction is selected, stops continuing to execute the operation for choosing text, and the text that this selection operation has been chosen at onceIt is determined as the text of this annotation to be added selected of user.Optionally, electronic equipment complete this selection operation instruction after,It this selection operation can be completed with voice prompting user.
Step S204 stops the broadcasting of eBook content, receives the voice annotation content of user's typing.
Step S205 completes instruction in response to voice annotation typing, stops the reception of voice annotation content, restore e-bookThe broadcasting of content.
Adding method is annotated according to e-book provided in this embodiment, is in and is listened to storytelling under scene in e-book, according to userNon- screen touches operation and determines selection operation initial position, executes selection operation, and operation END instruction is chosen in response, stops selection behaviourMake, the text that selection operation has been chosen is determined as the text of annotation to be added, stops eBook content and plays, and receives user's recordThe voice annotation content entered adds voice annotation for determining text, and the content for restoring e-book after the completion of annotation addition plays.The text point of annotation to be added can accurately can be determined surely by no contact action, and then in this article under the mode of listening to storytellingWord location adds voice annotation, improves the accuracy of e-book addition annotation, improves the continuity and reading of user's readingEfficiency.
Embodiment three
Fig. 3 shows the exhibition of the text annotation after voice under the browsing scene that the embodiment of the present invention three provides is annotated and convertedShow interface schematic diagram.The present embodiment has carried out further optimization on the basis of the various embodiments described above.In the various embodiments described aboveIt determines the text of annotation to be added, receives the voice annotation content of user's typing, add voice annotation content for determining text,And on the basis of carrying out voice annotation content storage, and shows in particular electronic equipment and pass through the various embodiments described above addition storageE-book voice annotation content, for the concrete condition introduction of a variety of playback methods annotated to e-book voice.
Specifically, since the scheme of the embodiment of the present invention includes two ways for the storage of voice annotation content: one isVoice annotation content is directly stored in voice annotation storage unit, second is that voice annotation content is converted to text annotationText annotation storage unit is stored in after content.Due to the difference of the storage mode of voice annotation, voice batch is played in e-bookWhen note, corresponding broadcast mode is also different.It is specific:
If currently playing content has the voice annotation with corresponding relationship, shown in annotation by way of voiceHold.Specifically, can be automatic broadcasting under scene of listening to storytelling or prompt user play voice annotation content;It browses under scene, it canTo be after manual click voice plays icon, to play voice annotation content.As shown in figure 3, the word content in box 34 has toolThere is the voice annotation content of corresponding relationship, under scene of listening to storytelling, after can be the word content played in box 34, directly broadcastPut the corresponding voice annotation content of the text;Being also possible to prompt user, " present bit is equipped with annotation content, if plays in annotationHold ", after the broadcasting instruction for receiving user, it is further continued for playing corresponding voice annotation content.In the case where browsing scene, electronics is setOn standby display screen, the corresponding voice of the text that can be labeled in box 34 annotates frame 35, if user clicks voice annotation frame35, then electronic equipment can the voice broadcasting voice annotation corresponding voice annotation content of frame 35.
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.Specifically, user does not see electronic equipment usually due to listening to storytelling under sceneScreen, so under the scene, it can be with the exhibition of voice annotation content by the display form of the text annotation of voice annotation conversionShow that form is consistent, can be automatic broadcasting or prompt user plays voice annotation content, this is repeated no more.In browsing sceneUnder, since the text after conversion annotates existing text data, and there is voice data, it at this time can be according to user's self-demand in electricityText annotation is shown to user in the form of paging frame in sub- equipment;It is also possible to play voice annotation to user;It can be withIt is to show that text annotation plays voice annotation again.For example, as shown in figure 3, the corresponding annotation of word content in box 31 isTo be annotated by the text after voice annotation conversion, it can be user and click box 31, then pop up text annotation frame 32, pass through textAnnotate the content of text that frame 32 shows the annotation;When text annotates the icon 33 in frame 32 when the user clicks, then triggers voice and broadcastPut the annotation content.
Next to play voice annotation content (in the text annotation being converted into including voice annotation content and voice annotationHold) for, to introduce under following three kinds of scenes, the playback method of e-book voice annotation.
If reading electronic book under scene one, browsing scene, annotates play instruction in response to voice, play in voice annotationHold.
Illustratively, reading electronic book under scene is browsed, i.e., user is by browsing word content come reading electronic book, at this timeIt can be when user reads the text of voice annotation, by triggering the voice broadcast button near the text, in Fig. 3Voice broadcast button 33 or 35, at this time electronic equipment will respond user triggering voice annotation play instruction, and then playThe content of the voice annotation of user's triggering.
If reading electronic book under scene two, scene of listening to storytelling, the first play parameter is set for e-book original text, for voice batchInfuse the second play parameter of curriculum offering;If there are corresponding voice annotation contents for currently playing paragraph, according to the broadcasting of settingParameter, while playing when the e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
Wherein, play parameter may include the parameters such as tone color, volume and the word speed for playing voice.In order to distinguish electronicsDifferent parameter values can be arranged for the first play parameter and the second play parameter in book original text and annotation content, and such as first playsThe tone color of parameter is women, and volume 80, word speed is normal word speed.The tone color of second play parameter is male, volume 40, languageSpeed is 1.2 times of normal word speed.
Illustratively, reading electronic book under scene of listening to storytelling can be under the premise of not suspending primary electron book broadcasting contentThe first play parameter is arranged in e-book original text, and the second play parameter is arranged for voice annotation content, is broadcast using the first play parameterDischarge philosophical works original text, during playing e-book original text, when voice annotation occur in a certain sentence of original text or a certain section, can beWhen playing the sentence or this section of content with the first play parameter, while merging and the sentence being played using the second play parameter or this section rightThe voice annotation content answered.
If reading electronic book under scene three, scene of listening to storytelling, play after previous paragraphs, plays described when previous paragraphs are correspondingVoice annotation content.
Illustratively, reading electronic book under scene of listening to storytelling can be after previous paragraphs finish playing, and previous paragraphs are worked as in detectionIt is annotated with the presence or absence of corresponding voice, and if it exists, then stop playing the e-book original text of next paragraph, first play and work as previous paragraphs pairThe voice annotation content answered.For example, if playing after previous paragraphs, detect when previous paragraphs are there are voice annotation content, it can be withIt is that " this section has N (N is the number when the corresponding voice annotation of previous paragraphs) voice annotation to voice prompting user, wherein firstVoice annotates ... ".
Optionally, if when previous paragraphs exist at least two with corresponding relationship voices annotate, can be to it is described extremelyAfter few two voice annotation contents are ranked up, played out according to the voice annotation content of ranking results selection predetermined number.Specifically, being ranked up temperature (such as amount of thumbing up, reply volume, the playback volume that can be according to annotation at least two voices annotationDeng), time, the length of annotation etc. of annotation be ranked up, playd in order according to ranking results.If when previous paragraphs have corresponding closeThe voice annotation content of system is more, then can be according to ranking results, the language of the forward predetermined number of selected and sorted (such as 10)Sound annotation plays out, wherein predetermined number can be system default, be also possible to user according to self-demand manual setting's.
Optionally, if user loses interest in voice annotation content being played on during playing voice annotation,Then can be triggering voice annotation switching command (wherein, voice annotation switching command can be user triggering phonetic order,Can be the instruction that user clicks the fixation key triggering of electronic equipment, earphone or the annotation switching of remote controler previous generation's predicative sound), electricitySub- equipment annotates switching command in response to voice, and switching plays next voice annotation content.Specifically, electronic equipment is receivingAfter annotating switching command to voice, it will stop playing this voice annotation content, switching plays next voice annotation content.
Optionally, for above three scene, electronic equipment can be adjustment voice when playing voice annotation contentBroadcasting speed accelerates to play voice annotation content.
It should be noted that the case where there are multiple voice annotation contents for a certain paragraph described in above-mentioned scene threeUnder, scene one and scene two are equally applicable to the playback method of voice annotation content, to this present embodiment without limiting.ThisOutside, under above-mentioned three kinds of scenes, the broadcasting to voice annotation content be can be in the voice annotation for only playing user oneself additionHold, is also possible to play the voice annotation content of all e-book reading user additions.To this present embodiment also without limiting.
Adding method is annotated according to e-book provided in this embodiment, determines the text of annotation to be added in the various embodiments described aboveWord receives the voice annotation content of user's typing, is added to voice annotation content for determining text, and carry out in voice annotationOn the basis of storing storage, introduce how electronic equipment plays as e-book addition all-sidely by browsing scene and scene of listening to storytellingThe method of voice annotation content.E-book can be played for user in conjunction with specific reading scene by various waysVoice annotation content, more meet user's actual need, improve the reading experience of user.
Example IV
The embodiment of the present invention four additionally provides a kind of nonvolatile computer storage media, and the computer storage medium is depositedAn at least executable instruction is contained, which can be performed the annotation of the e-book in above-mentioned any means embodimentAdding method.
Executable instruction specifically can be used for so that processor executes following operation:
It is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine the annotation to be added of user's selectionText;
Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;
Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores broadcasting for eBook contentIt puts.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
When previous paragraphs finish, selection addition annotation is prompted the user whether;
If receiving addition annotation instruction, by the text for being determined as annotation to be added when the text of previous paragraphs.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
According to the non-contact action of user, the initial position of selection operation is determined;
The selection operation is executed from the original position, and adds selection background sound effect;
In response to selection operation END instruction, stop the selection operation, and the text that the selection operation has been chosenIt is determined as the text of the annotation to be added of user's selection.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
The selection operation tune for responding user plays instruction, retracts preset length sentence, replays at a slow speed from retracted position;
The selection operation sign on for responding user, determines the initial position of selection operation.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
Using text word cutting technology, the vocabulary adjacent to the text point carries out word cutting;
According to word cutting as a result, the initial position that user selects is modified to the participle interval adjacent with the initial positionPlace.
In a kind of optional mode, the executable instruction also makes the processor execute following operation:
It is finished if the sentence for the predetermined number retracted is played, continues slow play in rear sentence.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
The selection of response user stops operation;Or
According to preset punctuate rule, the selection operation that whole sentence content is completed is detected.
In a kind of optional mode, the executable instruction also makes the processor execute following operation:
By the voice annotation content received storage to voice annotate storage unit, and establish voice annotation content with wait addAdd the corresponding relationship between the text of annotation;Or
Storage is to text annotation storage unit after the voice annotation content received is converted to text annotation content, and buildsCorresponding relationship between vertical text annotation content and the text of annotation to be added.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
To in the voice annotation content without in the voice that voice content segment is deleted and sequential concatenation is not deletedHold segment, generates final voice annotation;
The final voice annotation is stored in voice annotation storage unit.
In a kind of optional mode, the executable instruction also makes the processor execute following operation:
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.
In a kind of optional mode, the executable instruction also makes the processor execute following operation:
If browsing reading electronic book under scene, play instruction is annotated in response to voice, plays the voice annotation content;
If reading electronic book under scene of listening to storytelling, play after previous paragraphs, plays described when the corresponding voice batch of previous paragraphsInfuse content.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
If being annotated when there are at least two voices with corresponding relationship to annotate for previous paragraphs at least two voiceAfter content is ranked up, played out according to the voice annotation content of ranking results selection predetermined number.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
Accelerate to play voice annotation content.
In a kind of optional mode, the executable instruction specifically makes the processor execute following operation:
Switching command is annotated in response to voice, switching plays next voice annotation content.
In a kind of optional mode, the executable instruction also makes the processor execute following operation:
If reading electronic book under scene of listening to storytelling, the first play parameter is set for e-book original text, is voice annotation contentSecond play parameter is set;
If there are corresponding voice annotation contents for currently playing paragraph, according to the play parameter of setting, while playing and working asThe e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
Embodiment five
Fig. 4 shows the structural schematic diagram for a kind of electronic equipment that according to embodiments of the present invention five provide, and the present invention is specificEmbodiment does not limit the specific implementation of electronic equipment.
As shown in figure 4, the electronic equipment may include: processor (processor) 402, communication interface(Communications Interface) 404, memory (memory) 406 and communication bus 408.
Wherein:
Processor 402, communication interface 404 and memory 406 complete mutual communication by communication bus 408.
Communication interface 404, for being communicated with the network element of other equipment such as client or other servers etc..
Processor 402 can specifically execute in above-mentioned e-book annotation adding method embodiment for executing program 410Correlation step.
Specifically, program 410 may include program code, which includes computer operation instruction.
Processor 402 may be central processor CPU or specific integrated circuit ASIC (ApplicationSpecific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present inventionRoad.The one or more processors that electronic equipment includes can be same type of processor, such as one or more CPU;It can alsoTo be different types of processor, such as one or more CPU and one or more ASIC.
Memory 406, for storing program 410.Memory 406 may include high speed RAM memory, it is also possible to further includeNonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 410 specifically can be used for so that processor 402 executes following operation:
It is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine the annotation to be added of user's selectionText;
Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;
Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores broadcasting for eBook contentIt puts.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
When previous paragraphs finish, selection addition annotation is prompted the user whether;
If receiving addition annotation instruction, by the text for being determined as annotation to be added when the text of previous paragraphs.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
According to the non-contact action of user, the initial position of selection operation is determined;
The selection operation is executed from the original position, and adds selection background sound effect;
In response to selection operation END instruction, stop the selection operation, and the text that the selection operation has been chosenIt is determined as the text of the annotation to be added of user's selection.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
The selection operation tune for responding user plays instruction, retracts preset length sentence, replays at a slow speed from retracted position;
The selection operation sign on for responding user, determines the initial position of selection operation.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
Using text word cutting technology, the vocabulary adjacent to the text point carries out word cutting;
According to word cutting as a result, the initial position that user selects is modified to the participle interval adjacent with the initial positionPlace.
In a kind of optional mode, program 410 specifically be can be also used for so that processor 402 executes following operation:
It is finished if the sentence for the predetermined number retracted is played, continues slow play in rear sentence.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
The selection of response user stops operation;Or
According to preset punctuate rule, the selection operation that whole sentence content is completed is detected.
In a kind of optional mode, program 410 specifically be can be also used for so that processor 402 executes following operation:
By the voice annotation content received storage to voice annotate storage unit, and establish voice annotation content with wait addAdd the corresponding relationship between the text of annotation;Or
Storage is to text annotation storage unit after the voice annotation content received is converted to text annotation content, and buildsCorresponding relationship between vertical text annotation content and the text of annotation to be added.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
To in the voice annotation content without in the voice that voice content segment is deleted and sequential concatenation is not deletedHold segment, generates final voice annotation;
The final voice annotation is stored in voice annotation storage unit.
In a kind of optional mode, program 410 specifically be can be also used for so that processor 402 executes following operation:
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.
In a kind of optional mode, program 410 specifically be can be also used for so that processor 402 executes following operation:
If browsing reading electronic book under scene, play instruction is annotated in response to voice, plays the voice annotation content;
If reading electronic book under scene of listening to storytelling, play after previous paragraphs, plays described when the corresponding voice batch of previous paragraphsInfuse content.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
If being annotated when there are at least two voices with corresponding relationship to annotate for previous paragraphs at least two voiceAfter content is ranked up, played out according to the voice annotation content of ranking results selection predetermined number.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
Accelerate to play voice annotation content.
In a kind of optional mode, program 410 specifically can be used for so that processor 402 executes following operation:
Switching command is annotated in response to voice, switching plays next voice annotation content.
In a kind of optional mode, program 410 specifically be can be also used for so that processor 402 executes following operation:
If reading electronic book under scene of listening to storytelling, the first play parameter is set for e-book original text, is voice annotation contentSecond play parameter is set;
If there are corresponding voice annotation contents for currently playing paragraph, according to the play parameter of setting, while playing and working asThe e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
Further, the invention also discloses the following contents:
A1. a kind of e-book annotates adding method, comprising:
It is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine the annotation to be added of user's selectionText;
Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;
Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores broadcasting for eBook contentIt puts.
A2. the method according to a1, wherein according to the non-contact action of user, determine to be added batch of user's selectionThe text of note, comprising:
When previous paragraphs finish, selection addition annotation is prompted the user whether;
If receiving addition annotation instruction, by the text for being determined as annotation to be added when the text of previous paragraphs.
A3. the method according to a1, wherein according to the non-contact action of user, determine to be added batch of user's selectionThe text of note, comprising:
According to the non-contact action of user, the initial position of selection operation is determined;
The selection operation is executed from the original position, and adds selection background sound effect;
In response to selection operation END instruction, stop the selection operation, and the text that the selection operation has been chosenIt is determined as the text of the annotation to be added of user's selection.
A4. the method according to a3, wherein according to the non-contact action of user, determine the initial position of selection operation,Include:
The selection operation tune for responding user plays instruction, retracts preset length sentence, replays at a slow speed from retracted position;
The selection operation sign on for responding user, determines the initial position of selection operation.
A5. the method according to a4, wherein the selection operation sign on for responding user determines rising for selection operationBeginning position, comprising:
Using text word cutting technology, the vocabulary adjacent to the text point carries out word cutting;
According to word cutting as a result, the initial position that user selects is modified to the participle interval adjacent with the initial positionPlace.
A6. the method according to a4, wherein retracting preset length sentence, replayed at a slow speed from retracted positionLater, further includes:
It is finished if the sentence for the predetermined number retracted is played, continues slow play in rear sentence.
A7. the method according to a3, wherein the trigger condition of selection operation END instruction, comprising:
The selection of response user stops operation;Or
According to preset punctuate rule, the selection operation that whole sentence content is completed is detected.
A8. the method according to a1, wherein complete instruction in response to voice annotation typing, stopping in voice annotationAfter the reception of appearance, further includes:
By the voice annotation content received storage to voice annotate storage unit, and establish voice annotation content with wait addAdd the corresponding relationship between the text of annotation;Or
Storage is to text annotation storage unit after the voice annotation content received is converted to text annotation content, and buildsCorresponding relationship between vertical text annotation content and the text of annotation to be added.
A9. the method according to a8, wherein it is single that the voice annotation content received storage to voice is annotated into storageMember, comprising:
To in the voice annotation content without in the voice that voice content segment is deleted and sequential concatenation is not deletedHold segment, generates final voice annotation;
The final voice annotation is stored in voice annotation storage unit.
A10. the method according to a1, wherein after the broadcasting for restoring eBook content, further includes:
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.
A11. the method according to a1, wherein after the broadcasting for restoring eBook content, further includes:
If browsing reading electronic book under scene, play instruction is annotated in response to voice, plays the voice annotation content;
If reading electronic book under scene of listening to storytelling, play after previous paragraphs, plays described when the corresponding voice batch of previous paragraphsInfuse content.
A12. the method according to a11, wherein play described when the corresponding voice annotation content of previous paragraphs, comprising:
If being annotated when there are at least two voices with corresponding relationship to annotate for previous paragraphs at least two voiceAfter content is ranked up, played out according to the voice annotation content of ranking results selection predetermined number.
A13. the method according to a11, wherein play voice annotation content, comprising:
Accelerate to play voice annotation content.
A14. the method according to a12, wherein carried out according to the voice annotation content of ranking results selection predetermined numberIt plays, comprising:
Switching command is annotated in response to voice, switching plays next voice annotation content.
A15. the method according to a1, wherein after the broadcasting for restoring eBook content, further includes:
If reading electronic book under scene of listening to storytelling, the first play parameter is set for e-book original text, is voice annotation contentSecond play parameter is set;
If there are corresponding voice annotation contents for currently playing paragraph, according to the play parameter of setting, while playing and working asThe e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
A16. a kind of electronic equipment, comprising: processor, memory, communication interface and communication bus, the processor, instituteIt states memory and the communication interface completes mutual communication by the communication bus;
For the memory for storing an at least executable instruction, it is following that the executable instruction executes the processorOperation:
It is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine the annotation to be added of user's selectionText;
Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;
Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores broadcasting for eBook contentIt puts.
A17. the electronic equipment according to a16, the executable instruction specifically make the processor execute following operation:
When previous paragraphs finish, selection addition annotation is prompted the user whether;
If receiving addition annotation instruction, by the text for being determined as annotation to be added when the text of previous paragraphs.
A18. the electronic equipment according to a16, the executable instruction specifically make the processor execute following operation:
According to the non-contact action of user, the initial position of selection operation is determined;
The selection operation is executed from the original position, and adds selection background sound effect;
In response to selection operation END instruction, stop the selection operation, and the text that the selection operation has been chosenIt is determined as the text of the annotation to be added of user's selection.
A19. the electronic equipment according to a18, the executable instruction specifically make the processor execute following operation:
The selection operation tune for responding user plays instruction, retracts preset length sentence, replays at a slow speed from retracted position;
The selection operation sign on for responding user, determines the initial position of selection operation.
A20. the electronic equipment according to a19, the executable instruction specifically make the processor execute following operation:
Using text word cutting technology, the vocabulary adjacent to the text point carries out word cutting;
According to word cutting as a result, the initial position that user selects is modified to the participle interval adjacent with the initial positionPlace.
A21. the electronic equipment according to a19, the executable instruction also make the processor execute following operation:
It is finished if the sentence for the predetermined number retracted is played, continues slow play in rear sentence.
A22. the electronic equipment according to a18, the executable instruction specifically make the processor execute following operation:
The selection of response user stops operation;Or
According to preset punctuate rule, the selection operation that whole sentence content is completed is detected.
A23. the electronic equipment according to a16, the executable instruction also make the processor execute following operation:
By the voice annotation content received storage to voice annotate storage unit, and establish voice annotation content with wait addAdd the corresponding relationship between the text of annotation;Or
Storage is to text annotation storage unit after the voice annotation content received is converted to text annotation content, and buildsCorresponding relationship between vertical text annotation content and the text of annotation to be added.
A24. the electronic equipment according to a23, the executable instruction specifically make the processor execute following operation:
To in the voice annotation content without in the voice that voice content segment is deleted and sequential concatenation is not deletedHold segment, generates final voice annotation;
The final voice annotation is stored in voice annotation storage unit.
A25. the electronic equipment according to a16, the executable instruction also make the processor execute following operation:
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.
A26. the electronic equipment according to a16, the executable instruction also make the processor execute following operation:
If browsing reading electronic book under scene, play instruction is annotated in response to voice, plays the voice annotation content;
If reading electronic book under scene of listening to storytelling, play after previous paragraphs, plays described when the corresponding voice batch of previous paragraphsInfuse content.
A27. the electronic equipment according to a26, the executable instruction specifically make the processor execute following operation:
If being annotated when there are at least two voices with corresponding relationship to annotate for previous paragraphs at least two voiceAfter content is ranked up, played out according to the voice annotation content of ranking results selection predetermined number.
A28. the electronic equipment according to a26, the executable instruction specifically make the processor execute following operation:
Accelerate to play voice annotation content.
A29. the electronic equipment according to a27, the executable instruction specifically make the processor execute following operation:
Switching command is annotated in response to voice, switching plays next voice annotation content.
A30. the electronic equipment according to a16, the executable instruction also make the processor execute following operation:
If reading electronic book under scene of listening to storytelling, the first play parameter is set for e-book original text, is voice annotation contentSecond play parameter is set;
If there are corresponding voice annotation contents for currently playing paragraph, according to the play parameter of setting, while playing and working asThe e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
A31. a kind of computer storage medium is stored with an at least executable instruction in the storage medium, described to holdRow instruction makes processor execute following operation:
It is in and is listened to storytelling under scene in e-book, according to the non-contact action of user, determine the annotation to be added of user's selectionText;
Stop the broadcasting of eBook content, receives the voice annotation content of user's typing;
Instruction is completed in response to voice annotation typing, stops the reception of voice annotation content, restores broadcasting for eBook contentIt puts.
A32. the computer storage medium according to a31, the executable instruction specifically execute the processor withLower operation:
When previous paragraphs finish, selection addition annotation is prompted the user whether;
If receiving addition annotation instruction, by the text for being determined as annotation to be added when the text of previous paragraphs.
A33. the computer storage medium according to a31, the executable instruction specifically execute the processor withLower operation:
According to the non-contact action of user, the initial position of selection operation is determined;
The selection operation is executed from the original position, and adds selection background sound effect;
In response to selection operation END instruction, stop the selection operation, and the text that the selection operation has been chosenIt is determined as the text of the annotation to be added of user's selection.
A34. the computer storage medium according to a33, the executable instruction specifically execute the processor withLower operation:
The selection operation tune for responding user plays instruction, retracts preset length sentence, replays at a slow speed from retracted position;
The selection operation sign on for responding user, determines the initial position of selection operation.
A35. the computer storage medium according to a34, the executable instruction specifically execute the processor withLower operation:
Using text word cutting technology, the vocabulary adjacent to the text point carries out word cutting;
According to word cutting as a result, the initial position that user selects is modified to the participle interval adjacent with the initial positionPlace.
A36. the computer storage medium according to a34, it is following that the executable instruction also executes the processorOperation:
It is finished if the sentence for the predetermined number retracted is played, continues slow play in rear sentence.
A37. the computer storage medium according to a33, the executable instruction specifically execute the processor withLower operation:
The selection of response user stops operation;Or
According to preset punctuate rule, the selection operation that whole sentence content is completed is detected.
A38. the computer storage medium according to a31, it is following that the executable instruction also executes the processorOperation:
By the voice annotation content received storage to voice annotate storage unit, and establish voice annotation content with wait addAdd the corresponding relationship between the text of annotation;Or
Storage is to text annotation storage unit after the voice annotation content received is converted to text annotation content, and buildsCorresponding relationship between vertical text annotation content and the text of annotation to be added.
A39. the computer storage medium according to a38, the executable instruction specifically execute the processor withLower operation:
To in the voice annotation content without in the voice that voice content segment is deleted and sequential concatenation is not deletedHold segment, generates final voice annotation;
The final voice annotation is stored in voice annotation storage unit.
A40. the computer storage medium according to a31, it is following that the executable instruction also executes the processorOperation:
If currently playing content has being annotated by the text after voice annotation conversion with corresponding relationship, pass through voiceAnd/or the form of paging frame shows annotation content.
A41. the computer storage medium according to a31, it is following that the executable instruction also executes the processorOperation:
If browsing reading electronic book under scene, play instruction is annotated in response to voice, plays the voice annotation content;
If reading electronic book under scene of listening to storytelling, play after previous paragraphs, plays described when the corresponding voice batch of previous paragraphsInfuse content.
A42. the computer storage medium according to a41, the executable instruction specifically execute the processor withLower operation:
If being annotated when there are at least two voices with corresponding relationship to annotate for previous paragraphs at least two voiceAfter content is ranked up, played out according to the voice annotation content of ranking results selection predetermined number.
A43. the computer storage medium according to a41, the executable instruction specifically execute the processor withLower operation:
Accelerate to play voice annotation content.
A44. the computer storage medium according to a42, the executable instruction specifically execute the processor withLower operation:
Switching command is annotated in response to voice, switching plays next voice annotation content.
A45. the computer storage medium according to a31, it is following that the executable instruction also executes the processorOperation:
If reading electronic book under scene of listening to storytelling, the first play parameter is set for e-book original text, is voice annotation contentSecond play parameter is set;
If there are corresponding voice annotation contents for currently playing paragraph, according to the play parameter of setting, while playing and working asThe e-book original text of previous paragraphs voice annotation content corresponding with previous paragraphs are worked as.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein.Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of systemStructure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use variousProgramming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hairBright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the inventionExample can be practiced without these specific details.In some instances, well known method, structure is not been shown in detailAnd technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects,Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimesIn example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. required to protectShield the present invention claims features more more than feature expressly recited in each claim.More precisely, as followingClaims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itselfAll as a separate embodiment of the present invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodimentChange and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodimentMember or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement orSub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use anyCombination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosedAll process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint powerBenefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purposeIt replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodimentsIn included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the inventionWithin the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointedMeaning one of can in any combination mode come using.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and abilityField technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims,Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of notElement or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple suchElement.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer realIt is existing.The use of word first, second, and third does not indicate any sequence.These words can be construed to title.

Claims (10)

CN201811566224.3A2018-12-202018-12-20Electronic book annotation adding method, electronic equipment and computer storage mediumActiveCN109634501B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811566224.3ACN109634501B (en)2018-12-202018-12-20Electronic book annotation adding method, electronic equipment and computer storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811566224.3ACN109634501B (en)2018-12-202018-12-20Electronic book annotation adding method, electronic equipment and computer storage medium

Publications (2)

Publication NumberPublication Date
CN109634501Atrue CN109634501A (en)2019-04-16
CN109634501B CN109634501B (en)2020-01-21

Family

ID=66076065

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811566224.3AActiveCN109634501B (en)2018-12-202018-12-20Electronic book annotation adding method, electronic equipment and computer storage medium

Country Status (1)

CountryLink
CN (1)CN109634501B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110196675A (en)*2019-04-172019-09-03华为技术有限公司Method for adding annotations and electronic equipment
CN110215707A (en)*2019-07-122019-09-10网易(杭州)网络有限公司The method and device of interactive voice, electronic equipment, storage medium in game
CN110277092A (en)*2019-06-212019-09-24北京猎户星空科技有限公司A kind of voice broadcast method, device, electronic equipment and readable storage medium storing program for executing
CN110290475A (en)*2019-05-302019-09-27深圳米唐科技有限公司Vehicle-mounted man-machine interaction method, system and computer readable storage medium
CN111046639A (en)*2019-11-062020-04-21上海擎感智能科技有限公司 A file review method, system and mobile terminal
CN112836548A (en)*2019-11-222021-05-25中兴通讯股份有限公司 A document operation method, apparatus, device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030187954A1 (en)*2002-03-292003-10-02Inventec Appliances Corp.Method and apparatus for downloading e-book via WAP
US20070298399A1 (en)*2006-06-132007-12-27Shin-Chung ShaoProcess and system for producing electronic book allowing note and corrigendum sharing as well as differential update
CN101692670A (en)*2009-10-232010-04-07中国电信股份有限公司Rich media play control method, rich media play control system and rich media service platform
CN101916245A (en)*2010-08-302010-12-15中国电信股份有限公司Method and device for realizing e-book annotation on electronic reader
CN104679724A (en)*2013-12-032015-06-03腾讯科技(深圳)有限公司Page noting method and device
CN106777369A (en)*2017-01-242017-05-31广州朗锐数字传媒科技有限公司A kind of system and method that bookmark is added for audiobook
CN107861672A (en)*2017-11-292018-03-30掌阅科技股份有限公司Talking e-book tells method, electronic equipment and computer-readable storage medium over the radio

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030187954A1 (en)*2002-03-292003-10-02Inventec Appliances Corp.Method and apparatus for downloading e-book via WAP
US20070298399A1 (en)*2006-06-132007-12-27Shin-Chung ShaoProcess and system for producing electronic book allowing note and corrigendum sharing as well as differential update
CN101692670A (en)*2009-10-232010-04-07中国电信股份有限公司Rich media play control method, rich media play control system and rich media service platform
CN101916245A (en)*2010-08-302010-12-15中国电信股份有限公司Method and device for realizing e-book annotation on electronic reader
CN104679724A (en)*2013-12-032015-06-03腾讯科技(深圳)有限公司Page noting method and device
CN106777369A (en)*2017-01-242017-05-31广州朗锐数字传媒科技有限公司A kind of system and method that bookmark is added for audiobook
CN107861672A (en)*2017-11-292018-03-30掌阅科技股份有限公司Talking e-book tells method, electronic equipment and computer-readable storage medium over the radio

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110196675A (en)*2019-04-172019-09-03华为技术有限公司Method for adding annotations and electronic equipment
CN110290475A (en)*2019-05-302019-09-27深圳米唐科技有限公司Vehicle-mounted man-machine interaction method, system and computer readable storage medium
CN110277092A (en)*2019-06-212019-09-24北京猎户星空科技有限公司A kind of voice broadcast method, device, electronic equipment and readable storage medium storing program for executing
CN110215707A (en)*2019-07-122019-09-10网易(杭州)网络有限公司The method and device of interactive voice, electronic equipment, storage medium in game
CN110215707B (en)*2019-07-122023-05-05网易(杭州)网络有限公司Method and device for voice interaction in game, electronic equipment and storage medium
CN111046639A (en)*2019-11-062020-04-21上海擎感智能科技有限公司 A file review method, system and mobile terminal
CN112836548A (en)*2019-11-222021-05-25中兴通讯股份有限公司 A document operation method, apparatus, device and storage medium
CN112836548B (en)*2019-11-222025-08-29中兴通讯股份有限公司 Document operation method, device, equipment and storage medium

Also Published As

Publication numberPublication date
CN109634501B (en)2020-01-21

Similar Documents

PublicationPublication DateTitle
CN109634501A (en)E-book annotates adding method, electronic equipment and computer storage medium
CN108897420A (en)For the equipment, method and graphic user interface in response to gesture transition between display state
US20040243415A1 (en)Architecture for a speech input method editor for handheld portable devices
US20120260177A1 (en)Gesture-activated input using audio recognition
US20160267700A1 (en)Generating Motion Data Stories
WO2014121234A2 (en)Method and apparatus for contextual text to speech conversion
CN104407787A (en)Terminal
CN104424180B (en)Text entry method and equipment
CN109819301B (en)Video playing method and device, terminal equipment and computer readable storage medium
CN103207918B (en)Animation effect management method, system and the device of a kind of PowerPoint
CN104505108B (en)A kind of information locating method and terminal
CN103491450A (en)Setting method of playback fragment of media stream and terminal
CN106601254A (en)Information inputting method, information inputting device and calculation equipment
EP4258133A1 (en)Tutorial-based multimedia resource editing method and apparatus, device, and storage medium
EP3605356A1 (en)Method and device for quickly inserting text of speech carrier
CN104216618A (en)Interface control method
US20170212876A1 (en)Method and Apparatus for Editing Audio File
CN108052212A (en)A kind of method, terminal and computer-readable medium for inputting word
CN114997126A (en)Electronic form display method and device, electronic equipment and storage medium
CN106782509A (en)A kind of corpus labeling method and device and terminal
CN105094367A (en)Phrase input method and terminal equipment
CN104375835A (en)Information processing method and electronic equipment
CN103995659B (en)A kind of method and device thereof being replicated stickup by Voice command literary composition section
US20160110328A1 (en)Display Method And Electronic Device
CN107749201B (en)Click-to-read object processing method and device, storage medium and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20220907

Address after:518054-13098, 13th floor, main tower of marine center, No. 59, Linhai Avenue, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong

Patentee after:Shenzhen ZhangYue Animation Technology Co.,Ltd.

Address before:100023 2029e, 2nd floor, East Sihui building, 1008-b, Huihe South Street, Sihui East, Chaoyang District, Beijing

Patentee before:ZHANGYUE TECHNOLOGY Co.,Ltd.

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp