CN106601251A - Generating method and system of communication text - Google Patents
Generating method and system of communication text Download PDFInfo
- Publication number
- CN106601251A CN106601251A CN201610970127.5A CN201610970127A CN106601251A CN 106601251 A CN106601251 A CN 106601251A CN 201610970127 A CN201610970127 A CN 201610970127A CN 106601251 A CN106601251 A CN 106601251A
- Authority
- CN
- China
- Prior art keywords
- text
- call
- interface
- graphical interface
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000006854 communication Effects 0.000 title abstract description 13
- 238000004891 communication Methods 0.000 title abstract description 12
- 230000004044 response Effects 0.000 claims abstract description 14
- 230000003213 activating effect Effects 0.000 claims description 13
- 238000007667 floating Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/64—Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
- H04M1/65—Recording arrangements for recording a message from the calling party
- H04M1/656—Recording arrangements for recording a message from the calling party for recording conversations
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention provides a generating method of a communication text. The method comprises: in response to a first operation of a communication interface of a terminal, a pickup unit is activated and a graphical interface associated with a text application is displayed, wherein the graphical interface covers at least one part of the communication interface; a communication voice collected by the pickup unit is converted into text information; the text information is outputted to the graphical interface synchronously for displaying; and in response to a second operation of a terminal, the text application is indicated to generate a communication text file based on the graphical interface. In addition, the embodiment of the invention provides a generating system of a communication text. With the method and system provided by the invention, text information associated with a communication content can be displayed synchronously during a communication process and the text information can be stored as a text file, so that the user operation can be simplified. Meanwhile, a user can obtain communication information accurately in real time; and the user experience and the work efficiency can be improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a system for generating a call text.
Background
With the pace of life increasing, there are many things that need to be memorized in the busy and trivial daily life of people. However, the memory of people is limited, and in order to better manage personal work or life affairs, an article capable of reminding and arranging people to live or work is needed. How to well treatment and arrangement work can be done in a limited time, and text application is particularly important for people.
At present, the most widespread way for creating a text file is to manually open a text application and add the text file. When a user needs to record some important information (such as telephone numbers and address information) in the call process, the user can select to return to the main page to open a text application or enter the text application by utilizing a text quick opening mode on a call interface, and manually input characters and a text to be added while calling.
As an alternative implementation, a voice text application is also presented in the prior art, and a user may collect call voice and generate a recording file by using a recording button on a call interface during a call. After the call is finished, the user can listen to the call information by playing the recording file.
As a derivation scheme of the voice text, after the recording file is generated, the recording file can be converted by using a recording-to-text application, and text information is output for a user to check.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the related art:
(1) for the existing mode of manually inputting characters to establish a text file, the fact that a user easily listens to conversation contents while listening and writing is considered, and the completeness of information recorded by the text is possibly low; meanwhile, the situation that the user wants to confirm the accuracy of the obtained information and repeatedly communicates with the communication party exists, the whole time consumption is long for establishing the text, and the efficiency is low;
(2) for the way of generating the recording file from the voice text, when the user wants to acquire the information in the text, the user has to play and listen to the recording file again, which is very inefficient; especially, when the call voice time is long, in order to quickly locate the key information point, the user has to adopt a fast forward or fast backward mode, which may cause information omission and low accuracy;
(3) although the recording is converted into the text information, the efficiency of the user for subsequently accessing the call information can be improved to a certain extent, and when the user cannot check the call information in real time in the whole conversion process, the accuracy of the obtained call information completely depends on the voice recognition capability of the conversion application. Given that the speech recognition capabilities of current conversion applications cannot be made to a high degree of accuracy, users may still need to re-listen to the recording file for important call information. Moreover, even if the memo information is less important, the user cannot wait for the memo information to be converted into text information after the recording file is acquired, and then can look up the memo information, so that the efficiency is low, and the operation is complicated.
Disclosure of Invention
The invention provides a method and a system for generating a call text, which are used for at least solving the defects that the efficiency of creating text information in the call process is low and a user can not consult the text information in real time in the prior art.
In a first aspect, an embodiment of the present invention provides a method for generating a call text, where the method includes:
in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of the call interface;
converting the call voice collected by the sound pick-up into text information;
synchronously outputting the text information to the graphical interface for display;
and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
In a second aspect, an embodiment of the present invention provides a system for generating a call text, where the system includes:
the call text display module is used for responding to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least one part of the call interface;
the call voice transmission module is used for converting the call voice collected by the sound pickup into character information;
the text information transmission module is used for synchronously outputting the text information to the graphical interface for display;
and the call text generation module is used for responding to a second operation on the terminal and indicating the text application to generate a call text file based on the graphical interface.
In a third aspect, an embodiment of the present invention further provides a nonvolatile computer storage medium for generating a call text, where computer-executable instructions are stored, and the computer-executable instructions are used to execute any one of the above call text generation methods according to the present invention.
In a fourth aspect, an embodiment of the present invention further provides an electronic device, including: at least one processor; and a memory; wherein the memory stores a program executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute any one of the above-mentioned call text generation methods of the present invention.
In a fifth aspect, the embodiment of the present invention further provides a computer program product, where the computer program product includes a computer program stored on a non-volatile computer-readable storage medium, and the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes any one of the above-mentioned call text generation methods.
According to the method and the system for generating the call text, the text information does not need to be manually input in the text creating process, the operation is simple and rapid, and meanwhile, the user can check the text information creating process in real time, so that the completeness and the accuracy of the text information can be timely known, and the error information of the text can be conveniently adjusted and changed in the later period; after the text is created, the text information can be opened and referred to quickly and easily at any time because of the text content file.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart of a method for generating a call text according to an embodiment of the present invention;
fig. 2 is a flowchart of an alternative call text generation method in the method shown in fig. 1;
FIG. 3 is a flow chart of an alternative method of call text generation to the method of FIG. 1;
fig. 4 is a schematic structural diagram of a call text generation system according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device for generating a call text according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of a method for generating a call text according to an embodiment of the present invention is shown, including the following steps:
s110: in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of a call interface;
s120: converting the call voice collected by the sound pick-up into text information;
s130: synchronously outputting the text information to a graphical interface for display;
s140: and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
The method provided by the embodiment is suitable for the terminals such as mobile phones and tablet computers which can collect call voice and synchronously display call information in the call process. The text in the method can be a memo, and can also be other texts such as a note and Word.
In the illustrated embodiment, for step S110, when the user wants to acquire call information with the calling party during the call, the user may select to click a specific button (e.g., a "memo" button) provided on the call interface. The terminal processor activates the microphone and displays a graphical interface associated with the text application in response to user manipulation of the particular button. The method provided by the embodiment can preset the sequence of activating the sound pickup and the text graphical interface by the terminal processor, for example, the processor activates the graphical interface associated with the text after activating the sound pickup, and can also set to activate the sound pickup and the text application at the same time, and at this time, only the text graphical interface needs to be set to be displayed so that a user can view call information in real time in the call process; other ways are possible and not limited herein.
For steps S120 and S130, collecting the call voice, converting the call voice into text information, and sending the text information to the graphical interface for displaying step by step, wherein the call voice can be converted into corresponding text information by the voice recognition engine. The adopted sound pick-up, such as a microphone, is used for collecting the conversation voice with the conversation party in the conversation process of the user; the speech recognition engine carries out speech/character recognition on the call speech; the word information recognized by the speech recognition engine is synchronously transmitted to a graphical interface associated with the text through the processor for synchronous display. The call information displayed on the text graphical interface may be based on recognition of a whole sentence, a word group or a single word of the call speech by the existing speech recognition engine, and the text information recognized by the speech recognition engine is displayed on the graphical interface sentence by sentence, word by word or word by word synchronously.
The call voice can be converted into corresponding text information through a voice recognition engine. After receiving the call voice transmitted by the processor, the voice recognition engine recognizes by using the data in the voice library to acquire the text information matched with the call voice, wherein the voice library stores the data matched with the voice and the text. The specific form of voice/text recognition is not limited herein, and may be a phrase form, for example, the call voice is "beijing", and the text message recognized by the voice recognition engine is "beijing"; and supports the identification of common single words, such as good and yes.
Furthermore, the text information output by the speech recognition engine may also include punctuation marks. For example, a short pause condition occurs during the call of the user, and the speech library has no text information corresponding to the short pause condition, so that in order to ensure that the speech recognition processing is performed quickly, the monitoring of the call speech pause time can be set before the processor transmits the call speech to the speech recognition engine. Presetting a voice pause time threshold, for example 2s, if the processor monitors that the voice pause time exceeds the pause time threshold, converting the voice into a specific symbol to the voice recognition engine, and recognizing the voice/character only by the voice recognition engine without processing punctuation marks. For example, after the processor detects that the voice pause time exceeds 2s, a punctuation mark is transmitted to the voice recognition engine, the voice recognition engine directly and synchronously transmits the punctuation mark to the processor without processing the punctuation mark, and the punctuation mark is transmitted to the text graphical interface by the processor, so that the conversation information displayed on the graphical interface is 'and'. Similarly, the speech recognition engine may monitor the speech pause time before performing speech/text recognition on the speech of the call, and the speech recognition engine may output the specific symbol directly to the processor.
For step S140, the user can check the call information associated with the call content in real time, and after the user checks that the required information is completely acquired, the user can click the memo button again to end the operation of acquiring the call text; similarly, when the call is ended, the on-hook operation button may be selected to end the call text acquisition operation. When the operation of obtaining the call text is finished, the sound pick-up activated by the terminal processor and the text graphical interface are correspondingly closed, meanwhile, the received call information is stored in the text, and a text file is generated and can be accessed by a text application. The saved text form is not limited, and the saved text form can comprise a title and call content, the title can comprise information such as call date, telephone number of a calling party and the like, and the call content at least comprises the converted text information.
The method provided by the embodiment can synchronously display the character information related to the call content in the call process, and store the character information as the text. The method only needs to select the text function of the call interface when creating the text, and the operation times are less; in the process of creating the text, manual character input is not needed to create the text file, the operation is simple and rapid, the time consumption is short, the efficiency is high, and meanwhile, a user can check the text information in real time in the process so as to know the accuracy and the integrity of the text information in time; after the text file is created, the text information can be quickly checked and adjusted at any time.
Referring to fig. 2, a flow chart of an alternative embodiment of the method of fig. 1 is shown, including the steps of:
s210: in response to a first operation on the terminal, activating a sound pickup, and displaying a graphical interface associated with a text application, wherein the graphical interface covers a part of a call interface, and the graphical interface at least does not cover an on-hook operation button and/or a button corresponding to the first operation on the call interface;
s220: converting the call voice collected by the sound pick-up into text information;
s230: synchronously outputting the text information to a graphical interface for display;
s240: and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
In the illustrated embodiment, for the coverage area of the graphical interface in the method shown in fig. 1 is a part of the call interface, steps S220 and S230 may refer to the descriptions of steps S120 and S130 in fig. 1, which are not described herein again.
In the above embodiment, for step S210, the display area of the graphical interface of the text, for example, the upper half area of the call interface and the lower half area of the call interface, may be set in advance. The operation buttons of the existing widely used call interface are positioned in the lower half area, if the preset graphical interface is positioned in the upper half area of the call interface, the upper half area of the intelligent terminal interface is displayed as a text graphical interface, and the lower half area is the operation buttons of the call interface; if the preset graphical interface is located in the lower half area of the call interface, the upper half area of the terminal interface is information such as the telephone number of the calling party, the current call time and the like, and the lower half area is the graphical interface, but at this time, if a user wants to end the call text generation or the call, the user still needs to hide the text graphical interface first, and the operation is complicated. Therefore, it is necessary to preset an operation button for ending the acquisition of the call text, such as an on-hook operation button and/or a button corresponding to the first operation, displayed on the graphical interface, without at least covering the call interface. Similarly, the reduction of the display of the call interface can be set, and the display and the graphic interface of the text application respectively account for half of the interface of the intelligent terminal.
For step S240, the second operation includes an on-hook operation and/or the same operation as the first operation. For example, when the text graphical interface shows and blocks the call interface, a button corresponding to a first operation in the call interface is set not to be covered, if the user has acquired call information to be recorded, the button can be clicked to end the generation operation of the text information, the processor responds to the operation to close the text graphical interface and simultaneously display the call interface, and if the user selects to end the call, the processor can click an on-hook operation, and the second operation is the same as the first operation. Similarly, the call interface may not be covered by the on-hook operation button, and the user may end the text message generating operation at the same time when the call is ended, and the second operation at this time is the on-hook operation. More than one button of the on-hook operation and the button corresponding to the first operation may not be covered at the same time, at this time, the user may select to click the button corresponding to the first operation to end the generation process of the call text, and then click the on-hook button to end the call, or click the on-hook button to end the generation process of the call text at the same time when the call is ended, and the second operation at this time is the on-hook operation or the same operation as the first operation.
According to the method, when the text display interface shields the call interface operation button, the button which does not cover the call interface and is the same as the first operation and/or the on-hook button is set, so that a user can quickly finish the generation operation and/or the on-hook operation of the call text, and meanwhile the work and life efficiency of the user is improved.
Referring to fig. 3, shown is a flow chart of another alternative embodiment of the method of fig. 1, including the steps of:
s310: in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of a call interface;
s320: converting the call voice collected by the sound pick-up into text information;
s330: synchronously outputting the text information to a graphical interface for display;
s340: in response to the return operation of the graphical interface, hiding the graphical interface to display a call interface;
s350: loading a floating component for displaying a graphical interface on a call interface;
s360: and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
In the illustrated embodiment, for the graphical interface in the method shown in fig. 1, a part of the call interface may be covered, or the call interface may be completely covered, and steps S320 and S330 may refer to the description of steps S120 and S130 in fig. 1, and are not described herein again.
In the above embodiment, as for the step S310, the method may be applied to a case where the graphical interface only covers a part of the call interface, and different from the method shown in fig. 2, the coverage area of the text display interface is not limited at this time, so that a case where part of the operation buttons of the call interface is blocked may occur. Similarly, when the graphical interface completely covers the call interface, the operation buttons of the call interface are also covered. For the remaining specific implementation processes of activating the sound pickup, displaying the graphical interface associated with the text application, and the like, reference may be made to the description of step S110 in fig. 1, which is not described herein again.
For step S340, for convenience of user operation, a graphical operation interface of an editing control, such as a return control, may be designed on the graphical interface associated with the text. If the user does not want to display the text graphical interface in the process of generating the call text, the user can click a return button on the graphical operation interface to hide the graphical interface of the current text.
For step S350, after hiding the graphical interface of the current text, the terminal may simultaneously display the call interface, and load a floating component for displaying the graphical interface of the text again on the call interface, so that the user may click the floating component to enter the text display interface again to view the text call information.
Furthermore, the floating component related to restarting the graphical interface can be preset, and can be a windowing preview component of the graphical interface or a quick access icon of the graphical interface. The form of the windowed preview component is not limited, and the windowed preview component can be a rolling windowed component for displaying the latest character information acquired by the text, and can also be a windowed preview component of a text shortcut entry display interface; the shortcut access icon may be a text shortcut desktop access icon. When the user selects to continue to view the generated call information, the user can select to click the floating component to enter the graphical interface again for viewing.
For step S360, the second operation of the terminal by the user at this time is an operation on a call interface button, which includes the same operation as the first operation and/or an on-hook operation. When the second operation is an on-hook operation, all running application operations in the call are closed; when the second operation is the same operation as the first operation, the current text information generating operation is ended, and the text application is instructed to generate a text file which can be viewed by the user later.
According to the method, the text interface can be quickly hidden by arranging the corresponding editing control on the text display interface, and the text generation interface can be quickly returned by the user by arranging the corresponding floating assembly, so that the problem that the text display interface shields the operation button of the call interface is solved, the user operation is integrally simplified, the time is saved, and the working and living efficiency of the user is improved.
In the illustrated embodiment, the associated edit controls provided by the textual graphical interface may also include other (e.g., marking, graffiti, reminders, changes) functionality. For example, the speaking of the calling party has a local accent, and four and ten pronunciations are similar to each other, so that the text information recognized by the speech recognition engine has an error condition, and therefore, when a user finds that the displayed content has an error, the displayed content can be edited and changed in real time. The user can also mark and scribble the operation to the more important information in the conversation information for distinguish with other conversation information, can find the information position of mark fast when the user looks over the conversation information. In addition, if the information needing to be reminded exists in the call, a reminding alarm clock can be established for the information, and the situation that a user sets the alarm clock or forgets to set the information reminding when the call is finished is avoided.
Further, after the operation of obtaining the text is finished and the text application is instructed to store the text file, the user may open the text application in real time to view the obtained call information, and simultaneously support an editing function (for example, deleting some non-important call information), and additionally support a function of sending and sharing the text information, for example, sharing the text information to social software, and synchronously uploading the text information to a network disk.
The method provided by the embodiment can synchronously display the character information related to the call content in the call process and store the character information to the text. The method only needs to operate the corresponding function on the terminal call interface when creating the text, and is simple to operate; in the process of creating the text, the text information can be displayed in real time, so that a user can know the accuracy and the integrity of the obtained text information in time, the user can modify the text information conveniently, the text information can be edited, the accuracy and the integrity of the obtained text information are improved, a floating component of a display interface is set, and the operation that the user enters the text graphical interface again is simplified; after the text is created, a text file is generated, and a user can open the text application to look up text information quickly and conveniently at any time.
Referring to fig. 4, a schematic structural diagram of a call text generation system according to an embodiment of the present invention is shown, including the following steps:
the call text display module is used for responding to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least one part of the call interface;
the call voice transmission module is used for converting the call voice collected by the sound pick-up into character information;
the text information transmission module is used for synchronously outputting the text information to the graphical interface for display;
and the call text generation module is used for responding to a second operation on the terminal and indicating the text application to generate a call text file based on the graphical interface.
In an optional embodiment, the graphical interface covers a part of the call interface, wherein the graphical interface at least does not cover the on-hook operation button and/or the button corresponding to the first operation on the call interface;
in an optional embodiment, the system further includes a graphical interface switching module, configured to:
in response to a return operation on the graphical interface, hiding the graphical interface to display the call interface;
and loading a floating component for displaying the graphical interface on the call interface.
In an alternative embodiment, the second operation includes: the same operation as the first operation and/or an on-hook operation.
In an optional embodiment, the graphical interface is a graphical operation interface including an editing control.
The system provided by the embodiment can synchronously display the character information related to the call content in the call process and store the character information to the text. The system only needs to operate the corresponding function on the terminal call interface when creating the text, and the operation is simple; in the process of creating the text, the text information can be displayed in real time, so that a user can know the accuracy and the integrity of the obtained text information in time, the user can adjust and change the text information conveniently, the text information can be edited at the same time, the accuracy and the integrity of the obtained text information are improved, a floating component of a display interface is set, and the operation that the user enters the text graphical interface again is simplified; after the text is created, a text file is generated, and a user can open the text application to look up text information quickly and conveniently at any time.
The embodiment of the invention provides a nonvolatile computer storage medium for generating a call text, wherein the computer storage medium stores computer executable instructions which can execute a call text generation method in any method embodiment;
as one embodiment, the non-volatile computer storage medium of the present invention for call text generation stores computer-executable instructions configured to:
in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of a call interface;
converting the call voice collected by the sound pick-up into text information;
synchronously outputting the text information to a graphical interface for display;
and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
As a non-volatile computer-readable storage medium, it can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules corresponding to the generation of call text in the embodiment of the present invention (for example, a call text display module, a call voice transmission module, a text information transmission module, and a call text generation module shown in fig. 4). The one or more modules are stored in the non-transitory computer-readable storage medium, and when executed by a processor, perform the method for generating a call text in any of the above-described method embodiments.
The non-volatile computer-readable storage medium may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created from the use of the generation of the call text, and the like. Further, the non-volatile computer-readable storage medium may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the non-transitory computer readable storage medium optionally includes a memory remotely located from the processor, and the remote memory may be connected to the generation device of the call text through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Embodiments of the present invention also provide a computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform any of the above-mentioned call forwarding methods.
Fig. 5 is a schematic structural diagram of an electronic device related to a method for generating a call text according to an embodiment of the present invention, and as shown in fig. 5, the device includes:
one or more processors 510 and memory 520, with one processor 510 being an example in fig. 5.
The device of the method for call text generation may further include: an input device 530 and an output device 540.
The processor 510, the memory 520, the input device 530, and the output device 540 may be connected by a bus or other means, and the bus connection is exemplified in fig. 5.
The memory 520 is a non-volatile computer-readable storage medium as described above. The processor 510 executes various functional applications of the server and data processing, i.e., a generation method of a call text, by executing the nonvolatile software program, instructions, modules and voice library stored in the memory 520, thereby implementing the above-described method embodiments.
The input device 530 may be used as a voice input for collecting the call voice between the user and the calling party. The output device 540 may include a display device such as a graphical interface associated with text for displaying the generated call information.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
As an embodiment, the electronic device includes: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to:
in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of a call interface;
converting the call voice collected by the sound pick-up into text information;
synchronously outputting the text information to a graphical interface for display;
and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
The electronic device of embodiments of the present invention exists in a variety of forms, including but not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include: smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) Ultra mobile personal computer device: the equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play multimedia content. This type of device comprises: audio, video players (e.g., ipods), handheld game consoles, electronic books, and smart toys and portable car navigation devices.
(4) A server: the device for providing the computing service comprises a processor, a hard disk, a memory, a system bus and the like, and the server is similar to a general computer architecture, but has higher requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like because of the need of providing high-reliability service.
(5) And other electronic devices with data interaction functions.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (11)
1. A method for generating call text comprises the following steps:
in response to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least a part of the call interface;
converting the call voice collected by the sound pick-up into text information;
synchronously outputting the text information to the graphical interface for display;
and responding to a second operation of the terminal, and instructing the text application to generate a call text file based on the graphical interface.
2. The method of claim 1, wherein the graphical interface covers a portion of the telephony interface, wherein the graphical interface does not cover at least a button of an on-hook operation and/or a button corresponding to the first operation on the telephony interface.
3. The method of claim 1, wherein prior to said instructing the text application to generate a call text file based on the graphical interface, the method further comprises:
in response to a return operation on the graphical interface, hiding the graphical interface to display the call interface;
and loading a floating component for displaying the graphical interface on the call interface.
4. The method of claim 1, wherein the second operation comprises: the same operation as the first operation and/or an on-hook operation.
5. The method of any of claims 1-4, wherein the graphical interface is a graphical user interface comprising an editing control.
6. A call text generation system, comprising:
the call text display module is used for responding to a first operation on the terminal, activating a sound pickup and displaying a graphical interface associated with a text application, wherein the graphical interface covers at least one part of the call interface;
the call voice transmission module is used for converting the call voice collected by the sound pickup into character information;
the text information transmission module is used for synchronously outputting the text information to the graphical interface for display;
and the call text generation module is used for responding to a second operation on the terminal and indicating the text application to generate a call text file based on the graphical interface.
7. The system of claim 6, wherein the graphical interface covers a portion of the telephony interface, wherein the graphical interface does not cover at least a button of an on-hook operation and/or a button corresponding to the first operation on the telephony interface.
8. The system of claim 6, wherein the system further comprises a graphical interface switching module to:
in response to a return operation on the graphical interface, hiding the graphical interface to display the call interface;
and loading a floating component for displaying the graphical interface on the call interface.
9. The system of claim 6, wherein the second operation comprises: the same operation as the first operation and/or an on-hook operation.
10. The system of any of claims 6-9, wherein the graphical interface is a graphical user interface comprising an editing control.
11. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610970127.5A CN106601251A (en) | 2016-10-27 | 2016-10-27 | Generating method and system of communication text |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610970127.5A CN106601251A (en) | 2016-10-27 | 2016-10-27 | Generating method and system of communication text |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106601251A true CN106601251A (en) | 2017-04-26 |
Family
ID=58590715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610970127.5A Pending CN106601251A (en) | 2016-10-27 | 2016-10-27 | Generating method and system of communication text |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106601251A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108962220A (en) * | 2018-07-26 | 2018-12-07 | 北京小米移动软件有限公司 | Multimedia file plays the text display method and device under scene |
| CN110740161A (en) * | 2019-08-30 | 2020-01-31 | 武汉烽火众智数字技术有限责任公司 | system and method for adapting converged communication |
| CN111787155A (en) * | 2020-06-30 | 2020-10-16 | 深圳传音控股股份有限公司 | Audio data processing method, terminal device and medium |
| CN111818214A (en) * | 2020-06-30 | 2020-10-23 | 深圳传音控股股份有限公司 | Control method of terminal device, terminal device and medium |
| CN114374761A (en) * | 2022-01-10 | 2022-04-19 | 维沃移动通信有限公司 | Information interaction method and device, electronic equipment and medium |
| CN114531509A (en) * | 2020-11-23 | 2022-05-24 | 深圳市万普拉斯科技有限公司 | Method and device for recording information in call and electronic equipment |
-
2016
- 2016-10-27 CN CN201610970127.5A patent/CN106601251A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108962220A (en) * | 2018-07-26 | 2018-12-07 | 北京小米移动软件有限公司 | Multimedia file plays the text display method and device under scene |
| CN108962220B (en) * | 2018-07-26 | 2021-03-09 | 北京小米移动软件有限公司 | Text display method and device in multimedia file playing scene |
| CN110740161A (en) * | 2019-08-30 | 2020-01-31 | 武汉烽火众智数字技术有限责任公司 | system and method for adapting converged communication |
| CN110740161B (en) * | 2019-08-30 | 2022-05-13 | 武汉烽火众智数字技术有限责任公司 | System and method for adapting converged communication |
| CN111787155A (en) * | 2020-06-30 | 2020-10-16 | 深圳传音控股股份有限公司 | Audio data processing method, terminal device and medium |
| CN111818214A (en) * | 2020-06-30 | 2020-10-23 | 深圳传音控股股份有限公司 | Control method of terminal device, terminal device and medium |
| CN114531509A (en) * | 2020-11-23 | 2022-05-24 | 深圳市万普拉斯科技有限公司 | Method and device for recording information in call and electronic equipment |
| CN114374761A (en) * | 2022-01-10 | 2022-04-19 | 维沃移动通信有限公司 | Information interaction method and device, electronic equipment and medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106024014B (en) | A kind of phonetics transfer method, device and mobile terminal | |
| KR101942308B1 (en) | Method for providing message function and an electronic device thereof | |
| US9106447B2 (en) | Systems, methods and apparatus for providing unread message alerts | |
| CN106601251A (en) | Generating method and system of communication text | |
| JP6832971B2 (en) | Programs, information processing methods, terminals | |
| CN107464557A (en) | Call recording method, device, mobile terminal and storage medium | |
| CN109634501B (en) | Electronic book annotation adding method, electronic equipment and computer storage medium | |
| CN104038630A (en) | Speech processing method and device | |
| CN104505108B (en) | A kind of information locating method and terminal | |
| CN110992958B (en) | Content recording method, content recording apparatus, electronic device, and storage medium | |
| CN105264872A (en) | Method for controlling voice emoticon in portable terminal | |
| CN104123114A (en) | Method and device for playing voice | |
| CN110943908A (en) | Voice message sending method, electronic device and medium | |
| CN103116483A (en) | Method, device and terminal for invoking microblog | |
| WO2016192258A1 (en) | Prompt method for voice use, and terminal device | |
| CN111970295B (en) | Multi-terminal-based call transaction management method and device | |
| CN112866469A (en) | Method and device for recording call content | |
| EP2838225A1 (en) | Message based conversation function execution method and electronic device supporting the same | |
| CN105812535A (en) | Method of recording speech communication information and terminal | |
| CN113127613B (en) | Chat information processing method and device | |
| CN115273852B (en) | Voice response method, device, readable storage medium and chip | |
| CN113672152B (en) | Display method and device | |
| CN113079086B (en) | Message transmission method, message transmission device, electronic device, and storage medium | |
| CN112565913B (en) | Video call method, device and electronic equipment | |
| CN116543745A (en) | Voice recording method, device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170426 |
|
| WD01 | Invention patent application deemed withdrawn after publication |