CN104836923B - Control the method, apparatus and mobile terminal of call hang-ups - Google Patents

Control the method, apparatus and mobile terminal of call hang-ups Download PDF

Info

Publication number
CN104836923B
CN104836923B CN201510224645.8A CN201510224645A CN104836923B CN 104836923 B CN104836923 B CN 104836923B CN 201510224645 A CN201510224645 A CN 201510224645A CN 104836923 B CN104836923 B CN 104836923B
Authority
CN
China
Prior art keywords
call
ups
hang
voice signal
sides
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.)
Expired - Fee Related
Application number
CN201510224645.8A
Other languages
Chinese (zh)
Other versions
CN104836923A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510224645.8A priority Critical patent/CN104836923B/en
Publication of CN104836923A publication Critical patent/CN104836923A/en
Application granted granted Critical
Publication of CN104836923B publication Critical patent/CN104836923B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention discloses a kind of method, apparatus and mobile terminal for controlling call hang-ups, it is related to mobile device technology field, for improving the intelligent of control call hang-ups, lifts Consumer's Experience.This method includes:After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;When the voice signal of converse a side or both call sides are listened in setting time, abandon handling the call hang-ups event, keep current talking state, so as to improve the intelligent of control call hang-ups, while improve Consumer's Experience.

Description

