CN106303816A - A kind of information control method and electronic equipment - Google Patents
A kind of information control method and electronic equipment Download PDFInfo
- Publication number
- CN106303816A CN106303816A CN201510272398.9A CN201510272398A CN106303816A CN 106303816 A CN106303816 A CN 106303816A CN 201510272398 A CN201510272398 A CN 201510272398A CN 106303816 A CN106303816 A CN 106303816A
- Authority
- CN
- China
- Prior art keywords
- application program
- volume
- output valve
- audio frequency
- judged result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000008569 process Effects 0.000 claims description 25
- 238000012545 processing Methods 0.000 description 19
- 238000004590 computer program Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 235000015170 shellfish Nutrition 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Telephone Function (AREA)
Abstract
The invention discloses a kind of information control method and electronic equipment, described method includes: detect the current application program exporting audio frequency of described electronic equipment;When the application program of N number of current output audio frequency being detected, determining described highest-ranking first application program of N number of application program medium priority, wherein, N is the integer more than or equal to 2;The volume of the current output audio frequency controlling described first application program is the first volume output valve, and described first volume output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
Description
Technical field
The present invention relates to electronic technology field, particularly to a kind of information control method and electronic equipment.
Background technology
Along with the development of science and technology, electronic equipment have also been obtained development at full speed, becomes people's day
The often necessary of life.In order to meet the use demand of user, the function of electronic equipment is more and more abundanter, people
Electronic equipment can be used to carry out video calling, listen music or play video etc..
In the prior art, when the music player that user is currently in use electronic equipment plays music, QQ
Good friend sends the request of a voice call, and when user accepts this call request, electronic equipment will be simultaneously
The sound of output music and the voice of QQ good friend;Or play music when user is currently in use electronic equipment, this
Time, user wants again to see a film with video player, and after video player is opened, electronic equipment will be the most defeated
Go out the sound of music and the sound of film, if user merely desires to hear the sound of film, then must manual-lock or
Suspend music player.
Present inventor during technical scheme, finds that prior art is deposited in realizing the embodiment of the present application
In following technical problem:
Owing to electronic equipment of the prior art can export multiple audio signal simultaneously, so, when multiple audio frequency
When the output volume of signal is identical, between each audio signal, can mutually produce interference, so, prior art
In electronic equipment there is the technical problem that can not automatically adjust relative volume between multiple audio frequency output software.
Further, multiple audio frequency output software can not automatically be adjusted owing to electronic equipment of the prior art exists
Between the technical problem of relative volume, so, user must be manually operated and could realize reducing audio frequency letter
Number interference purpose, so, electronic equipment of the prior art there is complex operation in-convenience in use skill
Art problem.
Due to electronic equipment of the prior art there is complex operation in-convenience in use technical problem, so,
The experience causing user is poor, so, there is asking of poor user experience in electronic equipment of the prior art
Topic.
Summary of the invention
The embodiment of the present invention provides a kind of information control method and electronic equipment, is used for solving of the prior art
There is the technical problem of the relative volume that can not automatically adjust between multiple audio frequency output software in electronic equipment, it is achieved
Automatically the technique effect of the relative volume between the multiple audio frequency output softwares of adjustment.
On the one hand the embodiment of the present application provides a kind of information control method, is applied to an electronic equipment, including:
Detect the current application program exporting audio frequency of described electronic equipment;
When the application program of N number of current output audio frequency being detected, determine in described N number of application program excellent
First highest-ranking first application program of level, wherein, N is the integer more than or equal to 2;
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described the
One volume output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
Optionally, described determine described highest-ranking first application program of N number of application program medium priority,
Specifically include:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, determine preferential from described N number of application program
The highest-ranking application program of level is described first application program.
Optionally, the described N number of application priorities rank determining described N number of application program, specifically
Including:
Obtain one and preset call type application name list and corresponding N number of of described N number of application program
Application name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether title information is in described default call type application name list, it is thus achieved that i-th judged result,
When i is N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine M judged result and judged result that described N number of judged result includes that judged result is yes
N-M the judged result being no, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes institute in described N number of application program corresponding to described N-M judged result
The priority stating N-M application program outside M application program is the second priority, wherein, and described
One priority is higher than described second priority.
Optionally, when M is equal to 1, described from described N number of application program, priority-level is determined
The highest application program is described first application program, particularly as follows: determine that priority is answering of the first priority
It is described first application program by program.
Optionally, when M is more than 1, described from described N number of application program, priority-level is determined
The highest application program is described first application program, specifically includes:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
Optionally, when M is equal to 0, described from described N number of application program, priority-level is determined
The highest application program is described first application program, specifically includes:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is institute
State the first application program.
Optionally, when M is equal to 0, described from described N number of application program, priority-level is determined
The highest application program is described first application program, specifically includes:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is 0, determine that the last application program run in described N-M application program is described
First application program.
Optionally, the volume of the current output audio frequency of described first application program of described control is that the first volume is defeated
Go out value, specifically include:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, the volume of the current output audio frequency of described first application program of described control is that the first volume is defeated
Go out value, specifically include:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
First volume of arbitrary application program volume output valve corresponding to one application program and described first volume value
Whether output difference is more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, and described first sound
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, the volume of the current output audio frequency of described first application program of described control is that the first volume is defeated
Go out value, specifically include:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
Optionally, the volume of the current output audio frequency of described first application program of described control is that the first volume is defeated
Go out value, specifically include:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than with the first volume output difference of described first volume output valve
In first threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
On the other hand the embodiment of the present application provides a kind of electronic equipment, including:
First detector unit, for detecting the current application program exporting audio frequency of described electronic equipment;
First determines unit, for when the application program of N number of current output audio frequency being detected, determines described
Highest-ranking first application program of N number of application program medium priority, wherein, N is whole more than or equal to 2
Number;
First control unit, is first for controlling the volume of the current output audio frequency of described first application program
Volume output valve, described first volume output valve is defeated more than the volume of other output audio frequency of described electronic equipment
Go out value.
On the other hand the embodiment of the present application provides a kind of electronic equipment, including:
Housing;
Audio output unit, is arranged in described housing;
Processor, is arranged in described housing, for detecting answering of the current output audio frequency of described electronic equipment
By program, when the application program of N number of current output audio frequency being detected, determine described N number of application program
Highest-ranking first application program of medium priority, wherein, N is the integer more than or equal to 2, controls described
The volume of the current output audio frequency of the first application program is the first volume output valve, described first volume output valve
Volume output valve more than other output audio frequency of described electronic equipment.
Optionally, described processor specifically for:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, determine preferential from described N number of application program
The highest-ranking application program of level is described first application program.
Optionally, described processor specifically for:
Obtain one and preset call type application name list and corresponding N number of of described N number of application program
Application name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether title information is in described default call type application name list, it is thus achieved that i-th judged result,
When i is N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine M judged result and judged result that described N number of judged result includes that judged result is yes
N-M the judged result being no, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes institute in described N number of application program corresponding to described N-M judged result
The priority stating N-M application program outside M application program is the second priority, wherein, and described
One priority is higher than described second priority.
Optionally, when M is equal to 1, described processor specifically for: determine that priority is first preferential
The application program of level is described first application program.
Optionally, M more than 1 time, described processor specifically for:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
Optionally, M equal to 0 time, described processor specifically for:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is institute
State the first application program.
Optionally, M equal to 0 time, described processor specifically for:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is 0, determine that the last application program run in described N-M application program is described
First application program.
Optionally, described processor specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, described processor specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
First volume of arbitrary application program volume output valve corresponding to one application program and described first volume value
Whether output difference is more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, and described first sound
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, described processor specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
Optionally, described processor specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than with the first volume output difference of described first volume output valve
In first threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
Said one in the embodiment of the present application or multiple technical scheme, at least have one or more skills following
Art effect:
One, due to the technical scheme in the embodiment of the present application, the current output detecting described electronic equipment is used
The application program of audio frequency;When the application program of N number of current output audio frequency being detected, determine described N number of
Highest-ranking first application program of application program medium priority, wherein, N is the integer more than or equal to 2;
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described first
Volume output valve is more than the technological means of the volume output valve of other output audio frequency of described electronic equipment, this
Sample, when there are multiple audio frequency in electronic equipment and needing output, electronic equipment is by judging multiple output sound
The priority-level of the application program of frequency, automatically controls the plurality of application program medium priority highest-ranking
Application program output volume is maximum, and the relatively low application program output volume of relative priority is less or quiet,
So, efficiently solve electronic equipment of the prior art existence and can not automatically adjust multiple audio frequency output software
Between the technical problem of relative volume, it is achieved automatically adjust the skill of relative volume between multiple audio frequency output softwares
Art effect.
Two, due to the technical scheme in the embodiment of the present application, use and control the current of described first application program
The volume of output audio frequency is the first volume output valve, and described first volume output valve is more than described electronic equipment
The technological means of the volume output valve of other output audio frequency, so, the application program that priority-level is the highest
Volume is maximum, and the volume of the relatively low application program of priority-level is less or quiet, now, uses
The audio frequency of the high application program output of priority-level can not clearly be heard at family, without being applied journey by other
The audio disturbances of sequence output, it is achieved that when there is the output of multiple audio frequency, the application program that priority-level is high
Audio frequency export not by the audio disturbances of other application programs.
Three, due to the technical scheme in the embodiment of the present application, use and obtain the current of described first application program
The volume of output audio frequency is the first volume value;Judge in described N number of application program except described first application program
Arbitrary application program volume output valve that in N-1 outer application program, any one application program is corresponding and institute
Whether the first volume output difference stating the first volume value is more than or equal to the technological means of described first threshold, this
Sample, the volume output of electronic equipment current volume value based on described first application program and other application programs
Relation between value, automatically selects the volume control scheme of applicable current volume output situation, it is adaptable to electronics
The various practical situations of equipment, it is achieved according to the actually used situation of electronic equipment, each audio frequency is adjusted flexibly defeated
Go out the technique effect of program volume.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement
In example description, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only
It is only some embodiments of the present invention.
Fig. 1 is the flow chart of information control method in the embodiment of the present application one;
Fig. 2 is the specific implementation flow chart of step S102 in the embodiment of the present application one;
Fig. 3 is the specific implementation flow chart of step S1021 in the embodiment of the present application one;
Fig. 4 is the second specific implementation flow chart of step S1022 in the embodiment of the present application one;
Fig. 5 is the third specific implementation flow chart of step S1022 in the embodiment of the present application one;
Fig. 6 is the first specific implementation flow chart of step S103 in the embodiment of the present application one;
Fig. 7 is the second specific implementation flow chart of step S103 in the embodiment of the present application one;
Fig. 8 is the third specific implementation flow chart of step S103 in the embodiment of the present application one;
Fig. 9 is the 4th kind of specific implementation flow chart of step S103 in the embodiment of the present application one;
The structural representation of the Figure 10 a kind of electronic equipment for providing in the embodiment of the present application two;
The structural representation of the Figure 11 a kind of electronic equipment for providing in the embodiment of the present application three.
Detailed description of the invention
The embodiment of the present invention provides a kind of information control method and electronic equipment, is used for solving of the prior art
There is the technical problem of the relative volume that can not automatically adjust between multiple audio frequency output software in electronic equipment, it is achieved
Automatically the technique effect of the relative volume between the multiple audio frequency output softwares of adjustment.
Technical scheme in the embodiment of the present application is to solve above-mentioned technical problem, and general thought is as follows:
A kind of information control method, is applied to an electronic equipment, including:
N number of audio frequency is had to need by the first audio frequency output of described electronic equipment in described electronic equipment single
During unit's output, it is thus achieved that exporting N number of application program of described N number of audio frequency, wherein, N is more than or equal to 2
Integer;
Determine the N number of application priorities rank corresponding with described N number of application program;
Based on described N number of application priorities rank, from described N number of application program, determine priority
Highest-ranking first application program;
Controlling the first application program volume output valve corresponding to described first application program is the first volume output
Value, wherein, in described first volume output valve and described N number of application program in addition to described first application program
N-1 application program between arbitrary application program volume output valve corresponding to any one application program
One volume output difference is more than described arbitrary application journey more than or equal to first threshold, described first volume output valve
Sequence volume output valve.
In technique scheme, use and have N number of audio frequency to need by described electronics in described electronic equipment
When first audio output unit of equipment exports, it is thus achieved that export N number of application program of described N number of audio frequency,
Determine the N number of application priorities rank corresponding with described N number of application program, based on described N number of should
Use program priority rank, from described N number of application program, determine the first application that priority-level is the highest
Program, controlling the first application program volume output valve corresponding to described first application program is the first volume output
Value, wherein, in described first volume output valve and described N number of application program in addition to described first application program
N-1 application program between arbitrary application program volume output valve corresponding to any one application program
One volume output difference is more than described arbitrary application more than or equal to first threshold, described first volume output valve
The technological means of program volume output valve, so, when electronic equipment there are multiple audio frequency and needing output,
Electronic equipment, by judging the priority-level of the application program of multiple output audio frequency, automatically controls the plurality of
Application program medium priority highest-ranking application program output volume is maximum, and relatively low the answering of relative priority
Less or quiet with program output volume, so, efficiently solve electronic equipment of the prior art and exist not
Can automatically adjust the technical problem of relative volume between multiple audio frequency output software, it is achieved automatically adjust multiple sounds
Frequently the technique effect of the relative volume between output software.
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with this
Accompanying drawing in bright embodiment, is clearly and completely described technical scheme, it is clear that institute
The embodiment described is a part of embodiment of technical solution of the present invention rather than whole embodiments.Base
In the embodiment described in present specification, those of ordinary skill in the art are not making creative work
The every other embodiment obtained under premise, broadly falls into the scope of technical solution of the present invention protection.
Embodiment one
Refer to Fig. 1, for the flow chart of information control method in the embodiment of the present application one, be applied to an electronics
Equipment, including:
S101: detect the current application program exporting audio frequency of described electronic equipment;
S102: when the application program of N number of current output audio frequency being detected, determines described N number of application journey
Highest-ranking first application program of sequence medium priority, wherein, N is the integer more than or equal to 2;
S103: the volume of the current output audio frequency controlling described first application program is the first volume output valve,
Described first volume output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
In specific implementation process, described electronic equipment can be specially desktop computer, notebook computer, put down
Plate computer etc., it is also possible to be that other have the electronic equipment of audio output unit;Described audio output unit can
The speaker carried with specially electronic equipment, it is also possible to be the sound equipment that is connected of the external-connected port with electronic equipment
Or earphones etc., one schematically illustrate here, just differ.In the embodiment of the present application, will be with described electronic equipment
As a example by being, for notebook computer, described audio output unit, the speaker that notebook carries, come the application real
The information control method executed in example is described in detail.
When using the technical scheme in the application to carry out information control, step S101 is first carried out, it may be assumed that detection
The current application program exporting audio frequency of described electronic equipment.
In specific implementation process, with described electronic equipment as notebook computer, described audio output unit be
As a example by the speaker that notebook carries, when user wants to listen music with notebook computer, want again with notebook electricity
Brain sees video, and meanwhile, user receives the voice call request sent by friend, say, that notes
This computer exports simultaneously: music, video, voice call, and at this moment, the central processing unit of notebook computer divides
Not obtaining the application program exporting audio frequency, such as KuGoo music player, a sudden peal of thunder looks at player, YY
Voice.
After having performed step S101, the method in the embodiment of the present application just performs step S102, it may be assumed that
When the application program of N number of current output audio frequency being detected, determine described N number of application program medium priority
Highest-ranking first application program, wherein, N is the integer more than or equal to 2.
In the embodiment of the present application, refer to Fig. 2, the specific implementation of step S102 is:
S1021: determine N number of application priorities rank of described N number of application program;
S1022: based on described N number of application priorities rank, determine from described N number of application program
Going out the highest application program of priority-level is described first application program.
In the embodiment of the present application, refer to Fig. 3, the specific implementation of step S1021 is:
S10211: obtain one and preset call type application name list and described N number of application program correspondence
N number of application name information;
S10212: taking i successively is 1 to N, it is judged that in described N number of application name information, i-th should
By program name information whether in described default call type application name list, it is thus achieved that i-th is sentenced
Disconnected result, when i is N, it is thus achieved that N number of judged result, wherein, i is more than or equal to 1 and to be less than or equal to
The integer of N;
S10213: determine M judged result that described N number of judged result includes that judged result is yes and
N-M the judged result that judged result is no, wherein, M is more than or equal to 0 and to be less than or equal to the whole of N
Number;
S10214: determine M application in described N number of application program that described M judged result is corresponding
The priority of program is the first priority, and described N number of application journey that described N-M judged result is corresponding
In sequence, the priority of N-M application program in addition to described M application program is the second priority, wherein,
Described first priority is higher than described second priority.
In specific implementation process, continuing to use above-mentioned example, the central processing unit at notebook computer obtains respectively
Output audio frequency application program after, the central processing unit of notebook computer just according to the classification of application program,
Judge the priority-level of these 3 sounding application programs.In the embodiment of the present application, sounding application program master
Conversational class to be divided into and general category two types, notebook computer user can pre-set conversational class type
The application list list, e.g., arranges conversational class by QQ voice, YY voice, nail nail freephone
In the application list list, can be after user increases an application program, the central authorities of notebook computer
Application program described in processor automatic decision, whether by voice and the function of video, if having, adds institute the most automatically
State application program in conversational class the application list list.When notebook computer needs to judge that application program is excellent
During first level rank, just call conversational class the application list list of user setup, by sounding application program
Title is compared with conversational class the application list list, it is judged that KuGoo music player, a sudden peal of thunder are looked to broadcast
Put device, YY voice whether in conversational class the application list list, corresponding 3 of these 3 application programs
Judged result, when judged result is for being, shows that application program is conversational class application program;In judged result
For time no, then show that application program is general category application program, if there is the application program that judged result is yes,
Described application program is then defined as the first priority application program, and remaining application program is classified as second automatically
Priority application program, continue to use above-mentioned example, the most just application program at sounding be KuGoo music player,
A sudden peal of thunder looks at player, YY voice, and the judged result that only YY voice is corresponding is yes, shows only YY
Voice is conversational class application program, now, YY voice is set to the first priority application program, KuGoo
Music player, a sudden peal of thunder look at that player is set to the second priority application program.
After having performed step S1021, the method in the embodiment of the present application just performs step S1022,
That is: based on described N number of application priorities rank, determine preferential from described N number of application program
The highest-ranking application program of level is described first application program.
Owing in current utterance application program, the number of the application program of call type is different, cause determining first
The step of application program is different, is broadly divided into following three kinds of modes:
First kind of way:
M equal to 1 time, described determine from described N number of application program priority-level the highest should
It is described first application program by program, particularly as follows: determine that the application program that priority is the first priority is
Described first application program.
In specific implementation process, continue to use above-mentioned example, when current utterance application journey determined by notebook computer
When in sequence, only one of which is the first priority application program of communication class, such as the central processing unit of notebook computer
Determining that YY voice is the first priority application program, KuGoo music player and a sudden peal of thunder look at that player is
Second priority application program, now, just determines that the first priority application program is the first application program,
As determined, YY voice is the first application program.
The second way:
Refer to Fig. 4, when M is more than 1, described from described N number of application program, determine priority
Highest-ranking application program is described first application program, specifically includes:
S102221: determine the first top level application program from described M application program;
S102222: determine that described first top level application program is described first application program.
In specific implementation process, when the current utterance application program in notebook computer includes at least one
During the application program of individual communication class, not only comprise YY language as in current utterance application program in notebook computer
Sound, also includes QQ voice, and at this moment, the central processing unit of notebook computer need to making according to active user
By situation, determine from YY voice and QQ voice and be in the application program that foreground window runs, e.g., use
The call request sent by YY voice, using QQ voice when, has been received in family, and user opens YY
Voice, and QQ voice is minimized, at this moment, the application program that foreground window runs is YY voice, i.e.
Determine that YY voice is the first application program.
The third mode:
Refer to Fig. 5, when M is equal to 0, described based on described N number of application priorities rank,
From described N number of application program, determine the first application program that priority-level is the highest, specifically include:
S102231: determine the K at current time with display window from described N-M application program
Individual foreground application, wherein, K is the integer more than or equal to 0 and less than or equal to N;
S102232: when K is not 0, determines the first top layer application in described K foreground application
Program is described first application program.
S102233: when K is 0, determines the last application journey run in described N-M application program
Sequence is described first application program.
In specific implementation process, should when the current utterance application program of notebook computer does not comprise communication class
During with arbitrary application program in program listing, the current utterance application program such as notebook computer only includes
KuGoo music player, a sudden peal of thunder look at player, and the two application program is wicket pattern and shows
On notebook desktop, a sudden peal of thunder looks at that the window portion of player covers on KuGoo music player window, this
Time, the central processing unit of notebook computer determines that from the two application program top layer display window is corresponding
Application program, i.e. a sudden peal of thunder look at player, it is determined that a sudden peal of thunder looks at that player is the first application program.
When the current utterance application program of notebook computer only comprise KuGoo music player, a sudden peal of thunder look at play
Device, and the two application program is the pattern of minimizing, at notebook computer running background, at this moment, notes
According to user's service condition, the central processing unit of this computer need to determine that user is to KuGoo music player and fast
Thunder looks at the application program of the last operation of player, and e.g., first user minimizes a sudden peal of thunder and look to play
Device, then minimizes KuGoo music player, and at this moment, answering of the last operation determined by notebook computer
It is KuGoo music player by program, then KuGoo music player is defined as the first application program.
After having performed step S102, the method in the embodiment of the present application just performs step S103, it may be assumed that
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described first sound
Amount output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
In the embodiment of the present application, owing to the current volume value of the first application program is different, should to described first
Control method by the first volume output valve corresponding to program is the most different, specifically has following four kinds of modes:
First kind of way, refer to Fig. 6:
S10311: the volume of the current output audio frequency obtaining described first application program is the first volume value;
S10312: judge N-1 application in addition to described first application program in described N number of application program
Whether arbitrary application program volume output valve that in program, any one application program is corresponding is zero, it is thus achieved that first
Judged result;
S10313: when described first judged result is for being, controls the current output of described first application program
The volume of audio frequency is described first volume value, and wherein, described first volume value is described first volume output
Value.
In specific implementation process, with current the most just at the application program of sounding for KuGoo music player, a sudden peal of thunder
Look at player, YY voice, as a example by the first application program determined is YY voice, now, notebook
First the central processing unit of computer obtains the current volume output valve of YY voice, if the maximum of notebook computer
Volume value is 200 decibels, and the current volume value of YY voice is the 50% of the max volume value of notebook computer,
I.e. 100 decibels, now, the central processing unit of notebook computer judges that KuGoo music player and a sudden peal of thunder are seen
See whether the current volume value of player is 0 decibel, then the volume output valve controlling YY voice is constant,
I.e. 100 decibels.
The second way, refer to Fig. 7:
S10321: the volume of the current output audio frequency obtaining described first application program is the first volume value;
S10322: judge N-1 application in addition to described first application program in described N number of application program
Arbitrary application program volume output valve that in program, any one application program is corresponding is defeated with described current volume
Whether go out the first volume output difference of value more than or equal to described first threshold, it is thus achieved that the first judged result, its
In, described current volume output valve is more than described arbitrary application program volume output valve;
S10323: when described first judged result is for being, controls the current output of described first application program
The volume of audio frequency is described first volume value, and wherein, described first volume value is described first volume output
Value.
In specific implementation process, with current the most just at the application program of sounding for KuGoo music player, a sudden peal of thunder
Look at player, YY voice, as a example by the first application program determined is YY voice, now, notebook
First the central processing unit of computer obtains the current volume output valve of these 3 application programs, if notebook computer
Max volume value be 200 decibels, the current volume value of YY voice is the max volume value of notebook computer
50%, i.e. 100 decibels, the current volume value of KuGoo music player is the max volume of notebook computer
The 21% of value, i.e. 42 decibels, a sudden peal of thunder looks at the maximum sound that the current volume value of player is notebook computer
The 22% of value, i.e. 44 decibels, user can preset a first threshold, such as 50 decibels, shows
When volume difference is more than or equal to first threshold, the audio signal that the first application program is play will not be by other
The interference of the audio signal of sounding application program output.Then, YY language judged by notebook central processing unit
The current volume value of sound is 100-42=58 decibel with the difference of the current volume value of KuGoo music player > 50
Decibel;The current volume value of YY voice and a sudden peal of thunder look at that the difference of the current volume value of player is
100-44=56 decibel > 50 decibels, then in notebook computer the current volume value of other sounding application programs with
The difference of the volume value of YY voice is all higher than 50 decibels, and now, the central processing unit of notebook computer controls
The volume value of YY voice keeps constant, and KuGoo music player and a sudden peal of thunder look at that the volume of player can be protected
Hold constant can also be quiet.
The third mode, refer to Fig. 8:
S10331: the volume of the current output audio frequency obtaining described first application program is the first volume value and institute
State the max volume output valve that electronic equipment is corresponding;
S10332: judge the first volume difference of described max volume output valve and described current volume output valve
Whether more than or equal to described first threshold, it is thus achieved that the second judged result, wherein, described current volume output valve
Less than described max volume output valve;
S10333: when described second judged result is for being, controls the current output of described first application program
The volume of audio frequency is described first volume value and described first threshold sum, wherein, described first volume value with
Described first threshold sum is described first volume output valve.
In specific implementation process, with current the most just at the application program of sounding for KuGoo music player, a sudden peal of thunder
Look at player, YY voice, as a example by the first application program determined is YY voice, now, notebook
First the central processing unit of computer obtains the current volume output valve of YY voice and the maximum sound of notebook computer
Value, if the max volume value of notebook computer is 200 decibels, the current volume value of YY voice is notes
The 50% of this computer max volume, i.e. 100 decibels.User can preset a threshold value, such as 80 points
Shellfish, after ensureing that the volume value of the first application adds described threshold value, the audio frequency of the first application program output
Disturbing of the audio signal that signal is not exported by other sounding application programs.Then, in notebook computer
Central processor is based on this threshold value, it is judged that the current volume value of YY voice and the maximum sound of notebook computer
The difference of value is 100 decibels > 80 decibels, illustrate that the volume value of YY voice can raise 80 decibels, now,
Control to be adjusted to 100+80=180 decibel, KuGoo music player and a sudden peal of thunder in the volume output valve of YY voice
Look at the volume of player can keep constant can also be quiet.
4th kind of mode, refer to Fig. 9:
S10341: the volume of the current output audio frequency obtaining described first application program is the first volume value and institute
State the max volume output valve that electronic equipment is corresponding;
S10342: judge the first volume difference of described max volume output valve and described current volume output valve
Whether more than or equal to described first threshold, it is thus achieved that the second judged result, wherein, described current volume output valve
Less than described max volume output valve;
S10343: when described second judged result is no, controls the current output of described first application program
The volume of audio frequency is the first volume output valve, wherein, and any one application journey in described N-1 application program
Arbitrary application program volume output valve that ordered pair is answered is poor with the first volume output of described first volume output valve
Value is more than or equal to first threshold, and wherein, described first volume output valve is more than described arbitrary application program volume
Output valve.
In specific implementation process, with current the most just at the application program of sounding for KuGoo music player, a sudden peal of thunder
Look at player, YY voice, as a example by the first application program determined is YY voice, now, notebook
First the central processing unit of computer obtains the current volume output valve of YY voice and the maximum sound of notebook computer
Value, if the max volume value of notebook computer is 200 decibels, the current volume value of YY voice is notes
The 80% of this computer max volume, i.e. 160 decibels.User can preset a threshold value, such as 80 points
Shellfish, after ensureing that the volume value of the first application adds described threshold value, the audio frequency of the first application program output
Disturbing of the audio signal that signal is not exported by other sounding application programs.Then, in notebook computer
Central processor is based on this threshold value, it is judged that the current volume value of YY voice and the maximum sound of notebook computer
The difference of value be 40 decibels <
It is notebook computer that the central processing unit of notebook computer obtains the current volume value of KuGoo music player
The 50% of max volume value, i.e. 100 decibels, a sudden peal of thunder looks at that the current volume value of player is notebook computer
Max volume value 52%, i.e. 104 decibels, it is judged that the current volume value of KuGoo music player with
The difference of the current volume value of YY voice is 160-100=60 decibel < 80 decibels;A sudden peal of thunder looks at the sound of player
The difference of the current volume value of amount output valve and YY voice be 160-104=56 decibel < 80 decibels, now, pen
Remember that the central processing unit of this computer can control to be adjusted to 160+10=170 in the volume output valve of YY voice and divide
Shellfish, the volume output valve of KuGoo music player is 100-10=90 decibel, and a sudden peal of thunder looks at the sound of player
Amount output valve is 104-14=90 decibel, so that YY voice and KuGoo music player and a sudden peal of thunder are looked to play
The difference of the volume output valve of device is all higher than equal to 80 decibels.Can also use KuGoo music player directly
And a sudden peal of thunder looks at that the volume output valve of player is adjusted downward to the mode of 80 decibels, it is also possible to KuGoo music is broadcast
Putting device and a sudden peal of thunder looks at that player is quiet, in specific implementation process, those skilled in the art can be according to reality
Border service condition specifically sets, and is not restricted in the application.
In specific implementation process, continue to use above-mentioned example, at the volume value of KuGoo music player by 100 points
Shellfish is adjusted downward to 80 decibels and after a sudden peal of thunder looks at that the volume output valve of player is adjusted downward to 80 decibels by 104 decibels,
When YY voice call terminates, notebook computer can automatically recover the volume value of KuGoo music player and be
100 decibels, and recover a sudden peal of thunder and look at that the volume output valve of player is 104 decibels, to meet user's audition
Pleasure and the demand of viewing video.
Embodiment two
Based on the invention thinking identical with the embodiment of the present application one, the embodiment of the present application two provides a kind of electronics to set
Standby, refer to Figure 10, including:
First detector unit 101, for detecting the current application program exporting audio frequency of described electronic equipment;
First determines unit 102, for when the application program of N number of current output audio frequency being detected, determines
Described highest-ranking first application program of N number of application program medium priority, wherein, N is more than or equal to 2
Integer;
First control unit 103, for controlling the volume of the current output audio frequency of described first application program be
First volume output valve, described first volume output valve is more than the sound of other output audio frequency of described electronic equipment
Amount output valve.
In the embodiment of the present application two, first determines that unit 102 specifically includes:
First determines module, for determining N number of application priorities rank of described N number of application program;
Second determines module, for based on described N number of application priorities rank, from described N number of should
With program being determined, the application program that priority-level is the highest is described first application program.
In the embodiment of the present application two, first determines that module specifically includes:
First obtains submodule, presets call type application name list and described N number of for obtaining one
N number of application name information that application program is corresponding;
First judges submodule, is 1 to N for taking i successively, it is judged that described N number of application name is believed
In breath, whether i-th application name information is in described default call type application name list,
Obtaining i-th judged result, when i is N, it is thus achieved that N number of judged result, wherein, i is more than or equal to 1
And the integer less than or equal to N;
First determines submodule, for determining that described N number of judged result includes the M that judged result is yes
N-M the judged result that individual judged result and judged result are no, wherein, M is more than or equal to 0 and little
In the integer equal to N;
Second determines submodule, for determining described N number of application program that described M judged result is corresponding
In the priority of M application program be the first priority, and the institute that described N-M judged result is corresponding
The priority of N-M the application program stated in N number of application program in addition to described M application program is second
Priority, wherein, described first priority is higher than described second priority.
In the embodiment of the present application two, second determines that module has multiple implementation, in following three kinds of modes is
Example:
First kind of way:
When M is equal to 1, second determines module particularly as follows: the 3rd determines submodule, is used for determining preferentially
Level be the application program of the first priority be described first application program.
The second way:
When M is more than 1, second determines that module specifically includes:
4th determines submodule, for determining the first top level application program from described M application program;
5th determines submodule, is used for determining that described first top level application program is described first application program.
The third mode:
When M is equal to 0, second determines that module specifically includes:
6th determines submodule, for determining have at current time from described N-M application program
K foreground application of display window, wherein, K is the integer more than or equal to 0 and less than or equal to N;
7th determines submodule, for when K is not 0, determines in described K foreground application
First top level application program is described first application program.
8th determines submodule, and for when K is 0, determine in described N-M application program is last
The application program run is described first application program.
In the embodiment of the present application two, the specific implementation of the first control unit 103 also has multiple, below
As a example by stating four kinds of modes:
First kind of way:
First acquisition module, is first for obtaining the volume of the current output audio frequency of described first application program
Volume value;
First judge module, for judging in described N number of application program in addition to described first application program
Whether arbitrary application program volume output valve that in N-1 application program, any one application program is corresponding is
Zero, it is thus achieved that the first judged result;
First control module, for when described first judged result is for being, controls described first application program
The volume of current output audio frequency be described first volume value, wherein, described first volume value is described the
One volume output valve.
The second way:
Second acquisition module, is first for obtaining the volume of the current output audio frequency of described first application program
Volume value;
Second judge module, for judging in described N number of application program in addition to described first application program
Arbitrary application program volume output valve that in N-1 application program, any one application program is corresponding is worked as with described
Whether the first volume output difference of front volume output valve is more than or equal to described first threshold, it is thus achieved that first judges
As a result, wherein, described current volume output valve is more than described arbitrary application program volume output valve;
Second control module, for when described first judged result is for being, controls described first application program
The volume of current output audio frequency be described first volume value, wherein, described first volume value is described the
One volume output valve.
The third mode:
3rd acquisition module, is first for obtaining the volume of the current output audio frequency of described first application program
Volume value and max volume output valve corresponding to described electronic equipment;
3rd judge module, for judging the of described max volume output valve and described current volume output valve
Whether one volume difference more than or equal to described first threshold, it is thus achieved that the second judged result, wherein, described currently
Volume output valve is less than described max volume output valve;
3rd control module, for when described second judged result is for being, controls described first application program
The volume of current output audio frequency be described first volume value and described first threshold sum, wherein, described the
One volume value and described first threshold sum are described first volume output valve.
4th kind of mode:
4th acquisition module, is first for obtaining the volume of the current output audio frequency of described first application program
Volume value and max volume output valve corresponding to described electronic equipment;
4th judge module, for judging the of described max volume output valve and described current volume output valve
Whether one volume difference more than or equal to described first threshold, it is thus achieved that the second judged result, wherein, described currently
Volume output valve is less than described max volume output valve;
4th control module, for when described second judged result is no, controls described first application program
The volume of current output audio frequency be the first volume output valve, wherein, any in described N-1 application program
Arbitrary application program volume output valve and the first of described first volume output valve that one application program is corresponding
Volume output difference is more than or equal to first threshold, wherein, described first volume output valve more than described arbitrary should
Use program volume output valve.
Embodiment three
Based on the inventive concept identical with the embodiment of the present application one, the embodiment of the present application three provides a kind of electronics to set
Standby, refer to Figure 11, including:
Housing 10;
Audio output unit 20, is arranged in the housing 10;
Processor 30, is arranged in the housing 10, for detecting the current output audio frequency of described electronic equipment
Application program, when the application program of N number of current output audio frequency being detected, determines described N number of application journey
Highest-ranking first application program of sequence medium priority, wherein, N is the integer more than or equal to 2, controls institute
The volume of the current output audio frequency stating the first application program is the first volume output valve, described first volume output
Value is more than the volume output valve of other output audio frequency of described electronic equipment.
In the embodiment of the present application three, processor 30 specifically for:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, determine preferential from described N number of application program
The highest-ranking application program of level is described first application program.
In the embodiment of the present application three, processor 30 specifically for:
Obtain one and preset call type application name list and corresponding N number of of described N number of application program
Application name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether title information is in described default call type application name list, it is thus achieved that i-th judged result,
When i is N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine M judged result and judged result that described N number of judged result includes that judged result is yes
N-M the judged result being no, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes institute in described N number of application program corresponding to described N-M judged result
The priority stating N-M application program outside M application program is the second priority, wherein, and described
One priority is higher than described second priority.
In the embodiment of the present application three, M equal to 1 time, processor 30 specifically for: determine priority
Be the application program of the first priority be described first application program.
In the embodiment of the present application three, M more than 1 time, processor 30 specifically for:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
In the embodiment of the present application three, M equal to 0 time, processor 30 specifically for:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is institute
State the first application program.
When K is 0, determine that the last application program run in described N-M application program is described
First application program.
In the embodiment of the present application three, processor 30 specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
In the embodiment of the present application three, processor 30 specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
First volume of arbitrary application program volume output valve corresponding to one application program and described first volume value
Whether output difference is more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, and described first sound
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
In the embodiment of the present application three, processor 30 specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
In the embodiment of the present application three, processor 30 specifically for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than with the first volume output difference of described first volume output valve
In first threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
By the one or more technical schemes in the embodiment of the present application, it is possible to achieve following one or more skills
Art effect:
One, due to the technical scheme in the embodiment of the present application, the current output detecting described electronic equipment is used
The application program of audio frequency;When the application program of N number of current output audio frequency being detected, determine described N number of
Highest-ranking first application program of application program medium priority, wherein, N is the integer more than or equal to 2;
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described first
Volume output valve is more than the technological means of the volume output valve of other output audio frequency of described electronic equipment, this
Sample, when there are multiple audio frequency in electronic equipment and needing output, electronic equipment is by judging multiple output sound
The priority-level of the application program of frequency, automatically controls the plurality of application program medium priority highest-ranking
Application program output volume is maximum, and the relatively low application program output volume of relative priority is less or quiet,
So, efficiently solve electronic equipment of the prior art existence and can not automatically adjust multiple audio frequency output software
Between the technical problem of relative volume, it is achieved automatically adjust the skill of relative volume between multiple audio frequency output softwares
Art effect.
Two, due to the technical scheme in the embodiment of the present application, use and control the current of described first application program
The volume of output audio frequency is the first volume output valve, and described first volume output valve is more than described electronic equipment
The technological means of the volume output valve of other output audio frequency, so, the application program that priority-level is the highest
Volume is maximum, and the volume of the relatively low application program of priority-level is less or quiet, now, uses
The audio frequency of the high application program output of priority-level can not clearly be heard at family, without being applied journey by other
The audio disturbances of sequence output, it is achieved that when there is the output of multiple audio frequency, the application program that priority-level is high
Audio frequency export not by the audio disturbances of other application programs.
Three, due to the technical scheme in the embodiment of the present application, use and obtain the current of described first application program
The volume of output audio frequency is the first volume value;Judge in described N number of application program except described first application program
Arbitrary application program volume output valve that in N-1 outer application program, any one application program is corresponding and institute
Whether the first volume output difference stating the first volume value is more than or equal to the technological means of described first threshold, this
Sample, the volume output of electronic equipment current volume value based on described first application program and other application programs
Relation between value, automatically selects the volume control scheme of applicable current volume output situation, it is adaptable to electronics
The various practical situations of equipment, it is achieved according to the actually used situation of electronic equipment, each audio frequency is adjusted flexibly defeated
Go out the technique effect of program volume.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter
Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot
The form of the embodiment in terms of conjunction software and hardware.And, the present invention can use and wherein wrap one or more
Computer-usable storage medium containing computer usable program code (include but not limited to disk memory,
CD-ROM, optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention
The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and
/ or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/
Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding
The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating
The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one
The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set
In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory
Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart
The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices
Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one
The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Specifically, the computer program instructions that the information control method in the embodiment of the present application is corresponding can be by
It is stored in CD, hard disk, on the storage medium such as USB flash disk, corresponding with information control method when in storage medium
Computer program instructions read or when being performed by an electronic equipment, comprise the steps:
Detect the current application program exporting audio frequency of described electronic equipment;
When the application program of N number of current output audio frequency being detected, determine in described N number of application program excellent
First highest-ranking first application program of level, wherein, N is the integer more than or equal to 2;
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described the
One volume output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
Optionally, in described storage medium storage and step: determine described N number of application program medium priority
Highest-ranking first application program, corresponding computer program instructions is during being specifically performed, specifically
Including:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, determine preferential from described N number of application program
The highest-ranking application program of level is described first application program.
Optionally, in described storage medium storage and step: determine the N number of of described N number of application program
Application priorities rank, corresponding computer program instructions, during being specifically performed, specifically includes:
Obtain one and preset call type application name list and corresponding N number of of described N number of application program
Application name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether title information is in described default call type application name list, it is thus achieved that i-th judged result,
When i is N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine M judged result and judged result that described N number of judged result includes that judged result is yes
N-M the judged result being no, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes institute in described N number of application program corresponding to described N-M judged result
The priority stating N-M application program outside M application program is the second priority, wherein, and described
One priority is higher than described second priority.
Optionally, store in described storage medium and step: when M is equal to 1, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, corresponding
Computer program instructions, during being specifically performed, specifically includes: determine that priority is the first priority
Application program is described first application program.
Optionally, store in described storage medium and step: when M is more than 1, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, corresponding
Computer program instructions, during being specifically performed, specifically includes:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
Optionally, store in described storage medium and step: when M is equal to 0, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, corresponding
Computer program instructions, during being specifically performed, specifically includes:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is institute
State the first application program.
Optionally, store in described storage medium and step: when M is equal to 0, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, corresponding
Computer program instructions, during being specifically performed, specifically includes:
Determine from described N-M application program current time have display window K foreground should
By program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is 0, determine that the last application program run in described N-M application program is described
First application program.
Optionally, in described storage medium storage and step: described first application program of described control work as
The volume of front output audio frequency is the first volume output valve, and corresponding computer program instructions had specifically been performed
Cheng Zhong, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, in described storage medium storage and step: described first application program of described control work as
The volume of front output audio frequency is the first volume output valve, and corresponding computer program instructions had specifically been performed
Cheng Zhong, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
First volume of arbitrary application program volume output valve corresponding to one application program and described first volume value
Whether output difference is more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, and described first sound
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
Optionally, in described storage medium storage and step: described first application program of described control work as
The volume of front output audio frequency is the first volume output valve, and corresponding computer program instructions had specifically been performed
Cheng Zhong, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
Optionally, in described storage medium storage and step: described first application program of described control work as
The volume of front output audio frequency is the first volume output valve, and corresponding computer program instructions had specifically been performed
Cheng Zhong, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics
The max volume output valve that equipment is corresponding;
Judge whether described max volume output valve is more than with the first volume difference of described first volume value
In described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described maximum sound
Amount output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than with the first volume output difference of described first volume output valve
In first threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know base
This creativeness concept, then can make other change and amendment to these embodiments.So, appended right is wanted
Ask and be intended to be construed to include preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention
Bright spirit and scope.So, if the present invention these amendment and modification belong to the claims in the present invention and
Within the scope of its equivalent technologies, then the present invention is also intended to comprise these change and modification.
Claims (23)
1. an information control method, is applied to an electronic equipment, including:
Detect the current application program exporting audio frequency of described electronic equipment;
When the application program of N number of current output audio frequency being detected, determine in described N number of application program preferential
Highest-ranking first application program of level, wherein, N is the integer more than or equal to 2;
The volume of the current output audio frequency controlling described first application program is the first volume output valve, described the
One volume output valve is more than the volume output valve of other output audio frequency of described electronic equipment.
2. the method for claim 1, it is characterised in that described determine in described N number of application program
The first application program that priority-level is the highest, specifically includes:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, from described N number of application program, determine priority
Highest-ranking application program is described first application program.
3. method as claimed in claim 2, it is characterised in that described determine described N number of application program
N number of application priorities rank, specifically includes:
Obtain one preset call type application name list and described N number of application program corresponding N number of should
Use program name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether information is in described default call type application name list, it is thus achieved that i-th judged result, at i
During for N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine that M judged result that described N number of judged result includes that judged result is yes and judged result are
N-M no judged result, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes described in described N number of application program corresponding to described N-M judged result
The priority of N-M application program outside M application program is the second priority, wherein, described first excellent
First level is higher than described second priority.
4. method as claimed in claim 3, it is characterised in that when M is equal to 1, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, particularly as follows:
Determine that the application program that priority is the first priority is described first application program.
5. method as claimed in claim 3, it is characterised in that when M is more than 1, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, specifically wraps
Include:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
6. method as claimed in claim 3, it is characterised in that when M is equal to 0, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, specifically wraps
Include:
K the foreground application at current time with display window is determined from described N-M application program
Program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is described
First application program.
7. method as claimed in claim 3, it is characterised in that when M is equal to 0, described from described N
Individual application program being determined, the application program that priority-level is the highest is described first application program, specifically wraps
Include:
K the foreground application at current time with display window is determined from described N-M application program
Program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is 0, the last application program that runs determining in described N-M application program is described the
One application program.
8. the method as described in claim arbitrary in claim 4-7, it is characterised in that described control described
The volume of the current output audio frequency of one application program is the first volume output valve, specifically includes:
The current volume output valve obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
9. the method as described in claim arbitrary in claim 4-7, it is characterised in that described control described
The volume of the current output audio frequency of one application program is the first volume output valve, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Arbitrary application program volume output valve that one application program is corresponding is defeated with the first volume of described first volume value
Whether go out difference more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, described first volume
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
10. the method as described in claim arbitrary in claim 4-7, it is characterised in that described control described
The volume of the current output audio frequency of one application program is the first volume output valve, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics sets
Standby corresponding max volume output valve;
Judge whether described max volume output valve is more than or equal to the first volume difference of described first volume value
Described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described max volume
Output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
11. methods as described in claim arbitrary in claim 4-7, it is characterised in that described control described
The volume of the current output audio frequency of one application program is the first volume output valve, specifically includes:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics sets
Standby corresponding max volume output valve;
Judge whether described max volume output valve is more than or equal to the first volume difference of described first volume value
Described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described max volume
Output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than or equal to the first volume output difference of described first volume output valve
First threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
12. 1 kinds of electronic equipments, including:
First detector unit, for detecting the current application program exporting audio frequency of described electronic equipment;
First determines unit, for when the application program of N number of current output audio frequency being detected, determines described
Highest-ranking first application program of N number of application program medium priority, wherein, N is whole more than or equal to 2
Number;
First control unit, is first for controlling the volume of the current output audio frequency of described first application program
Volume output valve, described first volume output valve is defeated more than the volume of other output audio frequency of described electronic equipment
Go out value.
13. 1 kinds of electronic equipments, including:
Housing;
Audio output unit, is arranged in described housing;
Processor, is arranged in described housing, for detecting answering of the current output audio frequency of described electronic equipment
By program, when the application program of N number of current output audio frequency being detected, determine in described N number of application program
The first application program that priority-level is the highest, wherein, N is the integer more than or equal to 2, controls described
The volume of the current output audio frequency of one application program is the first volume output valve, and described first volume output valve is big
Volume output valve in other output audio frequency of described electronic equipment.
14. electronic equipments as claimed in claim 13, it is characterised in that described processor specifically for:
Determine N number of application priorities rank of described N number of application program;
Based on described N number of application priorities rank, from described N number of application program, determine priority
Highest-ranking application program is described first application program.
15. electronic equipments as claimed in claim 14, it is characterised in that described processor specifically for:
Obtain one preset call type application name list and described N number of application program corresponding N number of should
Use program name information;
Taking i successively is 1 to N, it is judged that i-th application name in described N number of application name information
Whether information is in described default call type application name list, it is thus achieved that i-th judged result, at i
During for N, it is thus achieved that N number of judged result, wherein, i is the integer more than or equal to 1 and less than or equal to N;
Determine that M judged result that described N number of judged result includes that judged result is yes and judged result are
N-M no judged result, wherein, M is the integer more than or equal to 0 and less than or equal to N;
Determine the excellent of M application program in described N number of application program that described M judged result is corresponding
First level is the first priority, and removes described in described N number of application program corresponding to described N-M judged result
The priority of N-M application program outside M application program is the second priority, wherein, described first excellent
First level is higher than described second priority.
16. electronic equipments as claimed in claim 15, it is characterised in that when M is equal to 1, described place
Reason implement body is used for: determine that the application program that priority is the first priority is described first application program.
17. electronic equipments as claimed in claim 15, it is characterised in that when M is more than 1, described place
Reason implement body is used for:
The first top level application program is determined from described M application program;
Determine that described first top level application program is described first application program.
18. electronic equipments as claimed in claim 15, it is characterised in that when M is equal to 0, described place
Reason implement body is used for:
K the foreground application at current time with display window is determined from described N-M application program
Program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is not 0, determine that the first top level application program in described K foreground application is described
First application program.
19. electronic equipments as claimed in claim 15, it is characterised in that when M is equal to 0, described place
Reason implement body is used for:
K the foreground application at current time with display window is determined from described N-M application program
Program, wherein, K is the integer more than or equal to 0 and less than or equal to N;
When K is 0, the last application program that runs determining in described N-M application program is described the
One application program.
20. electronic equipments as described in claim arbitrary in claim 16-19, it is characterised in that described process
Implement body is used for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Whether arbitrary application program volume output valve that one application program is corresponding is zero, it is thus achieved that the first judged result;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
21. electronic equipments as described in claim arbitrary in claim 16-19, it is characterised in that described process
Implement body is used for:
The volume of the current output audio frequency obtaining described first application program is the first volume value;
In N-1 the application program judged in described N number of application program in addition to described first application program arbitrarily
Arbitrary application program volume output valve that one application program is corresponding is defeated with the first volume of described first volume value
Whether go out difference more than or equal to described first threshold, it is thus achieved that the first judged result, wherein, described first volume
Value is more than described arbitrary application program volume output valve;
When described first judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value, and wherein, described first volume value is described first volume output valve.
22. electronic equipments as described in claim arbitrary in claim 16-19, it is characterised in that described process
Implement body is used for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics sets
Standby corresponding max volume output valve;
Judge whether described max volume output valve is more than or equal to the first volume difference of described first volume value
Described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described max volume
Output valve;
When described second judged result is for being, control the current sound exporting audio frequency of described first application program
Amount is described first volume value and described first threshold sum, wherein, described first volume value and described first
Threshold value sum is described first volume output valve.
23. electronic equipments as described in claim arbitrary in claim 16-19, it is characterised in that described process
Implement body is used for:
The volume of the current output audio frequency obtaining described first application program is the first volume value and described electronics sets
Standby corresponding max volume output valve;
Judge whether described max volume output valve is more than or equal to the first volume difference of described first volume value
Described first threshold, it is thus achieved that the second judged result, wherein, described first volume value is less than described max volume
Output valve;
When described second judged result is no, control the current sound exporting audio frequency of described first application program
Amount is the first volume output valve, and wherein, in described N-1 application program, any one application program is corresponding
Arbitrary application program volume output valve is more than or equal to the first volume output difference of described first volume output valve
First threshold, wherein, described first volume output valve is more than described arbitrary application program volume output valve.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510272398.9A CN106303816B (en) | 2015-05-25 | 2015-05-25 | Information control method and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510272398.9A CN106303816B (en) | 2015-05-25 | 2015-05-25 | Information control method and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106303816A true CN106303816A (en) | 2017-01-04 |
| CN106303816B CN106303816B (en) | 2019-12-24 |
Family
ID=57635210
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510272398.9A Active CN106303816B (en) | 2015-05-25 | 2015-05-25 | Information control method and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106303816B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107870759A (en) * | 2016-09-26 | 2018-04-03 | 中兴通讯股份有限公司 | A kind of audio control method and device |
| CN108958695A (en) * | 2018-06-28 | 2018-12-07 | 努比亚技术有限公司 | Audio-frequency inputting method, device and computer readable storage medium |
| CN109271129A (en) * | 2018-09-04 | 2019-01-25 | Oppo广东移动通信有限公司 | Sound effect adjusting method and device, electronic equipment and storage medium |
| WO2019033434A1 (en) * | 2017-08-18 | 2019-02-21 | 广东欧珀移动通信有限公司 | Volume control method and apparatus, storage medium, and mobile terminal |
| CN109445745A (en) * | 2018-12-27 | 2019-03-08 | 努比亚技术有限公司 | Audio stream processing method, device, mobile terminal and storage medium |
| CN109445740A (en) * | 2018-09-30 | 2019-03-08 | Oppo广东移动通信有限公司 | Audio playing method and device, electronic equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6834315B2 (en) * | 2001-03-26 | 2004-12-21 | International Business Machines Corporation | Method, system, and program for prioritizing input/output (I/O) requests submitted to a device driver |
| CN101518098A (en) * | 2006-09-14 | 2009-08-26 | Lg电子株式会社 | Controller and user interface for dialog enhancement techniques |
| CN102033776A (en) * | 2009-09-29 | 2011-04-27 | 联想(北京)有限公司 | Audio playing method and computing device |
| CN202475734U (en) * | 2012-03-12 | 2012-10-03 | 深圳市奥尼电子工业有限公司 | Sound box capable of automatically controlling volume |
| CN104023305A (en) * | 2014-05-30 | 2014-09-03 | 爱培科科技开发(深圳)有限公司 | Audio mixing control method and apparatus for Wince vehicle-mounted multimedia |
-
2015
- 2015-05-25 CN CN201510272398.9A patent/CN106303816B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6834315B2 (en) * | 2001-03-26 | 2004-12-21 | International Business Machines Corporation | Method, system, and program for prioritizing input/output (I/O) requests submitted to a device driver |
| CN101518098A (en) * | 2006-09-14 | 2009-08-26 | Lg电子株式会社 | Controller and user interface for dialog enhancement techniques |
| CN102033776A (en) * | 2009-09-29 | 2011-04-27 | 联想(北京)有限公司 | Audio playing method and computing device |
| CN202475734U (en) * | 2012-03-12 | 2012-10-03 | 深圳市奥尼电子工业有限公司 | Sound box capable of automatically controlling volume |
| CN104023305A (en) * | 2014-05-30 | 2014-09-03 | 爱培科科技开发(深圳)有限公司 | Audio mixing control method and apparatus for Wince vehicle-mounted multimedia |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107870759A (en) * | 2016-09-26 | 2018-04-03 | 中兴通讯股份有限公司 | A kind of audio control method and device |
| WO2019033434A1 (en) * | 2017-08-18 | 2019-02-21 | 广东欧珀移动通信有限公司 | Volume control method and apparatus, storage medium, and mobile terminal |
| CN110730947A (en) * | 2017-08-18 | 2020-01-24 | Oppo广东移动通信有限公司 | Volume control method, device, storage medium and mobile terminal |
| CN108958695A (en) * | 2018-06-28 | 2018-12-07 | 努比亚技术有限公司 | Audio-frequency inputting method, device and computer readable storage medium |
| CN108958695B (en) * | 2018-06-28 | 2023-10-20 | 努比亚技术有限公司 | Audio output method, device and computer readable storage medium |
| CN109271129A (en) * | 2018-09-04 | 2019-01-25 | Oppo广东移动通信有限公司 | Sound effect adjusting method and device, electronic equipment and storage medium |
| WO2020048217A1 (en) * | 2018-09-04 | 2020-03-12 | Oppo广东移动通信有限公司 | Sound effect adjustment method, apparatus, electronic device, and storage medium |
| CN109445740A (en) * | 2018-09-30 | 2019-03-08 | Oppo广东移动通信有限公司 | Audio playing method and device, electronic equipment and storage medium |
| CN109445740B (en) * | 2018-09-30 | 2022-05-20 | Oppo广东移动通信有限公司 | Audio playback method, device, electronic device and storage medium |
| CN109445745A (en) * | 2018-12-27 | 2019-03-08 | 努比亚技术有限公司 | Audio stream processing method, device, mobile terminal and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106303816B (en) | 2019-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106303816A (en) | A kind of information control method and electronic equipment | |
| US11527243B1 (en) | Signal processing based on audio context | |
| US9143862B2 (en) | Correlation based filter adaptation | |
| EP2987312B1 (en) | System and method for acoustic echo cancellation | |
| US20120114130A1 (en) | Cognitive load reduction | |
| US20180359294A1 (en) | Intelligent augmented audio conference calling using headphones | |
| CN105630586B (en) | Information processing method and electronic equipment | |
| MX2010011305A (en) | Method and apparatus for maintaining speech audibility in multi-channel audio with minimal impact on surround experience. | |
| EP3622730B1 (en) | Spatializing audio data based on analysis of incoming audio data | |
| US20120291053A1 (en) | Automatic volume adjustment | |
| CN106302997A (en) | A kind of output control method, electronic equipment and system | |
| US20250358583A1 (en) | Immersive audio fading | |
| CN112188342B (en) | Equalization parameter determining method, apparatus, electronic device and storage medium | |
| CN106375563A (en) | Method and device for controlling audio output of terminal | |
| CN114245271A (en) | Audio signal processing method and electronic device | |
| GB2550877A (en) | Object-based audio rendering | |
| CN108366299A (en) | A kind of media playing method and device | |
| CN104079542B (en) | A kind of information processing method and device management server | |
| CN115346542A (en) | Audio signal processing method, device and storage medium | |
| CN106293599A (en) | A kind of output control method, electronic equipment and output system | |
| CN113423007B (en) | Control method and device for multi-audio playing, electronic equipment and storage medium | |
| US20250106577A1 (en) | Upmixing systems and methods for extending stereo signals to multi-channel formats | |
| CN116580722A (en) | A processing method and system for a multi-channel speech signal containing wind noise | |
| JP4756560B2 (en) | Information processing apparatus and information processing method | |
| CN109218873A (en) | Wireless headset and the method for playing audio |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |