CN108683789A - Associated person information adding method, device, terminal and storage medium - Google Patents

Associated person information adding method, device, terminal and storage medium Download PDF

Info

Publication number
CN108683789A
CN108683789A CN201810501489.9A CN201810501489A CN108683789A CN 108683789 A CN108683789 A CN 108683789A CN 201810501489 A CN201810501489 A CN 201810501489A CN 108683789 A CN108683789 A CN 108683789A
Authority
CN
China
Prior art keywords
information
calling party
dialog context
callee
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810501489.9A
Other languages
Chinese (zh)
Inventor
廖新风
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810501489.9A priority Critical patent/CN108683789A/en
Publication of CN108683789A publication Critical patent/CN108683789A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/271Devices whereby a plurality of signals may be stored simultaneously controlled by voice recognition
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/27457Management thereof, e.g. manual editing of data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Library & Information Science (AREA)
  • Computational Linguistics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the present application discloses a kind of associated person information adding method, device, terminal and storage medium, belongs to field of terminal, the method includes:When receiving incoming call, caller rs number is obtained;If not including caller rs number in address list, speech recognition is carried out to the dialog context in preset duration after connecting incoming call, extracts the calling party information for including in dialog context;When receiving the operation signal of addition caller rs number, according to the information type of calling party information, calling party information is added to corresponding contact information field.In the embodiment of the present application, the manual inputting contact information of user is not necessarily in entire associated person information adding procedure, to improve addition contact human efficiency;Simultaneously as identity inquiry and introduction are usually happened at the leading portion of communication process, therefore, the dialog context after terminal-pair connecting incoming call in preset duration carries out speech recognition, can improve the extraction efficiency and accuracy of calling party information.

Description