Control the method, apparatus and mobile terminal of call hang-ups
Technical field
The present embodiments relate to mobile device technology field, more particularly to a kind of method, apparatus for controlling call hang-ups And mobile terminal.
Background technology
It is all that hardness is hung up that current phone, which hangs up mode, when converse a side or both call sides click on mobile phone hang up by After button, the voice-frequency channel in mobile phone is cut off, and phone is certain to be hung up.Above-mentioned phone, which hangs up mode, certain benefit, It is such as straightforward.
During daily mobile phone communication, such situation can be sometimes run into:Two users (such as user A and use Family B) carry out certain time call after, want to hang up the telephone in user A, and user B it is also known that user A on-hook be intended to When, user A remembers something again suddenly, just explains, user B has been cut sb off, or oneself is first hung up Phone, if user A goes on to say this, it is necessary to which the phone for putting through user B again is linked up and (hung up the telephone Afterwards, the situation that other side sends a telegram here once more).
Problems with the prior art be present:Under above-mentioned scene, existing phone hangs up mode not only not enough intelligently, and And it can also waste telephone expenses.
The content of the invention
It is logical to improve control the purpose of the present invention is to propose to a kind of method, apparatus and mobile terminal for controlling call hang-ups Words hang up intelligent, lifting Consumer's Experience.
In a first aspect, the embodiment of the present invention provides a kind of method for controlling call hang-ups, including:
After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;
When listening to the voice signal of converse a side or both call sides in setting time, abandon handling the call hang-ups Event, keep current talking state.
Second aspect, the embodiment of the present invention provide a kind of device for controlling call hang-ups, including:
Audio monitoring unit, for after call hang-ups event is detected, the language of both call sides to be monitored in setting time Sound signal;
Event handling unit, for listened in setting time call one side or both call sides voice signal when, put The processing call hang-ups event is abandoned, keeps current talking state.
The third aspect, the embodiment of the present invention provide a kind of mobile terminal, include the device of described control call hang-ups.
In the embodiment of the present invention, after call hang-ups event is detected, the voice of both call sides is monitored in setting time Signal, if listening to the voice signal of one side of call or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state.Due to remaining to listen to call one in the setting time after call hang-ups event is detected Side or the voice signal of both call sides, illustrate that correspondent still has unaccomplished matter to need to link up, therefore now abandon handling described lead to Words hang up event, keep current talking state, avoid correspondent and put through the phone of other side again and linked up, improve control Call hang-ups processed it is intelligent, while improve Consumer's Experience.
Brief description of the drawings
Fig. 1 is a kind of schematic flow sheet of the method for control call hang-ups that the embodiment of the present invention one provides;
Fig. 2 is a kind of schematic flow sheet of the method for control call hang-ups that the embodiment of the present invention two provides;
Fig. 3 is a kind of schematic flow sheet of the method for control call hang-ups that the embodiment of the present invention three provides;
Fig. 4 is a kind of schematic flow sheet of the method for control call hang-ups that the embodiment of the present invention four provides;
Fig. 5 is a kind of structural representation of the device for control call hang-ups that the embodiment of the present invention five provides.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that in order to just Part related to the present invention rather than entire infrastructure are illustrate only in description, accompanying drawing.
Embodiment one
Fig. 1 is a kind of flow chart of the method for control call hang-ups that the embodiment of the present invention one provides, and this method can be by The device of call hang-ups is controlled to perform, the device can be set in the terminal, as shown in figure 1, the method for the present embodiment Specifically include:Step 110- steps 120.
Step 110:After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;
Specifically, it can start first timer after call hang-ups event is detected, held before first timer time-out The continuous voice signal for monitoring both call sides.The timing length of first timer can be one shorter time, such as 2s.
Step 120:When the voice signal of converse a side or both call sides are listened in setting time, abandon described in processing Call hang-ups event, keep current talking state.
Further, if not hearing the voice signal of one side of call or both call sides in setting time, execution is hung up The operation of current talking.
It is above-mentioned to abandon handling the call hang-ups event, current talking state is kept, refers to not report the call to hang Disconnected event, although or report call hang-ups event phone module not handle the call hang-ups event, to ensure to lead to Words voice-frequency channel is not cut off.
In the embodiment of the present invention, after call hang-ups event is detected, the voice of both call sides is monitored in setting time Signal, if listening to the voice signal of one side of call or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state.Due to remaining to listen to call one in the setting time after call hang-ups event is detected Side or the voice signal of both call sides, illustrate that correspondent still has unaccomplished matter to need to link up, therefore now abandon handling described lead to Words hang up event, keep current talking state, avoid correspondent and put through the phone of other side again and linked up, improve control Call hang-ups processed it is intelligent, while improve Consumer's Experience.
Embodiment two
Fig. 2 is a kind of flow chart of the method for control call hang-ups that the embodiment of the present invention two provides, and this method can be by The device of call hang-ups is controlled to perform, the device can be set in the terminal, as shown in Fig. 2 the method for the present embodiment Specifically include:Step 210- steps 230.
Step 210:After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;
Step 220:When the voice signal of converse a side or both call sides are listened in setting time, abandon described in processing Call hang-ups event, keep current talking state;
Step 230:Start second timer, and the call hang-ups of both call sides are detected before second timer time-out Event;If detecting the call hang-ups event of one side of call or both call sides before the second timer time-out, extension is performed The operation of disconnected current talking, otherwise, keeps current talking state.
If before second timer time-out, either party call hang-ups event is detected again, illustrates that call is double Deliberately hang up the telephone Fang Youyi side, then really cut-out call path is now just needed, so as to perform the behaviour for hanging up current talking Make, to ensure that good user's communication is experienced.The timing length of second timer can be one shorter time, such as 2s.
It should be noted that step 230 can also be kept with abandoning handling the call hang-ups event in step 220 Current talking state, is performed simultaneously.
In the embodiment of the present invention, after call hang-ups event is detected, the voice of both call sides is monitored in setting time Signal, if listening to the voice signal of one side of call or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state.Due to remaining to listen to call one in the setting time after call hang-ups event is detected Side or the voice signal of both call sides, illustrate that correspondent still has unaccomplished matter to need to link up, therefore now abandon handling described lead to Words hang up event, keep current talking state, avoid correspondent and put through the phone of other side again and linked up, improve control Call hang-ups processed it is intelligent, while improve Consumer's Experience.
Embodiment three
Fig. 3 is a kind of flow chart of the method for control call hang-ups that the embodiment of the present invention three provides, and this method can be by The device of call hang-ups is controlled to perform, the device can be set in the terminal, as shown in figure 3, the method for the present embodiment Specifically include:Step 310- steps 330.
Step 310:In communication process, the voice feature data of both call sides is obtained by speech recognition, and preserves institute State the voice feature data of both call sides;
Step 320:After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;
Step 330:In setting time, detect whether to have transmitted in the voice-grade channel of current mobile terminal and appoint with call The voice signal of phonetic feature corresponding to the voice feature data of one side, if, it is determined that listen to one side of call or call is double The voice signal of side, otherwise, it determines not hearing the voice signal of both call sides;
Step 340:When the voice signal of converse a side or both call sides are listened in setting time, abandon described in processing Call hang-ups event, keep current talking state.
Above-mentioned voice feature data includes the data that pitch, tone etc. can reflect the phonetic feature of correspondent.
In step 330, detect and whether transmitted in the voice-grade channel of current mobile terminal with the voice of either one of conversing The voice signal of phonetic feature corresponding to characteristic, specific implementation can be as follows:
Detect the voice for the microphone input that current mobile terminal whether is transmitted in the voice-grade channel of current mobile terminal Signal and whether transmit the voice signal that network side is sent;
Only transmission has the language of the microphone input of current mobile terminal in the voice-grade channel for detect current mobile terminal During sound signal, then the voice feature data according to corresponding to the correspondent conversed using current mobile terminal of preservation, judges to detect To voice signal whether meet phonetic feature corresponding to the voice feature data, if, it is determined that listen to one side of call Voice signal, otherwise, it determines not hearing the voice signal of both call sides;
Only transmission is when having the voice signal that network side is sent in the voice-grade channel for detect current mobile terminal, then basis Voice feature data corresponding to the other side of the correspondent conversed using current mobile terminal of preservation, judge the voice letter detected Number whether meet phonetic feature corresponding to the voice feature data, if, it is determined that the voice signal of one side of call is listened to, it is no Then, it is determined that not hearing the voice signal of both call sides;
Transmission has the language of the microphone input of current mobile terminal in the voice-grade channel for both detecting current mobile terminal Sound signal detects that transmission has the voice signal that network side is sent in the voice-grade channel of current mobile terminal again when, then according to guarantor Voice feature data corresponding to the correspondent conversed using current mobile terminal deposited, the current mobile terminal for judging to detect Whether the voice signal of microphone input meets phonetic feature corresponding to the voice feature data, and is worked as according to the use of preservation Voice feature data corresponding to the other side of the correspondent of preceding mobile terminal call, judge the voice letter that the network side detected is sent Number whether meet phonetic feature corresponding to the voice feature data, if twice judged result at least one be yes, it is determined that prison The voice signal of one side of call or both call sides is heard, otherwise, it determines not hearing the voice signal of both call sides.
In the embodiment of the present invention, after call hang-ups event is detected, the voice of both call sides is monitored in setting time Signal, if listening to the voice signal of one side of call or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state.Due to remaining to listen to call one in the setting time after call hang-ups event is detected Side or the voice signal of both call sides, illustrate that correspondent still has unaccomplished matter to need to link up, therefore now abandon handling described lead to Words hang up event, keep current talking state, avoid correspondent and put through the phone of other side again and linked up, improve control Call hang-ups processed it is intelligent, while improve Consumer's Experience.
Example IV:
Fig. 4 is a kind of flow chart of the method for control call hang-ups that the embodiment of the present invention four provides, and this method can be by The device of call hang-ups is controlled to perform, the device can be set in the terminal, as shown in figure 4, the method for the present embodiment Specifically include:Step 410- steps 470.
Step 410:In communication process, the voice feature data of both call sides is obtained by speech recognition, and preserves institute State the voice feature data of both call sides;
Step 420:After call hang-ups event is detected, start first timer;
Step 430:Persistently detect before the first timer time-out and whether passed in the voice-grade channel of current mobile terminal It is defeated to have the voice signal with phonetic feature corresponding to the voice feature data of either one of conversing;If so, step 440 is then arrived, it is no Then, to step 460;
Step 440:Abandon handling the call hang-ups event, keep current talking state;And start second timer;
Step 450:The call hang-ups event of both call sides is persistently detected before the second timer time-out;If described The call hang-ups event of one side of call or both call sides is detected before second timer time-out, then to step 460, otherwise, to step Rapid 470;
Step 460:The operation for hanging up current talking is performed, this flow terminates;
Step 470:Current talking state is kept, this flow terminates.
In the embodiment of the present invention, after call hang-ups event is detected, the voice of both call sides is monitored in setting time Signal, if listening to the voice signal of one side of call or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state.Due to remaining to listen to call one in the setting time after call hang-ups event is detected Side or the voice signal of both call sides, illustrate that correspondent still has unaccomplished matter to need to link up, therefore now abandon handling described lead to Words hang up event, keep current talking state, avoid correspondent and put through the phone of other side again and linked up, improve control Call hang-ups processed it is intelligent, while improve Consumer's Experience.
Embodiment six:
Referring to Fig. 5, the present embodiment provides a kind of device for controlling call hang-ups, may be disposed in mobile terminal, the device Including:
Audio monitoring unit 510, for after call hang-ups event is detected, both call sides to be monitored in setting time Voice signal;
Event handling unit 520, for listened in setting time call one side or both call sides voice signal when, Abandon handling the call hang-ups event, keep current talking state.
Further, the event handling unit 520 is additionally operable to:
If not hearing the voice signal of any correspondent in setting time, the operation for hanging up current talking is performed.
Further, the audio monitoring unit 510 is specifically used for:
After call hang-ups event is detected, start first timer, persistently monitored before the first timer time-out The voice signal of both call sides.
Further, the event handling unit 520 is additionally operable to:
When the voice signal of converse a side or both call sides are listened in setting time, startup second timer, and The call hang-ups event of detection both call sides before the second timer time-out;
If detecting the call hang-ups event of one side of call or both call sides before the second timer time-out, perform The operation of current talking is hung up, otherwise, keeps current talking state.
Further, the device also includes:
Phonetic feature acquiring unit 530, for before call hang-ups event is detected, in communication process, passing through language Sound identification obtains the voice feature data of both call sides, and preserves the voice feature data of the both call sides;
The audio monitoring unit 510 is specifically used for:
Detect and whether transmitted in the voice-grade channel of current mobile terminal with the voice feature data pair of either one of conversing The voice signal for the phonetic feature answered, if, it is determined that the voice signal of one side of call or both call sides is listened to, otherwise, really Surely the voice signal of both call sides is not heard.
The device for the control call hang-ups that the present embodiment provides can perform the embodiment of the present invention one and be provided to example IV Control call hang-ups method, possess the corresponding functional module of execution method and beneficial effect.
Embodiment six:
The present embodiment provides a kind of mobile terminal, and the mobile terminal includes the dress of the control call hang-ups described in embodiment five Put.The mobile terminal can be specifically equipment such as mobile phone, PAD, notebook computer etc..
Pay attention to, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious changes, Readjust and substitute without departing from protection scope of the present invention.Therefore, although being carried out by above example to the present invention It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also Other more equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (9)

  1. A kind of 1. method for controlling call hang-ups, it is characterised in that including:
    After call hang-ups event is detected, the voice signal of both call sides is monitored in setting time;
    When listening to the voice signal of converse a side or both call sides in setting time, abandon handling the call hang-ups thing Part, keep current talking state;
    Wherein, it is described to abandon handling the call hang-ups event, keep current talking state to include:
    The call hang-ups event is not reported;Or if having reported the call hang-ups event, to the call hang-ups thing Part is without processing;
    Before call hang-ups event is detected, in addition to:
    In communication process, the voice feature data of both call sides is obtained by speech recognition, and preserves the both call sides Voice feature data;
    The voice signal of both call sides is monitored, is specifically included:
    Detect whether to transmit to have in the voice-grade channel of current mobile terminal and converse corresponding to the voice feature data of either one The voice signal of phonetic feature, if, it is determined that the voice signal of one side of call or both call sides is listened to, otherwise, it determines not Listen to the voice signal of both call sides.
  2. 2. the method as described in claim 1, it is characterised in that also include:
    If not hearing the voice signal of any correspondent in setting time, the operation for hanging up current talking is performed.
  3. 3. the method as described in claim 1, it is characterised in that the voice signal of both call sides, tool are monitored in setting time Body includes:
    Start first timer, the voice signal of both call sides is persistently monitored before the first timer time-out.
  4. 4. the method as described in claim 1, it is characterised in that one side of call or both call sides are listened in setting time During voice signal, in addition to:
    Start second timer, and the call hang-ups event of both call sides is detected before second timer time-out;
    If detecting the call hang-ups event of one side of call or both call sides before the second timer time-out, execution is hung up The operation of current talking, otherwise, keep current talking state.
  5. A kind of 5. device for controlling call hang-ups, it is characterised in that including:
    Audio monitoring unit, for after call hang-ups event is detected, monitoring the voice letter of both call sides in setting time Number;
    Event handling unit, for listened in setting time call one side or both call sides voice signal when, abandon locating The call hang-ups event is managed, keeps current talking state, wherein, it is described to abandon handling the call hang-ups event, keep Current talking state includes:The call hang-ups event is not reported;Or if having reported the call hang-ups event, To the call hang-ups event without processing;
    Described device also includes:
    Phonetic feature acquiring unit, for before call hang-ups event is detected, in communication process, being obtained by speech recognition The voice feature data of both call sides is taken, and preserves the voice feature data of the both call sides;
    The audio monitoring unit is specifically used for:
    Detect whether to transmit to have in the voice-grade channel of current mobile terminal and converse corresponding to the voice feature data of either one The voice signal of phonetic feature, if, it is determined that the voice signal of one side of call or both call sides is listened to, otherwise, it determines not Listen to the voice signal of both call sides.
  6. 6. device as claimed in claim 5, it is characterised in that the event handling unit is additionally operable to:
    If not hearing the voice signal of any correspondent in setting time, the operation for hanging up current talking is performed.
  7. 7. device as claimed in claim 5, it is characterised in that the audio monitoring unit is specifically used for:
    After call hang-ups event is detected, start first timer, it is lasting before the first timer time-out to monitor call The voice signal of both sides.
  8. 8. device as claimed in claim 5, it is characterised in that the event handling unit is additionally operable to:
    When the voice signal of converse a side or both call sides are listened in setting time, start second timer, and described The call hang-ups event of detection both call sides before second timer time-out;
    If detecting the call hang-ups event of one side of call or both call sides before the second timer time-out, execution is hung up The operation of current talking, otherwise, keep current talking state.
  9. 9. a kind of mobile terminal, it is characterised in that include the dress of the control call hang-ups as described in claim any one of 5-8 Put.
