Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present applicationAttached drawing, the technical scheme in the embodiment of the application is clearly and completely described.
Electronic equipment can add audio to the audio data that plays of needs, i.e., with sound effect algorithms to audio data atIt manages and then corresponding broadcasting is carried out to audio data, realize audio enhancing.Usual electronic equipment addition is all certain defaultAudio, audio reinforcing effect is not ideal enough.
Inventor has found that the audio reinforcing effect of audio it is dissatisfactory the reason is that, the enhancing of audio notWith the differentiation for being directed to audio itself, different audios may need different enhancement methods, such as certain indoor scenesGaming audio needs to show the spatial impression of sound, needs to carry out enhancing spatial impression;The music VF of some type fields, such as concertAudio, need to enhance the presence etc. of audio.
Therefore, the embodiment of the present application provides a kind of audio Enhancement Method, device, electronic equipment and storage medium, according toSound type described in voice-frequency channel sound intermediate frequency carries out audio enhancing.
Below will by specific embodiment to audio Enhancement Method provided by the embodiments of the present application, device, electronic equipment andStorage medium is described in detail.
Referring to Fig. 1, the embodiment of the present application provides a kind of audio Enhancement Method, and in this method, target audio access instituteThe target sound type of the audio of transmission obtains corresponding target sound effect algorithms and carries out audio enhancing to audio.Specifically, the partyMethod includes:
Step S110: current audio output scene corresponding target sound in the voice-frequency channel of the electronic equipment is determinedFrequency access.
It in the electronic device, can be there are many audio output scene.Wherein, audio corresponding to every kind of application program is broadcastIt puts, can be used as a kind of audio output scene;Or music corresponding to every a kind of application program, it can be used as a kind of soundFrequency output scene.For example, the corresponding audio output of music application exports scene as music, video application is correspondingAudio output exports scene as video sound, and for the corresponding audio output of game application as scene of game, alarm clock is correspondingAudio output carries out voice in electronic equipment and leads to as alarm clock scene, the corresponding audio output of incoming ring tone as the tinkle of bells sceneOutput audio can be used as conversation voice scene when words and other equipment pass through Wi-Fi connection, bluetooth connection, data line connection etc.Broadcasting scene for the audio that wireless or wired connection type is transmitted etc..
When electronic equipment carries out audio broadcasting, audio output scene corresponding to the audio of broadcasting can be known.For example,In the electronic device, every kind of audio output scene can correspond to a scenario parameters, wrap in the corresponding audio data of every kind of audioScenario parameters are included, then can determine that the corresponding audio of the audio is defeated by scenario parameters included in the audio data of audioScene out.
In the electronic device, each audio output scene can be corresponding with voice-frequency channel, the audio output field under different accessesIt does not interfere with each other, i.e., is not interfere with each other between the audio of each voice-frequency channel transmission between scape.For example, in Android (Android) systemIn, it is respectively arranged with different audio output accesses.In Android system, including media sound, system sound, alarm clock sound, call sound,Ring tone etc..STREAM_MUSIC (media sound), STREAM_SYSTEM are respectively defined as in AudioManager.java class(system sound), STREAM_ALARM (alarm clock sound), STREAM_VOICE_CALL (call sound), STREAM_RING (ring tone)Equal streamType, every kind of streamType have respectively corresponded voice-frequency channel.
It is not interfere with each other between the audio exported in order not to same audio output scene, it can each audio output scene listA solely corresponding voice-frequency channel.
Alternatively, it is also possible to corresponding voice-frequency channel of multiple audio output scenes etc..For example, as music application is correspondingAudio output scene, voice-frequency channel corresponding to the corresponding media sound such as the corresponding audio output scene of video application;It is noisyThe corresponding audio output scene of clock corresponds to voice-frequency channel corresponding to alarm clock sound;The corresponding audio output scene of incoming ring tone is correspondingVoice-frequency channel corresponding to ring tone;Audio output scene when electronic equipment carries out voice communication can correspond to call sound instituteCorresponding voice-frequency channel.In the embodiment of the present application, the particular number of voice-frequency channel does not limit, audio output scene and audioCorresponding relationship between access does not also limit.
Specifically, corresponding access parameter has also can be set in each voice-frequency channel.In such as above-mentioned Android system,Every kind of STREAM_MUSIC, STREAM_SYSTEM, STREAM_ALARM, STREAM_VOICE_CALL, STREAM_RING etc.StreamType respectively corresponds different parameter values.So as to pass through the corresponding relationship of access parameter and scenario parameters, reallyCorresponding relationship between accordatura frequency output scene and voice-frequency channel.
Therefore, in the embodiment of the present application, current audio output scene can be determined according to the audio currently exported.AgainAccording to the audio scene currently exported, audio output scene audio corresponding in each voice-frequency channel of electronic equipment is determinedAccess.Using voice-frequency channel corresponding to present video output scene as target audio access.
As an implementation, in the embodiment of the present application, it can determine that current audio output scene institute is right in real timeThe target audio access answered.
As an implementation, in the embodiment of the present application, it can also be determined when audio output scene sounding changesThe corresponding target audio access of audio output scene after variation.
Step S120: the target sound type for the audio that the target audio access is transmitted is determined.
In the embodiment of the present application, sound can be divided into according to the characteristic of sound by different types.Specific sound typeDivision do not limit in the embodiment of the present application, such as indoors in finite spatial extent, need the sound of expressive spaceAs space type;The recording at concert scene is as concert type;The sound of people is as voice type etc..Electronic equipment canTo determine target sound type belonging to transmitted audio from target audio access.
Specifically, type parameter can be correspondingly arranged for each type of sound, and various types parameter is stored inIn electronic equipment.In the audio data of audio, the type parameter of its affiliated type can store.Then played in the electronic equipmentAudio audio data in, include indicate its type type parameter.There is audio to work as transmission in target audio accessWhen, the type of the audio can be known according to the type parameter of the audio, using the type as target sound type.
Step S130: the target audio access is passed by target sound effect algorithms corresponding with the target sound typeDefeated audio is enhanced.
In the embodiment of the present application, various types of sound can carry out audio enhancing according to its characteristic, good to obtainResult of broadcast.Such as the enhancing of spatial impression is carried out with spatial character, the sound for needing to carry out space performance for certain;It is rightIn life, the melodious degree of sound is improved by the promotion or decaying of component frequency;For the type fields sound such as concert, it is improvedLive expressive force etc..Specifically, corresponding sound effect algorithms can be corresponding with for logical to the audio in corresponding voice-frequency channelAudio in road carries out audio enhancing.Wherein, algorithm corresponding to specific reinforcing effect can be arranged according to existing algorithm, at thisIt is not repeated in application embodiment.
Specifically, the sound that various types of sound are carried out with audio enhancing can be correspondingly arranged in each voice-frequency channelImitate algorithm.When transmitting audio in voice-frequency channel, according to sound type belonging to the audio, obtains the corresponding audio of the audio and calculateMethod.
Wherein, with sound effect algorithms corresponding to target sound type, as target sound effect algorithms.In target audio accessIt, can be by target sound effect algorithms corresponding with the target sound type, to belonging to this when the audio of transmission objectives sound typeAudio data corresponding to the audio of target sound type is handled, to realize the audio enhancing of audio.
Wherein, every kind of sound type can be corresponding with a kind of sound effect algorithms, can also correspond to there are many sound effect algorithms.If meshMark sound type correspond to a kind of sound effect algorithms, then pass through a kind of sound effect algorithms to the corresponding audio data of target sound type intoAudio enhancing is realized in row processing;If there are many corresponding sound effect algorithms of target sound type, pass through a variety of sound effect algorithms pairThe corresponding audio data of target sound type carries out processing and realizes audio enhancing.
As an implementation, the corresponding sound effect algorithms of different sound types can be different, i.e., according to the spy of soundProperty, it is handled with different sound effect algorithms.
As an implementation, if there are two or more than two sound types have certain common characteristics, such asRequire to carry out the enhancing of spatial impression, then can also there are two or more than two sound types correspond to the calculation of identical audioMethod.
In the embodiment of the present application, the specific corresponded manner of sound type and sound effect algorithms does not limit.As a kind of realityMode is applied, can be, the corresponding relationship of sound type and sound effect algorithms can be preset with, as the corresponding relationship passes through corresponding relationshipTable is configured and stores.To, can be according to preset sound type and sound effect algorithms when obtaining target sound typeCorresponding relationship obtains the corresponding target sound effect algorithms of the target sound type.Again with the target sound effect algorithms to target soundThe audio of frequency tunnel is enhanced.
In different voice-frequency channels, the sound of same type can be handled with different processing audios, to meet realityBorder demand.For example, being equally the sound of people, in voice communication, need sound apparent;And in video application, it needsWant sound more melodious.Then in the voice-frequency channel corresponding to call sound, by improve sound articulation sound effect algorithms to audio intoRow processing;In the corresponding voice-frequency channel of media sound, audio is handled by improving the audio point counting of melodious degree of sound.Therefore, optionally, in this embodiment, the corresponding sound effect algorithms of identical sound type can be different, that is to say, that noWith in voice-frequency channel, the corresponding relationship of sound type and sound effect algorithms can be different.
As another embodiment, it is also possible to every kind of sound type and is correspondingly arranged simultaneously storage class parameter, every kind of soundEffect algorithm is correspondingly arranged and is stored with algorithm parameter, also, presets and be stored between type parameter and algorithm parameterTransfer function.Type parameter is calculated by transfer function, the corresponding algorithm parameter of such shape parameter can be obtained, thus rootIt is corresponding with algorithm parameter according to type parameter, obtain sound effect algorithms corresponding to the corresponding sound type of such shape parameter.Therefore,Target sound type corresponding to target audio access sound intermediate frequency is being obtained, it can be according to the type parameter of the target sound typeAnd transfer function, obtain target sound effect algorithms corresponding to the target sound type.
Optionally, in this embodiment, in different voice-frequency channels, the corresponding transfer function of identical sound type can be withIt is different.That is, the transfer function between type parameter and algorithm parameter can be different in different voice-frequency channels.
In addition, in the embodiment of the present application, the audio that present video output scene is exported may include a type ofAudio also may include a plurality of types of audios.
If present video exports the audio of scene output, including a plurality of types of audios, then in target audio tunnelAudio in, may include muli-sounds type.It is if transmitting the audio of muli-sounds type in target audio access, this is moreA sound type is used as target sound type, i.e. target sound type includes multiple sound types.For example, in certain game soundWhen broadcasting, while the sound including the people and footsteps etc. in space passes simultaneously then in corresponding voice-frequency channel indoorsThe sound of the defeated sound for having space type and voice type, using space type and voice type as target sound type.
When target sound type includes multiple sound types, its corresponding audio is obtained to multiple sound type respectively and is calculatedMethod, also, handled by audio of the sound effect algorithms to corresponding sound type.For example, in target audio access, the sound of transmissionThe audio b that frequency includes the audio a that sound type is A and sound type is B, then obtain the corresponding sound effect algorithms of sound type AThe corresponding audio point counting B1 of A1 and sound type B.Also, audio a is handled by sound effect algorithms A1, passes through soundType B 1 handles audio B.
In the embodiment of the present application, in target audio access, the time is different, the audio transmitted there may be variation,Type belonging to audio may also be different.For example, game proceeds to different phase to the sound in Mr. Yu's scene of game, it mayDifferent sound is generated, different sound may belong to different sound types.Therefore, for identical audio output scene in meshIt marks during transmitting audio in voice-frequency channel, electronics can in real time determine the audio transmitted in target audio accessCorresponding sound type, as target sound type.In the case where target sound type changes, can determine newestTarget sound effect algorithms corresponding to target sound type handle the corresponding audio of target sound type.
In the embodiment of the present application, its corresponding voice-frequency channel can be determined, as mesh to current audio output sceneMark voice-frequency channel.In the corresponding audio of present video output scene in target audio tunnel, the target sound can be determinedThe sound type for the audio transmitted in frequency access is as target sound type.Also, in the embodiment of the present application, each sound typeTherefore the mesh can be obtained according to target sound type by being corresponding with the sound algorithm for carrying out audio enhancing processing to audioThe corresponding target sound effect algorithms of sound type are marked, then audio enhancing processing is carried out to corresponding audio by target sound effect algorithms.To, to treated audio plays out when, obtain the audio visual effect of audio enhancing.Therefore, in the embodiment of the present application,The audio of alternative sounds type can have different audio enhancings, improve user experience.
In the embodiment of the present application, target sound type can be space type, and target sound effect algorithms can be to spatial classThe corresponding audio of type carries out the sound effect algorithms of spatial impression enhancing.That is, can also include to type in the embodiment of the present applicationThe audio that parameter corresponds to space type carries out the audio effect processing of spatial impression enhancing.Specifically, Fig. 2 is referred to, this method comprises:
Step S210: current audio output scene corresponding target sound in the voice-frequency channel of the electronic equipment is determinedFrequency access.
In audio output, voice-frequency channel corresponding to current audio output scene is determined.
Optionally, current audio output scene is scene of game, since the sound of game is a kind of daily sound,It can be using the corresponding voice-frequency channel of media sound of the electronic equipment as the target audio access.
Optionally, due to being independent of each other between different voice-frequency channels, also, sound can be separately provided in each voice-frequency channelEffect algorithm is enhanced.In order to obtain better game effect, if current audio output scene is scene of game, with creationThe voice-frequency channel of the audio under transmission scene of game is served only for as the target audio access.That is, can be gameThe individual voice-frequency channel of scene creation carries out audio enhancing processing.
Step S220: the target sound type for the audio that the target audio access is transmitted is determined.
Step S230: if the target sound type is the sound type with space type parameter, pass through phase informationEnhance the spatial impression of the audio of the target audio tunnel.
For certain audios for needing to enhance spatial impression, the corresponding type parameter of space type can be added to it.Therefore,When transmitting the audio with space type corresponding types parameter in target audio access, can be determined according to such shape parameterThe audio effect processing of spatial impression enhancing is carried out to the audio.Specifically, passing through target audio corresponding with the target sound typeAlgorithm enhances the audio of the target audio tunnel, then can be, can be with to its audio by phase informationThe spatial impression of performance is enhanced.
Specifically, in the actual environment, sound reaches human ear by different location, people's spatial impression can be given.For example, lesserIn spatial dimension, the sound that a sound source generates, partial sound reaches human ear, and partial sound is after the barrier reflection in spaceHuman ear is reached, direction and the time difference of sound is reached, hearer is enable to recognize the spatial impression in sound.
Inventor has found that different directions reach the sound of human ear, brain can be according to the phase of the sound receivedThe direction for the sound that position analysis receives and time delay.Since sound is to be propagated in the form of wave and eardrum is caused to shakeIt is dynamic, therefore sound reaches when human ear is received by human ear and corresponds to certain phase.Brain analyzes the sound for reaching eardrum,The information such as direction and the time that sound reaches are obtained by its phase.Therefore, for phase difference reach human ear sound,By hearer's brains analysis, there can be spatial feeling to hearer with sound, increase spatial impression.
It therefore, in the embodiment of the present application, can be audio setting phase difference, to realize the audio of spatial impression enhancing.ByIn needing with phase difference, then should at least have including the comparison between two outs of phase.And the audio in destination pathMay only have phase information, therefore, the method for the audio enhancing spatial impression in destination path may is that with the target soundThe audio of frequency tunnel is former audio, replicates the former audio and obtains audio copy.By the audio copy relative to describedFormer audio delay preset duration makes have phase difference between the audio copy and the former audio.
It, in the embodiment of the present application, can be to being transmitted in target audio in order to which the sound-content for playing out audio is consistentAudio replicated, to obtain and the former consistent audio copy of audio content.
Have dephased audio to broadcast to obtain, which is handled, there is it between former audioPhase difference.Specifically, since sound is propagated in air in the form of wave, for period and the identical wave of amplitude, in differenceTime, phase is different.Therefore, can by audio copy relative to the former audio delay preset duration realize audio copy withPhase difference between former audio, when audio which makes that treated plays, when the sound of generation reaches eardrum, former audio is correspondingPhase phase corresponding from audio copy it is different, enhance spatial impression.
In the embodiment of the present application, the specific time span of preset duration does not limit, can be according to the sound gone forReinforcing effect is imitated, such as angle and distance information calculating acquisition between the sound for hearing auditor.CircularIt is referred to existing way, is repeated no more in the embodiment of the present application.
Since sound wave has periodically, in the embodiment of the present application, in order to certain phase difference, preset duration can be withThe multiple in period corresponding not equal to audio or period.In addition, canceling sound is instead resulted in completely in order to avoid phase difference,Preset duration is also not equal to one of the half period of the corresponding sound wave of audio or the integral multiple plus thirty in the period period.
Optionally, since the time difference for reaching auditor is less than 35ms, and acoustic pressure difference is maintained within 10dB, two soundThe same sound can be acoustically considered to be.At this point, the directionality of direct sound wave can remain, it is considered as unique side of sound sourceTo.But due to the presence of the two acoustical phases difference, it virtually also can additionally enhance spatial impression.Therefore, if wanting to allow hearer by soundSound, which is considered as the same sound but, can experience spatial impression in audio, preset duration can be set smaller than 35ms whenBetween.Alternatively, it is also possible to set acoustic pressure difference within 10dB for former audio and audio copy.If wanting that auditor is allowed to regard soundFor spatial impression caused by different sound, such as same sound reflects the sound repeatedly formed in a room, can also will presetTime is set greater than 35ms, or acoustic pressure difference is arranged other than 10dB.
Optionally, in the embodiment of the present application, when carrying out audio enhancing, the audio that can be replicated in target audio accessCopy amount does not limit, and is also possible to two or more, also, is ok between different audio copies and former audioThe difference that phase difference is realized in certain delay is set, realizes multiple spatial impression.
Optionally, due to carrying phase information in the audio data of some audios, and in the audio data of some audiosPhase information may not be carried.Therefore, in the space for the audio for enhancing the target audio tunnel by phase informationBefore sense, it can first judge in the audio of the target audio tunnel whether to include phase information.
And the audio for not carrying phase information, virtual phase information can be added for the audio, that is to say, thatPhase information is added in the audio data of the audio.The enhancing that audio is realized in processing is carried out by the phase information being added again.
In the embodiment of the present application, the audio for enhancing algorithm process by audio is passed through into the responses such as earphone, loudspeakerAudio-frequence player device plays out.
Optionally, when being played due to audio, left channel signals and right-channel signals may have been respectively corresponded, have been respectively used toInto the left ear of user and user's auris dextra, when such as being played by earphone, left earphone plays left channel signals, and right earphone plays right soundRoad signal realizes stronger stereophonic effect, therefore, can believe using former audio and the audio copy as L channelNumber and right-channel signals, played by L channel and right channel, the sound for simulating different spatial reaches user, realizesBetter space reinforcing effect.
It in the embodiment of the present application, is the audio for needing spatial impression to enhance for sound type, it can be by target soundThe phase information of frequency access sound intermediate frequency is handled, and performance of the audio to spatial impression is enhanced.
In the embodiment of the present application, a kind of audio enhancement device 300 is additionally provided, electronic equipment is applied to.Specifically, askingReferring to Fig. 3, described device 300 includes: access determining module 310, for determining current audio output scene in the electronicsCorresponding target audio access in the voice-frequency channel of equipment.Determination type module 320, for determining the target audio access instituteThe target sound type of the audio of transmission.Audio enhances module 330, for passing through target corresponding with the target sound typeSound effect algorithms enhance the audio of the target audio tunnel.
Optionally, in the embodiment of the present application, various audio output scenes can have corresponding audio output access, ifCurrent audio output scene is scene of game, using the corresponding voice-frequency channel of media sound of the electronic equipment as the targetVoice-frequency channel.
Optionally, in order to which the broadcasting of certain scene subaudio frequencies is not influenced by the audio of other scenes, or some fieldsScape specially creates voice-frequency channel.For example, being served only for transmission game if current audio output scene is scene of game with creationThe voice-frequency channel of audio under scene is as the target audio access.
Optionally, in the embodiment of the present application, after determination type module 320 determines target sound type, audio enhancingModule can also include the algorithm determination unit for determining sound effect algorithms corresponding to the target sound type.Specifically, shouldAlgorithm determination unit is used for the corresponding relationship according to preset sound type and sound effect algorithms, obtains the target sound type pairThe target sound effect algorithms answered.It can also include audio enhancement unit that the audio, which enhances module 330, for target audio calculationMethod enhances the audio of target audio tunnel.
Optionally, in the embodiment of the present application, if it is band that audio enhancing module 330, which can be used for the target sound type,There is the sound type of space type parameter, enhances the spatial impression of the audio of the target audio tunnel by phase information.
Optionally, audio enhancing module 330 may include: audio dubbing unit, for target audio access biographyDefeated audio is former audio, replicates the former audio and obtains audio copy.Enhancement unit, for by the audio copy relative toThe original audio delay preset duration makes have phase difference between the audio copy and the former audio.
Optionally, it is understood that there may be there are phase informations in certain audio datas, and may not have in other audio dataThere is phase data.Therefore, in the embodiment of the present application, the apparatus may include judgment modules, for judging the target audioIt whether include phase information in the audio of tunnel.If including audio enhancing module 330 can enhance institute by phase informationState the spatial impression of the audio of target audio tunnel.If not including phase information in audio, the embodiment of the present application is providedDevice can also include: phase adding module, for adding virtual phase information for the audio.In phase adding moduleAfter adding virtual phase information for the audio, audio enhancing module is used to enhance the target audio by phase information logicalThe spatial impression of the audio of road transmission.
Optionally, better space multistory effect is generated since the cooperation of left channel signals and right-channel signals plays,Therefore, in the embodiment of the present application, can be using former audio as left channel signals, audio copy is as right-channel signals.This ShenPlease embodiment can also include playing module, for by the former audio and the audio copy pass through respectively L channel andRight channel plays.
It is apparent to those skilled in the art that for convenience and simplicity of description, foregoing description device andThe specific work process of module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, the mutual coupling of module can be electrical property, mechanical or otherThe coupling of form.
It, can also be in addition, can integrate in a processing module in each functional module in each embodiment of the applicationIt is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mouldBlock both can take the form of hardware realization, can also be realized in the form of software function module.
Referring to FIG. 4, it illustrates the structural block diagrams of a kind of electronic equipment 400 provided by the embodiments of the present application.The electronicsEquipment 400, which can be smart phone, tablet computer, music player devices etc., can run the electronic equipment of application program.The electricitySub- equipment one or more processors 410 (one is only shown in figure), memory 420 and one or more programs.Wherein, instituteIt states one or more programs to be stored in the memory 420, and is configured as being held by one or more of processors 410Row.One or more of programs are configured to carry out method described in previous embodiment.
Processor 410 may include one or more processing core.Processor 410 is whole using various interfaces and connectionVarious pieces in a electronic equipment 400, by run or execute the instruction being stored in memory 420, program, code set orInstruction set, and the data being stored in memory 420 are called, execute the various functions and processing data of electronic equipment 400.It canSelection of land, processor 410 can use Digital Signal Processing (Digital Signal Processing, DSP), field-programmableGate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable LogicArray, PLA) at least one of example, in hardware realize.Processor 410 can integrating central processor (CentralProcessing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc.One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible forShow the rendering and drafting of content;Modem is for handling wireless communication.It is understood that above-mentioned modemIt can not be integrated into processor 410, be realized separately through one piece of communication chip.
Memory 420 may include random access memory (Random Access Memory, RAM), also may include read-onlyMemory (Read-Only Memory).Memory 420 can be used for store instruction, program, code, code set or instruction set.It depositsReservoir 420 may include storing program area and storage data area, wherein the finger that storing program area can store for realizing operating systemEnable, for realizing the instruction of at least one function, for realizing instruction of above-mentioned each embodiment of the method etc..Storage data area is alsoIt can be with data (such as phone directory, audio, video data, chat record data) etc. that electronic equipment is created in use.
Referring to FIG. 5, it illustrates a kind of structural block diagrams of computer readable storage medium provided by the embodiments of the present application.Program code is stored in the computer readable storage medium 500, said program code can be called by processor and execute above-mentioned sideMethod described in method embodiment.
Computer readable storage medium 500 can be such as flash memory, EEPROM (electrically erasable programmable read-only memory),The electronic memory of EPROM, hard disk or ROM etc.Optionally, computer readable storage medium 500 includes non-volatile meterCalculation machine readable medium (non-transitorycomputer-readable storage medium).Computer-readable storage mediumMatter 500 has the memory space for the program code 510 for executing any method and step in the above method.These program codes can be withFrom reading or be written in one or more computer program product in this one or more computer program product.JourneySequence code 510 can for example be compressed in a suitable form.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;AlthoughThe application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be withIt modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;AndThese are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit andRange.