Associated person information adding method, device, terminal and storage medium
Technical field
The invention relates to field of terminal, more particularly to a kind of associated person information adding method, device, terminal and deposit Storage media.
Background technology
Address list is a kind of common tool for storing user contact details, wherein including name, the mobile phone of contact person The information such as number, address and work unit.
When user receives the incoming call of strange number, and wants the strange number being added to address list, need in history The strange number is chosen in call interface, and by newly-built contact person's function, triggering terminal shows associated person information interface, to It is manually entered the information such as name of contact person in associated person information interface, completes to create contact person's operation.
Invention content
The embodiment of the present application provides a kind of associated person information adding method, device, terminal and storage medium, can be used for When solving addition strange number, needs user to be manually entered the information such as name of contact person, add less efficient problem.The skill Art scheme is as follows:
On the one hand, a kind of associated person information adding method is provided, the method is used for callee's terminal, the method packet It includes:
When receiving incoming call, caller rs number is obtained;
If not including caller rs number in address list, voice is carried out to the dialog context in preset duration after connecting incoming call The calling party information for including in dialog context is extracted in identification;
When receiving the operation signal of addition caller rs number, according to the information type of calling party information, by calling party Information is added to corresponding contact information field.
On the other hand, a kind of associated person information adding set is provided, described device is used for callee's terminal, described device Including:
Acquisition module, for when receiving incoming call, obtaining caller rs number;
Extraction module is used for when not including caller rs number in address list, to logical in preset duration after connecting incoming call It talks about content and carries out speech recognition, extract the calling party information for including in dialog context;
Add module, for when receive addition caller rs number operation signal when, according to the information of calling party information Calling party information is added to corresponding contact information field by type.
On the other hand, a kind of terminal is provided, the terminal includes processor and memory, is stored in the memory At least one instruction, described instruction are loaded by the processor and are executed to realize above-mentioned associated person information adding method.
Fourth aspect provides a kind of computer readable storage medium, at least one finger is stored in the storage medium It enables, described instruction is loaded by processor and executed to realize above-mentioned associated person information adding method.
The advantageous effect that technical solution provided by the embodiments of the present application is brought includes at least:
When receiving the incoming call of caller rs number other than address list, terminal by dialog context carry out speech recognition, To extract calling party information wherein included, and when user executes the operation for adding the caller rs number, will lead automatically The side's of crying information is added in corresponding contact information field, is manually entered without user in entire associated person information adding procedure Associated person information, to improve addition contact human efficiency;Simultaneously as identity inquiry and introduction are usually happened at call The leading portion of process, therefore, the dialog context after terminal-pair connecting incoming call in preset duration carry out speech recognition, can improve caller The extraction efficiency and accuracy of square information.
Description of the drawings
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present application, for For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings Attached drawing.
Fig. 1 and Fig. 2 is the block diagram for the terminal that one exemplary embodiment of the application provides;
Fig. 3 is the implementation schematic diagram for adding strange number process in the related technology;
Fig. 4 shows the flow chart for the associated person information adding method that one exemplary embodiment of the application provides;
Fig. 5 shows the flow chart for the associated person information adding method that another exemplary embodiment of the application provides;
Fig. 6 shows the flow chart for the associated person information adding method that another exemplary embodiment of the application provides;
Fig. 7 is the principle schematic of calling party information and associated person information matching process;
Fig. 8 is the implementation schematic diagram that strange number process is added in the embodiment of the present application;
Fig. 9 shows the structure diagram for the associated person information adding set that one exemplary embodiment of the application provides.
Specific implementation mode
To keep the purpose, technical scheme and advantage of the application clearer, below in conjunction with attached drawing to the application embodiment party Formula is described in further detail.
In the description of the present application, unless otherwise indicated, " multiple " refer to two or more."and/or", description are closed Join the incidence relation of object, indicates may exist three kinds of relationships, for example, A and/or B, can indicate:Individualism A, is deposited simultaneously In A and B, these three situations of individualism B.It is a kind of relationship of "or" that character "/", which typicallys represent forward-backward correlation object,.
Referring to fig. 1 and fig. 2, the structure side of the terminal 100 provided it illustrates one exemplary embodiment of the application Block diagram.The terminal 100 can be the smart mobile phone with call function, tablet computer etc..Terminal 100 in the application can wrap It includes one or more such as lower component:Processor 110, memory 120 and touch display screen 130.Wherein, it is stored in memory 120 There are at least one instruction, described instruction to be loaded by processor 110 and executed to realize the associated person information described in following embodiments Adding method.
Processor 110 may include one or more processing core.Processor 110 utilizes various interfaces and connection Various pieces in entire terminal 100, by running or executing the instruction being stored in memory 120, program, code set or refer to Collection is enabled, and calls the data being stored in memory 120, executes the various functions and processing data of terminal 100.Optionally, Digital Signal Processing (Digital Signal Processing, DSP), field programmable gate array may be used in processor 110 (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA) at least one of example, in hardware realize.Processor 110 can integrating central processor (Central Processing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc. One or more of combinations.Wherein, the main processing operation systems of CPU, user interface and application program etc.;GPU is for being responsible for The rendering and drafting of content to be shown needed for touch display screen 130;Modem is wirelessly communicated for handling.It is appreciated that , above-mentioned modem can not also be integrated into processor 110, be realized separately through chip piece.
Optionally, processor 110 can also include artificial intelligence (Artificial Intelligence, AI) processor, The AI processors are for handling the calculating operation in relation to machine learning.In the embodiment of the present application, which can be used for pair Dialog context carries out voice/semantic analysis, and calling party information is extracted from dialog context.
Memory 120 may include random access memory (Random Access Memory, RAM), can also include read-only Memory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium (non- transitory computer-readable storage medium).Memory 120 can be used for store instruction, program, generation Code, code set or instruction set.Memory 120 may include storing program area and storage data field, wherein storing program area can store Instruction for realizing operating system, the instruction at least one function (such as touch function, sound-playing function, image Playing function etc.), for realizing the instruction etc. of following each embodiments of the method;Storage data field can be stored according to terminal 100 Use created data (such as audio data, phone directory) etc..
By taking operating system is Android (Android) system as an example, program and the data such as Fig. 1 institutes that are stored in memory 120 Show, Linux inner core 220, system operation library layer 240, application framework layer 260 and application layer 280 are stored in memory 120. Linux inner core 220 provides the driving of bottom for the various hardware of terminal 100, such as shows driving, audio driven, camera Driving, bluetooth driving, Wi-Fi drivings, power management etc..System operation library layer 240 is by some libraries C/C++ come for Android System provides main characteristic and supports.If the libraries SQLite provide the support of database, the libraries OpenGL/ES provide 3D drawing Support, the libraries Webkit provide the support etc. of browser kernel.Android fortune is also provided in system operation library layer 240 Library 242 (Android Runtime) when row, it mainly provides some core libraries, and developer can allow for use Java language To write Android applications.Application framework layer 260 provides the various API that may be used when structure application program, developer The application program of oneself, such as activity management, window management, view management, notice pipe can be built by using these API Reason, assures reason, call management, resource management, orientation management at content provider.Operation has at least one application in application layer 280 Program, these application programs can be the included contact person's program of operating system, short message program, timing routine, camera applications etc.; Can also be application program that third party developer is developed, such as instant messaging program, photograph pretty program etc..
By taking operating system is IOS systems as an example, the program and data stored in memory 120 is as shown in Fig. 2, IOS systems Including:Kernel operating system layer 320 (Core OS layer), kernel service layer 340 (Core Services layer), media 360 (Media layer) of layer, tangible layer 380 (Cocoa Touch Layer).Kernel operating system layer 320 includes operation System kernel, driver and underlying programs frame, these underlying programs frames provide the function closer to hardware, for position It is used in the program frame of kernel service layer 340.Kernel service layer 340 is supplied to the required system service of application program And/or program frame, such as basic (Foundation) frame, account frame, advertising framework, data frame memory frame, network company Connect frame, geographical location frame, moving frame etc..Media layer 360 provided in relation to audiovisual for application program in terms of interface, such as The relevant interface of graph image, the relevant interface of Audiotechnica, the relevant interface of video technique, audio video transmission technology it is wireless Play (AirPlay) interface etc..Tangible layer 380 provides the various relevant frames in common interface for application development, Tangible layer 380 is responsible for the touch interactive operation of user on the terminal 100.Such as local notice service, long-range Push Service, extensively Accuse frame, game tool frame, message user interface interface (User Interface, UI) frame, user interface UIKit frames Frame, map frame etc..
It is shown in Fig. 2 go out frame in, frame related with major applications program includes but not limited to:Kernel service layer The UIKit frames in basic framework and tangible layer 380 in 340.Basic framework provides many basic object class and data Type provides most basic system service for all application programs and UI is unrelated.And the class that UIKit frames provide is basic UI class libraries, for creating the user interface based on touch, iOS application programs can provide UI based on UIKit frames, so it The architecture for providing application program, for building user interface, drawing, processing and user's alternative events, response gesture etc. Deng.
Touch display screen 130 is used to show the user interface of each application program, and for receive user using finger, Any suitable object such as felt pen is on it or neighbouring touch operation.Touch display screen 130 is generally arranged at terminal 100 Front panel.Touch display screen 130 is designed to shield comprehensively, Curved screen or abnormal shape shield.Touch display screen 130 can also be designed As the combination of comprehensive screen and Curved screen, the combination of abnormal shape screen and Curved screen, the present embodiment is not limited this.
In addition to this, it will be understood by those skilled in the art that the structure of the terminal 100 shown by above-mentioned attached drawing is not constituted Restriction to terminal 100, terminal may include either combining certain components or difference than illustrating more or fewer components Component arrangement.For example, further including radio circuit, input unit, sensor, voicefrequency circuit, Wireless Fidelity in terminal 100 The components such as (Wireless Fidelity, WiFi) module, power supply, bluetooth module, details are not described herein.
As shown in figure 3, in the related technology, when needing strange number being added to address list, user needs logical from history Words choose strange number 311 in interface 31, are then clicked in call details interface 32 and create the exhalation contact person's letter of contact person 321 Interface 33 is ceased, the information such as name, company to input strange number corresponding relationship in associated person information interface 33 manually are complete It is added at strange number.
Obviously, it when adding strange number manually using the above method, needs user independently to recall and fills in number correspondence The relevant information of contact person, addition it is less efficient, if also, user be not added immediately after call, phase may be forgotten Information is closed, strange number addition failure is caused.
And associated person information adding method provided by the embodiments of the present application is used, when receiving the incoming call of strange number, Terminal is to carry out speech recognition to the dialog context after connecting incoming call, extracts calling party information wherein included, and by the master The side's of crying information is associated storage with caller rs number.User subsequently needs the strange number being added in address list, terminal Calling party information is filled into automatically in associated person information interface in corresponding contact information field, is recalled simultaneously without user It is manually entered, improves addition efficiency and accuracy.It is illustrated below using schematical embodiment.
Referring to FIG. 4, the stream of the associated person information adding method provided it illustrates one exemplary embodiment of the application Cheng Tu.The present embodiment is illustrated applied to callee's terminal in this way.The method includes:
Step 401, when receiving incoming call, caller rs number is obtained.
Caller rs number is the corresponding number of calling terminal, which can be fixed-line telephone or mobile electricity Words, correspondingly, caller rs number can be fixed telephone number or phone number.
After getting caller rs number, terminal determines that the caller rs number is strange number or has deposited number.One In the possible embodiment of kind, terminal traverses address list, detects whether there is the number consistent with the caller rs number, if depositing , it is determined that the caller rs number is to have deposited number, and carry out incoming call prompting according to the corresponding contact name of number has been deposited;If It is not present, it is determined that the caller rs number is strange number, and executes following step 402.
Step 402, if not including caller rs number in address list, to the dialog context in preset duration after connecting incoming call Speech recognition is carried out, the calling party information for including in dialog context is extracted.
For the incoming call of strange number, the dialog context of terminal-pair calling party and callee carry out speech recognition, and therefrom Extract the calling party information of instruction caller identity.Wherein, terminal carries out that mature technology may be used when speech recognition, this Shen Please and unspecific speech recognition technology be defined.
Optionally, which includes at least one of following information:Calling party's salutation information, calling party's work Information, calling party E-mail address, calling party's instant communication information, calling party's certificate address information.The embodiment of the present application is not to caller The particular content that square information includes is defined.
In a kind of possible embodiment, terminal carries out voice knowledge to dialog context in real time in entire communication process Not;In alternatively possible embodiment, since identity inquiry and identity introduction are by the leading portion positioned at communication process, because This, in order to reduce the process resource spent by speech recognition, terminal is in the preset duration after connecting incoming call, to dialog context into Row speech recognition.For example, the preset duration is 30s.
Optionally, if extracting calling party's essential information in preset duration after connecting incoming call, terminal stops carrying out Speech recognition, if not extracting calling party's essential information in preset duration after connecting incoming call, terminal is persistently in call Hold and carry out speech recognition, until extracting calling party's essential information or end of conversation.Wherein, which includes master At least one of the side's of crying name information or calling party's job information.
For example, extracting calling party name or calling party's work in dialog context after from connecting incoming call in preset duration When unit, terminal stops speech recognition, and otherwise, terminal persistently carries out speech recognition.
Optionally, after extracting calling party information, caller rs number and calling party information are associated storage by terminal, with It is called when continuing addition caller rs number after an action of the bowels.
Optionally, when receiving the incoming call of the caller rs number again, but the caller rs number be not added to it is logical When news record, due to being stored with corresponding calling party information, terminal will not carry out speech recognition to dialog context.
Step 403, when receiving the operation signal of addition caller rs number, according to the information type of calling party information, Calling party information is added to corresponding contact information field.
Optionally, after which is end of conversation, user chooses caller rs number, and indicates to add caller rs number It is triggered when being added to address list.Schematically, it as shown in figure 3, when user chooses caller rs number 311, and clicks and creates contact person When 321, terminal receives operation signal.
Further, due to that may include a plurality of different types of information in calling party information, terminal is according to information Each information in calling party information is added to corresponding contact information field by type.
For example, calling party's salutation information in calling party information, which is added to contact person, calls field, calling party is worked and is believed Breath is added to contact person's company field, calling party E-mail address is added to contact person's mailbox field, by calling party's certificate address information It is added to contact person address field.
Optionally, when the associated person information that terminal is added automatically is wrong, the modification that terminal can be triggered according to user is believed Number, it modifies to corresponding contact information field.
In conclusion in the present embodiment, when receiving the incoming call of caller rs number other than address list, terminal passes through to logical It talks about content and carries out speech recognition, to extract calling party information wherein included, and executed in user and add the calling party number When the operation of code, calling party information is added in corresponding contact information field automatically, entire associated person information added The manual inputting contact information of user is not necessarily in journey, to improve addition contact human efficiency;Simultaneously as identity inquiry with And the leading portion for being usually happened at communication process is introduced, therefore, the dialog context after terminal-pair connecting incoming call in preset duration carries out Speech recognition can improve the extraction efficiency and accuracy of calling party information.
In order to improve the accuracy of calling party information extraction, in a kind of possible embodiment, terminal is respectively to caller Square dialog context and callee's dialog context carry out speech recognition, or, based on upper between calling party's content and callee's content Hereafter relationship carries out speech recognition, is illustrated below using schematical embodiment.
Referring to FIG. 5, it illustrates the associated person information adding methods of the application another exemplary embodiment offer Flow chart.The present embodiment is illustrated applied to callee's terminal in this way.The method includes:
Step 501, when receiving incoming call, caller rs number is obtained.
The embodiment of this step is similar to step 401, and details are not described herein for the present embodiment.
Step 502, if not including caller rs number in address list, obtain calling party content in dialog context and Callee's dialog context, calling party content are the dialog context of calling party's terminal transmission, and callee's dialog context is called The dialog context that square terminal is acquired by microphone.
Under a kind of possible call scene, calling part user is introduced myself at call initial stage, alternatively, in callee User replys the identity of oneself after inquiring identity, generally comprises calling party information in calling party content at this time.This scene Under, terminal can carry out speech recognition with emphasis for calling party content, to improve the extraction efficiency of calling party information.
Under alternatively possible call scene, when existing contact person is sent a telegram here using the number after replacing in address list, quilt The side of crying user goes out calling part user by voice recognition, and carries out identity validation, is generally comprised in callee's dialog context at this time Calling party information.Under this scene, terminal may be directed to callee's dialog context and carry out speech recognition, to improve calling party information Extraction efficiency.
Therefore, in order to improve the extraction efficiency and accuracy of calling party information, terminal can be targetedly logical to calling party It talks about content and/or callee's dialog context carries out speech recognition.
In a kind of possible embodiment, terminal distinguishes callee's dialog context according to the acquisition modes of dialog context With calling party content.Optionally, the dialog context that calling party end transmits is determined as calling party content by terminal, will It is determined as callee's dialog context by the collected dialog context of microphone.
Step 503, to calling party content, and/or, callee's dialog context carries out speech recognition, extracts calling party Information.
Wherein, terminal can only to calling party content carry out speech recognition, alternatively, only to callee's dialog context into Row speech recognition, alternatively, carrying out speech recognition to calling party content and callee's dialog context simultaneously.Separately below to three Kind voice recognition mode illustrates.
One, speech recognition is carried out to calling party content.
When calling part user reports identity, keyword, therefore, terminal would generally be introduced comprising identity in used clause It can identify that the identity for including in calling party content introduces keyword, and further from body by speech recognition technology Part is introduced in the calling party content after keyword and extracts calling party information.
Wherein, it may include " I is ", " I this cries ", " being here " etc. which, which introduces keyword, and the application is implemented Example is defined not to this.
In a kind of realization method of extraction calling party information, it is stored at least one information extraction template in terminal, knows Do not go out comprising after identity key in dialog context, terminal carries the calling party content after identity key with each identity Modulus plate is matched, and is based on matched information extraction template, calling party information is extracted from dialog context, which carries Modulus plate is used to indicate the corresponding information type of each section content in dialog context.
For example, information extraction template " I is the B of company A ", wherein A indicates that calling party's job information, B indicate calling party Salutation information;For another example, information extraction template " I is the friend D of C ", wherein D indicates calling party's salutation information.
Information extraction is carried out by information extraction template, the accuracy of information extraction can be improved.
In a schematical example, terminal recognition goes out calling party content, and " Mr. Liu, you are good, I is wedding celebration public affairs Keyword " I is " is introduced comprising identity in the Xiao Wang of department ", and is matched to information extraction template " I is the B of company A ", according to this Template, terminal extract calling party's salutation information " Xiao Wang " and calling party's job information " wedding celebration ".
Optionally, in order to improve the accuracy of speech recognition, terminal-pair identity is introduced in the calling party after keyword Appearance is recorded, and carries out the processing such as denoising to recording, to which to treated, recording carries out speech recognition.
Two, speech recognition is carried out to callee's dialog context.
After callee user goes out calling part user identity by voice recognition, the identity that can be identified with regard to it is confirmed, At this point, terminal can carry out speech recognition to callee's dialog context, the salutation information for including in callee's dialog context is identified, And then the salutation information is determined as calling party information.
Wherein, which includes " teacher XX ", " XX managers ", " XX is total ", " XX works " etc., and the embodiment of the present application is simultaneously It is defined not to this.
In a schematical example, terminal recognition goes out in callee's dialog context " being Li works, hello " comprising title Information " Li works " is exhaled, to which " Li works " is determined as calling party's salutation information.
Three, speech recognition is carried out to calling party content and callee's dialog context.
Under normal conditions, after callee user inquires calling part user identity, calling part user can be answered immediately, phase It answers, success rate and the accuracy that calling party information is extracted from the answer of calling part user are higher.Therefore, terminal can be same When speech recognition, the context relation based on dialog context, from master are carried out to calling party content and callee's dialog context Information is extracted in the side's of crying dialog context.
Optionally, terminal-pair callee dialog context carries out speech recognition, identifies the body for including in callee's dialog context Part inquiry content, and when in callee's dialog context comprising identity inquiry content, the calling party after content is logical to be inquired to identity It talks about content and carries out speech recognition, extract calling party information.
Wherein, identity inquiry content refers to the dialog context that keyword is inquired comprising identity, which inquires that keyword can To include " you are ", " you who ", " you who " etc., the embodiment of the present application does not limit this.
Identify comprising identity inquiry content after, terminal further to identity inquire content after calling party content into Row speech recognition is identified the identity answer content of calling part user, to extract calling party information.
In a kind of possible embodiment, terminal use information extracts template (as described in first way), from caller Calling party information is extracted in square dialog context.
In a schematical example, terminal recognition goes out in callee's dialog context " may I ask comprising identity inquiry content Whom you are", and then inquire that the calling party content " I is the Xiao Wang of wedding celebration company " after content carries out voice to identity Identification, therefrom extracts calling party's salutation information " Xiao Wang " and calling party's job information " wedding celebration ".
Optionally, in order to improve the accuracy of speech recognition, terminal-pair identity inquires the calling party content after content It records, and the processing such as denoising is carried out to recording, to which recording carries out speech recognition to treated.
Step 504, determine whether calling party information matches with the associated person information in address list.
After extracting calling party information, terminal further detects calling party information (not including number) and is contacted with address list Whether people's information matches, so that it is determined that the caller rs number is the number for having deposited contact person's replacement or the number of stranger.
In a kind of possible embodiment, believe for belonging to same information type in calling party information and associated person information Whether breath, terminal calculate the similarity of the two, matched both to be determined according to similarity.
For example, terminal calculate similarity in calling party information and associated person information between salutation information, job information it Between similarity, to determine the similarity of calling party information and associated person information based on two similarities.
When determining whether calling party information matches with associated person information according only to information such as salutation information, job informations, May be inaccurate with result, such as the identical contact person of two surnames of same company, if in salutation information only including surname, by It is higher in the similarity of the two, therefore same contact person can be mistaken for.In order to improve the accuracy of matching result, terminal can be with Biological characteristic based on calling part user and existing contact person determines whether the two is same contact person.Wherein, the biological characteristic It can be the vocal print feature for being easy to acquisition in communication process.
In a kind of possible embodiment, user carries out with the contact person in address list in communication process, terminal distich It is that voice sound is analyzed, obtains the vocal print feature of contact person, and vocal print feature is added in associated person information.Receipt of subsequent When sending a telegram here to stranger, terminal-pair calling party content is analyzed, and obtained calling party's vocal print feature is added to master In the side's of crying information.
Correspondingly, as shown in fig. 6, when determining whether calling party information matches with associated person information, include the following steps.
Step 504A calculates the first similarity of calling party's salutation information and contact person's salutation information.
When including salutation information in calling party information and associated person information, the first of terminal two addresses of calculating is similar Degree.Optionally, when further including information that other belong to same information type in calling party information and associated person information, terminal is also Other information can be integrated and calculate the first similarity (different information corresponding similarity weighted), the present embodiment is not to this It is defined.
After the first similarity is calculated, terminal detects whether the first similarity is more than first threshold, if more than then executing Step 504C thens follow the steps 504B if being less than.For example, the first threshold can be 60%.
As shown in fig. 7, terminal extracts calling party's salutation information 711 from calling party information 71, from associated person information 72 Contact person's salutation information 721 is extracted, and calculates first similarity 73 of the two.
Step 504B, if the first similarity is less than first threshold, it is determined that calling party information and the contact person in address list Information mismatches.
When the first similarity be less than first threshold, calling party be deposited contact person probability it is relatively low, therefore, terminal determine lead The side's of crying information is mismatched with associated person information.
As shown in fig. 7, when the first similarity 73 is less than first threshold, terminal determines that calling party information 71 is believed with contact person Breath 72 mismatches.
It is special with contact person's vocal print to calculate calling party's vocal print feature if the first similarity is more than first threshold by step 504C Second similarity of sign.
In order to avoid two users of the same surname are identified as same contact person, when the first similarity is more than first threshold, By way of biological characteristic comparison, it is similar to the second of contact person's vocal print feature further to calculate calling party's vocal print feature for terminal Degree.Wherein, calculate vocal print similarity may be used ripe sound groove recognition technology in e, and the present embodiment does not limit this.
After the second similarity is calculated, terminal detects whether the second similarity is more than second threshold, if more than then executing Step 504E such as less than thens follow the steps 504D.For example, the second threshold can be 85%.
As shown in fig. 7, terminal extracts calling party's vocal print feature 712 from calling party information 71, from associated person information 72 Contact person's vocal print feature 722 is extracted, and calculates second similarity 74 of the two
In a schematical example, terminal detects calling party's salutation information " Xiao Zhang " and contact person's salutation information When first similarity of " Zhang San " is more than first threshold, it is similar to " Zhang San " vocal print feature that terminal further calculates " Xiao Zhang " Degree.
Step 504D, if the second similarity is less than second threshold, it is determined that calling party information and the contact person in address list Information mismatches.
When the vocal print feature of the two mismatches, terminal determines that calling party information is mismatched with associated person information.
Compared to the vocal print feature for directly comparing calling party and contact person, the low phase of a batch is filtered out according to salutation information first Like the contact person of degree, the relatively more spent process resource of follow-up vocal print feature can be reduced.
As shown in fig. 7, when the second similarity 74 is less than second threshold, terminal determines that calling party information 71 is believed with contact person Breath 72 mismatches.
Step 504E, if the second similarity is more than second threshold, it is determined that calling party information and the contact person in address list Information matches.
When calling party is similar to the name information for having deposited contact person, and vocal print feature is similar, terminal determines that calling party believes Breath is matched with contact person, i.e., calling party is existing contact person in address list.
Step 505, if calling party information is mismatched with the associated person information in address list, addition calling party is being received When the operation signal of number, according to the information type of calling party information, calling party information is added to corresponding associated person information Field.
When the calling party identified is not the existing contact person in address list, when user adds caller rs number, i.e. root Fill corresponding contact information field automatically according to calling party information.
Under a kind of scene, calling party's salutation information that terminal is extracted may not be the full name of calling party, but caller The pet name (such as address of Xiao Zhang, Lao Li one kind) of side, if the pet name, which is directly filled into contact person, calls field, subsequent terminal root When calling field progress call reminding according to contact person, user still directly can not determine calling party according to the pet name of display.In order to The validity for improving follow-up call reminding, in a kind of possible embodiment, this step includes the following steps.
If one, calling party's salutation information is the pet name, master is generated according to calling party's salutation information and calling party's job information The side's of crying name.
Terminal Detection and Extraction to calling party's salutation information whether be the pet name, optionally, terminal detect calling party call letter Whether breath matches with pet name template, which can be:(large and small)+surname, alternatively, surname+(brother, elder sister, younger sister, younger brother).
If calling party's salutation information is the pet name, terminal further extracts the job information in calling party information, and using spelling The mode connect generates calling party name, and optionally, which is:Calling party's job information+calling party's salutation information.
For example, when the calling party's salutation information extracted is " Xiao Zhang ", terminal gets " Xiao Zhang " corresponding job information For " wedding celebration ", to generate calling party name " wedding celebration Xiao Zhang ".
Two, calling party name is added to contact name field.
Further, calling party name is filled into contact name field by terminal automatically.
Schematically, as shown in figure 8, when needing strange number being added to address list, user only needs logical from history Words choose strange number 311 in interface 31, are then clicked in call details interface 32 and create the exhalation contact person's letter of contact person 321 Interface 33 is ceased, terminal is the information such as name, the company for filling strange number corresponding relationship in associated person information interface 33 automatically.
Step 506, if calling party information is matched with the associated person information in address list, addition calling party number is being received When the operation signal of code, object contact person information, object contact person information and calling party information are updated according to caller rs number Match.
When calling party is existing contact person in address list, when receiving the operation signal of addition caller rs number, Terminal then updates the object contact person information of object contact person corresponding with calling party according to caller rs number.
Optionally, before updating associated person information, terminal shows corresponding prompt message, prompts the user whether to carry out more Newly, and when receiving confirmation signal, contact person information updating is carried out according to caller rs number.
In the present embodiment, terminal carries out speech recognition to calling party content and callee's dialog context respectively, or, base Context relation between calling party's content and callee's content carries out speech recognition, is reducing the same of information extraction difficulty When, improve the accuracy of information extraction.
In addition, in the present embodiment, terminal determines that calling party is based on the salutation information and vocal print feature in calling party information No is existing contact person in address list, and when calling party is that have contact person, using caller rs number to associated person information It is updated, avoids the invalid contacts mode there are same user in address list.
In addition, in the present embodiment, in the pet name for extracting calling party, terminal works according to the pet name and calling party to be believed Breath generates calling party name, and fills contact name field using calling party name, so that subsequent terminal is according to contact person's surname When file-name field carries out call reminding, user can quickly determine calling party according to reminded contents.
Following is the application device embodiment, can be used for executing the application embodiment of the method.It is real for the application device Undisclosed details in example is applied, the application embodiment of the method is please referred to.
Referring to FIG. 9, the knot of the associated person information adding set provided it illustrates one exemplary embodiment of the application Structure block diagram.The device includes:
Acquisition module 910, for when receiving incoming call, obtaining caller rs number;
Extraction module 920 is used for when not including the caller rs number in address list, to preset duration after connecting incoming call Interior dialog context carries out speech recognition, extracts the calling party information for including in the dialog context;
Add module 930, for when receiving the operation signal for adding the caller rs number, according to the calling party The calling party information is added to corresponding contact information field by the information type of information.
Optionally, the extraction module 920, including:
Acquiring unit, the calling party content and callee's dialog context in the dialog context, described for identification Calling party content is the dialog context of calling party's terminal transmission, and callee's dialog context is logical for callee's terminal Cross the dialog context of microphone acquisition;
Extraction unit is used for the calling party content, and/or, callee's dialog context carries out voice knowledge Not, the calling party information is extracted.
Optionally, the extraction unit, is used for:
Speech recognition is carried out to the calling party content, identifies that the identity for including in the calling party content is situated between Continue keyword;From the identity introduce keyword after the calling party content in extract the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, identifies the address letter for including in callee's dialog context Breath;The salutation information is determined as the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, identifies that the identity for including in callee's dialog context is ask Ask content;It inquires that the calling party content after content carries out speech recognition to the identity, extracts calling party's letter Breath.
Optionally, described device further includes:
Determining module, for determining whether the calling party information matches with the associated person information in the address list;
The add module 930, for being mismatched when the calling party information and the associated person information in the address list When, then when receiving the operation signal for adding the caller rs number, according to the information type of the calling party information, by institute It states calling party information and is added to corresponding contact information field;
Update module, for when the calling party information is matched with the associated person information in the address list, receiving When to the operation signal for adding the caller rs number, object contact person information, the mesh are updated according to the caller rs number Mark associated person information is matched with the calling party information.
Optionally, include calling party's salutation information and calling party's vocal print feature, the contact person in the calling party information Include contact person's salutation information and contact person's vocal print feature in information;
The determining module, including:
First computing unit, it is similar to the first of contact person's salutation information for calculating calling party's salutation information Degree;
First determination unit, for when first similarity be less than first threshold when, determine the calling party information with Associated person information in the address list mismatches;
Second computing unit, for when first similarity is more than the first threshold, calculating calling party's sound Second similarity of line feature and contact person's vocal print feature;
Second determination unit, for when second similarity be less than second threshold when, determine the calling party information with Associated person information in the address list mismatches;
Third determination unit, for when second similarity is more than the second threshold, determining calling party's letter Breath is matched with the associated person information in the address list.
Optionally, include calling party's salutation information and calling party's job information in the calling party information;
The add module 930, including:
Generation unit is used for when calling party's salutation information is the pet name, according to calling party's salutation information and institute It states calling party's job information and generates calling party name;
Adding device, for the calling party name to be added to contact name field.
In conclusion in the present embodiment, when receiving the incoming call of caller rs number other than address list, terminal passes through to logical It talks about content and carries out speech recognition, to extract calling party information wherein included, and executed in user and add the calling party number When the operation of code, calling party information is added in corresponding contact information field automatically, entire associated person information added The manual inputting contact information of user is not necessarily in journey, to improve addition contact human efficiency;Simultaneously as identity inquiry with And the leading portion for being usually happened at communication process is introduced, therefore, the dialog context after terminal-pair connecting incoming call in preset duration carries out Speech recognition can improve the extraction efficiency and accuracy of calling party information.
It should be noted that the device that above-described embodiment provides, when realizing its function, only with above-mentioned each function module It divides and for example, in practical application, can be completed as needed and by above-mentioned function distribution by different function modules, The internal structure of terminal is divided into different function modules, to complete all or part of the functions described above.In addition, The apparatus and method embodiment that above-described embodiment provides belongs to same design, and specific implementation process refers to embodiment of the method, this In repeat no more.
The embodiment of the present application also provides a kind of computer-readable medium, which has at least one Instruction, at least one instruction are loaded by the processor and are executed to realize contact person's letter described in as above each embodiment Cease adding method.
The embodiment of the present application also provides a kind of computer program product, which is stored at least one Instruction, at least one instruction are loaded by the processor and are executed to realize contact person's letter described in as above each embodiment Cease adding method.
Above-mentioned the embodiment of the present application serial number is for illustration only, can not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can pass through hardware It completes, relevant hardware can also be instructed to complete by program, the program can be stored in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely the preferred embodiments of the application, not to limit the application, it is all in spirit herein and Within principle, any modification, equivalent replacement, improvement and so on should be included within the protection domain of the application.

Claims (14)

1. a kind of associated person information adding method, which is characterized in that the method is used for callee's terminal, the method includes:
When receiving incoming call, caller rs number is obtained;
If not including the caller rs number in address list, voice is carried out to the dialog context in preset duration after connecting incoming call Identification, extracts the calling party information for including in the dialog context;
When receiving the operation signal for adding the caller rs number, according to the information type of the calling party information, by institute It states calling party information and is added to corresponding contact information field.
2. according to the method described in claim 1, it is characterized in that, the dialog context in preset duration after connecting incoming call Speech recognition is carried out, the calling party information for including in the dialog context is extracted, including:
The calling party content and callee's dialog context in the dialog context are obtained, based on the calling party content The dialog context of the side's of crying terminal transmission, callee's dialog context are the call that callee's terminal is acquired by microphone Content;
To the calling party content, and/or, callee's dialog context carries out speech recognition, extracts the calling party Information.
3. according to the method described in claim 1, it is characterized in that, described to the calling party content, and/or, it is described Callee's dialog context carries out speech recognition, extracts the calling party information, including:
Speech recognition is carried out to the calling party content, identifies that the identity introduction for including in the calling party content is closed Keyword;From the identity introduce keyword after the calling party content in extract the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, identifies the salutation information for including in callee's dialog context; The salutation information is determined as the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, is identified in the identity inquiry for including in callee's dialog context Hold;It inquires that the calling party content after content carries out speech recognition to the identity, extracts the calling party information.
4. method according to any one of claims 1 to 3, which is characterized in that include in the extraction dialog context After calling party information, the method further includes:
Determine whether the calling party information matches with the associated person information in the address list;
If the calling party information is mismatched with the associated person information in the address list, the addition calling party is being received When the operation signal of number, the information type according to the calling party information is executed, the calling party information is added to The step of corresponding contact information field;
If the calling party information is matched with the associated person information in the address list, the addition calling party number is being received Code operation signal when, according to the caller rs number update object contact person information, the object contact person information with it is described Calling party information matches.
5. according to the method described in claim 4, it is characterized in that, in the calling party information comprising calling party's salutation information and Calling party's vocal print feature includes contact person's salutation information and contact person's vocal print feature in the associated person information;
Whether the determination calling party information matches with the associated person information in the address list, including:
Calculate the first similarity of calling party's salutation information and contact person's salutation information;
If first similarity is less than first threshold, it is determined that the calling party information is believed with the contact person in the address list Breath mismatches;
If first similarity is more than the first threshold, calling party's vocal print feature and contact person's vocal print are calculated Second similarity of feature;
If second similarity is less than second threshold, it is determined that the calling party information is believed with the contact person in the address list Breath mismatches;
If second similarity is more than the second threshold, it is determined that the calling party information and contacting in the address list People's information matches.
6. method according to any one of claims 1 to 3, which is characterized in that claim comprising calling party in the calling party information Exhale information and calling party's job information;
The calling party information is added to corresponding associated person information word by the information type according to the calling party information Section, including:
If calling party's salutation information is the pet name, given birth to according to calling party's salutation information and calling party's job information At calling party name;
The calling party name is added to contact name field.
7. a kind of associated person information adding set, which is characterized in that described device is used for callee's terminal, and described device includes:
Acquisition module, for when receiving incoming call, obtaining caller rs number;
Extraction module is used for when not including the caller rs number in address list, to logical in preset duration after connecting incoming call It talks about content and carries out speech recognition, extract the calling party information for including in the dialog context;
Add module, for when receiving the operation signal for adding the caller rs number, according to the calling party information The calling party information is added to corresponding contact information field by information type.
8. device according to claim 7, which is characterized in that the extraction module, including:
Acquiring unit, for identification the calling party content and callee's dialog context in the dialog context, the caller Square dialog context is the dialog context of calling party's terminal transmission, and callee's dialog context is that callee's terminal passes through wheat The dialog context of gram elegance collection;
Extraction unit is used for the calling party content, and/or, callee's dialog context carries out speech recognition, carries Take the calling party information.
9. device according to claim 7, which is characterized in that the extraction unit is used for:
Speech recognition is carried out to the calling party content, identifies that the identity introduction for including in the calling party content is closed Keyword;From the identity introduce keyword after the calling party content in extract the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, identifies the salutation information for including in callee's dialog context; The salutation information is determined as the calling party information;
And/or
Speech recognition is carried out to callee's dialog context, is identified in the identity inquiry for including in callee's dialog context Hold;It inquires that the calling party content after content carries out speech recognition to the identity, extracts the calling party information.
10. according to any device of claim 7 to 9, which is characterized in that described device further includes:
Determining module, for determining whether the calling party information matches with the associated person information in the address list;
The add module, for when the associated person information in the calling party information and the address list mismatches, then existing When receiving the operation signal for adding the caller rs number, according to the information type of the calling party information, by the caller Square information is added to corresponding contact information field;
Update module, for when the calling party information is matched with the associated person information in the address list, adding receiving When adding the operation signal of the caller rs number, object contact person information, the target connection are updated according to the caller rs number It is that people's information is matched with the calling party information.
11. device according to claim 10, which is characterized in that include calling party's salutation information in the calling party information Include contact person's salutation information and contact person's vocal print feature in the associated person information with calling party's vocal print feature;
The determining module, including:
First computing unit, the first similarity for calculating calling party's salutation information and contact person's salutation information;
First determination unit, for when first similarity be less than first threshold when, determine the calling party information with it is described Associated person information in address list mismatches;
Second computing unit, for when first similarity is more than the first threshold, it is special to calculate calling party's vocal print Second similarity of sign and contact person's vocal print feature;
Second determination unit, for when second similarity be less than second threshold when, determine the calling party information with it is described Associated person information in address list mismatches;
Third determination unit, for when second similarity be more than the second threshold when, determine the calling party information with Associated person information matching in the address list.
12. according to any device of claim 7 to 9, which is characterized in that claim comprising calling party in the calling party information Exhale information and calling party's job information;
The add module, including:
Generation unit is used for when calling party's salutation information is the pet name, according to calling party's salutation information and the master The side's of crying job information generates calling party name;
Adding device, for the calling party name to be added to contact name field.
13. a kind of terminal, which is characterized in that the terminal includes processor and memory, is stored at least in the memory One instruction, described instruction are loaded by the processor and are executed to realize contact person's letter as described in claim 1 to 6 is any Cease adding method.
14. a kind of computer readable storage medium, which is characterized in that be stored at least one instruction, institute in the storage medium Instruction is stated to be loaded by processor and executed to realize the associated person information adding method as described in claim 1 to 6 is any.
CN201810501489.9A 2018-05-23 2018-05-23 Associated person information adding method, device, terminal and storage medium Pending CN108683789A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810501489.9A CN108683789A (en) 2018-05-23 2018-05-23 Associated person information adding method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810501489.9A CN108683789A (en) 2018-05-23 2018-05-23 Associated person information adding method, device, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN108683789A true CN108683789A (en) 2018-10-19

Family

ID=63808115

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810501489.9A Pending CN108683789A (en) 2018-05-23 2018-05-23 Associated person information adding method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN108683789A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112102842A (en) * 2020-09-15 2020-12-18 珠海格力电器股份有限公司 Communication information recording method and recording device, and electronic equipment
CN113114839A (en) * 2021-05-11 2021-07-13 中国联合网络通信集团有限公司 Method, terminal and edge server for automatically correcting contact persons in address list

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951432A (en) * 2010-08-30 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Method, device and mobile terminal for adding contact information into address book
CN103700371A (en) * 2013-12-13 2014-04-02 江苏大学 Voiceprint identification-based incoming call identity identification system and identification method
CN103973861A (en) * 2014-05-26 2014-08-06 深圳市中兴移动通信有限公司 Mobile terminal, contact updating device and contact updating method
CN105306657A (en) * 2014-06-20 2016-02-03 中兴通讯股份有限公司 Identity identification method, identity identification device and communication terminal
CN105991809A (en) * 2015-03-06 2016-10-05 中兴通讯股份有限公司 Method and device for storing temporary contact
CN106161713A (en) * 2016-08-30 2016-11-23 惠州Tcl移动通信有限公司 The method and system of strangeness numbers in a kind of automatic memory mobile phone
CN106331293A (en) * 2015-06-29 2017-01-11 小米科技有限责任公司 Incoming call information processing method and device
CN107197074A (en) * 2017-06-30 2017-09-22 广东欧珀移动通信有限公司 Book management method, device, storage medium and electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951432A (en) * 2010-08-30 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Method, device and mobile terminal for adding contact information into address book
CN103700371A (en) * 2013-12-13 2014-04-02 江苏大学 Voiceprint identification-based incoming call identity identification system and identification method
CN103973861A (en) * 2014-05-26 2014-08-06 深圳市中兴移动通信有限公司 Mobile terminal, contact updating device and contact updating method
CN105306657A (en) * 2014-06-20 2016-02-03 中兴通讯股份有限公司 Identity identification method, identity identification device and communication terminal
CN105991809A (en) * 2015-03-06 2016-10-05 中兴通讯股份有限公司 Method and device for storing temporary contact
CN106331293A (en) * 2015-06-29 2017-01-11 小米科技有限责任公司 Incoming call information processing method and device
CN106161713A (en) * 2016-08-30 2016-11-23 惠州Tcl移动通信有限公司 The method and system of strangeness numbers in a kind of automatic memory mobile phone
CN107197074A (en) * 2017-06-30 2017-09-22 广东欧珀移动通信有限公司 Book management method, device, storage medium and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112102842A (en) * 2020-09-15 2020-12-18 珠海格力电器股份有限公司 Communication information recording method and recording device, and electronic equipment
CN113114839A (en) * 2021-05-11 2021-07-13 中国联合网络通信集团有限公司 Method, terminal and edge server for automatically correcting contact persons in address list

Similar Documents

Publication Publication Date Title
US10424290B2 (en) Cross device companion application for phone
US9824691B1 (en) Automated population of electronic records
US20170277993A1 (en) Virtual assistant escalation
CN105468364B (en) The processing method and mobile terminal of the notification message of application program
US10270736B2 (en) Account adding method, terminal, server, and computer storage medium
CN105940446B (en) Method for machine-to-human interaction, computer storage medium, and humanoid robot
CN106600223A (en) Schedule creation method and device
US11758047B2 (en) Systems and methods for smart dialogue communication
US9172795B1 (en) Phone call context setting
CN110767234B (en) Audio information processing method and device, electronic equipment and storage medium
CN107864297A (en) Group's adding method, device, terminal and storage medium
CN109785845A (en) Method of speech processing, device and equipment
CN109391734A (en) Data transmission method for uplink, device, terminal and storage medium
CN102694896B (en) In order to store the method for communicating number, terminal and system
CN109271503A (en) Intelligent answer method, apparatus, equipment and storage medium
CN108683789A (en) Associated person information adding method, device, terminal and storage medium
CN109683760A (en) Display methods, device, terminal and the storage medium of nearest content
WO2016107001A1 (en) Method for recording voice communication information, terminal, and computer storage medium
CN107819937A (en) A kind of memo information based reminding method and device, terminal and readable storage medium storing program for executing
CN107196979A (en) Pre- system for prompting of calling out the numbers based on speech recognition
CN112908362B (en) System based on acquisition robot terminal, method and medium
US20140037079A1 (en) Electronic display method and device
CN110291768A (en) Information processing unit, information processing method and information processing system
CN114462376A (en) RPA and AI-based court trial record generation method, device, equipment and medium
CN113689854A (en) Voice conversation method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181019