CN201510224645.8A 2015-05-05 2015-05-05 Control the method, apparatus and mobile terminal of call hang-ups Expired - Fee Related CN104836923B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510224645.8A CN104836923B (en) 2015-05-05 2015-05-05 Control the method, apparatus and mobile terminal of call hang-ups

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510224645.8A CN104836923B (en) 2015-05-05 2015-05-05 Control the method, apparatus and mobile terminal of call hang-ups

Publications (2)

Publication Number Publication Date
CN104836923A CN104836923A (en) 2015-08-12
CN104836923B true CN104836923B (en) 2018-01-19

Family

ID=53814546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510224645.8A Expired - Fee Related CN104836923B (en) 2015-05-05 2015-05-05 Control the method, apparatus and mobile terminal of call hang-ups

Country Status (1)

Country Link
CN (1) CN104836923B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106131350A (en) * 2016-09-20 2016-11-16 深圳市同行者科技有限公司 Control method and the device thereof of electricity call is discarded based on speech recognition active release

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101242473B1 (en) * 2012-07-05 2013-03-12 에이큐 주식회사 Call termination appartus according to detect input condition
CN104202469B (en) * 2014-08-21 2017-05-31 广州三星通信技术研究有限公司 Method, device and terminal that management call is connected

Also Published As

