CN112954106A - Method and device for marking call records - Google Patents
Method and device for marking call records Download PDFInfo
- Publication number
- CN112954106A CN112954106A CN201911169212.1A CN201911169212A CN112954106A CN 112954106 A CN112954106 A CN 112954106A CN 201911169212 A CN201911169212 A CN 201911169212A CN 112954106 A CN112954106 A CN 112954106A
- Authority
- CN
- China
- Prior art keywords
- call
- content
- voice
- user
- preset
- 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.)
- Withdrawn
Links
Images
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/60—Details of telephonic subscriber devices logging of communication history, e.g. outgoing or incoming calls, missed calls, messages or URLs
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
The invention relates to the technical field of communication equipment, in particular to a method and a device for marking call records, wherein the method is applied to the communication equipment and comprises the following steps: in the call process, starting a recording function to acquire call content; determining identity information of a call object based on the call content, wherein the call object refers to an object for carrying out the call with a user of the communication equipment; the identity information is marked in the call record corresponding to the call, and the call record marking method is adopted, so that the user can conveniently search the call record in the later period, and the use requirement of the user can be met.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for marking a call record.
Background
With the development of technology, communication devices are present in various forms in people's lives. Not only the smart phone, but also sound boxes, tablets, doorbells and the like.
The existing communication equipment can record incoming calls and outgoing calls, and mark the incoming and outgoing phone numbers or the incoming and outgoing contact names, when the incoming and outgoing phone numbers do not belong to the phone numbers in the contact list (the contact list recorded by the user), only the incoming or outgoing phone numbers are displayed when the call list is recorded, if the user needs to inquire the previous contact call records after a period of time, it is difficult to locate the contact call records to be searched from the communication record list with numerous unrecorded contact names.
Therefore, such a way of marking call records cannot meet the use requirements of users.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method and apparatus for marking call records that overcomes or at least partially solves the above-mentioned problems.
In a first aspect, an embodiment of the present invention provides a method for marking a call record, where the method is applied to a communication device, and includes:
in the call process, starting a recording function to acquire call content;
determining identity information of a call object based on the call content, wherein the call object refers to an object for carrying out the call with a user of the communication equipment;
and marking the identity information in the call record corresponding to the call.
Further, the call content is specifically a first call content of an incoming call received by a user or a second call content of an outgoing call of the user.
Further, after the obtaining of the call content, the method further includes:
intercepting and storing voice contents in a preset time period in the call contents;
displaying an operable recording icon in the corresponding call record, so that the intercepted and stored voice content is played when the user operates the recording icon.
Further, before the obtaining the call content, the method further includes:
detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, wherein the telephone numbers in the address list are all marked with names of contact persons;
and when the phone number does not belong to the telephone number in the address list, executing the recording starting function and acquiring the call content.
Further, when the call content is specifically the first call content of the incoming call received by the user, the intercepting and storing the voice content in the call content within a preset time period specifically includes:
detecting whether a first preset voice exists in the first call content, wherein the first preset voice is a prompt voice indicating the identity of a first call object, and the first call object is a call object for calling the user;
and when the first preset voice is detected, intercepting and storing the first voice content of a preset time period including the first preset voice.
Further, the intercepting and storing the voice content in the call content within the preset time period further includes:
and when the first preset voice is not detected, intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user.
Further, the intercepting and storing the voice content in the call content within the preset time period further includes:
and when the first preset voice is not detected and the duration of the first call content is less than the duration of the preset time period, storing all the voice content of the first call content.
Further, when the call content is specifically the second call content of the user's outgoing call, the intercepting and storing the voice content in the call content within a preset time period specifically includes:
detecting whether a second preset voice exists in the second communication content, wherein the second preset voice is specifically an inquiry voice for inquiring identity information of a second communication object by the user, and the second communication object is specifically a communication object responding to the call from the user;
and when the second preset voice is detected, intercepting and storing third voice content in a preset time period including the second preset voice.
Further, the determining identity information of the call object based on the call content specifically includes:
extracting keywords from the call content, wherein the keywords are specifically any one or more of the following keywords: person name, occupation, affiliated unit and call destination event;
and determining the identity information of the call object based on the keyword.
In a second aspect, the present invention further provides a device for marking a call record, which is applied to a communication device, and includes:
the acquisition module is used for starting a recording function and acquiring call content in the call process;
the determining module is used for determining identity information of a call object based on the call content, wherein the call object refers to an object which is in call with a user of the communication equipment;
and the marking module is used for marking the identity information in the call record corresponding to the call.
Further, the call content is specifically a first call content of an incoming call received by a user or a second call content of an outgoing call of the user.
Further, still include:
the intercepting and storing module is used for intercepting and storing the voice content in the preset time period in the call content;
and the icon display module is used for displaying the operable recording icon in the corresponding call record so as to play the intercepted and stored voice content when the user operates the recording icon.
Further, still include:
the detection module is used for detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, and the telephone numbers in the address list are all marked with names of contact persons;
and the execution module is used for executing the step of starting the recording function and acquiring the call content when the phone number does not belong to the telephone number in the address list.
Further, when the call content is specifically the first call content of the incoming call received by the user, the intercepting and saving module specifically includes:
a first detecting unit, configured to detect whether a first preset voice is in the first call content, where the first preset voice is a prompt voice indicating an identity of a first call target, and the first call target is a call target for calling the user;
and the first interception and storage unit is used for intercepting and storing the first voice content of a preset time period including the first preset voice when the first preset voice is detected.
Further, the intercepting and saving module further includes:
and the second interception and storage unit is used for intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user when the first preset voice is not detected.
Further, the intercepting and saving module further includes:
and the third interception and storage unit is used for storing all the voice contents of the first call contents when the first preset voice is not detected and the duration of the first call contents is less than the duration of the preset time period.
Further, when the call content is the second call content of the user's outgoing call, the intercepting and saving module specifically includes:
a second detecting unit, configured to detect whether a second preset voice is in the second communication content, where the second preset voice is an inquiry voice for the user to inquire identity information of a second communication object, and the second communication object is a communication object that responds to an outgoing call of the user;
and the fourth interception and storage unit is used for intercepting and storing third voice content in a preset time period including the second preset voice when the second preset voice is detected.
Further, the determining module specifically includes:
an extracting unit, configured to extract a keyword from the call content, where the keyword is specifically any one or more of the following: person name, occupation, affiliated unit and call destination event;
and the determining unit is used for determining the identity information of the call object based on the keyword.
Further, still include:
and the icon display module is used for displaying the operable recording icon in the corresponding call record so as to play the intercepted and stored voice content when the user operates the recording icon.
In a third aspect, the present invention also provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the above-mentioned method steps when executing the program.
In a fourth aspect, the invention also provides a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the above-mentioned method steps.
One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
the invention provides a method for marking call records, which comprises the steps of starting a recording function in the call process, acquiring call contents, determining identity information of a call object based on the call contents, wherein the call object refers to an object for carrying out call with a user of communication equipment, and marking the identity information in the call record corresponding to the call.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a flowchart illustrating steps of a method for marking a call record according to a first embodiment of the present invention;
fig. 2 is a schematic diagram illustrating that identity information is marked in a call record of the current call in the first embodiment of the present invention;
fig. 3 is a schematic structural diagram illustrating an apparatus for marking a call record according to a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device for marking a call record according to a third embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Example one
The embodiment of the invention provides a method for marking a call record, which is applied to communication equipment, wherein the communication equipment is a smart phone, a tablet, a doorbell or a sound box with a screen. These communication devices may be used to make and receive calls.
As shown in fig. 1, the method includes:
s101, in the call process, starting a recording function to acquire call content;
s102, determining identity information of a call object based on the call content, wherein the call object refers to an object for carrying out the call with a user of the communication equipment;
and S103, marking the identity information in the call record corresponding to the call.
Specifically, the call content is a first call content that the user receives an incoming call or a second call content that the user has made an outgoing call.
Aiming at first call content, the call object is specifically a first call object for calling the user; the call object is specifically a second call object responding to the call from the user for the second call content.
Before S101, the method further includes: detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, wherein the telephone numbers in the address list are all marked with names of contact persons;
and when the phone number does not belong to the telephone number in the address list, executing the step of starting the recording function and acquiring the call content.
In a specific embodiment, when the user receives an incoming call or an outgoing call, the communication device detects a phone number of the incoming call or the outgoing call, specifically, detects whether the phone number belongs to a phone number in an address list stored in the communication device, and of course, the address list also includes a phone number labeled with an identity, for example, 10086 itself is labeled as a chinese mobile, and the like.
When detecting the telephone number which does not belong to the address list, namely the telephone number only marks number information and cannot determine the user name corresponding to the telephone number, the invention mainly saves and records the call content of the incoming call or the outgoing call of the telephone number. Therefore, when detecting that the phone number does not belong to the address book, S101 is executed to acquire the call content.
Of course, the present invention may also perform the processes of S101 to S103 on the call content in which the user name of the corresponding incoming call or outgoing call number has been recorded, and the specific scenario is that the user a uses the communication device of the user B to make a call to the user C, and the incoming call of the user B is displayed on the communication device of the user C.
After S101, the method further includes:
intercepting and storing voice contents in a preset time period in the call contents;
and displaying the operable recording icon in the corresponding call record so as to play and intercept the stored voice content when the user operates the recording icon.
In a specific embodiment, the interception and storage modes are different for different situations.
When the call content is specifically the first call content of the incoming call received by the user, intercepting and storing the voice content in the call content within a preset time period, specifically comprising:
detecting whether a first preset voice exists in first call content, wherein the first preset voice is a prompt voice indicating the identity of a first call object, and the first call object is a call object for calling the user;
and when the first preset voice is detected, intercepting and storing the first voice content of the preset time period including the first preset voice.
In a specific embodiment, when the user receives an incoming call of a strange number, a first call object which calls the user will generally report to the user, for example, the first call object will say "i am xxx", and "i am xxx", etc. to indicate a first preset voice of prompting words of own identity.
Firstly, the communication device detects whether the first conversation content has the first preset voice, and then intercepts and stores the first voice content of a preset time period including the first preset voice when the first preset voice is detected.
In the process of intercepting and saving, the first voice content of a preset time period starting with the first preset voice may be intercepted and saved, or the first voice content of a preset time period between a second time before the first time of the first preset voice and a third time after the first time may be intercepted and saved.
For example, a first voice content within 10 seconds from "i am xxx" is intercepted and saved; or, the first voice content within the total intercepted 10s time period is intercepted and stored, wherein the time period is 5 seconds before and after the reference point by taking the 'I is XXX' as the reference point.
In another embodiment, when the first preset voice is not detected, the second voice content in the preset time period from the connection of the incoming call received by the user is intercepted and stored.
When a first preset voice similar to 'i am xxx' is not detected, the second voice content in a preset time period for starting the incoming call is directly intercepted and saved. For example, the preset time period is set to 10 s. Specifically, the preset time period is set to effectively save the storage space and avoid storing too much unnecessary voice information.
And when the first preset voice is not detected and the duration of the first call content is less than the duration of the preset time period, storing all the voice content of the first call content.
For example, the duration of the preset time period is 10s, but the duration of the first call content is only 5 s, and then all the voice content of the first call content is directly saved.
When the call content is specifically the second call content of the user calling, intercepting and storing the voice content in the call content within a preset time period, specifically comprising:
detecting whether a second preset voice exists in the second communication content, wherein the second preset voice is specifically an inquiry voice for inquiring the identity information of a second communication object by a user, and the second communication object is specifically an object responding to the call from the user;
and when the second preset voice is detected, intercepting and storing third voice content in a preset time period including the second preset voice.
When a user calls a strange number, the user will typically report himself or herself, say "i is xxx", and then say "ask you for × × × × ×? "and the like. Wherein, "ask you for × × × × × × ×? The "question speech" includes a question voice for asking the user for the identity information of the second call object. So that the communication device detects that the second communication content has the second preset keyword.
And then intercepting and storing third voice content in a preset time period including the second preset voice.
For example, will "ask you for × × × × × × ×? "start voice content interception save within 10 seconds. Or will "ask you for × × × × × × ×? And intercepting and storing the voice content in 5 seconds before and after the voice content, namely the voice content in 10 seconds in total.
After the intercepted and saved voice content is obtained, S102 is executed to determine identity information of the call object based on the call content.
Specifically, the method comprises the following steps: extracting keywords from the call content, wherein the keywords are specifically any one or more of the following: person name, occupation, belonging unit and call destination event;
and determining the identity information of the call object based on the keyword.
For example, in the first call content of the user call, a "i am a customer manager of a xxx bank" is obtained, where the keyword for extracting the unit is "xxx bank".
And according to the extracted keywords of the affiliated units, determining the identity information of the call object as the xxBank.
Is there a request for loan obtained? When the first call content is "yes", the keyword for the call destination event is extracted as "loan".
According to the extracted key words of the call destination event, the identity information of the call object is determined as a lending institution "
When "this side is a tour guide xxx" in charge of your trip, the keyword to extract the career is "tour guide".
And determining the identity information of the call object as 'tour guide' according to the extracted vocational keywords.
When "i is a son of a certain son", the keyword for extracting the name of the person is "a son of a certain son".
And determining the identity information of the call object as 'a certain son' according to the extracted keywords of the person name.
In the second call content of the outgoing call of the user, a message of asking you to be a manager is obtained? "wherein the extracted keyword of the character name is" sheet manager ".
And determining the identity information of the call object as 'sheet manager' according to the extracted keywords of the person name.
After the identity information of the call object is determined, S103 is executed, and the identity information a is marked in the call record corresponding to the call. As shown in fig. 2.
For example, a "manager" is marked at the end of the call record where the strange number the user has called.
For example, a "xxx bank" is marked at the end of the call record where the strange number of the incoming call is received by the user.
By marking the unfamiliar number received by the user or the identity information A corresponding to the telephone number of the user, the user can quickly search the contact.
The method further comprises the following steps: and displaying an operable recording icon B in the corresponding call record, so that the intercepted and stored voice content is played when the user operates the recording icon B. So that the user can play the voice content by clicking the icon to facilitate the user to view the voice content in a playback mode.
One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
the invention provides a method for marking call records, which is applied to communication equipment and comprises the following steps: in the process of calling, starting a recording function, acquiring calling content, determining identity information of a calling object based on the calling content, and marking the identity information in a calling record corresponding to the calling.
Example two
Based on the same inventive concept, a second embodiment of the present invention provides a device for marking call records, which is applied to a communication device, and as shown in fig. 3, the device includes:
an obtaining module 301, configured to start a recording function and obtain call content during a call;
a determining module 302, configured to determine, based on the call content, identity information of a call object, where the call object is an object of the call with the user of the communication device;
and the marking module 303 is configured to mark the identity information in a call record corresponding to the call.
In a preferred embodiment, the call content is specifically a first call content of an incoming call received by a user or a second call content of an outgoing call sent by the user.
In a preferred embodiment, the method further comprises:
the intercepting and storing module is used for intercepting and storing the voice content in the preset time period in the call content;
and the icon display module is used for displaying the operable recording icon in the corresponding call record so as to play the intercepted and stored voice content when the user operates the recording icon.
In a preferred embodiment, the method further comprises:
the detection module is used for detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, and the telephone numbers in the address list are all marked with names of contact persons;
and the execution module is used for executing the step of starting the recording function and acquiring the call content when the phone number does not belong to the telephone number in the address list.
In a preferred embodiment, when the call content is a first call content of an incoming call received by the user, the intercepting and saving module specifically includes:
a first detecting unit, configured to detect whether a first preset voice is in the first call content, where the first preset voice is a prompt voice indicating an identity of a first call target, and the first call target is a call target for calling the user;
and the first interception and storage unit is used for intercepting and storing the first voice content of a preset time period including the first preset voice when the first preset voice is detected.
In a preferred embodiment, the intercept save module further includes:
and the second interception and storage unit is used for intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user when the first preset voice is not detected.
In a preferred embodiment, the intercept save module further includes:
and the third interception and storage unit is used for storing all the voice contents of the first call contents when the first preset voice is not detected and the duration of the first call contents is less than the duration of the preset time period.
In a preferred embodiment, when the call content is a second call content of the user's outgoing call, the intercepting and saving module specifically includes:
a second detecting unit, configured to detect whether a second preset voice is in the second communication content, where the second preset voice is an inquiry voice for the user to inquire identity information of a second communication object, and the second communication object is a communication object that responds to an outgoing call of the user;
and the fourth interception and storage unit is used for intercepting and storing third voice content in a preset time period including the second preset voice when the second preset voice is detected.
In a preferred embodiment, the determining module 302 specifically includes:
an extracting unit, configured to extract a keyword from the call content, where the keyword is specifically any one or more of the following: person name, occupation, affiliated unit and call destination event;
and the determining unit is used for determining the identity information of the call object based on the keyword.
EXAMPLE III
Based on the same inventive concept, the third embodiment of the present invention provides an electronic device, as shown in fig. 4, which includes a memory 404, a processor 402, and a computer program stored in the memory 404 and executable on the processor 402, and when the processor 402 executes the computer program, the steps of the method for implementing the marked call record are implemented.
Where in fig. 4 a bus architecture (represented by bus 400) is shown, bus 400 may include any number of interconnected buses and bridges, and bus 400 links together various circuits including one or more processors, represented by processor 402, and memory, represented by memory 404. The bus 400 may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface 406 provides an interface between the bus 400 and the receiver 401 and transmitter 403. The receiver 401 and the transmitter 403 may be the same element, i.e., a transceiver, providing a means for communicating with various other apparatus over a transmission medium. The processor 402 is responsible for managing the bus 400 and general processing, while the memory 404 may be used for storing data used by the processor 402 in performing operations.
Example four
Based on the same inventive concept, a fourth embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, performs the steps of the above-mentioned method of tagging call records.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the apparatus, electronic device, or device for marking call records in accordance with embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
The invention discloses A1 and a method for marking call records, which is characterized by comprising the following steps:
in the call process, starting a recording function to acquire call content;
determining identity information of a call object based on the call content, wherein the call object refers to an object for carrying out the call with a user of the communication equipment;
and marking the identity information in the call record corresponding to the call.
A2, the method as claimed in a1, wherein the call content is a first call content of an incoming call received by a user or a second call content of an outgoing call received by the user.
A3, the method according to the point a2, wherein after the obtaining the call content, the method further comprises:
intercepting and storing voice contents in a preset time period in the call contents;
displaying an operable recording icon in the corresponding call record, so that the intercepted and stored voice content is played when the user operates the recording icon.
A4, the method according to the previous item a2, wherein before the obtaining the call content, the method further comprises:
detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, wherein the telephone numbers in the address list are all marked with names of contact persons;
and when the phone number does not belong to the telephone number in the address list, executing the recording starting function and acquiring the call content.
A5, the method as in A3, wherein when the call content is specifically the first call content of an incoming call received by the user, the intercepting and storing the voice content in the call content within a preset time period specifically includes:
detecting whether a first preset voice exists in the first call content, wherein the first preset voice is a prompt voice indicating the identity of a first call object, and the first call object is a call object for calling the user;
and when the first preset voice is detected, intercepting and storing the first voice content of a preset time period including the first preset voice.
A6, the method as recited in a5, wherein the intercepting and saving the voice content in the call content within a preset time period further comprises:
and when the first preset voice is not detected, intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user.
A7, the method as recited in a6, wherein the intercepting and saving the voice content in the call content within a preset time period further comprises:
and when the first preset voice is not detected and the duration of the first call content is less than the duration of the preset time period, storing all the voice content of the first call content.
A8, the method as recited in A3, wherein, when the call content is specifically the second call content from which the user has sent the call, the intercepting and storing the voice content in the call content within a preset time period specifically includes:
detecting whether a second preset voice exists in the second communication content, wherein the second preset voice is specifically an inquiry voice for inquiring identity information of a second communication object by the user, and the second communication object is specifically a communication object responding to the call from the user;
and when the second preset voice is detected, intercepting and storing third voice content in a preset time period including the second preset voice.
A9, the method as in a2, wherein the determining identity information of the call object based on the call content specifically includes:
extracting keywords from the call content, wherein the keywords are specifically any one or more of the following keywords: person name, occupation, affiliated unit and call destination event;
and determining the identity information of the call object based on the keyword.
B10, an apparatus for tagging call records, comprising:
the acquisition module is used for starting a recording function and acquiring call content in the communication process;
the determining module is used for determining identity information of a call object based on the call content, wherein the call object refers to an object which is in call with a user of the communication equipment;
and the marking module is used for marking the identity information in the call record corresponding to the call.
The apparatus of B11, as set forth in B10, wherein the call content is a first call content of an incoming call received by a user or a second call content of an outgoing call received by the user.
B12, the device of B11, further comprising:
the intercepting and storing module is used for intercepting and storing the voice content in the preset time period in the call content;
and the icon display module is used for displaying the operable recording icon in the corresponding call record so as to play the intercepted and stored voice content when the user operates the recording icon.
B13, the device of B11, further comprising:
the detection module is used for detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, and the telephone numbers in the address list are all marked with names of contact persons;
and the execution module is used for executing the step of starting the recording function and acquiring the call content when the phone number does not belong to the telephone number in the address list.
B14, the apparatus according to B12, wherein when the call content is a first call content of an incoming call received by the user, the intercepting and saving module specifically includes:
a first detecting unit, configured to detect whether a first preset voice is in the first call content, where the first preset voice is a prompt voice indicating an identity of a first call target, and the first call target is a call target for calling the user;
and the first interception and storage unit is used for intercepting and storing the first voice content of a preset time period including the first preset voice when the first preset voice is detected.
B15, the apparatus according to B14, wherein the intercepting save module further comprises:
and the second interception and storage unit is used for intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user when the first preset voice is not detected.
B16, the apparatus according to B15, wherein the intercepting save module further comprises:
and the third interception and storage unit is used for storing all the voice contents of the first call contents when the first preset voice is not detected and the duration of the first call contents is less than the duration of the preset time period.
B17, the apparatus according to B12, wherein when the call content is the second call content of the user's outgoing call, the intercepting and saving module specifically includes:
a second detecting unit, configured to detect whether a second preset voice is in the second communication content, where the second preset voice is an inquiry voice for the user to inquire identity information of a second communication object, and the second communication object is a communication object that responds to an outgoing call of the user;
and the fourth interception and storage unit is used for intercepting and storing third voice content in a preset time period including the second preset voice when the second preset voice is detected.
B18, the apparatus according to B11, wherein the determining means specifically comprises:
an extracting unit, configured to extract a keyword from the call content, where the keyword is specifically any one or more of the following: person name, occupation, affiliated unit and call destination event;
and the determining unit is used for determining the identity information of the call object based on the keyword.
C19, an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor realizes the method steps as described in any of a1-a9 when executing the program.
D20, a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of any one of a1-a 9.
Claims (10)
1. A method for marking call records is applied to communication equipment and comprises the following steps:
in the call process, starting a recording function to acquire call content;
determining identity information of a call object based on the call content, wherein the call object refers to an object for carrying out the call with a user of the communication equipment;
and marking the identity information in the call record corresponding to the call.
2. The method of claim 1, wherein the call content is specifically a first call content of an incoming call received by a user or a second call content of an outgoing call of the user.
3. The method of claim 2, wherein after said obtaining call content, further comprising:
intercepting and storing voice contents in a preset time period in the call contents;
displaying an operable recording icon in the corresponding call record, so that the intercepted and stored voice content is played when the user operates the recording icon.
4. The method of claim 2, prior to said obtaining call content, further comprising:
detecting whether the incoming call of the user or the outgoing call of the user belongs to the telephone numbers in the address list, wherein the telephone numbers in the address list are all marked with names of contact persons;
and when the phone number does not belong to the telephone number in the address list, executing the recording starting function and acquiring the call content.
5. The method according to claim 3, wherein when the call content is specifically a first call content of an incoming call received by the user, the intercepting and storing a voice content within a preset time period in the call content specifically comprises:
detecting whether a first preset voice exists in the first call content, wherein the first preset voice is a prompt voice indicating the identity of a first call object, and the first call object is a call object for calling the user;
and when the first preset voice is detected, intercepting and storing the first voice content of a preset time period including the first preset voice.
6. The method of claim 5, wherein the intercepting and storing the voice content in the call content within a preset time period further comprises:
and when the first preset voice is not detected, intercepting and storing second voice content in a preset time period from the connection of the incoming call received by the user.
7. The method of claim 6, wherein the intercepting and storing the voice content in the call content within a preset time period further comprises:
and when the first preset voice is not detected and the duration of the first call content is less than the duration of the preset time period, storing all the voice content of the first call content.
8. An apparatus for marking call records, applied to communication equipment, comprising:
the acquisition module is used for starting a recording function and acquiring call content in the call process;
the determining module is used for determining identity information of a call object based on the call content, wherein the call object refers to an object which is in call with a user of the communication equipment;
and the marking module is used for marking the identity information in the call record corresponding to the call.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method steps of any of claims 1-7 when executing the program.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911169212.1A CN112954106A (en) | 2019-11-25 | 2019-11-25 | Method and device for marking call records |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911169212.1A CN112954106A (en) | 2019-11-25 | 2019-11-25 | Method and device for marking call records |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112954106A true CN112954106A (en) | 2021-06-11 |
Family
ID=76224823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911169212.1A Withdrawn CN112954106A (en) | 2019-11-25 | 2019-11-25 | Method and device for marking call records |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112954106A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113411442A (en) * | 2021-08-23 | 2021-09-17 | 深圳市安达信通讯设备有限公司 | Method and device for processing call recording file based on multi-dimensional information |
-
2019
- 2019-11-25 CN CN201911169212.1A patent/CN112954106A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113411442A (en) * | 2021-08-23 | 2021-09-17 | 深圳市安达信通讯设备有限公司 | Method and device for processing call recording file based on multi-dimensional information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106713593B (en) | A kind of strange number automatic processing method and device | |
CN107370772A (en) | Account login method, device and computer-readable recording medium | |
CN104767858A (en) | Information display method and device | |
US10033850B2 (en) | Method for real time displaying information and mobile communication terminal | |
CN104539793A (en) | Terminal | |
CN110708431A (en) | Call management method, communication terminal and storage medium | |
CN109117153A (en) | Processing method, device, terminal and the storage medium of application program | |
CN104394258B (en) | The method and apparatus that contact method change to communication object is handled | |
CN112260933B (en) | Communication method, communication device, electronic equipment and medium | |
CN105208179A (en) | Telephone number recognition system and method, and electronic product | |
CN112954106A (en) | Method and device for marking call records | |
CN108241515A (en) | Application shortcut method for building up and terminal | |
CN108595141A (en) | Pronunciation inputting method and device, computer installation and computer readable storage medium | |
CN107682526A (en) | A kind of application message methods of exhibiting and its equipment | |
CN107948584A (en) | A kind of image-pickup method, terminal and computer-readable medium | |
WO2015005599A1 (en) | Method and apparatus for operating message function in connection with note function | |
CN108900696A (en) | A kind of data processing method, terminal and computer readable storage medium | |
CN115118820A (en) | Call processing method and device, computer equipment and storage medium | |
CN113961427A (en) | System memory analysis method and electronic equipment | |
CN109873893B (en) | Information pushing method and related device | |
CN107403622A (en) | Calling method and device for self-service voice service, electronic equipment and storage medium | |
CN114650337A (en) | Application friend identification method and system for strange incoming call, storage medium and computer | |
CN113420159A (en) | Target customer intelligent identification method and device and electronic equipment | |
CN105912224A (en) | Method and device for WeChat annotation | |
CN113132927B (en) | Incoming call processing method, device, equipment and machine readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210611 |
|
WW01 | Invention patent application withdrawn after publication |