CN103607500A - Conversation volume adjusting method and device based on environment - Google Patents
- ️Wed Feb 26 2014
CN103607500A - Conversation volume adjusting method and device based on environment - Google Patents
Conversation volume adjusting method and device based on environment Download PDFInfo
-
Publication number
- CN103607500A CN103607500A CN201310642183.2A CN201310642183A CN103607500A CN 103607500 A CN103607500 A CN 103607500A CN 201310642183 A CN201310642183 A CN 201310642183A CN 103607500 A CN103607500 A CN 103607500A Authority
- CN
- China Prior art keywords
- index
- value
- conversation voice
- signal intensity
- network signal Prior art date
- 2013-12-03 Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000007613 environmental effect Effects 0.000 claims description 23
- 230000001105 regulatory effect Effects 0.000 claims description 15
- 238000011084 recovery Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 description 11
- 206010011878 Deafness Diseases 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 231100000895 deafness Toxicity 0.000 description 4
- 208000016354 hearing loss disease Diseases 0.000 description 4
- 210000004027 cell Anatomy 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 210000005036 nerve Anatomy 0.000 description 2
- 210000002569 neuron Anatomy 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
Images
Landscapes
- Telephone Function (AREA)
Abstract
The invention provides a conversation volume adjusting method and device based on an environment. The method comprises the following steps that a mobile terminal processor records an initial conversation volume value of a current conversation, and the initial conversation volume value serves as a current conversation volume value; the judgment is made whether the current conversation is finished at preset intervals; if not, a network signal intensity index and a noise decibel index are obtained; a target conversation volume value is set through the network signal intensity index and the noise decibel index; the current conversation volume value is adjusted through the target conversation volume value, the adjusted current conversation volume value serves as the current conversation volume value, and the step of judging whether the current conversation is finished at preset intervals is executed; if yes, the initial conversation volume value is recovered. Therefore, the conversation volume adjusting method and device based on the environment achieves the aims of strong instantaneity and improvement to a user experience feeling.
Description
Technical field
The application relates to moving communicating field, particularly a kind of In Call control method and device based on environment.
Background technology
When using mobile terminal call, tend to meet the not good situation of communication effect.Especially when dialing or answering a urgent or important phone, not good communication effect may cause and have a strong impact on, or misses significant opportunity.
In general, the factor that affects mobile terminal call effect in real life mainly contains two: one is the power of network signal, when network signal is stronger, the sound effect of hearing the other side is very clear, when network signal is weak, the sound effect of hearing the other side is unintelligible, intermittently, makes communication effect variation; Another is size of ambient noise, if noise decibel is far away higher than the decibel of the other side's voice of uppick, is difficult to catch the said content of the other side, makes communication effect variation, lower if noise decibel is compared the other side's voice, less on communication effect impact.
Two factors of environmental noise and network signal are all determined by surrounding environment, user and mobile terminal itself are uncontrollable, but what user was controlled is the volume that the other side speaks, the namely volume setting of mobile terminal itself, when call, run into the situation that environmental noise is large or network signal is poor, user can and ask the other side again to tell about content just now by manual amplification of volume, improves communication effect.
But manually the shortcoming of amplification of volume be communication effect recover normal after, when user need to reduce the volume of mobile terminal before regulating, need manually to arrange and reduce, make user experience poor.And by volume is manually set, even if action also needs a process sooner, from realizing that communication effect problem is to manually setting up into, the time that at least needs the several seconds, and the air time is sometimes very short, does not also wait and arrange successfully, call and end, especially emergency call, misses and may just not repeat chance.Visible, real-time is manually set poor.
Therefore the method at present volume being regulated exists user experience poor, the shortcoming that real-time is poor.
Summary of the invention
For solving the problems of the technologies described above, the embodiment of the present application provides a kind of In Call control method and device based on environment, and to reach real-time, to improve user experience impression and the stronger object of practicality, technical scheme is as follows:
An In Call control method based on environment, comprising:
Mobile terminal processor records the initial call volume value of current talking, using described initial call volume value as current talking volume value; And,
Every Preset Time, judge whether a current talking finishes;
If not, obtain network signal intensity index and noise decibel index;
By described network signal intensity index and noise decibel index, Offered target conversation voice value;
Use described target conversation voice value to regulate current talking volume value, the current talking volume value after regulating is as current talking volume value, and returns and carry out every Preset Time, judges the step whether current talking finishes;
If so, recover initial call volume value.
Preferably, described by described network signal intensity index and noise decibel index, the process of Offered target conversation voice value, comprising:
By described network signal intensity index, network signal intensity conversation voice value is set;
By described noise decibel index, noise decibel conversation voice value is set;
The conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value is as target conversation voice value.
Preferably, by described network signal intensity index, the process of network signal intensity conversation voice value is set, comprises:
In the situation that described network signal intensity index is not more than default minimum network signal intensity index, it is maximum conversation voice value that network signal intensity conversation voice value is set;
In the situation that described network signal intensity index is greater than default minimum network signal intensity index and is less than preset standard network signal intensity index, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
In the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
Preferably, by described noise decibel index, the process of noise decibel conversation voice value is set, comprises:
In the situation that described noise decibel index is not less than default high noisy decibel index, it is maximum conversation voice value that described noise decibel conversation voice value is set;
In the situation that described noise decibel index is greater than preset standard noise decibel index and be less than default high noisy decibel index, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
In the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
Preferably, obtain the process of noise decibel index, comprising:
Receive the environmental noise that Mike gathers;
Calculate the noise decibel index that described environmental noise is corresponding;
Obtain the noise decibel index that described environmental noise is corresponding.
A calling volume adjusting apparatus based on environment, comprising:
Record cell, for recording the initial call volume value of current talking, using described initial call volume value as current talking volume value;
Judging unit, for every Preset Time, judges whether a current talking finishes, and if not, carries out the first acquiring unit, if so, carries out recovery unit;
The first acquiring unit, for obtaining network signal intensity index and noise decibel index;
The first setting unit, for passing through described network signal intensity index and noise decibel index, Offered target conversation voice value;
Regulon, for using described target conversation voice value to regulate current talking volume value, using the current talking volume value after adjusting as current talking volume value, and returns to execution judging unit;
Recovery unit, for recovering initial call volume value.
Preferably, described the first setting unit comprises:
The second setting unit, for by described network signal intensity index, arranges network signal intensity conversation voice value;
The 3rd setting unit, for by described noise decibel index, arranges noise decibel conversation voice value;
Choose unit, for the conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value as target conversation voice value.
Preferably, described the second setting unit comprises:
The 4th setting unit, the in the situation that of presetting minimum network signal intensity index for being not more than at described network signal intensity index, it is maximum conversation voice value that network signal intensity conversation voice value is set;
The 5th setting unit, for be greater than default minimum network signal intensity index at described network signal intensity index and be less than preset standard network signal intensity index in the situation that, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
The 6th setting unit, in the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
Preferably, described the 3rd setting unit comprises:
The 7th setting unit, for be not less than default high noisy decibel index at described noise decibel index in the situation that, it is maximum conversation voice value that described noise decibel conversation voice value is set;
The 8th setting unit, for be greater than preset standard noise decibel index at described noise decibel index and be less than default high noisy decibel index in the situation that, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
The 9th setting unit, in the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
Preferably, described the first acquiring unit comprises:
Receiving element, the environmental noise gathering for receiving Mike;
Computing unit, for calculating the noise decibel index that described environmental noise is corresponding;
Second acquisition unit, for obtaining the noise decibel index that described environmental noise is corresponding.
Compared with prior art, the application's beneficial effect is:
In this application, by mobile terminal processor, obtained and passed through network signal intensity index and noise decibel index, Offered target conversation voice value, is used target conversation voice value to regulate current talking volume value.Due to Offered target conversation voice value, and use target conversation voice value that current talking volume value is regulated by mobile terminal processor and processed, the operational efficiency of mobile terminal processor be Millisecond other, far away from the speed that volume is manually set, therefore by mobile terminal processor, current talking volume value is regulated, real-time.
And due to when the end of conversation, by mobile terminal processor, automatically recover initial call volume value, no longer need user manually to arrange and reduce, therefore improved user's experience property impression.
Further, mobile terminal processor is simultaneously by network signal intensity index and two factors of noise decibel index, carry out Offered target conversation voice value, not only under the large scene of noise jamming but also under the poor scene of network signal, all current talking volume value is regulated, therefore, practicality is stronger.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present application, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiment of the application, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is a kind of flow chart of a kind of In Call control method based on environment of providing of the application;
Fig. 2 is a kind of sub-process figure of a kind of In Call control method based on environment of providing of the application;
Fig. 3 is a kind of structural representation of a kind of calling volume adjusting apparatus based on environment of providing of the application;
Fig. 4 is a kind of structural representation of a kind of the first acquiring unit of providing of the application;
Fig. 5 is a kind of structural representation of a kind of the first setting unit of providing of the application.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is clearly and completely described, obviously, described embodiment is only the application's part embodiment, rather than whole embodiment.Embodiment based in the application, those of ordinary skills are not making the every other embodiment obtaining under creative work prerequisite, all belong to the scope of the application's protection.
An embodiment
Refer to Fig. 1, a kind of flow chart that it shows a kind of In Call control method based on environment that the application provides, can comprise the following steps:
Step S11: mobile terminal processor records the initial call volume value of current talking, using described initial call volume value as current talking volume value.
Mobile terminal processor, when call starts, records the initial call volume value of current talking, and using initial call volume value as current talking volume value.
Step S12: mobile terminal processor, every Preset Time, judges whether a current talking finishes.
When certain once judges that the determination result is NO, execution step S13, otherwise, execution step S14.
In the present embodiment, can but be not limited to Preset Time and be set to 100 milliseconds.
Step S13: mobile terminal processor obtains network signal intensity index and noise decibel index.
The api interface method that mobile terminal processor can provide by mobile terminal operating system gets network signal intensity index.
The acquisition process of noise decibel index is specifically as follows:
Steps A 11: receive the environmental noise that Mike gathers.
Wherein, the Mike that Mike carries for mobile terminal.
Steps A 12: calculate the noise decibel index that described environmental noise is corresponding.
The interface method that the noise decibel index that computing environment noise is corresponding can provide by mobile terminal operating system calculates or calculates by default computational methods.
Steps A 13: obtain the noise decibel index that described environmental noise is corresponding.
Because environmental noise is that the Mike that carries by mobile terminal gathers, so the application obtains the equipment that noise decibel index does not increase extra collection environmental noise, reduced the use cost of mobile terminal.And owing to not needing to increase the equipment of extra collection environmental noise, therefore there will not be the problem because of the integrated difficulty of mobile terminal limited space.
Step S14: mobile terminal processor is by described network signal intensity index and noise decibel index, Offered target conversation voice value.
In the present embodiment, mobile terminal processor is considered power and two kinds of factors of noise jamming of network signal simultaneously, by the network signal intensity exponential sum strong and weak corresponding with the network signal noise decibel index corresponding with noise jamming, target conversation voice value is arranged.
Step S15: mobile terminal processor is used described target conversation voice value to regulate current talking volume value, using the current talking volume value after adjusting as current talking volume value, and returns to execution step S12.
Mobile terminal processor is used the target conversation voice value setting to regulate current talking volume value, makes current talking volume value at least can meet the requirement of the clear the other side's of hearing sound.
After current talking volume value is regulated, current talking volume value after regulating is as current talking volume value, upper when once conversation voice value is regulated, on the basis of current talking volume value, regulate, on the basis of the current talking volume value after time adjusting, regulate.
It should be noted that, when current talking volume value is regulated first, current talking volume value is initial call volume value.
After current talking volume value is regulated, return and carry out every Preset Time, judge the step whether current talking finishes, if the determination result is NO, continue current talking volume value to regulate, until end of conversation, if the determination result is NO, recover initial call volume value.
Step S16: mobile terminal processor recovers initial call volume value.
When mobile terminal processor once judges, judgment result is that in the situation that current talking finishes, recover initial call volume value, be about to current talking volume value and be reduced to initial call volume value.
In this application, by mobile terminal processor, obtained and passed through network signal intensity index and noise decibel index, Offered target conversation voice value, is used target conversation voice value to regulate current talking volume value.Due to Offered target conversation voice value, and use target conversation voice value that current talking volume value is regulated by mobile terminal processor and processed, the operational efficiency of mobile terminal processor be Millisecond other, far away from the speed that volume is manually set, therefore by mobile terminal processor, current talking volume value is regulated, real-time.
And due to when the end of conversation, by mobile terminal processor, automatically recover initial call volume value, no longer need user manually to arrange and reduce, therefore improved user's experience property impression.
Further, mobile terminal processor is simultaneously by network signal intensity index and two factors of noise decibel index, carry out Offered target conversation voice value, not only under the large scene of noise jamming but also under the poor scene of network signal, all current talking volume value is regulated, therefore, practicality is stronger.
Another embodiment
In the present embodiment, what illustrate is by described network signal intensity index and noise decibel index, the detailed process of Offered target conversation voice value, refer to Fig. 2, shown in Fig. 2 is a kind of sub-process figure of a kind of In Call control method based on environment of providing of the application, can comprise the following steps:
Step S21: by described network signal intensity index, network signal intensity conversation voice value is set.
In the present embodiment, by network signal intensity index, it is network signal intensity conversation voice value that the conversation voice value that network signal intensity is corresponding can be set.
Concrete setting up procedure can be:
Steps A 21: in the situation that described network signal intensity index is not more than default minimum network strength index, it is maximum conversation voice value that network signal intensity conversation voice value is set.
Steps A 22: in the situation that described network signal intensity index is greater than default minimum network strength index and is less than preset standard network signal intensity index, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding.
Steps A 23: in the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
In the situation that network signal intensity index has five, each network signal intensity index characterizes a network signal intensity, wherein, in the situation that network signal intensity index is respectively 0,1,2,3 and 4, default minimum network signal intensity index can but be not limited to and be set to 1, preset standard network signal intensity index can but be not limited to and be set to 3.
Certainly, presetting minimum network signal intensity exponential sum preset standard network signal intensity all can adjust as required.
Step S22: by described noise decibel index, noise decibel conversation voice value is set.
In the present embodiment, by noise decibel index, it is noise decibel index conversation voice value that the conversation voice value that noise decibel index is corresponding can be set.
Concrete setting up procedure can be:
Steps A 31: in the situation that described noise decibel index is not less than default high noisy decibel index, it is maximum conversation voice value that described noise decibel conversation voice value is set.
Steps A 32: in the situation that described noise decibel index is greater than preset standard noise decibel index and be less than default high noisy decibel index, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding.
Steps A 33: in the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
In the present embodiment, the ability to bear situation according to people's hearing to noise decibel, arranges default high noisy decibel exponential sum preset standard noise decibel index.Concrete, to the ability to bear situation of noise decibel, be: 0-20 decibel is very quiet, almost imperceptible; 20-40 decibel is quiet, just as endless chatter softly; 40-60 decibel is general, general room is talked; 60-70 decibel is noisy, diminish nerve; 70-90 decibel is very noisy, nerve cell is damaged.The noisy aggravation of 90-100 decibel, impaired hearing; 100-120 decibel endurable, stay and temporarily cause deaf in one minute; More than 120 decibels: extremely deaf or complete deafness; 300 decibels of left and right or more than: people's unrepairable induced deafness of circumference 20km.
Default high noisy decibel index can but be not limited to and be set to 60 decibels, preset standard noise decibel index can but be not limited to and be set to 50 decibels.
Certainly, default high noisy decibel exponential sum preset standard noise decibel index all can be adjusted as required.
Step S23: the conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value is as target conversation voice value.
Because degree and the network signal intensity of noise jamming exists in multiple situation, therefore consider at the same time in the situation of noise jamming and network signal intensity, noise decibel index conversation voice value and network signal intensity conversation voice value are considered simultaneously, and among both, the maximum corresponding conversation voice value of numerical value is as target conversation voice value.
For aforesaid each embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the application is not subject to the restriction of described sequence of movement, because according to the application, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and related action and module might not be that the application is necessary.
Embodiment is corresponding with said method, the application provides a kind of calling volume adjusting apparatus based on environment, refer to Fig. 3, shown in Fig. 3 is a kind of structural representation of a kind of calling volume adjusting apparatus based on environment of providing of the application, it should be noted that, calling volume adjusting apparatus based on environment can be integrated in mobile terminal processor, also can be realized by mobile terminal processor, calling volume adjusting apparatus based on environment comprises:
record cell31, judging unit 32, the first acquiring unit 33, the
first setting unit34,
regulon35 and
recovery unit36.
31, for recording the initial call volume value of current talking, using described initial call volume value as current talking volume value.
Judging unit 32, for every Preset Time, judges whether a current talking finishes, and if not, carries out the first acquiring unit 33, if so, carries out
recovery unit36.
The first acquiring unit 33, for obtaining network signal intensity index and noise decibel index.
In the present embodiment, the concrete structure of the first acquiring unit 33 can be referring to Fig. 4, Fig. 4 shows a kind of structural representation of a kind of the first acquiring unit that the application provides, and the first acquiring unit comprises: receiving
element41, computing
unit42 and
second acquisition unit43.
Receiving
element41, the environmental noise gathering for receiving Mike.
42, for calculating the noise decibel index that described environmental noise is corresponding.
43, for obtaining the noise decibel index that described environmental noise is corresponding.
The
first setting unit34, for passing through described network signal intensity index and noise decibel index, Offered target conversation voice value.
In the present embodiment, the concrete structure of the
first setting unit34 can be referring to Fig. 5, Fig. 5 shows a kind of structural representation of a kind of the first setting unit that the application provides, and the first setting unit comprises: the
second setting unit51, the
3rd setting unit52 and choose
unit53.
The
second setting unit51, for by described network signal intensity index, arranges network signal intensity conversation voice value.
The
3rd setting unit52, for by described noise decibel index, arranges noise decibel conversation voice value.
Choose
unit53, for the conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value as target conversation voice value.
Wherein, the
second setting unit51 can comprise: the 4th setting unit, the 5th setting unit and the 6th setting unit.
The 4th setting unit, the in the situation that of presetting minimum network signal intensity index for being not more than at described network signal intensity index, it is maximum conversation voice value that network signal intensity conversation voice value is set.
The 5th setting unit, for be greater than default minimum network signal intensity index at described network signal intensity index and be less than preset standard network signal intensity index in the situation that, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding.
The 6th setting unit, in the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
In the situation that network signal intensity index has five, each network signal intensity index characterizes a network signal intensity, wherein, in the situation that network signal intensity index is respectively 0,1,2,3 and 4, default minimum network signal intensity index can but be not limited to and be set to 1, preset standard network signal intensity index can but be not limited to and be set to 3.
Certainly, presetting minimum network signal intensity exponential sum preset standard network signal intensity all can adjust as required.
The
3rd setting unit52 can comprise: the 7th setting unit, the 8th setting unit and the 9th setting unit.
The 7th setting unit, for be not less than default high noisy decibel index at described noise decibel index in the situation that, it is maximum conversation voice value that described noise decibel conversation voice value is set.
The 8th setting unit, for be greater than preset standard noise decibel index at described noise decibel index and be less than default high noisy decibel index in the situation that, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding.
The 9th setting unit, in the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
In the present embodiment, the ability to bear situation according to people's hearing to noise decibel, arranges default high noisy decibel exponential sum preset standard noise decibel index.Concrete, to the ability to bear situation of noise decibel, be: 0-20 decibel is very quiet, almost imperceptible; 20-40 decibel is quiet, just as endless chatter softly; 40-60 decibel is general, general room is talked; 60-70 decibel is noisy, diminish nerve; 70-90 decibel is very noisy, nerve cell is damaged.The noisy aggravation of 90-100 decibel, impaired hearing; 100-120 decibel endurable, stay and temporarily cause deaf in one minute; More than 120 decibels: extremely deaf or complete deafness; 300 decibels of left and right or more than: people's unrepairable induced deafness of circumference 20km.
Default high noisy decibel index can but be not limited to and be set to 60 decibels, preset standard noise decibel index can but be not limited to and be set to 50 decibels.
Certainly, default high noisy decibel exponential sum preset standard noise decibel index all can be adjusted as required.
35, for using described target conversation voice value to regulate current talking volume value, using the current talking volume value after adjusting as current talking volume value, and returns and carries out judging unit 32.
36, for recovering initial call volume value.
It should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
While for convenience of description, describing above device, with function, being divided into various unit describes respectively.Certainly, when implementing the application, the function of each unit can be realized in same or a plurality of software and/or hardware.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the application can add essential general hardware platform by software and realizes.Understanding based on such, the part that the application's technical scheme contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in some part of each embodiment of the application or embodiment.
A kind of In Call control method and the device based on environment above the application being provided is described in detail, applied specific case herein the application's principle and execution mode are set forth, the explanation of above embodiment is just for helping to understand the application's method and core concept thereof; Meanwhile, for one of ordinary skill in the art, the thought according to the application, all will change in specific embodiments and applications, and in sum, this description should not be construed as the restriction to the application.
Claims (10)
1. the In Call control method based on environment, is characterized in that, comprising:
Mobile terminal processor records the initial call volume value of current talking, using described initial call volume value as current talking volume value; And,
Every Preset Time, judge whether a current talking finishes;
If not, obtain network signal intensity index and noise decibel index;
By described network signal intensity index and noise decibel index, Offered target conversation voice value;
Use described target conversation voice value to regulate current talking volume value, the current talking volume value after regulating is as current talking volume value, and returns and carry out every Preset Time, judges the step whether current talking finishes;
If so, recover initial call volume value.
2. method according to claim 1, is characterized in that, described by described network signal intensity index and noise decibel index, the process of Offered target conversation voice value, comprising:
By described network signal intensity index, network signal intensity conversation voice value is set;
By described noise decibel index, noise decibel conversation voice value is set;
The conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value is as target conversation voice value.
3. method according to claim 2, is characterized in that, by described network signal intensity index, the process of network signal intensity conversation voice value is set, and comprising:
In the situation that described network signal intensity index is not more than default minimum network signal intensity index, it is maximum conversation voice value that network signal intensity conversation voice value is set;
In the situation that described network signal intensity index is greater than default minimum network signal intensity index and is less than preset standard network signal intensity index, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
In the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
4. method according to claim 2, is characterized in that, by described noise decibel index, the process of noise decibel conversation voice value is set, and comprising:
In the situation that described noise decibel index is not less than default high noisy decibel index, it is maximum conversation voice value that described noise decibel conversation voice value is set;
In the situation that described noise decibel index is greater than preset standard noise decibel index and be less than default high noisy decibel index, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
In the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
5. method according to claim 1, is characterized in that, obtains the process of noise decibel index, comprising:
Receive the environmental noise that Mike gathers;
Calculate the noise decibel index that described environmental noise is corresponding;
Obtain the noise decibel index that described environmental noise is corresponding.
6. the calling volume adjusting apparatus based on environment, is characterized in that, comprising:
Record cell, for recording the initial call volume value of current talking, using described initial call volume value as current talking volume value;
Judging unit, for every Preset Time, judges whether a current talking finishes, and if not, carries out the first acquiring unit, if so, carries out recovery unit;
The first acquiring unit, for obtaining network signal intensity index and noise decibel index;
The first setting unit, for passing through described network signal intensity index and noise decibel index, Offered target conversation voice value;
Regulon, for using described target conversation voice value to regulate current talking volume value, using the current talking volume value after adjusting as current talking volume value, and returns to execution judging unit;
Recovery unit, for recovering initial call volume value.
7. device according to claim 6, is characterized in that, described the first setting unit comprises:
The second setting unit, for by described network signal intensity index, arranges network signal intensity conversation voice value;
The 3rd setting unit, for by described noise decibel index, arranges noise decibel conversation voice value;
Choose unit, for the conversation voice value of choosing numerical value maximum from network signal intensity conversation voice value and noise decibel conversation voice value as target conversation voice value.
8. device according to claim 7, is characterized in that, described the second setting unit comprises:
The 4th setting unit, the in the situation that of presetting minimum network signal intensity index for being not more than at described network signal intensity index, it is maximum conversation voice value that network signal intensity conversation voice value is set;
The 5th setting unit, for be greater than default minimum network signal intensity index at described network signal intensity index and be less than preset standard network signal intensity index in the situation that, network signal intensity conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
The 6th setting unit, in the situation that described network signal intensity index is not less than preset standard network signal intensity index, it is initial call volume value that network signal intensity conversation voice value is set.
9. device according to claim 7, is characterized in that, described the 3rd setting unit comprises:
The 7th setting unit, for be not less than default high noisy decibel index at described noise decibel index in the situation that, it is maximum conversation voice value that described noise decibel conversation voice value is set;
The 8th setting unit, for be greater than preset standard noise decibel index at described noise decibel index and be less than default high noisy decibel index in the situation that, described noise decibel conversation voice value be set be maximum conversation voice value and initial call volume value difference 1/2nd add the conversation voice value that initial call volume value is afterwards corresponding;
The 9th setting unit, in the situation that described noise decibel index is not more than preset standard noise decibel index, it is initial call volume value that described noise decibel conversation voice value is set.
10. device according to claim 6, is characterized in that, described the first acquiring unit comprises:
Receiving element, the environmental noise gathering for receiving Mike;
Computing unit, for calculating the noise decibel index that described environmental noise is corresponding;
Second acquisition unit, for obtaining the noise decibel index that described environmental noise is corresponding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310642183.2A CN103607500B (en) | 2013-12-03 | 2013-12-03 | A kind of In Call control method based on environment and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310642183.2A CN103607500B (en) | 2013-12-03 | 2013-12-03 | A kind of In Call control method based on environment and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103607500A true CN103607500A (en) | 2014-02-26 |
CN103607500B CN103607500B (en) | 2016-09-14 |
Family
ID=50125699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310642183.2A Active CN103607500B (en) | 2013-12-03 | 2013-12-03 | A kind of In Call control method based on environment and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103607500B (en) |
Cited By (13)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657125A (en) * | 2014-11-12 | 2016-06-08 | 阿尔卡特朗讯 | Method and device for adjusting call volume |
CN105704315A (en) * | 2016-01-22 | 2016-06-22 | 胡月鹏 | Method and device for adjusting call volume, and electronic equipment |
CN105872258A (en) * | 2016-06-06 | 2016-08-17 | 广东欧珀移动通信有限公司 | Method and device for adjusting terminal call volume |
CN106161776A (en) * | 2016-06-15 | 2016-11-23 | 维沃移动通信有限公司 | A kind of volume adjusting method and mobile terminal |
CN106170045A (en) * | 2016-08-24 | 2016-11-30 | 努比亚技术有限公司 | Mobile terminal and In Call control method |
CN106210260A (en) * | 2016-06-17 | 2016-12-07 | 乐视控股(北京)有限公司 | Communicating data processing method and processing device |
CN106303042A (en) * | 2016-08-18 | 2017-01-04 | 努比亚技术有限公司 | A kind of mobile terminal and control method thereof |
CN106470374A (en) * | 2015-08-20 | 2017-03-01 | 中兴通讯股份有限公司 | Volume adjusting method, wearable device, terminal unit and sound volume regulating system |
CN106791067A (en) * | 2016-12-14 | 2017-05-31 | 广东欧珀移动通信有限公司 | Method, device and mobile terminal for adjusting call volume |
CN107613134A (en) * | 2017-09-29 | 2018-01-19 | 惠州Tcl移动通信有限公司 | A kind of control method of In Call, mobile terminal and storage medium |
WO2018059030A1 (en) * | 2016-09-27 | 2018-04-05 | 华为技术有限公司 | Volume adjustment method and terminal |
WO2019100371A1 (en) * | 2017-11-27 | 2019-05-31 | 深圳传音通讯有限公司 | Method and apparatus for adjusting call volume |
CN114115793A (en) * | 2021-12-01 | 2022-03-01 | 维沃移动通信有限公司 | Audio adjusting method and audio adjusting device |
Citations (4)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347544A (en) * | 1993-05-03 | 1994-09-13 | Teltrend Inc. | Gain or loss compensation circuit for telephone lines |
CN1224967A (en) * | 1997-11-04 | 1999-08-04 | 诺基亚流动电话有限公司 | Automatic gain control |
CN101917656A (en) * | 2010-08-30 | 2010-12-15 | 鸿富锦精密工业(深圳)有限公司 | Automatic volume adjustment device and method |
CN102883024A (en) * | 2012-09-20 | 2013-01-16 | 深圳市金立通信设备有限公司 | System and method for adjusting mobile phone call volume based on environmental noise |
-
2013
- 2013-12-03 CN CN201310642183.2A patent/CN103607500B/en active Active
Patent Citations (4)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347544A (en) * | 1993-05-03 | 1994-09-13 | Teltrend Inc. | Gain or loss compensation circuit for telephone lines |
CN1224967A (en) * | 1997-11-04 | 1999-08-04 | 诺基亚流动电话有限公司 | Automatic gain control |
CN101917656A (en) * | 2010-08-30 | 2010-12-15 | 鸿富锦精密工业(深圳)有限公司 | Automatic volume adjustment device and method |
CN102883024A (en) * | 2012-09-20 | 2013-01-16 | 深圳市金立通信设备有限公司 | System and method for adjusting mobile phone call volume based on environmental noise |
Cited By (18)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657125B (en) * | 2014-11-12 | 2018-10-30 | 阿尔卡特朗讯 | A kind of method and apparatus for adjusting In Call |
CN105657125A (en) * | 2014-11-12 | 2016-06-08 | 阿尔卡特朗讯 | Method and device for adjusting call volume |
CN106470374A (en) * | 2015-08-20 | 2017-03-01 | 中兴通讯股份有限公司 | Volume adjusting method, wearable device, terminal unit and sound volume regulating system |
CN105704315A (en) * | 2016-01-22 | 2016-06-22 | 胡月鹏 | Method and device for adjusting call volume, and electronic equipment |
CN105872258A (en) * | 2016-06-06 | 2016-08-17 | 广东欧珀移动通信有限公司 | Method and device for adjusting terminal call volume |
CN106161776A (en) * | 2016-06-15 | 2016-11-23 | 维沃移动通信有限公司 | A kind of volume adjusting method and mobile terminal |
CN106161776B (en) * | 2016-06-15 | 2020-02-07 | 维沃移动通信有限公司 | Volume adjusting method and mobile terminal |
CN106210260A (en) * | 2016-06-17 | 2016-12-07 | 乐视控股(北京)有限公司 | Communicating data processing method and processing device |
CN106303042A (en) * | 2016-08-18 | 2017-01-04 | 努比亚技术有限公司 | A kind of mobile terminal and control method thereof |
CN106170045A (en) * | 2016-08-24 | 2016-11-30 | 努比亚技术有限公司 | Mobile terminal and In Call control method |
WO2018059030A1 (en) * | 2016-09-27 | 2018-04-05 | 华为技术有限公司 | Volume adjustment method and terminal |
CN108476256A (en) * | 2016-09-27 | 2018-08-31 | 华为技术有限公司 | A kind of volume adjusting method and terminal |
US10705791B2 (en) | 2016-09-27 | 2020-07-07 | Huawei Technologies Co., Ltd. | Volume adjustment method and terminal |
CN106791067A (en) * | 2016-12-14 | 2017-05-31 | 广东欧珀移动通信有限公司 | Method, device and mobile terminal for adjusting call volume |
CN107613134A (en) * | 2017-09-29 | 2018-01-19 | 惠州Tcl移动通信有限公司 | A kind of control method of In Call, mobile terminal and storage medium |
CN107613134B (en) * | 2017-09-29 | 2021-04-20 | 惠州Tcl移动通信有限公司 | Control method of call volume, mobile terminal and storage medium |
WO2019100371A1 (en) * | 2017-11-27 | 2019-05-31 | 深圳传音通讯有限公司 | Method and apparatus for adjusting call volume |
CN114115793A (en) * | 2021-12-01 | 2022-03-01 | 维沃移动通信有限公司 | Audio adjusting method and audio adjusting device |
Also Published As
Publication number | Publication date |
---|---|
CN103607500B (en) | 2016-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103607500A (en) | 2014-02-26 | Conversation volume adjusting method and device based on environment |
CN105979197B (en) | 2019-04-05 | Teleconference control method and device based on sound automatic identification of uttering long and high-pitched sounds |
KR101954550B1 (en) | 2019-03-05 | Volume adjustment method, system and equipment, and computer storage medium |
CN102800323B (en) | 2014-04-02 | Method and device for reducing noises of voice of mobile terminal |
CN108540906A (en) | 2018-09-14 | Volume adjusting method, earphone and computer readable storage medium |
CN104167213B (en) | 2019-07-30 | Audio-frequency processing method and device |
CN104104800A (en) | 2014-10-15 | Method for adjusting volume output of mobile terminal according to environment noises and mobile terminal |
CN105100521A (en) | 2015-11-25 | Method and server for realizing ordered speech in teleconference |
CN111970609B (en) | 2022-07-12 | Sound quality adjusting method, sound quality adjusting system and computer readable storage medium |
CN103873690B (en) | 2016-09-28 | Information processing method and intelligent terminal in driving |
CN104980337A (en) | 2015-10-14 | Method and device for improving audio processing performance |
CN103139351A (en) | 2013-06-05 | Volume control method and device, and communication terminal |
CN102857598A (en) | 2013-01-02 | Control method for eliminating noise of double microphones of cellphone automatically and cellphone utilizing control method |
US9601128B2 (en) | 2017-03-21 | Communication apparatus and voice processing method therefor |
CN104320529A (en) | 2015-01-28 | Information receiving processing method and voice communication device |
CN108900951A (en) | 2018-11-27 | Volume adjusting method, earphone and computer readable storage medium |
CN103795834A (en) | 2014-05-14 | Recording method capable of uploading conversation recording file of smart phone and dedicated recording apparatus |
CN106095382A (en) | 2016-11-09 | Method for controlling volume and user terminal |
CN102006349B (en) | 2014-04-09 | Method for improving mobile phone speech quality in conference mode and implementation device thereof |
CN103024224B (en) | 2014-04-16 | Speech control method and device in multi-person speech communication |
CN107978320A (en) | 2018-05-01 | One kind call method of adjustment, device, equipment and medium |
CN105933493A (en) | 2016-09-07 | Strange incoming call processing method, device and mobile terminal |
CN104410973A (en) | 2015-03-11 | Recognition method and system for tape played phone fraud |
CN103731541A (en) | 2014-04-16 | Method and terminal for controlling voice frequency during telephone communication |
CN111199751B (en) | 2021-04-13 | Microphone shielding method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2014-02-26 | C06 | Publication | |
2014-02-26 | PB01 | Publication | |
2014-03-26 | SE01 | Entry into force of request for substantive examination | |
2014-03-26 | SE01 | Entry into force of request for substantive examination | |
2016-09-14 | C14 | Grant of patent or utility model | |
2016-09-14 | GR01 | Patent grant | |
2017-03-15 | C41 | Transfer of patent application or patent right or utility model | |
2017-03-15 | TR01 | Transfer of patent right |
Effective date of registration: 20170221 Address after: 100191 Beijing Haidian District Lung Cheung Road No. 1 Tai Xiang 4 storey commercial building Patentee after: Thunder Software Technology Co., Ltd. Patentee after: Shenyang branch of Software Co. Ltd. Address before: 100191 Beijing Haidian District Lung Cheung Road No. 1 Tai Xiang business building 4 layer 401-409 Patentee before: Thunder Software Technology Co., Ltd. |
2020-02-04 | CP02 | Change in the address of a patent holder |
Address after: Room 101-105, floor 1, Chuangda building, No. 9, Qinghua East Road, Haidian District, Beijing 100083 (Dongsheng District) Co-patentee after: Shenyang branch of Software Co. Ltd. Patentee after: Thunder Software Technology Co., Ltd. Address before: 100191 Beijing Haidian District Lung Cheung Road No. 1 Tai Xiang 4 storey commercial building Co-patentee before: Shenyang branch of Software Co. Ltd. Patentee before: Thunder Software Technology Co., Ltd. |
2020-02-04 | CP02 | Change in the address of a patent holder |