[go: up one dir, main page]

CN110121879A - Identify the method and terminal device of conversation object identity - Google Patents

Identify the method and terminal device of conversation object identity Download PDF

Info

Publication number
CN110121879A
CN110121879A CN201680091953.0A CN201680091953A CN110121879A CN 110121879 A CN110121879 A CN 110121879A CN 201680091953 A CN201680091953 A CN 201680091953A CN 110121879 A CN110121879 A CN 110121879A
Authority
CN
China
Prior art keywords
feature data
terminal device
voice feature
conversation object
address book
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201680091953.0A
Other languages
Chinese (zh)
Other versions
CN110121879B (en
Inventor
杨俊�
梅光辉
滕志辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN110121879A publication Critical patent/CN110121879A/en
Application granted granted Critical
Publication of CN110121879B publication Critical patent/CN110121879B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

A method of identification conversation object, comprising: terminal device acquires the first voice feature data of conversation object in call, and the first voice feature data is matched with preset second voice feature data, to judge the identity of conversation object.In embodiments of the present invention, conversation object is conversed using any number with user, and terminal device can effectively determine the identity of conversation object.

Description

Identify the method and terminal device of conversation object identity Technical field
The present embodiments relate to the communications fields, more particularly to the terminal device with voice call function.
Background technique
With advances in technology, human communication's is abundant, and mobile phone enters the intelligent epoch, and various functions are more and more abundant, wechat, and network, video etc. become mobile phone basic function, and social circle also gradually expands.
But the communication directory stored inside mobile phone is also more and more huger;How to remember that everyone identity and background become the big problem for perplexing user;Especially there are also many problem of bearing the same name.Whether address book smooth, safely, conveniently, hommization, the connection efficiency of mobile phone user is decide, so user is for more intelligent, safely and conveniently address list demand is higher and higher.
In addition, the problem of there is also after mobile phone loss, offender is swindled with contact identity now.
Summary of the invention
On the one hand, the embodiment of the invention provides a kind of methods for identifying conversation object identity, include: the first voice feature data that terminal device acquires conversation object in call, and the first voice feature data is matched with preset second voice feature data, to judge the identity of conversation object.In the present embodiment, conversation object is conversed using any number with user, and terminal device can fast and effeciently determine the identity of conversation object.
In a kind of possible embodiment of the invention, the second voice feature data can be associated with the address book of terminal device.In the present embodiment, the second voice feature data is stored in the form of address book, can be convenient the use of user.
In a kind of possible embodiment of the invention, the second voice feature data can be synchronous with cloud.In the present embodiment, the data in cloud are not easy to lose, are also provided to user oneself more information.
In a kind of possible embodiment of the invention, second speech data is stored in terminal device in a manner of recording.In the present embodiment, recording can be played back for user, be familiar with the sound of conversation object.
In alternatively possible embodiment of the invention, second speech data is stored in terminal device in a manner of vocal print feature value.In the present embodiment, the matching of vocal print feature value is more acurrate.
In a kind of possible embodiment of the invention, call can be caller or called, be also possible to the call of tripartite or more, to enrich the usage scenario of terminal device.
In a kind of possible embodiment of the invention, method further comprises: terminal device by it is matched as the result is shown on a display screen, to allow user to know the identity of conversation object.
In a kind of possible embodiment of the invention, when the number of conversation object is not stored in address book, when first voice feature data is matched with the second voice feature data, terminal device shows the associated contact information of the second voice feature data on a display screen.
Further, in a kind of possible embodiment of the invention, the number of conversation object is saved into the associated contact information of the second voice feature data by terminal device prompt user.
In a kind of possible embodiment of the invention, when the number of conversation object is not stored in address book, and the first voice feature data does not match the second voice feature data, terminal device prompts user that the first voice feature data is saved in address book.
In a kind of possible embodiment of the invention, when the number of conversation object is stored in address book, and the first voice feature data is matched with the second voice feature data, terminal device prompts user's current talking object consistent with the contact person in address book.
Further, in a kind of possible embodiment of the invention, the first voice feature data is covered the second voice feature data by terminal device, to improve the accuracy of the identity of terminal device identification conversation object.
In a kind of possible embodiment of the invention, when the number of conversation object is stored in address book, and the first voice feature data does not match the second voice feature data, terminal device prompts user's current talking object and the contact person in address book inconsistent.
In a kind of possible embodiment of the invention, when the number of conversation object is associated with the contact person of the second voice feature data in address book, when first voice feature data is matched with preset third voice feature data, terminal device prompts the contact information of the second voice feature data in station address sheet may be wrong.
Further, in a kind of possible embodiment of the invention, the number of conversation object is saved in address book in the associated contact information of third voice feature data by terminal device.
In a kind of possible embodiment of the invention, terminal device can be matched the first voice feature data with preset 4th voice feature data, if it does, terminal device prompts user's current talking object in blacklist.Next terminal device can prompt user's kill-call or automatically hang up call.
In a kind of possible embodiment of the invention, terminal device carries out speech verification, matches to the first voice feature data before connecting call, and matched result is informed user.Further, the first voice feature data can be matched with the second voice feature data, third voice feature data and/or the 4th voice feature data.
Further, in a kind of possible embodiment of the invention, if current talking object, in blacklist, terminal device automatically hangs up call.
In a kind of possible embodiment of the invention, method further comprises: terminal device saves the number-associated of the first voice feature data and conversation object, when receiving operation of the user to the newly-built contact person of the number of conversation object, the first voice feature data is associated with contact person by terminal device.
In a kind of possible embodiment of the invention, the modes such as terminal device shown by UI, light, sounding, vibration, electric current prompt the matched result of user.
On the other hand, the embodiment of the invention provides a kind of terminal devices, comprising: acquisition module, for acquiring the first voice feature data of conversation object in call;Memory module, for storing preset second voice feature data;Processing module, for matching the first voice feature data with preset second voice feature data;And display module, for giving user as the result is shown for matched.
Another aspect, the embodiment of the invention provides a kind of terminal devices, comprising: pocessor and storage media.Storage medium is stored with program, so that method more than terminal device execution.
Another aspect, the embodiment of the invention provides a kind of address books for terminal device, comprising: at least one contact person, contact person are associated with voice feature data.Contact person can also be associated with name and/or telephone number.
Another aspect, the embodiment of the invention provides the terminal devices with address above mentioned sheet.
It is noted that the embodiment of the present invention can reach different technical effects in any combination.
Through the above scheme, the embodiment of the present invention can be after arrearage be answered a pager's call, and the automatic data service for restoring terminal device has good user experience.
Detailed description of the invention
Fig. 1 is according to a kind of schematic diagram for the terminal device that possible embodiment provides of the present invention.
Fig. 2 shows be the terminal device that a kind of possible embodiment of the present invention provides part-structure block diagram.
Fig. 3 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 4 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 5 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 6 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 7 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 8 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Fig. 9 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 10 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 11 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 12 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 13 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 14 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 15 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 16 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 17 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 18 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 19 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 20 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 21 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 22 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 23 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.
Figure 24 is the flow chart of the method for the identification conversation object identity provided according to a kind of possible embodiment of the present invention.
Figure 25 is according to a kind of block diagram for the system that possible embodiment provides of the present invention.
Figure 26 is according to a kind of block diagram for the terminal device that possible embodiment provides of the present invention.
Specific embodiment
Fig. 1 is according to a kind of schematic diagram for the terminal device that possible embodiment provides of the present invention.
The present embodiments relate to terminal device 100 may include mobile phone, tablet computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point of Sales, point-of-sale terminal), vehicle-mounted computer, TV, wearable device, AR, VR equipment etc..
By terminal device 100 be mobile phone for, Fig. 2 shows be mobile phone 100 relevant to the embodiment of the present invention part-structure block diagram.With reference to Fig. 2, the components such as mobile phone 100 includes, RF (Radio Frequency, radio frequency) circuit 110, memory 120, other input equipments 130, display screen 140, sensor 150, voicefrequency circuit 160, I/O subsystem 170, processor 180 and power supply 190.It will be understood by those skilled in the art that handset structure shown in Figure 2 does not constitute the restriction to mobile phone, it may include perhaps combining certain components than illustrating more or fewer components and perhaps splitting certain components or different component layouts.Skilled person is understood that display screen 140 belongs to user interface (UI, User Interface), and mobile phone 100 may include than diagram or less user interface.
It is specifically introduced below with reference to each component parts of the Fig. 2 to mobile phone 100:
RF circuit 110 can be used for receiving and sending messages or communication process in, signal sends and receivees, and particularly, after the downlink information of base station is received, handles to processor 180;In addition, the data for designing uplink are sent to base station.In general, RF circuit includes but is not limited to antenna, at least one amplifier, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplexer etc..In addition, RF circuit 110 can also be communicated with network and other equipment by wireless communication.Any communication standard or agreement can be used in the wireless communication, and including but not limited to GSM (move by Global System of Mobile communication, the whole world Dynamic communication system), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access), LTE (Long Term Evolution, long term evolution), Email, SMS (Short Messaging Service, short message service) etc..
Memory 120 can be used for storing software program and module, and processor 180 is stored in the software program and module of memory 120 by operation, thereby executing the various function application and data processing of mobile phone 100.Memory 120 can mainly include storing program area and storage data area, wherein storing program area can application program (such as sound-playing function, image playing function etc.) needed for storage program area, at least one function etc.;Storage data area, which can be stored, uses created data (such as audio data, phone directory etc.) etc. according to mobile phone 100.In addition, memory 120 may include high-speed random access memory, it can also include nonvolatile memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Other input equipments 130 can be used for receiving the number or character information of input, and generate key signals input related with the user setting of mobile phone 100 and function control.Specifically, other input equipments 130 may include but be not limited to one of physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick, light mouse (extension that light mouse is the touch sensitive surface for not showing the touch sensitive surface visually exported, or formed by touch screen) etc. or a variety of.Other input equipments 130 are connected with other input device controls devices 171 of I/O subsystem 170, carry out signal interaction with processor 180 under the control of other equipment input controller 171.
Display screen 140 can be used for showing information input by user or be supplied to the information of user and the various menus of mobile phone 100, can also receive user's input.Specific display screen 140 may include display panel 141 and touch panel 142.Wherein display panel 141 can configure display panel 141 using the forms such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode).Touch panel 142, also referred to as touch screen, touch-sensitive screen etc., the on it or neighbouring contact of collectable user or Touchless manipulation (for example user is using the operation of any suitable object or attachment on touch panel 142 or near touch panel 142 such as finger, stylus, also may include somatosensory operation;The operation Including action types such as single-point control operation, multiparty control operations.), and corresponding attachment device is driven according to preset formula.Optionally, touch panel 142 may include both touch detecting apparatus and touch controller.Wherein, touch orientation, the posture of touch detecting apparatus detection user, and touch operation bring signal is detected, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into the information that processor is capable of handling, then give processor 180, and can receive order that processor 180 is sent and be executed.Furthermore, it is possible to realize touch panel 142 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves, touch panel 142 can also be realized using any technology of future development.Further, touch panel 142 can cover display panel 141, user can (the display content includes but is not limited to according to the content that display panel 141 is shown, soft keyboard, virtual mouse, virtual key, icon etc.), covered on display panel 141 on the touch panel 142 or nearby operated, after touch panel 142 detects touch operation on it or nearby, processor 180 is sent to by I/O subsystem 170 determines that user inputs to determine the type of touch event, it is followed by subsequent processing device 180 and provides corresponding visual output on display panel 141 by I/O subsystem 170 according to user's input in display panel according to the type of touch event.Although in Fig. 2, touch panel 142 and display panel 141 are the input and input function for realizing mobile phone 100 as two independent components, but it is in some embodiments it is possible to touch panel 142 and display panel 141 is integrated and that realizes mobile phone 100 output and input function.
Mobile phone 100 may also include at least one sensor 150, such as optical sensor, motion sensor and other sensors.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can adjust the brightness of display panel 141 according to the light and shade of ambient light, proximity sensor can close display panel 141 and/or backlight when mobile phone 100 is moved in one's ear.As a kind of motion sensor, accelerometer sensor can detect the size of (generally three axis) acceleration in all directions, size and the direction that can detect that gravity when static can be used to identify application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) of mobile phone posture etc.;The other sensors such as the gyroscope, barometer, hygrometer, thermometer, the infrared sensor that can also configure as mobile phone 100, details are not described herein.
Voicefrequency circuit 160, loudspeaker 161, microphone 162 can provide the audio interface between user and mobile phone 100.Signal after the audio data received conversion can be transferred to loudspeaker 161 by voicefrequency circuit 160, be converted to voice signal output by loudspeaker 161;On the other hand, the voice signal of collection is converted to signal by microphone 162, audio data is converted to after being received by voicefrequency circuit 160, then audio data is exported to RF circuit 108 to be sent to such as another mobile phone, or audio data is exported to memory 120 to be further processed.
I/O subsystem 170 is used to control the external equipment of input and output, may include other equipment input controller 171, sensor controller 172, display controller 173.Optionally, other one or more input control apparatus controllers 171 receive signal from other input equipments 130 and/or send signal to other input equipments 130, other input equipments 130 may include physical button (push button, rocker buttons etc.), dial, slide switch, control stick, click idler wheel, light mouse (extension that light mouse is the touch sensitive surface for not showing the touch sensitive surface visually exported, or formed by touch screen).It is worth noting that other input control apparatus controllers 171 can be connect with any one or multiple above equipments.Display controller 173 in the I/O subsystem 170 receives signal from display screen 140 and/or sends signal to display screen 140.After display screen 140 detects user's input, user's input that display controller 173 will test is converted to and is shown in the interaction of the user interface object on display screen 140, i.e. realization human-computer interaction.Sensor controller 172 can receive signal from one or more sensor 150 and/or send signal to one or more sensor 150.
Processor 180 is the control centre of mobile phone 100, utilize the various pieces of various interfaces and connection whole mobile phone, by running or executing the software program and/or module that are stored in memory 120, and call the data being stored in memory 120, the various functions and processing data for executing mobile phone 100, to carry out integral monitoring to mobile phone.Optionally, processor 180 may include one or more processing units;Preferably, processor 180 can integrate application processor and modem processor, wherein the main processing operation system of application processor, user interface and application program etc., modem processor mainly handles wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 180.
Mobile phone 100 further includes the power supply 190 (such as battery) powered to all parts, preferably, power supply can be logically contiguous by power-supply management system and processor 180, to realize the functions such as management charging, electric discharge and power consumption by power-supply management system.
Although being not shown, mobile phone 100 can also include camera, bluetooth module etc., and details are not described herein.
Fig. 3 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 is currently being conversed with a strange number 170XXXXXXX, and the voice feature data of conversation object is acquired in communication process.In daily life, user with strange number when conversing, it is likely that thinks that the sound of conversation object is familiar with, but forgeting is whom, and is shyly asked.Alternatively, conversation object is actually cheat, the acquaintance of user is but claimed to be, even if can not determine the identity of conversation object so that user loses vigilance or user is with suspicion.
In a kind of possible embodiment of the invention, terminal device 100 acquires the voice feature data of conversation object in communication process, and the identity matched with preset voice feature data to determine conversation object, so that user can also identify its identity during conversing with strange number;Further, in the case where cheat usurps the incoming call of acquaintance, it can also identify conversation object not in person.Therefore, the convenience of call is improved with safety.
It is noted that call can be incoming call, it is also possible to electricity, i.e. caller or called.
In a kind of possible embodiment of the invention, the voice of conversation object can be stored in local or cloud by way of recording by terminal device 100, be played back later convenient for user to be familiar with sound.
Alternatively, in a kind of possible embodiment of the invention, terminal device 100 can be stored in local or cloud by extracting the voice feature data in conversation object voice, improve the speed of safety and matching primitives.I.e. voice feature data can be is saved in the form of recording, is also possible to save by way of extracting vocal print feature calculating.
In a kind of possible embodiment of the invention, terminal device 100 can prompt conversation object to say one section of specific voice when conversing and starting, and be compared with the voice feature data for facilitating and saving.Specific common expression, such as " hello ", " Hello " voice data also can be used in terminal device 100, to be matched.
Fig. 4 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 prompts the user whether to save the phonetic feature of collected conversation object after with strange number 170XXXXXXX end of conversation.If being acquaintance or user intend with user's communication Continue to keep in touch, then can choose confirmation.When conversing again with conversation object, terminal device 100 can inform time and the duration of the call that user had occurred before.
Alternatively, in a kind of possible embodiment of the invention, terminal device 100 can not also remind user, but voice feature data is stored directly in local or server.Further, the voice feature data of preservation can have preset number.Have little time to save this avoids user or maloperation, and the case where lose voice feature data.
Fig. 5 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.After having saved voice feature data, terminal device 100 can ask the user whether contact person address book is added.If user selects to determine, the corresponding voice feature data saved can be directly linked to contact person by terminal device 100.In the present embodiment, easy to operate naturally, have good user experience.
In a kind of possible embodiment of the invention, user can also create contact person at any time, and the corresponding voice feature data saved can be directly linked to contact person by terminal device 100 at this time.In the present embodiment, user's usage scenario abundant can be supplied to.
In a kind of possible embodiment of the invention, terminal device 100 does not prompt the user whether to save voice feature data, but automatically save, when user selects newly-built contact person, the corresponding voice feature data saved can be directly linked to contact person by terminal device 100.
Fig. 6 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 shows three contact persons in address book, Bush and Trump have preserved voice feature data, and then there are no save voice feature data by Obama.
Fig. 7 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, the broadcast button of the voice feature data of contact person Bush, terminal device 100 can play the voice of the Bush saved when the user clicks, user is allowed to be familiar with the voice of Bush.
In a kind of possible embodiment of the invention, the voice of the contact person saved can be the whole recording of call.Terminal device 100 can also separately storaged voice characteristic.
In a kind of possible embodiment of the invention, terminal device 100 can be conversed every time according to same conversation object in the voice that acquires optimize voice feature data, to improve discrimination.
Fig. 8 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 can receive the operation of user also to delete the corresponding voice feature data of contact person Bush.For example, daughter of the voice feature data of the Bush saved from Bush, then this voice feature data mistake, should delete.
In a kind of possible embodiment of the invention, terminal device 100 can also repeatedly be conversed according to same telephone number in the voice feature data that is dominant, be automatically deleted may be erroneous matching voice feature data.
Fig. 9 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 can receive the operation of user, phonetic feature is acquired from file for contact person Obama.The recording containing Obama voice or video file can be preserved on terminal device 100, terminal device 100 can directly obtain the voice feature data of Obama from file, and need not converse.
In a kind of possible embodiment of the invention, terminal device 100 can also actively acquire the voice feature data of contact person by modes such as starting recording APP.
Figure 10 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, with saved number, but not in the communication process of the contact person Obama of voice feature data, 100 automatic collection voice feature data of terminal device, and can then prompt user save or automatically save.
Figure 11 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, the voice feature data acquired in communication process is associated with the contact person Obama for having saved number by terminal device 100.
Figure 12 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 is currently conversed with strange number 173XXXXXXX.Terminal device 100 can acquire the speech characteristic value for the conversation object that matching is being conversed, and be matched to the contact person Trump saved, it is determined that be that Trump is sent a telegram here using new digit.
Figure 13 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 is that after Trump is sent a telegram here using new digit, strange number 173XXXXXXX can be prompted the user whether to be added in the contact person Trump of address book in determination.
Figure 14 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, strange number 173XXXXXXX is added into 172XXXXXXX that in the contact person Trump of address book and Trump was saved originally together.
In a kind of possible embodiment of the invention, terminal device 100, which may not be, is saved in new digit 173XXXXXXX together with number 172XXXXXXX has been saved, but 172XXXXXXX is replaced or covered.
Figure 15 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, in the message registration of terminal device 100, the record for thering are three strange numbers to send a telegram here, local also without matched voice feature data.User may have forgotten about the identity of the conversation object of corresponding number, or not recognize conversation object, but want to know its identity.
Figure 16 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 can prompt the voice feature data storehouse matching message registration in user and cloud, and it can receive the operation of user, to determine the identity of conversation object.In the present embodiment, by the voice feature data storehouse matching with cloud, the identity of terminal device 100 can identify Stranger Calls person, such as bank clerk, insurance sales force, nursery teacher.
In a kind of possible embodiment of the invention, it is also not necessary to the interventions of user for terminal device 100, and voluntarily match the voice feature data library in cloud, to realize the identity of identification Stranger Calls person.
In a kind of possible embodiment of the invention, terminal device 100 can authorize conversation object to access oneself voice feature data library beyond the clouds, to temporarily or chronically allow, specific or particular call object does not know the identity of oneself.
In a kind of possible embodiment of the invention, cloud matching can carry out in communication process, can also carry out after end of conversation.
Figure 17 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 identifies that the identity of three strange numbers is respectively Bush, Obama and Trump after the completion of the voice feature data storehouse matching with cloud.In the present embodiment, everyone phonetic feature just represents the identity of oneself, in some scenarios, can cancel the presence of telephone number.
Figure 18 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 is conversed with the contact person Obama 171XXXXXXX saved in address book, but terminal device 100 finds that the voice feature data of conversation object is mismatched with the voice feature data of the contact person Obama saved.It is likely to the phone that someone has falsely used Obama at this time, it is not Obama that terminal device 100, which can prompt user's current talking object, to prevent user to be deceived.
Figure 19 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown in the figure, terminal device 100 is conversed with the contact person Obama 171XXXXXXX saved in address book, but terminal device 100 finds that the voice feature data of conversation object is mismatched with the voice feature data of the contact person Obama saved, but matches with Trump.It is wrong that it is likely to be the contact information saved in address book at this time, terminal device 100 may remind the user that current talking object is actually Trump, and the input of user is received to update address book, the record of contact person Obama 171XXXXXXX is corrected as Trump171XXXXXXX.
Figure 20 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 can have blacklist function, user is harassed to deal with same conversation object replacement telephone number.With strange number 171XXXXXXX communication process, the voice feature data that terminal device 100 matches conversation object is matched with the Trump in blacklist, then can prompt user is currently harassing call, if to be hung up.
In a kind of possible embodiment of the invention, terminal device 100 can also not have name, only voice feature data in the blacklist that local or server save.Terminal device 100 only can also remind user's current talking object in blacklist, without showing specific identity.Further, the address book of terminal device 100 can not also save number, only save voice feature data.
Figure 21 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 then automatically hangs up current talking when the conversation object for confirming current strange number 171XXXXXXX is the Trump in blacklist.
In a kind of possible embodiment of the invention, terminal device 100 can also carry out speech verification before answering calling, after formerly matching to the voice feature data of conversation object, then determine whether It answers.Matched result can be prompted to user by terminal device 100, allowed and user's selection operation or auto-pickup or hung up.
Figure 22 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 judges that identity can also be not limited to talk application according to voice feature data, but it can be applied to several scenes, such as Facetime, wechat, the voices such as Gtalk or Video Applications.Terminal device 100 uses in Facetime video in the contact person for being Obama with mark identity, terminal device 100 acquires the voice feature data in video, it is matched with the voice feature data for being stored in local or cloud, it was found that current video object is not Obama, prompt is then issued the user with, is cheated to prevent user by false video.
In a kind of possible embodiment of the invention, in the matched situation of voice feature data, it is Obama that terminal device 100, which can also prompt user's current video object,.
Figure 23 is according to a kind of user interface for the terminal device that possible embodiment provides of the present invention.It converses with the contact person Obama171XXXXXXX recorded in address book as shown, terminal device 100 is current.The voice feature data that terminal device 100 can be saved by matching, that prompt user's current talking is Obama.
Figure 24 is the flow chart of the method for the identification conversation object identity provided according to a kind of possible embodiment of the present invention.As shown, user selects incoming call answering, and terminal device 100 starts to record the voice messaging of conversation object after terminal device 100 receives voice incoming call, for example, the voice messaging of preceding 5s, 10s, 1min, or the voice messaging of certain amount of voice data.
Terminal device 100 judges whether it is contact number incoming call.
If terminal device 100 judge be contact number incoming call, next if judge voice whether match address sheet, with prevent by people palm off be familiar with number send a telegram here.If voice match address book, then terminal device 100 can compare the voice feature data saved in the voice feature data and address book of current talking object, by better quality, that is the more obvious data of phonetic feature, it is saved into address book and is associated with current contacts, override previously stored voice feature data.That terminal device 100 can also remind user's current talking is me.If the voice feature data saved in the voice feature data of current talking object and address book matches, terminal device 100 judges that the voice feature data of conversation object whether in blacklist, and has falsely used contact person Number, or pass through the number of changing software change incoming number.If it is black that terminal device 100 reminds user's current talking object to be drawn, this may be fraudulent call in blacklist.If sent a telegram here for stranger using known number not in blacklist, terminal device 100 may remind the user that careful swindle.
If terminal device 100 judges it is not contact number incoming call, next, can also compare the voice feature data saved in the voice feature data and address book of current talking object.If the voice feature data saved in the voice feature data of current talking object and address book matches, contact person known to being then judged as is sent a telegram here using new digit, terminal device 100 can show matched address book contact person and correspond to number to user, and user is reminded to save or replace existing contact information in address book.If mismatched, next whether terminal device 100 judges the voice feature data of conversation object in blacklist.If it is black that terminal device 100 may remind the user that current talking object has been drawn, and current talking is harassing call, or directly hangs up in blacklist.If not in blacklist, the voice feature data of current talking object and number-associated can be saved in caching by terminal device 100 ifs.The upper limit can be set in the data entry saved in the buffer, to save the memory space of terminal device 100.Then terminal device 100 can prompt user this is the new digit incoming call of stranger, and be supplied to user's operation option, for example, save contact person, draw it is black, or without operation.If terminal device 100 receives user and saves contact person or draw black operation, the voice feature data of current talking object can be saved in the address book of local or cloud or the storage file of other forms.
In a kind of possible embodiment of the invention, the modes such as prompt information can show by UI, light, sounding, vibration, electric current are supplied to user.
In a kind of possible embodiment of the invention, function described above is also possible to implement in the call that terminal device 100 carries out caller.
In a kind of possible embodiment of the invention, voice feature data can also be only matched, without number of matches.
In a kind of possible embodiment of the invention, stranger also may refer to the conversation object for not having to save voice feature data in address book, and acquaintance may refer to the conversation object that voice feature data is preserved in address book.
In a kind of possible embodiment of the invention, matching voice feature data can also be completed beyond the clouds, and terminal device only receives matched result and is presented to the user.
Figure 25 is according to a kind of block diagram for the system that possible embodiment provides of the present invention.As shown, terminal device 100 includes memory 21, communication unit 22, processor 23 and display 24.Memory 21 is used to save the address book with voice feature data, processor 23 matches the voice feature data of conversation object collected in communication process with the voice feature data in address book, determine the identity of user, and by it is matched as the result is shown on the display 24.Communication unit 22 synchronizes the address book with voice feature data for being communicated with server 25.
Figure 26 is according to a kind of block diagram for the terminal device that possible embodiment provides of the present invention.As shown, terminal device 100 includes memory module 31, acquisition module 32, processing module 33 and display module 34.Memory module 31 is used to save the address book with voice feature data, acquisition module 32 in communication process for acquiring the voice feature data of conversation object, processing module 33 is for matching the voice feature data of the collected conversation object of acquisition module 32 with the voice feature data in memory module 31, determine the identity of user, and by matched as the result is shown on display module 34.
The embodiments of the present invention can be arbitrarily combined, to realize different technical effects.
Through the above description of the embodiments, it is apparent to those skilled in the art that the present invention can be realized with hardware realization or firmware realization or their combination mode.When implemented in software, above-mentioned function can be stored in computer-readable medium or as on computer-readable medium one or more instructions or code transmit.Computer-readable medium includes computer storage media and communication media, and wherein communication media includes convenient for from a place to any medium of another place transmission computer program.Storage medium can be any usable medium that computer can access.As example but be not limited to: computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storages, magnetic disk storage medium or other magnetic storage apparatus or can be used in carry or store have instruction or data structure form desired program code and can be by any other medium of computer access.Furthermore.Any connection appropriate can become computer-readable medium.For example, if software is using the wireless of coaxial cable, optical fiber cable, twisted pair, Digital Subscriber Line (DSL) or such as infrared ray, radio and microwave etc The wireless technology of technology from website, server so coaxial cable, optical fiber cable, twisted pair, DSL or such as infrared ray that perhaps other remote sources are transmitted, wireless and microwave etc includes in the fixing of affiliated medium.As used in the present invention, disk (Disk) and dish (disc) include compression optical disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk and Blu-ray Disc, the usually magnetic replicate data of which disk, and dish is then with laser come optical replicate data.Combination above should also be as including within the protection scope of computer-readable medium.
In short, being not intended to limit the scope of the present invention the foregoing is merely the embodiment of technical solution of the present invention.All exposure according to the present invention, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.