Publication number Publication date
CN104836923A (en) 2015-08-12

Similar Documents

Publication Publication Date Title
EP2824897B1 (en) Mobile terminal and abnormal call processing method therefor
CN108540906B (en) Volume adjusting method, earphone and computer readable storage medium
CN110493678B (en) Earphone control method and device, earphone and storage medium
WO2017080524A1 (en) Call privacy control method and apparatus, and mobile terminal
CN102340599A (en) Processing method for call of terminal, terminal and processing system
EP2424198A2 (en) Intelligent audio routing for incoming calls
CN105282339B (en) A kind of method, device and mobile terminal monitoring Mike's working condition
CN105656523A (en) Bluetooth master device, incoming call processing method and device of the same
US11507340B2 (en) Audio output method, electronic device, and storage medium
CN105551491A (en) Voice recognition method and device
KR101824830B1 (en) Server providing a quieter open space work environment
TWI624183B (en) Method of processing telephone voice and computer program thereof
CN107846520A (en) single-pass detection method and device
CN103945063A (en) Earphone mode switching device and method and mobile terminal
CN108566221B (en) Call control method and related equipment
CN104836923B (en) Control the method, apparatus and mobile terminal of call hang-ups
CN104717346B (en) A kind of call hang-ups method and apparatus
CN104618593B (en) A kind of operating method when mobile terminal and its third party's incoming call
CN110225213B (en) Recognition method of voice call scene and audio policy server
CN111857640A (en) Terminal prompting method, system and storage medium
CN110798573A (en) Volume adjusting method, mobile terminal and storage medium
US10230830B2 (en) Sensor-based mute control for a softphone client
CN108377298A (en) A kind of method, apparatus and computer readable storage medium of switching answer mode
CN110933710B (en) Voice communication control method and system
CN112822591A (en) Call data transmission method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180119