CN107295506A - A kind of method of speech processes, device and terminal - Google Patents
A kind of method of speech processes, device and terminal Download PDFInfo
- Publication number
- CN107295506A CN107295506A CN201610200214.2A CN201610200214A CN107295506A CN 107295506 A CN107295506 A CN 107295506A CN 201610200214 A CN201610200214 A CN 201610200214A CN 107295506 A CN107295506 A CN 107295506A
- Authority
- CN
- China
- Prior art keywords
- voice messaging
- voice
- endorsing
- encryption
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 73
- 230000008569 process Effects 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 claims abstract description 173
- 238000012545 processing Methods 0.000 claims abstract description 123
- 230000005540 biological transmission Effects 0.000 claims abstract description 43
- 239000003999 initiator Substances 0.000 claims abstract description 21
- 238000001629 sign test Methods 0.000 claims description 31
- 238000012795 verification Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0442—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiments of the invention provide a kind of method of speech processes, device and terminal, wherein, methods described includes:Communication terminal obtains the first voice messaging of call initiator when detecting voice calling service;Obtain the second voice messaging of receiving talking side;According to first voice messaging and second voice messaging, endorse private key and the encrypted public key for carrying out secrecy transmission processing to the voice calling service are generated;According to endorse private key and the encrypted public key, encryption of endorsing is carried out to the voice messaging that the communication terminal is obtained, and the voice messaging after the encryption of endorsing is sent to corresponding other-end.Using the present invention, the security and convenient and swift property of speech processes can be lifted.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of method of speech processes, device and terminal.
Background technology
At present, mobile terminal has been subjected to liking and using for users, particularly mobile phone.However,
User is in voice call process is carried out using mobile phone, and current existing call transfer process is all based on greatly base
Stand or the mode such as communication protocol call voice data is encrypted transmission, such cipher mode compares
It is more complicated, and hacker can also attack decoding, intercept the dialog context of both call sides, so as to cause double
The leakage of square voice call content.
The content of the invention
Technical problem to be solved of the embodiment of the present invention is that there is provided a kind of method of speech processes, device
And terminal, the security of speech processes can be lifted.
On the one hand, the embodiment of the present invention is disclosed there is provided a kind of method of speech processes, and methods described includes:
Communication terminal obtains the first voice messaging of call initiator when detecting voice calling service;
Obtain the second voice messaging of receiving talking side;
According to first voice messaging and second voice messaging, generate for the voice call industry
Business carries out endorse private key and the encrypted public key of secrecy transmission processing;
According to endorse private key and the encrypted public key, the voice messaging that the communication terminal is obtained is carried out
Endorse encryption, and the voice messaging after the encryption of endorsing is sent to corresponding other-end.
Wherein alternatively, before second voice messaging for obtaining receiving talking side, in addition to:
Judge first voice messaging and preset local first voice messaging phonetic feature similarity whether
More than default first similarity threshold;
If so, then proceeding the voice calling service, second language for obtaining receiving talking side is performed
Message ceases;Otherwise, the voice calling service is terminated automatically.
Wherein alternatively, after second voice messaging for obtaining receiving talking side, in addition to:
Judge second voice messaging and preset local second voice messaging phonetic feature similarity whether
More than default second similarity threshold;
If so, then proceed the voice calling service, perform it is described according to first voice messaging and
Second voice messaging, generates the private of endorsing for carrying out secrecy transmission processing to the voice calling service
Key and encrypted public key;Otherwise, the voice calling service is terminated automatically.
Wherein alternatively, described according to first voice messaging and second voice messaging, generating is used for
Endorse private key and the encrypted public key of secrecy transmission processing are carried out to the voice calling service, including:
Phonetic feature parsing is carried out to first voice messaging, obtains corresponding with first voice messaging
First voice characteristics information, and using first voice characteristics information as the voice calling service
Carry out the private key of endorsing of secrecy transmission processing;
Phonetic feature parsing is carried out to second voice messaging, obtains corresponding with second voice messaging
Second voice characteristics information, and using second voice characteristics information as the voice calling service
Carry out the encrypted public key of secrecy transmission processing.
Wherein alternatively, endorsed described in the basis private key and the encrypted public key, the communication terminal is obtained
The voice messaging taken carries out encryption of endorsing, including:
The voice messaging obtained according to the private key of endorsing to the communication terminal carries out processing of endorsing;
The voice messaging after the processing of endorsing is encrypted according to the encrypted public key, added
Sign the voice messaging after encryption.
Wherein alternatively, methods described also includes:
The voice messaging if process for receiving the other-end transmission is endorsed after encryption, by institute
Private key of endorsing is stated to enter the voice messaging after encryption of endorsing received as decrypted private key
Row decryption processing;
The voice messaging after the decryption processing is carried out at sign test using the encrypted public key as sign test public key
Reason, and the voice messaging after the verification process is played out;
Wherein, the voice messaging after encryption of endorsing is by with first phonetic feature
Information is encrypted public key, the voice messaging is added by private key of endorsing of second voice characteristics information
Obtained after label encryption.
Wherein alternatively, before the voice messaging to after the verification process is played out, in addition to:
Judge whether the sign test processing succeeds;
Played out if so, then performing the voice messaging to after the verification process;Otherwise, abandon
The voice messaging after encryption of endorsing received.
On the other hand, the embodiment of the present invention is also disclosed there is provided a kind of device of speech processes, described device bag
Include:
Acquisition module, the first voice letter for when detecting voice calling service, obtaining call initiator
Breath and the second voice messaging for obtaining receiving talking side;
Generation module, for first voice messaging and described second got according to the acquisition module
Voice messaging, generates endorse private key and the encryption for carrying out secrecy transmission processing to the voice calling service
Public key;
Processing module, for private key and the encrypted public key of being endorsed according to generation module generation,
The voice messaging that the communication terminal is obtained endorse encryption, and by it is described endorse encryption it
Voice messaging afterwards is sent to corresponding other-end.
Wherein alternatively, described device also includes:
First judge module, for judging first voice messaging and preset local first voice messaging
Whether phonetic feature similarity exceedes default first similarity threshold;If the judge module determines described
The phonetic feature similarity of first voice messaging and preset local first voice messaging exceedes default first phase
Like degree threshold value, then proceed the voice calling service, notify the acquisition module to obtain receiving talking side
The second voice messaging;Otherwise, the voice calling service is terminated automatically.
Wherein alternatively, described device also includes:
Second judge module, for judging second voice messaging and preset local second voice messaging
Whether phonetic feature similarity exceedes default second similarity threshold;If second voice messaging with it is preset
Local second voice messaging phonetic feature similarity exceed default second similarity threshold, then continue into
The row voice calling service, notifies the generation module;Otherwise, the voice calling service is terminated automatically.
Wherein alternatively,
The generation module, specifically for first voice messaging carry out phonetic feature parsing, obtain with
Corresponding first voice characteristics information of first voice messaging, and using first voice characteristics information as
Private key of endorsing for carrying out secrecy transmission processing to the voice calling service;To second voice messaging
Phonetic feature parsing is carried out, the second voice characteristics information corresponding with second voice messaging is obtained, and will
Second voice characteristics information is used as the encryption for carrying out secrecy transmission processing to the voice calling service
Public key.
Wherein alternatively,
The processing module, the voice obtained specifically for private key of being endorsed according to the communication terminal is believed
Breath progress is endorsed processing;The voice messaging after the processing of endorsing is encrypted according to the encrypted public key
Processing, the voice messaging after the encryption that obtains endorsing.
Wherein alternatively,
The processing module, if be additionally operable to receive through that the other-end sends endorsing encryption it
Voice messaging afterwards, then it is the private key of endorsing is described by encryption of endorsing to what is received as decrypted private key
Processing is decrypted in voice messaging after processing;Using the encrypted public key as sign test public key to the decryption
Voice messaging after processing carries out sign test processing, and the voice messaging after the verification process is broadcast
Put;Wherein, the voice messaging after encryption of endorsing is by with first phonetic feature
Information is encrypted public key, the voice messaging is added by private key of endorsing of second voice characteristics information
Obtained after label encryption.
Wherein alternatively, described device also includes:
3rd judge module, is additionally operable to judge whether the sign test processing succeeds;If success, notify described
Processing module is played out to the voice messaging after the verification process;Otherwise, what discarding was received is described
By the voice messaging after encryption of endorsing.
Another further aspect, the embodiment of the present invention is also disclosed there is provided a kind of terminal, and the terminal includes described language
Sound processor.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered;The security of speech processes can so be lifted.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to implementing
The accompanying drawing used required in example or description of the prior art is briefly described, it should be apparent that, describe below
In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying
On the premise of going out creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet of method of speech processing of the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another method of speech processing of the embodiment of the present invention;
Fig. 3 is a kind of structural representation of voice processing apparatus of the embodiment of the present invention;
Fig. 4 is the structural representation of another voice processing apparatus of the embodiment of the present invention;
Fig. 5 is a kind of structural representation of terminal of the embodiment of the present invention.
Embodiment
The embodiments of the invention provide a kind of method of speech processes, device and terminal, to can be to key
Word carries out fast search, obtains the most conceivable object information of user, simple to operate, efficiency high.
In order that those skilled in the art more fully understand the present invention program, below in conjunction with present invention implementation
Accompanying drawing in example, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that institute
The embodiment of description is only the embodiment of a part of the invention, rather than whole embodiments.Based on this hair
Embodiment in bright, the institute that those of ordinary skill in the art are obtained under the premise of creative work is not made
There is other embodiment, should all belong to the scope of protection of the invention.
Term " first ", " second " in description and claims of this specification and above-mentioned accompanying drawing and "
Three " etc. be to be used to distinguish different objects, not for description particular order.In addition, term " comprising " with
And their any deformations, it is intended that covering is non-exclusive to be included.For example contain series of steps or unit
Process, method, system, product or equipment the step of be not limited to list or unit, it is but optional
The step of ground also includes not listing or unit, or alternatively also include for these processes, method, product
Or the intrinsic other steps of equipment or unit.
Fig. 1 is referred to, is a kind of schematic flow sheet of method of speech processing of the embodiment of the present invention, the present invention is real
Applying the methods described of example can apply in band logicals such as smart mobile phone, tablet personal computer, intelligent wearable devices
In the terminal of communication network function, it can specifically be realized by the processor of these communication terminals.The embodiment of the present invention
Methods described also comprise the following steps.
S101, communication terminal obtain the first voice letter of call initiator when detecting voice calling service
Breath.
In the embodiment of the present invention, user can such as be called using communication terminal, be received calls
Voice calling service, the communication terminal when detecting voice calling service of the user on this communication terminal,
The communication terminal can detect and obtain the first voice messaging of call initiator.
The communication terminal can include smart mobile phone (such as Android phone, IOS mobile phones), personal electricity
Brain, tablet personal computer, palm PC, mobile internet device (MID, Mobile Internet Devices) or
The internet devices such as wearable intelligent equipment, the embodiment of the present invention is not construed as limiting.
S102, the second voice messaging for obtaining receiving talking side.
In the embodiment of the present invention, communication terminal can also obtain the second voice messaging of receiving talking side.
Wherein alternatively, before second voice messaging for obtaining receiving talking side, in addition to:
Judge first voice messaging and preset local first voice messaging phonetic feature similarity whether
More than default first similarity threshold;
If so, then proceeding the voice calling service, second language for obtaining receiving talking side is performed
Message ceases;Otherwise, the voice calling service is terminated automatically.
If the communication terminal is used as the communication terminal of call initiator, then the communication terminal can lead to
The first voice messaging for the user for crossing microphone to obtain call initiator;The communication terminal will can also be obtained
To local first voice messaging that is set in advance in the communication terminal of first voice messaging and user
(voice messaging of such as owner) carries out phonetic feature similarity comparison, and judges the phonetic feature similarity
Contrast whether obtained similarity exceedes user or system setting self-defined in the communication terminal in advance the
One similarity threshold (such as 80%);If the communication terminal determines the phonetic feature similarity comparison and obtained
The similarity arrived exceedes first similarity threshold, then the communication terminal can continue executing with institute's predicate
Sound talk business, and perform step S102;If the communication terminal determines the phonetic feature similarity
Contrast obtained similarity and be no more than first similarity threshold, then the communication terminal can be hung automatically
The disconnected talk business, that is to say this voice calling service of termination;And/or,
If the communication terminal is used as the communication terminal of receiving talking side, then the communication terminal can lead to
The first language for the user for crossing network mode (such as bluetooth, Wifi, data wire connection) to obtain call initiator
Message ceases;The communication terminal can also exist first voice messaging got and user/system in advance
(such as user stores the speech samples of contact person to logical to local first voice messaging set in the communication terminal
In the local data base for believing terminal) phonetic feature similarity comparison is carried out, and judge that the phonetic feature is similar
Whether the obtained similarity of degree contrast exceedes user or system setting self-defined in the communication terminal in advance
First similarity threshold (such as 80%);If the communication terminal determines the phonetic feature similarity comparison
Obtained similarity exceedes first similarity threshold, then the communication terminal can continue executing with described
Voice calling service, and perform step S102;If it is similar that the communication terminal determines the phonetic feature
The similarity that degree contrast is obtained is no more than first similarity threshold, then the communication terminal can be automatic
The talk business is hung up, this voice calling service of termination is that is to say.
Wherein alternatively, after second voice messaging for obtaining receiving talking side, in addition to:
Judge second voice messaging and preset local second voice messaging phonetic feature similarity whether
More than default second similarity threshold;
If so, then proceed the voice calling service, perform it is described according to first voice messaging and
Second voice messaging, generates the private of endorsing for carrying out secrecy transmission processing to the voice calling service
Key and encrypted public key;Otherwise, the voice calling service is terminated automatically.
If the communication terminal is used as the communication terminal of receiving talking side, then the communication terminal can lead to
The second voice messaging for the user for crossing microphone to obtain receiving talking side;The communication terminal will can also be obtained
To local second voice that is set in advance in the communication terminal of second voice messaging and user/system believe
Cease (voice messaging of such as owner) and carry out phonetic feature similarity comparison, and judge that the phonetic feature is similar
Whether the obtained similarity of degree contrast exceedes user or system setting self-defined in the communication terminal in advance
Second similarity threshold (such as 80%);If the communication terminal determines the phonetic feature similarity comparison
Obtained similarity exceedes second similarity threshold, then the communication terminal can continue executing with described
Voice calling service, and perform step S103;If it is similar that the communication terminal determines the phonetic feature
The similarity that degree contrast is obtained is no more than second similarity threshold, then the communication terminal can be automatic
The talk business is hung up, this voice calling service of termination is that is to say;And/or,
If the communication terminal is used as the communication terminal of call initiator, then the communication terminal can lead to
The second language for the user for crossing network mode (such as bluetooth, Wifi, data wire connection) to obtain receiving talking side
Message ceases;The communication terminal can also lead to second voice messaging got with user at this in advance
(such as user stores the speech samples of contact person to communication eventually to local second voice messaging set in letter terminal
In the local data base at end) phonetic feature similarity comparison is carried out, and judge the phonetic feature similarity pair
Whether the similarity than obtaining exceedes the second of user or system setting self-defined in the communication terminal in advance
Similarity threshold (such as 80%);If the communication terminal determines the phonetic feature similarity comparison and obtained
Similarity exceed second similarity threshold, then the communication terminal can continue executing with the voice
Talk business, and perform step S103;If the communication terminal determines the phonetic feature similarity pair
Similarity than obtaining is no more than second similarity threshold, then the communication terminal can be automatically hung up
The talk business, that is to say this voice calling service of termination.
No matter it should be noted that communication terminal of the communication terminal as call initiator, or is logical
The communication terminal for the side of answering is talked about, the communication terminal can carry out above-mentioned judgement first voice messaging
Whether exceed default first similarity threshold with the phonetic feature similarity of preset local first voice messaging
Value;And/or, judge that second voice messaging is similar to the phonetic feature of preset local second voice messaging
Whether degree exceedes default second similarity threshold.It that is to say, the communication terminal can perform above-mentioned simultaneously
Two steps, and the order performed is variable;Or, the communication terminal can be from above-mentioned two step
In any step of choosing performed, the embodiment of the present invention is not construed as limiting.
It is understood that when communication terminal sets up the voice calling service, the communication terminal can be with
Present communications terminal whether is there are in the local voice characteristic storage storehouse of this communication terminal of automatic detection to hold
The voice characteristics information of someone;If it is present, the communication terminal will continue foundation/carry out voice
Talk business, it is allowed to which communicating pair normally sets up communication;If it is whole that the communication terminal detects present communications
Support the voice characteristics information and the mismatch in local voice characteristic storage storehouse of someone, then it is assumed that present communications
Terminal holder is the phone that the machine owner is answered in misconnection or malice, is not allowed now described in foundation/progress
Voice calling service, automatically hangs up/terminates the voice calling service;If the communication terminal detects this
There is no the storage of any voice characteristics information in the local voice characteristic storage storehouse of communication terminal, if now
The voice communication service of both sides is wanted to set up, at this moment the communication terminal may be selected by automatic Picking institute predicate
Communication is set up in the voice messaging registration of this owner in sound call.
Exemplarily, mobile phone A is left at home when certain user A gos out morning, now with a user B
Just made a phone call to user A, now user A household user C just hears that mobile phone A is sent a telegram here and received calls,
When opening says " hello ", mobile phone A can obtain user C voice messaging " hello " automatically;Mobile phone A
The voice messaging " hello " that got can parse obtaining corresponding voice characteristics information;The hand
Machine A may determine that the voice characteristics information being resolved to collects the use of storage with local data base in mobile phone A
Family A voice characteristics information is mismatched, and now mobile phone A can automatically hang up phone, so as to avoid
Unnecessary misunderstanding or time delays.
S103, according to first voice messaging and second voice messaging, generate for the voice
Talk business carries out endorse private key and the encrypted public key of secrecy transmission processing.
In the embodiment of the present invention, communication terminal can be according to first language got in S101 and S102
Message ceases and second voice messaging, generates for carrying out secrecy transmission processing to the voice calling service
Endorse private key and encrypted public key.
Wherein alternatively, described according to first voice messaging and second voice messaging, generating is used for
Endorse private key and the encrypted public key of secrecy transmission processing are carried out to the voice calling service, including:
Phonetic feature parsing is carried out to first voice messaging, obtains corresponding with first voice messaging
First voice characteristics information, and using first voice characteristics information as the voice calling service
Carry out the private key of endorsing of secrecy transmission processing;
Phonetic feature parsing is carried out to second voice messaging, obtains corresponding with second voice messaging
Second voice characteristics information, and using second voice characteristics information as the voice calling service
Carry out the encrypted public key of secrecy transmission processing.
The communication terminal can extract corresponding with first voice messaging from first voice messaging
The first voice characteristics information, extracted from second voice messaging corresponding with second voice messaging
The second voice characteristics information;The communication terminal can also using first voice characteristics information as
The private key of endorsing of secrecy transmission processing is carried out to the voice calling service, by second voice characteristics information
It is used as the encrypted public key for carrying out secrecy transmission processing to the voice calling service.
S104, endorsed according to private key and the encrypted public key, believe the voice that the communication terminal is obtained
Breath progress is endorsed encryption, and by the voice messaging after the encryption of endorsing be sent to it is corresponding its
His terminal.
In the embodiment of the present invention, communication terminal can be endorsed according to being generated in S103 private key and it is described plus
The voice messaging that Migong key is got to the communication terminal carries out encryption of endorsing, and that is to say and is maintained secrecy
Processing, and the voice messaging after the encryption of endorsing is sent to other corresponding communication terminals.
Wherein alternatively, endorsed described in the basis private key and the encrypted public key, the communication terminal is obtained
The voice messaging taken carries out encryption of endorsing, including:
The voice messaging obtained according to the private key of endorsing to the communication terminal carries out processing of endorsing;
The voice messaging after the processing of endorsing is encrypted according to the encrypted public key, added
Sign the voice messaging after encryption.
The communication terminal can endorse private key to the acquisition of this communication terminal according to being generated in S103 first
Voice messaging endorse processing, then the communication terminal is according to the encryption public affairs generated in S103
Voice messaging after the processing of endorsing is encrypted key, finally obtains the encryption of endorsing
Voice messaging afterwards, that is to say the voice messaging obtained after secrecy processing.
Wherein alternatively, methods described also includes:
The voice messaging if process for receiving the other-end transmission is endorsed after encryption, by institute
Private key of endorsing is stated to enter the voice messaging after encryption of endorsing received as decrypted private key
Row decryption processing;
The voice messaging after the decryption processing is carried out at sign test using the encrypted public key as sign test public key
Reason, and the voice messaging after the verification process is played out;
Wherein, the voice messaging after encryption of endorsing is by with first phonetic feature
Information is encrypted public key, the voice messaging is added by private key of endorsing of second voice characteristics information
Obtained after label encryption.
When the communication terminal receive through that other communication terminals send endorsing encryption after language
When message ceases, the communication terminal can using the private key of endorsing as decrypted private key to described in receiving plus
Processing is decrypted in voice messaging after label encryption, obtains decrypting the voice messaging after endorsing;It is described logical
Believe that terminal can also be using the encrypted public key as verification public key, the voice messaging after being endorsed to the decryption
Sign test processing is carried out, obtains decrypting the voice messaging after sign test;The communication terminal can also pass through microphone
To play the voice messaging after the decryption sign test.
Wherein alternatively, before the voice messaging to after the verification process is played out, in addition to:
Judge whether the sign test processing succeeds;
Played out if so, then performing the voice messaging to after the verification process;Otherwise, abandon
The voice messaging after encryption of endorsing received.
The communication terminal is described logical after the voice messaging after being endorsed to the decryption carries out sign test processing
Letter terminal can also judge whether sign test processing succeeds, if success, after obtaining the decryption sign test
Voice messaging, and play using microphone the voice messaging after the decryption sign test;Otherwise, it is described logical
Letter terminal can directly abandon the language that the process that other described communication terminals send over is endorsed after encryption
Message ceases, or the communication terminal can automatically hang up/terminate the voice calling service.
Exemplarily, existing communication side A is to communication side B initiating speech conversation business, the communication side A
It can detect and be obtained by microphone this communication side A the first voice messaging;Communication side A detect it is logical
After news side B receives calls, the second voice messaging that communication side B is sended over can be obtained by network,
It that is to say communication side B the second voice messaging;The communication side A can be to first voice that gets
Information carries out phonetic feature parsing and obtains the first voice characteristics information (voice characteristics information that is to say A), and
Using first voice characteristics information as A local private key;The communication side A can also be to getting
The progress phonetic feature parsing of second voice messaging obtains the second voice characteristics information and (that is to say B phonetic feature
Information), and using second voice characteristics information as A local public key;Similarly, the communication side B
Phonetic feature parsing can also be carried out to this communication side B got by microphone the first voice messaging to obtain
First voice characteristics information (voice characteristics information that is to say B), and first voice characteristics information is made
For B local private key;The communication side B can also be to the of the communication side A arrived by Network Capture
The progress phonetic feature parsing of two voice messagings obtains the second voice characteristics information and (that is to say A phonetic feature letter
Breath), and using second voice characteristics information as B local public key.
In whole communication side A into communication side B initiating speech conversation business, the communication side A can be used
The voice messaging that A local private key is obtained to communication side A (that is to say what the communication side A to be sent
Voice messaging) carry out operation of endorsing;The communication side A can also be with A local public key to the behaviour that endorses
Operation is encrypted in voice messaging after work, finally gives the voice messaging after secrecy processing, described logical
Voice messaging after the secrecy processing can also be sent to the communication side B by news side A.Described logical
It is described logical when news side B receives the voice messaging after the secrecy processing that the communication side A is sent
News side B the voice messaging after the secrecy processing that receives can be decrypted with B local private key
Operation;The communication side B can also be entered with B local public key to the voice messaging after the decryption oprerations
Row sign test is operated, and the communication side B can also judge whether the sign test operation succeeds, if success, institute
The voice messaging after the progress sign test operation can be played by microphone by stating communication side B, that is to say institute
The voice messaging that the communication side A is sended over can normally be answered by stating communication side B;Otherwise, the communication
Square B thinks to receive the sound that can not be recognized, and the voice after the secrecy processing that receives will be abandoned automatically
Information, or the communication side B can automatically hang up/terminate this voice calling service.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered, can so lift the security of voice transfer;On the other hand, the communication terminal may be used also
With by the voice messaging of terminal holder (that is to say first voice messaging or second voice messaging)
Phonetic feature similarity comparison is carried out with local voice information, whether judge the terminal holder is terminal institute
The people of accreditation, if it is not, then terminating the voice calling service automatically, it is to avoid phone misconnection is disliked
Situations such as doing, so as to improve the security of voice call;Another further aspect, the communication terminal is terminating institute
Without being preserved to above-mentioned encrypted public key and private key of endorsing when stating voice calling service, so as to save end
The memory headroom at end.
Fig. 2 is referred to, is the schematic flow sheet of another method of speech processing of the embodiment of the present invention, the present invention
The methods described of embodiment can be applied in bands such as smart mobile phone, tablet personal computer, intelligent wearable devices
In the terminal of communications network functionality, it can specifically be realized by the processor of these communication terminals.The present invention is implemented
The methods described of example also comprises the following steps.
S201, communication terminal obtain the first voice letter of call initiator when detecting voice calling service
Breath.
S202, judge that first voice messaging is similar to the phonetic feature of preset local first voice messaging
Whether degree exceedes default first similarity threshold.
In the embodiment of the present invention, if communication terminal determine first voice messaging with it is preset local
When the phonetic feature similarity of first voice messaging exceedes default first similarity threshold, then step is continued executing with
Rapid S203;Otherwise, terminate flow or terminate the voice calling service automatically.
S203, the second voice messaging for obtaining receiving talking side.
S204, judge that second voice messaging is similar to the phonetic feature of preset local second voice messaging
Whether degree exceedes default second similarity threshold.
In the embodiment of the present invention, if communication terminal determine second voice messaging with it is preset local
The phonetic feature similarity of second voice messaging exceedes default second similarity threshold, then continues executing with step
S205;Otherwise, terminate flow or terminate the voice calling service automatically.
It should be noted that step S202 and step S204 are side by side;The communication terminal can be from step
Any step of choosing is performed in rapid S202 and step S204, or step S202 and step S204
Two steps are carried out, and the embodiment of the present invention is not construed as limiting.
S205, to first voice messaging carry out phonetic feature parsing, obtain and first voice messaging
Corresponding first voice characteristics information, and using first voice characteristics information as leading to the voice
Call business carries out the private key of endorsing of secrecy transmission processing.
S206, to second voice messaging carry out phonetic feature parsing, obtain and second voice messaging
Corresponding second voice characteristics information, and using second voice characteristics information as leading to the voice
Call business carries out the encrypted public key of secrecy transmission processing.
In the embodiment of the present invention, step S205 and step S206 are the above-mentioned steps S103 sides of implementing
Formula or implementation steps, and step S205 and step S206 execution sequence are variable, that is to say communication
Terminal can first carry out execution step S205 after step S206, and the embodiment of the present invention is not construed as limiting.
The voice messaging that private key of being endorsed described in S207, basis is obtained to the communication terminal carries out processing of endorsing.
S208, according to the encrypted public key to it is described endorse processing after voice messaging be encrypted,
The voice messaging for obtaining endorsing after encryption.
In the embodiment of the present invention, step S207 and step S208 are that communication terminal is obtained to this communication terminal
Voice messaging carry out the specific implementation step of encryption (that is to say secrecy processing) of endorsing.
S209, the voice messaging after the encryption of endorsing is sent to corresponding other-end.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered, can so lift the security of voice transfer;On the other hand, the communication terminal may be used also
With by the voice messaging of terminal holder (that is to say first voice messaging or second voice messaging)
Phonetic feature similarity comparison is carried out with local voice information, whether judge the terminal holder is terminal institute
The people of accreditation, if it is not, then terminating the voice calling service automatically, it is to avoid phone misconnection is disliked
Situations such as doing, so as to improve the security of voice call;Another further aspect, the communication terminal is terminating institute
Without being preserved to above-mentioned encrypted public key and private key of endorsing when stating voice calling service, so as to save end
The memory headroom at end.
Fig. 3 is referred to, is a kind of structural representation of voice processing apparatus of the embodiment of the present invention, the present invention is real
The bands such as smart mobile phone, tablet personal computer, intelligent wearable device can be may be provided at by applying the described device of example
In the terminal of communications network functionality, described device 3 includes:
Acquisition module 30, for when detecting voice calling service, obtaining the first voice of call initiator
Information and the second voice messaging for obtaining receiving talking side;
Generation module 31, for first voice messaging that is got according to the acquisition module 30 and described
Second voice messaging, generate for the voice calling service carry out secrecy transmission processing endorse private key and
Encrypted public key;
Processing module 32, for private key and the encryption public affairs of being endorsed according to the generation module 31 generation
Key, encryption of endorsing is carried out to the voice messaging that the communication terminal is obtained, and by the encryption of endorsing
Voice messaging after reason is sent to corresponding other-end.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered;The security of speech processes can so be lifted.
Implementing for the modules being related in the embodiment of the present invention refers to Fig. 1 to Fig. 2 correspondence embodiments
The description of middle related function module, will not be described here.
Fig. 4 is referred to, is the structural representation of another voice processing apparatus of the embodiment of the present invention, the present invention
The described device 4 of embodiment can include above-mentioned acquisition module 30, generation module 31, processing module 32,
Also include:
First judge module 33, for judging first voice messaging and preset local first voice messaging
Phonetic feature similarity whether exceed default first similarity threshold;If the judge module determines institute
The phonetic feature similarity for stating the first voice messaging and preset local first voice messaging exceedes default first
Similarity threshold, then proceed the voice calling service, notifies the acquisition module 30 to obtain call and connect
Second voice messaging of the side of listening;Otherwise, the voice calling service is terminated automatically.
Wherein alternatively, in the embodiment of the present invention, described device also includes:
Second judge module 34, is additionally operable to judge that second voice messaging is believed with preset local second voice
Whether the phonetic feature similarity of breath exceedes default second similarity threshold;If second voice messaging with
The phonetic feature similarity of preset local second voice messaging exceed default second similarity threshold, then after
It is continuous to carry out the voice calling service, notify the generation module 31;Otherwise, the voice is terminated automatically to lead to
Call business.
Wherein alternatively, in the embodiment of the present invention,
The generation module 31, specifically for carrying out phonetic feature parsing to first voice messaging, is obtained
The first voice characteristics information corresponding with first voice messaging, and first voice characteristics information is made
For the private key of endorsing for carrying out secrecy transmission processing to the voice calling service;Second voice is believed
Breath carries out phonetic feature parsing, obtains the second voice characteristics information corresponding with second voice messaging, and
Second voice characteristics information is added as carrying out secrecy transmission processing to the voice calling service
Migong key.
Wherein alternatively, in the embodiment of the present invention,
The processing module 32, the voice obtained specifically for private key of being endorsed according to the communication terminal
Information carries out processing of endorsing;The voice messaging after the processing of endorsing is added according to the encrypted public key
Close processing, the voice messaging after the encryption that obtains endorsing.
Wherein alternatively, in the embodiment of the present invention,
The processing module 32, endorses encryption if being additionally operable to receive the process that the other-end sends
Voice messaging afterwards, then it is the private key of endorsing is described by endorsing to what is received as decrypted private key
Processing is decrypted in voice messaging after close processing;Using the encrypted public key as sign test public key to the solution
Voice messaging after close processing carries out sign test processing, and the voice messaging after the verification process is carried out
Play;Wherein, the voice messaging after encryption of endorsing is by special with first voice
Reference breath is encrypted public key, the voice messaging is carried out by private key of endorsing of second voice characteristics information
Endorse what is obtained after encryption.
Wherein alternatively, in the embodiment of the present invention, described device also includes:
3rd judge module 35, is additionally operable to judge whether the sign test processing succeeds;If success, notifies institute
The voice messaging after 32 pairs of verification process of processing module is stated to play out;Otherwise, abandon what is received
The voice messaging after encryption of endorsing.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered, can so lift the security of voice transfer;On the other hand, the communication terminal may be used also
With by the voice messaging of terminal holder (that is to say first voice messaging or second voice messaging)
Phonetic feature similarity comparison is carried out with local voice information, whether judge the terminal holder is terminal institute
The people of accreditation, if it is not, then terminating the voice calling service automatically, it is to avoid phone misconnection is disliked
Situations such as doing, so as to improve the security of voice call;Another further aspect, the communication terminal is terminating institute
Without being preserved to above-mentioned encrypted public key and private key of endorsing when stating voice calling service, so as to save end
The memory headroom at end.
Implementing for the modules being related in the embodiment of the present invention refers to Fig. 1 to Fig. 2 correspondence embodiments
The description of middle related function module, will not be described here.
Fig. 5 is referred to again, is a kind of structural representation of terminal of the embodiment of the present invention.The terminal can be
The equipment with communications network functionality such as smart mobile phone, tablet personal computer, intelligent wearable device, as shown in figure 5,
The terminal of the embodiment of the present invention can include the modules such as display screen, button, loudspeaker, sound pick-up, and
And also include:At least one bus 501, at least one processor 502 being connected with bus 501 and with it is total
At least one connected memory 503 of line 501, realizes the communicator 505 of communication function, is communication terminal
The supply unit 504 of each power consumption module for power supply.
The processor 502 can call the code stored in memory 503 to perform correlation by bus 501
Function.
The processor 502, for communication terminal when detecting voice calling service, obtains call initiator
The first voice messaging;Obtain the second voice messaging of receiving talking side;According to first voice messaging and
Second voice messaging, generates the private of endorsing for carrying out secrecy transmission processing to the voice calling service
Key and encrypted public key;According to endorse private key and the encrypted public key, the language obtained to the communication terminal
Message breath progress is endorsed encryption, and the voice messaging after the encryption of endorsing is sent into correspondence
Other-end.
Still optionally further, the processor 502 is additionally operable to judge first voice messaging and preset sheet
Whether the phonetic feature similarity of the voice messaging of ground first exceedes default first similarity threshold;If so, then
Proceed the voice calling service, perform second voice messaging for obtaining receiving talking side;Otherwise,
Automatically the voice calling service is terminated.
Still optionally further, the processor 502 is additionally operable to judge second voice messaging and preset sheet
Whether the phonetic feature similarity of the voice messaging of ground second exceedes default second similarity threshold;If so, then
Proceed the voice calling service, perform described according to first voice messaging and second voice
Information, generates endorse private key and the encrypted public key for carrying out secrecy transmission processing to the voice calling service;
Otherwise, the voice calling service is terminated automatically.
Still optionally further, the processor 502 is additionally operable to carry out phonetic feature to first voice messaging
Parsing, obtains the first voice characteristics information corresponding with first voice messaging, and by first voice
Characteristic information is used as the private key of endorsing for carrying out secrecy transmission processing to the voice calling service;To described
Second voice messaging carries out phonetic feature parsing, obtains the second voice corresponding with second voice messaging special
Reference ceases, and using second voice characteristics information as carrying out secrecy biography to the voice calling service
The encrypted public key of defeated processing.
Still optionally further, the processor 502 is additionally operable to endorse private key to the communication terminal according to
The voice messaging of acquisition carries out processing of endorsing;According to the encrypted public key to the voice after the processing of endorsing
Information is encrypted, the voice messaging after the encryption that obtains endorsing.
Still optionally further, if the processor 502 is additionally operable to receive the process that the other-end is sent
The voice messaging endorsed after encryption, then using the private key of endorsing as decrypted private key to the institute that receives
State the voice messaging after encryption of endorsing and processing is decrypted;It regard the encrypted public key as sign test
Public key to after the decryption processing voice messaging carry out sign test processing, and to the verification process after
Voice messaging is played out;Wherein, the voice messaging after encryption of endorsing is by with institute
State the first voice characteristics information be encrypted public key, using second voice characteristics information be private key of endorsing to described
Voice messaging carries out endorsing what is obtained after encryption.
Still optionally further, the processor 502 is additionally operable to judge whether the sign test processing succeeds;If so,
The voice messaging to after the verification process is then performed to play out;Otherwise, the institute received is abandoned
State the voice messaging after encryption of endorsing.
The embodiment of the present invention when communication terminal detects voice calling service, can obtain the of call initiator
One voice messaging and the second voice messaging of receiving talking side, then can be according to first voice messaging
The private of endorsing for carrying out secrecy transmission processing to the voice calling service is generated with second voice messaging
Key and encrypted public key, private key is endorsed and the encrypted public key obtains to the communication terminal finally according to described
Voice messaging endorse encryption, and the voice messaging after the encryption of endorsing is sent to pair
The other-end answered, can so lift the security of voice transfer;On the other hand, the communication terminal may be used also
With by the voice messaging of terminal holder (that is to say first voice messaging or second voice messaging)
Phonetic feature similarity comparison is carried out with local voice information, whether judge the terminal holder is terminal institute
The people of accreditation, if it is not, then terminating the voice calling service automatically, it is to avoid phone misconnection is disliked
Situations such as doing, so as to improve the security of voice call;Another further aspect, the communication terminal is terminating institute
Without being preserved to above-mentioned encrypted public key and private key of endorsing when stating voice calling service, so as to save end
The memory headroom at end.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium can be deposited
Program is contained, the behaviour of application is played when the program is performed including any audio described in above method embodiment
Make the part or all of step of method.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all stated
For a series of combination of actions, but those skilled in the art should know, the present invention is not by described
The limitation of sequence of movement, because according to the present invention, some steps can be entered sequentially or simultaneously using other
OK.Secondly, those skilled in the art should also know, embodiment described in this description belongs to excellent
Embodiment is selected, involved action and the module not necessarily present invention are necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have in some embodiment
The part of detailed description, may refer to the associated description of other embodiment.
, can be by it in several embodiments provided herein, it should be understood that disclosed device
Its mode is realized.For example, device embodiment described above is only schematical, such as described list
The division of member, only a kind of division of logic function can have other dividing mode, example when actually realizing
Such as multiple units or component can combine or be desirably integrated into another system, or some features can be ignored,
Or do not perform.Another, shown or discussed coupling or direct-coupling or communication connection each other can
, by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, can be electrical or others to be
Form.
The unit illustrated as separating component can be or may not be it is physically separate, as
The part that unit is shown can be or may not be physical location, you can with positioned at a place, or
It can also be distributed on multiple NEs.It can select according to the actual needs therein some or all of
Unit realizes the purpose of this embodiment scheme.
In addition, each functional unit in various embodiments of the present invention can be integrated in a processing unit,
Can also be that unit is individually physically present, can also two or more units be integrated in a unit
In.Above-mentioned integrated unit can both be realized in the form of hardware, it would however also be possible to employ SFU software functional unit
Form is realized.
If the integrated unit realized using in the form of SFU software functional unit and as independent production marketing or
In use, can be stored in a computer read/write memory medium.Understood based on such, the present invention
The part that is substantially contributed in other words to prior art of technical scheme or the technical scheme whole or
Part can be embodied in the form of software product, and the computer software product is stored in a storage medium
In, including some instructions are to cause a computer equipment (can be personal computer, server or net
Network equipment etc.) perform all or part of step of each of the invention embodiment methods described.And foregoing storage
Medium includes:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM,
Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with store program codes
Medium.
Described above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;To the greatest extent
The present invention is described in detail with reference to the foregoing embodiments for pipe, and one of ordinary skill in the art should manage
Solution:It can still modify to the technical scheme described in foregoing embodiments, or to which part
Technical characteristic carries out equivalent substitution;And these modifications or replacement, take off the essence of appropriate technical solution
From the scope of various embodiments of the present invention technical scheme.
Claims (15)
1. a kind of method of speech processes, it is characterised in that methods described includes:
Communication terminal obtains the first voice messaging of call initiator when detecting voice calling service;
Obtain the second voice messaging of receiving talking side;
According to first voice messaging and second voice messaging, generate for the voice call industry
Business carries out endorse private key and the encrypted public key of secrecy transmission processing;
According to endorse private key and the encrypted public key, the voice messaging that the communication terminal is obtained is carried out
Endorse encryption, and the voice messaging after the encryption of endorsing is sent to corresponding other-end.
2. the method as described in claim 1, it is characterised in that the second language of the acquisition receiving talking side
Before message breath, in addition to:
Judge first voice messaging and preset local first voice messaging phonetic feature similarity whether
More than default first similarity threshold;
If so, then proceeding the voice calling service, second language for obtaining receiving talking side is performed
Message ceases;Otherwise, the voice calling service is terminated automatically.
3. the method as described in claim 1, it is characterised in that the second language of the acquisition receiving talking side
After message breath, in addition to:
Judge second voice messaging and preset local second voice messaging phonetic feature similarity whether
More than default second similarity threshold;
If so, then proceed the voice calling service, perform it is described according to first voice messaging and
Second voice messaging, generates the private of endorsing for carrying out secrecy transmission processing to the voice calling service
Key and encrypted public key;Otherwise, the voice calling service is terminated automatically.
4. the method as described in claim 1, it is characterised in that it is described according to first voice messaging and
Second voice messaging, generates the private of endorsing for carrying out secrecy transmission processing to the voice calling service
Key and encrypted public key, including:
Phonetic feature parsing is carried out to first voice messaging, obtains corresponding with first voice messaging
First voice characteristics information, and using first voice characteristics information as the voice calling service
Carry out the private key of endorsing of secrecy transmission processing;
Phonetic feature parsing is carried out to second voice messaging, obtains corresponding with second voice messaging
Second voice characteristics information, and using second voice characteristics information as the voice calling service
Carry out the encrypted public key of secrecy transmission processing.
5. method as claimed in claim 4, it is characterised in that the private key and described of being endorsed described in the basis
Encrypted public key, encryption of endorsing is carried out to the voice messaging that the communication terminal is obtained, including:
The voice messaging obtained according to the private key of endorsing to the communication terminal carries out processing of endorsing;
The voice messaging after the processing of endorsing is encrypted according to the encrypted public key, added
Sign the voice messaging after encryption.
6. the method as described in any one in claim 1-5, it is characterised in that also include:
The voice messaging if process for receiving the other-end transmission is endorsed after encryption, by institute
Private key of endorsing is stated to enter the voice messaging after encryption of endorsing received as decrypted private key
Row decryption processing;
The voice messaging after the decryption processing is carried out at sign test using the encrypted public key as sign test public key
Reason, and the voice messaging after the verification process is played out;
Wherein, the voice messaging after encryption of endorsing is by with first phonetic feature
Information is encrypted public key, the voice messaging is added by private key of endorsing of second voice characteristics information
Obtained after label encryption.
7. method as claimed in claim 6, it is characterised in that the language to after the verification process
Before message breath is played out, in addition to:
Judge whether the sign test processing succeeds;
Played out if so, then performing the voice messaging to after the verification process;Otherwise, abandon
The voice messaging after encryption of endorsing received.
8. a kind of device of speech processes, it is characterised in that described device includes:
Acquisition module, the first voice letter for when detecting voice calling service, obtaining call initiator
Breath and the second voice messaging for obtaining receiving talking side;
Generation module, for first voice messaging and described second got according to the acquisition module
Voice messaging, generates endorse private key and the encryption for carrying out secrecy transmission processing to the voice calling service
Public key;
Processing module, for private key and the encrypted public key of being endorsed according to generation module generation,
The voice messaging that the communication terminal is obtained endorse encryption, and by it is described endorse encryption it
Voice messaging afterwards is sent to corresponding other-end.
9. device as claimed in claim 8, it is characterised in that described device also includes:
First judge module, for judging first voice messaging and preset local first voice messaging
Whether phonetic feature similarity exceedes default first similarity threshold;If the judge module determines described
The phonetic feature similarity of first voice messaging and preset local first voice messaging exceedes default first phase
Like degree threshold value, then proceed the voice calling service, notify the acquisition module to obtain receiving talking side
The second voice messaging;Otherwise, the voice calling service is terminated automatically.
10. device as claimed in claim 8, it is characterised in that described device also includes:
Second judge module, for judging second voice messaging and preset local second voice messaging
Whether phonetic feature similarity exceedes default second similarity threshold;If second voice messaging with it is preset
Local second voice messaging phonetic feature similarity exceed default second similarity threshold, then continue into
The row voice calling service, notifies the generation module;Otherwise, the voice calling service is terminated automatically.
11. device as claimed in claim 8, it is characterised in that
The generation module, specifically for first voice messaging carry out phonetic feature parsing, obtain with
Corresponding first voice characteristics information of first voice messaging, and using first voice characteristics information as
Private key of endorsing for carrying out secrecy transmission processing to the voice calling service;To second voice messaging
Phonetic feature parsing is carried out, the second voice characteristics information corresponding with second voice messaging is obtained, and will
Second voice characteristics information is used as the encryption for carrying out secrecy transmission processing to the voice calling service
Public key.
12. device as claimed in claim 11, it is characterised in that
The processing module, the voice obtained specifically for private key of being endorsed according to the communication terminal is believed
Breath progress is endorsed processing;The voice messaging after the processing of endorsing is encrypted according to the encrypted public key
Processing, the voice messaging after the encryption that obtains endorsing.
13. the device as described in claim 8-12, it is characterised in that
The processing module, if be additionally operable to receive through that the other-end sends endorsing encryption it
Voice messaging afterwards, then it is the private key of endorsing is described by encryption of endorsing to what is received as decrypted private key
Processing is decrypted in voice messaging after processing;Using the encrypted public key as sign test public key to the decryption
Voice messaging after processing carries out sign test processing, and the voice messaging after the verification process is broadcast
Put;Wherein, the voice messaging after encryption of endorsing is by with first phonetic feature
Information is encrypted public key, the voice messaging is added by private key of endorsing of second voice characteristics information
Obtained after label encryption.
14. device as claimed in claim 13, it is characterised in that described device also includes:
3rd judge module, for judging whether the sign test processing succeeds;If success, notifies the place
Reason module is played out to the voice messaging after the verification process;Otherwise, the warp received is abandoned
The voice messaging crossed after encryption of endorsing.
15. a kind of terminal, it is characterised in that the terminal is included such as any one in claim 8 to 14
Described voice processing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610200214.2A CN107295506A (en) | 2016-03-31 | 2016-03-31 | A kind of method of speech processes, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610200214.2A CN107295506A (en) | 2016-03-31 | 2016-03-31 | A kind of method of speech processes, device and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107295506A true CN107295506A (en) | 2017-10-24 |
Family
ID=60087611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610200214.2A Pending CN107295506A (en) | 2016-03-31 | 2016-03-31 | A kind of method of speech processes, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107295506A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110380856A (en) * | 2019-08-15 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Terminal device and its voice information processing method, device and storage medium |
CN111832075A (en) * | 2020-07-24 | 2020-10-27 | 上海明略人工智能(集团)有限公司 | A kind of audio data processing method, device and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101635743A (en) * | 2009-04-02 | 2010-01-27 | 浙江亚斯特科技有限公司 | System and method using biologic characteristic certification result to validate identity of mobile terminal holder |
CN101924843A (en) * | 2009-06-12 | 2010-12-22 | 阿瓦雅公司 | Utilize the caller identification of sound message system |
CN102064937A (en) * | 2011-01-10 | 2011-05-18 | 杭州电子科技大学 | Voice encryption and decryption method for conversion parties on basis of voice print |
WO2012074700A1 (en) * | 2010-12-03 | 2012-06-07 | Motorola Solutions, Inc. | Method and apparatus for transmitting voice communications related to a multimedia session |
CN103974241A (en) * | 2013-02-05 | 2014-08-06 | 东南大学常州研究院 | Voice end-to-end encryption method aiming at mobile terminal with Android system |
CN104408345A (en) * | 2014-11-21 | 2015-03-11 | 中国联合网络通信集团有限公司 | Method and device for checking identity and server |
-
2016
- 2016-03-31 CN CN201610200214.2A patent/CN107295506A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101635743A (en) * | 2009-04-02 | 2010-01-27 | 浙江亚斯特科技有限公司 | System and method using biologic characteristic certification result to validate identity of mobile terminal holder |
CN101924843A (en) * | 2009-06-12 | 2010-12-22 | 阿瓦雅公司 | Utilize the caller identification of sound message system |
WO2012074700A1 (en) * | 2010-12-03 | 2012-06-07 | Motorola Solutions, Inc. | Method and apparatus for transmitting voice communications related to a multimedia session |
CN102064937A (en) * | 2011-01-10 | 2011-05-18 | 杭州电子科技大学 | Voice encryption and decryption method for conversion parties on basis of voice print |
CN103974241A (en) * | 2013-02-05 | 2014-08-06 | 东南大学常州研究院 | Voice end-to-end encryption method aiming at mobile terminal with Android system |
CN104408345A (en) * | 2014-11-21 | 2015-03-11 | 中国联合网络通信集团有限公司 | Method and device for checking identity and server |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110380856A (en) * | 2019-08-15 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Terminal device and its voice information processing method, device and storage medium |
CN111832075A (en) * | 2020-07-24 | 2020-10-27 | 上海明略人工智能(集团)有限公司 | A kind of audio data processing method, device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101308654B (en) | Speech analysis and recognition method, system and apparatus | |
CN105338178B (en) | Communication method and device based on dual-card dual-standby single-pass terminal | |
CN104253899B (en) | The control method and device of communicating terminal | |
WO2016000636A1 (en) | Communications processing method and system | |
CN106850931A (en) | The method and mobile intelligent terminal of Barassment preventing telephone | |
CN105915724B (en) | A kind of method, apparatus and terminal of incoming call handling | |
CN105307158B (en) | A kind of auth method of the phone number of communication terminal | |
CN104038613B (en) | The method and apparatus of information security management | |
CN104320529A (en) | Information receiving processing method and voice communication device | |
CN105323243A (en) | Method and device for secure voice communication based on instant messaging | |
CN107438137A (en) | A kind of system and method hidden based on mobile call equipment telephone number | |
CN108495291A (en) | A kind of Bluetooth connecting method and device | |
CN101674557A (en) | Method and device for detecting whether missed calls are valid or not | |
CN111327752B (en) | Call processing method, device, communication system and storage medium | |
CN104010060B (en) | The method and electronic equipment of identification incoming call incoming call side's identity | |
CN103227980A (en) | Information outputting method and device | |
CN102572098A (en) | Terminal and terminal management method | |
CN109639908A (en) | A kind of bluetooth headset, anti-eavesdrop method, apparatus, equipment and medium | |
CN107295506A (en) | A kind of method of speech processes, device and terminal | |
CN101351000A (en) | Method for showing information and communication terminal | |
CN104811560A (en) | Message reminder method and device | |
CN104717346B (en) | A kind of call hang-ups method and apparatus | |
CN105554233A (en) | Outgoing call prompting method and terminal | |
CN104468979A (en) | Number password input method resistant to peeping and attacking based on voice prompt | |
CN104902084B (en) | A kind of intelligent call method, apparatus and equipment |
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 |
Application publication date: 20171024 |
|
RJ01 | Rejection of invention patent application after publication |