Claims (33)

  1. A method of identification identity, comprising:
    Terminal device acquires the first voice feature data of conversation object in call;And
    The terminal device matches first voice feature data with preset second voice feature data, to judge the identity of the conversation object.
  2. The method of claim 1, wherein second voice feature data is associated with the address book of the terminal device.
  3. The method according to claim 1, wherein the second speech data is stored in the terminal device in a manner of recording.
  4. The method according to claim 1, wherein the second speech data is stored in the terminal device in a manner of vocal print feature value.
  5. Method according to any of claims 1-4, wherein the call is incoming call.
  6. Such as the described in any item methods of claim 2-5, wherein, when the number of the conversation object is not stored in the address book, when first voice feature data is matched with second voice feature data, the terminal device shows the associated contact information of the second voice feature data on a display screen.
  7. Method as claimed in claim 6, further comprise: the number of the conversation object is saved into the associated contact information of the second voice feature data by the terminal device prompt user.
  8. Such as the described in any item methods of claim 2-7, wherein, when the number of the conversation object is not stored in the address book, when first voice feature data does not match second voice feature data, first voice feature data is saved in the address book by the terminal device prompt user.
  9. Such as the described in any item methods of claim 2-8, wherein, when the number of the conversation object is stored in the address book, when first voice feature data is matched with second voice feature data, conversation object described in the terminal device prompt user is consistent with the contact person in the address book.
  10. Method as claimed in claim 9 further comprises: first voice feature data is covered second voice feature data by the terminal device.
  11. Such as the described in any item methods of claim 2-10, wherein, when the number of the conversation object is stored in the address book, when first voice feature data does not match second voice feature data, conversation object described in the terminal device prompt user and the contact person in the address book are inconsistent.
  12. Such as the described in any item methods of claim 2-11, wherein, when the number of the conversation object is associated with the contact person of the second voice feature data described in the address book, when first voice feature data is matched with preset third voice feature data, the contact information of the second voice feature data described in address book described in the terminal device prompt user is wrong.
  13. Method as claimed in claim 12 further comprises: the number of the conversation object is saved in the associated contact information of third voice feature data described in the address book by the terminal device.
  14. Such as the described in any item methods of claim 1-13, wherein the terminal device matches first voice feature data with preset 4th voice feature data, if it does, conversation object described in terminal device prompt user is in blacklist.
  15. Such as the described in any item methods of claim 1-14, wherein the terminal device carries out speech verification, match to first voice feature data before connecting call.
  16. Such as the described in any item methods of claim 1-15, further comprise: the terminal device saves the number-associated of first voice feature data and the conversation object, when receiving operation of the user to the newly-built contact person of the number of the conversation object, first voice feature data is associated with the contact person by the terminal device.
  17. A kind of terminal device, comprising:
    Processor;And
    Storage medium, wherein the storage medium is stored with program, and described program makes the terminal device execute following steps:
    The terminal device acquires the first voice feature data of conversation object in call;And
    The terminal device matches first voice feature data with preset second voice feature data, to judge the identity of the conversation object.
  18. Terminal device as claimed in claim 17, wherein second voice feature data is associated with the address book of the terminal device.
  19. Such as the described in any item terminal devices of claim 17-18, wherein the second speech data is stored in the terminal device in a manner of recording.
  20. Such as the described in any item terminal devices of claim 17-18, wherein the second speech data is stored in the terminal device in a manner of vocal print feature value.
  21. Such as the described in any item terminal devices of claim 17-20, wherein the call is incoming call.
  22. Such as the described in any item terminal devices of claim 18-21, wherein, when the number of the conversation object is not stored in the address book, when first voice feature data is matched with second voice feature data, the terminal device shows the associated contact information of the second voice feature data on a display screen.
  23. Terminal device as claimed in claim 22, described program further such that: the number of the conversation object is saved into the associated contact information of the second voice feature data by terminal device prompt user.
  24. Such as the described in any item terminal devices of claim 18-23, wherein, when the number of the conversation object is not stored in the address book, when first voice feature data does not match second voice feature data, first voice feature data is saved in the address book by the terminal device prompt user.
  25. Such as the described in any item terminal devices of claim 18-24, wherein, when the number of the conversation object is stored in the address book, when first voice feature data is matched with second voice feature data, conversation object described in the terminal device prompt user is consistent with the contact person in the address book.
  26. Terminal device as claimed in claim 25, described program further such that: first voice feature data is covered second voice feature data by the terminal device.
  27. Such as the described in any item terminal devices of claim 18-26, wherein, when the number of the conversation object is stored in the address book, when first voice feature data does not match second voice feature data, conversation object described in the terminal device prompt user and the contact person in the address book are inconsistent.
  28. Such as the described in any item terminal devices of claim 18-27, wherein, when the number of the conversation object is associated with the contact person of the second voice feature data described in the address book, when first voice feature data is matched with preset third voice feature data, the contact information of the second voice feature data described in address book described in the terminal device prompt user is wrong.
  29. Terminal device as claimed in claim 28, described program further such that: the number of the conversation object is saved in the associated contact information of third voice feature data described in the address book by the terminal device.
  30. Such as the described in any item terminal devices of claim 17-29, wherein the terminal device matches first voice feature data with preset 4th voice feature data, if it does, conversation object described in terminal device prompt user is in blacklist.
  31. Such as the described in any item terminal devices of claim 17-30, wherein the terminal device carries out speech verification, match to first voice feature data before connecting call.
  32. Such as the described in any item terminal devices of claim 17-31, described program further such that: the terminal device by the number-associated of first voice feature data and the conversation object save, when receiving operation of the user to the newly-built contact person of the number of the conversation object, first voice feature data is associated with the contact person by the terminal device.
  33. A kind of terminal device has address book, wherein the address book includes at least one contact person, and the contact person is associated with voice feature data.
CN201680091953.0A 2016-12-30 2016-12-30 Method and terminal equipment for identifying identity of call object Active CN110121879B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/113990 WO2018120241A1 (en) 2016-12-30 2016-12-30 Method for identifying identity of call object, and terminal device

Publications (2)

Publication Number Publication Date
CN110121879A true CN110121879A (en) 2019-08-13
CN110121879B CN110121879B (en) 2020-12-15

Family

ID=62706770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680091953.0A Active CN110121879B (en) 2016-12-30 2016-12-30 Method and terminal equipment for identifying identity of call object

Country Status (2)

Country Link
CN (1) CN110121879B (en)
WO (1) WO2018120241A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113225327A (en) * 2021-04-29 2021-08-06 心动网络股份有限公司 Login client supervision method, device, equipment and medium based on voice recognition
US12015960B1 (en) * 2021-09-02 2024-06-18 T-Mobile Innovations Llc System and method for redirection to optimal antenna arrays

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030163310A1 (en) * 2002-01-22 2003-08-28 Caldwell Charles David Method and device for providing speech-to-text encoding and telephony service
CN101442579A (en) * 2007-11-23 2009-05-27 中兴通讯股份有限公司 Mobile terminal with speech recognition calling subscriber information
CN102780819A (en) * 2012-07-27 2012-11-14 广东欧珀移动通信有限公司 Method of voice recognition of contact for mobile terminal
CN103700371A (en) * 2013-12-13 2014-04-02 江苏大学 Voiceprint identification-based incoming call identity identification system and identification method
CN103905612A (en) * 2012-12-25 2014-07-02 联想(北京)有限公司 Information processing method and electronic device
CN105120068A (en) * 2015-07-16 2015-12-02 百度在线网络技术(北京)有限公司 Voice communication answering method and device
CN105187667A (en) * 2015-10-09 2015-12-23 小米科技有限责任公司 Incoming call processing method and device
CN105306657A (en) * 2014-06-20 2016-02-03 中兴通讯股份有限公司 Identity identification method, identity identification device and communication terminal
CN105872185A (en) * 2016-04-20 2016-08-17 乐视控股(北京)有限公司 Information prompting method, device and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100456881C (en) * 2005-07-22 2009-01-28 华为技术有限公司 Subscriber identy identifying method and calling control method and system
CN201355554Y (en) * 2008-12-22 2009-12-02 康佳集团股份有限公司 Voice recognition unit and mobile communication terminal
CN104010060B (en) * 2013-02-27 2017-11-03 联想(北京)有限公司 The method and electronic equipment of identification incoming call incoming call side's identity
CN104935713A (en) * 2014-03-20 2015-09-23 海尔集团公司 Method and device of communication terminal for storing phone numbers

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030163310A1 (en) * 2002-01-22 2003-08-28 Caldwell Charles David Method and device for providing speech-to-text encoding and telephony service
CN101442579A (en) * 2007-11-23 2009-05-27 中兴通讯股份有限公司 Mobile terminal with speech recognition calling subscriber information
CN102780819A (en) * 2012-07-27 2012-11-14 广东欧珀移动通信有限公司 Method of voice recognition of contact for mobile terminal
CN103905612A (en) * 2012-12-25 2014-07-02 联想(北京)有限公司 Information processing method and electronic device
CN103700371A (en) * 2013-12-13 2014-04-02 江苏大学 Voiceprint identification-based incoming call identity identification system and identification method
CN105306657A (en) * 2014-06-20 2016-02-03 中兴通讯股份有限公司 Identity identification method, identity identification device and communication terminal
CN105120068A (en) * 2015-07-16 2015-12-02 百度在线网络技术(北京)有限公司 Voice communication answering method and device
CN105187667A (en) * 2015-10-09 2015-12-23 小米科技有限责任公司 Incoming call processing method and device
CN105872185A (en) * 2016-04-20 2016-08-17 乐视控股(北京)有限公司 Information prompting method, device and system

Also Published As

Publication number Publication date
CN110121879B (en) 2020-12-15
WO2018120241A1 (en) 2018-07-05

Similar Documents

Publication Publication Date Title
KR101920019B1 (en) Apparatus and method for processing a call service of mobile terminal
CN106161749B (en) Malicious telephone identification method and device
CN107846516B (en) Call scene prompting method and mobile terminal
CN109257498B (en) Sound processing method and mobile terminal
WO2015043505A1 (en) Method, apparatus, and system for sending and receiving social network information
CN106874091A (en) A kind of application call method, device and mobile terminal
CN109525712A (en) A kind of information processing method, mobile terminal and mobile unit
CN108874352A (en) A kind of information display method and mobile terminal
CN106664336B (en) Method and terminal for processing communication event
CN103744574A (en) Method and device for turning off alarm clock of mobile terminal and mobile terminal
CN109587319A (en) A kind of call processing method, terminal and computer readable storage medium
CN109788423A (en) Phonetic incepting method, apparatus and computer readable storage medium
CN108769384A (en) Call processing method, terminal and computer readable storage medium
CN108432220A (en) A kind of method and terminal of handoff calls pattern
CN110392158A (en) A kind of message treatment method, device and terminal device
CN109982273B (en) Information reply method and mobile terminal
CN106385482B (en) A kind of processing method of contact information, device and mobile terminal
CN111491286A (en) Emergency rescue method, device and terminal
CN110121879A (en) Identify the method and terminal device of conversation object identity
CN110312031A (en) Incoming number processing method and electronic equipment
CN109348035A (en) A kind of recognition methods of telephone number and terminal device
CN111580911A (en) Operation prompting method and device for terminal, storage medium and terminal
CN110249612B (en) Call processing method and terminal
CN110321201A (en) A kind of background program processing method, terminal and computer readable storage medium
CN110213441B (en) Voice control method, wearable device and computer-readable 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
GR01 Patent grant
GR01 Patent grant