CN109996099A - Audio focus control method, system and the onboard system of onboard system - Google Patents

Audio focus control method, system and the onboard system of onboard system Download PDF

Info

Publication number
CN109996099A
CN109996099A CN201910304062.4A CN201910304062A CN109996099A CN 109996099 A CN109996099 A CN 109996099A CN 201910304062 A CN201910304062 A CN 201910304062A CN 109996099 A CN109996099 A CN 109996099A
Authority
CN
China
Prior art keywords
voice applications
audio focus
audio
focus
request
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
Application number
CN201910304062.4A
Other languages
Chinese (zh)
Other versions
CN109996099B (en
Inventor
殷切
方胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apollo Zhilian Beijing Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910304062.4A priority Critical patent/CN109996099B/en
Publication of CN109996099A publication Critical patent/CN109996099A/en
Application granted granted Critical
Publication of CN109996099B publication Critical patent/CN109996099B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

Present disclose provides a kind of audio focus control method of onboard system, the onboard system includes multiple processors;The control method includes: to receive the request of audio focus transmitted by the first voice applications of operation in any one processor;Obtain the use state of present video focus;According to audio focus request, the audio focus use state and default determine whether to license to audio focus into first voice applications using priority rule;Wherein, the default audio focus acquisition type for referring to that each voice applications should obtain under preset different scenes using priority rule.The disclosure additionally provides the audio autofocus control system and onboard system of a kind of onboard system.

Description

Audio focus control method, system and the onboard system of onboard system
Technical field
The embodiment of the present disclosure is related to field of computer technology, in particular to the audio focus control method of onboard system, be System and onboard system.
Background technique
With science and technology it is increasingly developed, onboard system is more and more intelligent, for a variety of demands for meeting user, onboard system In be usually mounted with multiple application programs, such as navigation, music, vehicle radio station etc., when each application program is run, onboard system A set of audio focus control method is usually set to control the audio output of each application program, to guarantee each application program sound The order of frequency output.
Multiple processors, such as CPU and MCU, the application journey in onboard system have been generally comprised in current onboard system Sequence, which is generally distributed, to be operated on CPU and MCU, for example, the application such as navigation and music operates in the android system of CPU, and vehicle Radio station is carried generally to operate on MCU.In the prior art, when controlling the audio output of the application program on different processor, often Method is one processor control layer of addition on the bottom layer driving layer of hardware, and default different processor is with different Weight, control layer is by judging that the size of the weight of processor that application program is belonged to determines the audio focus which being issued to One application program.
Summary of the invention
The embodiment of the present disclosure provides audio focus control method, system, onboard system and the calculating of a kind of onboard system Machine readable medium.
In a first aspect, the embodiment of the present disclosure provides a kind of audio focus control method of onboard system, the vehicle-mounted system System includes multiple processors;The control method includes:
Receive the request of audio focus transmitted by the first voice applications run in any one processor;
Obtain the use state of present video focus;
According to audio focus request, the audio focus use state and default determined using priority rule Whether audio focus licensed into first voice applications;
Wherein, the default sound for referring to that each voice applications should obtain under preset different scenes using priority rule Frequency focus obtains type.
In some embodiments, described according to audio focus request, the use state of the audio focus and pre- If determining whether that audio focus is licensed to first voice applications to be specifically included using priority rule:
First voice applications are determined according to audio focus request;
Identify and judge the use state of audio focus;
If judging, the use state of audio focus is unused, it is determined that goes out audio focus being issued to first sound Frequency is applied;
If judging, the use state of audio focus is to have used, it is determined that the second audio that audio focus is currently belonged to Using, and according to second voice applications and first voice applications, based on described default using priority rule, determination The audio focus of first voice applications obtains type or determines that first voice applications have no right to obtain audio focus out.
In some embodiments, after determining the step of audio focus is issued to first voice applications, also Include:
Preset kind audio focus is issued to first voice applications;
After the step of audio focus for determining first voice applications obtains type, further includes:
Type is obtained according to the audio focus for first voice applications determined, first voice applications are carried out Audio focus authorization.
It in some embodiments, include the identification information of first voice applications in the audio focus request;
It is described to determine that first voice applications include: to obtain the audio focus to ask according to audio focus request The identification information of first voice applications in asking, to determine described according to the identification information of first voice applications One voice applications;
The second voice applications that the determining audio focus is currently belonged to specifically include:
Obtain the identification information for the second voice applications that audio focus is currently belonged to;
It is described to determine that the audio focus of first voice applications obtains using priority rule based on preset Type determines that first voice applications are had no right acquisition audio focus and specifically included:
According to the identification information of the identification information of first voice applications and second voice applications, inquire described pre- If using the corresponding application priority rule table of priority rule, to determine that the audio focus of first voice applications obtains Type determines that first voice applications have no right to obtain audio focus.
In some embodiments, it includes: to obtain audio focus, transience acquisition for a long time that the audio focus, which obtains type, Audio focus and transience obtain audio focus and audio mixing.
Second aspect, the embodiment of the present disclosure provides a kind of audio autofocus control system of onboard system, for controlling vehicle The audio focus of loading system, the onboard system include multiple processors;The audio autofocus control system includes:
Receiving module is asked for receiving audio focus transmitted by the first voice applications run in any one processor It asks;
Module is obtained, for obtaining the use state of present video focus;
Processing module, for the use state and default application according to audio focus request, the audio focus Priority rule determines whether to license to audio focus into first voice applications;
Wherein, the default sound for referring to that each voice applications should obtain under preset different scenes using priority rule Frequency focus obtains type.
In some embodiments, the processing module includes:
First determination unit, for determining first voice applications according to audio focus request;
It identifies judging unit, for identification and judges the use state of audio focus and work as the use for judging audio focus State be it is unused, determine for audio focus to be issued to first voice applications.
Second determination unit, for judging that the use state of audio focus is to have used when the identification judging unit When, determine the second voice applications that audio focus is currently belonged to;
Query unit, for determining the second voice applications that audio focus is currently belonged to when second determination unit When, according to second voice applications and first voice applications, based on it is described it is default apply priority rule, determine institute The audio focus for stating the first voice applications obtains type or determines that first voice applications have no right to obtain audio focus.
In some embodiments, the processing module further include:
Authorization unit, for determining for audio focus to be issued to first voice applications when the identification judging unit When, preset kind audio focus is issued to first voice applications;And be also used to, when the query unit determines institute When stating the audio focus acquisition type of the first voice applications, type is obtained for sound according to the audio focus of first voice applications Frequency focus is issued to first voice applications.
In some embodiments, the audio coke request includes the identification information of first voice applications;
First determination unit is specifically used for obtaining the mark of first voice applications in the audio focus request Information is known, to determine first voice applications according to the identification information of first voice applications;
Second determination unit is specifically used for the mark for second voice applications for determining that audio focus is currently belonged to Know information;
The query unit is specifically used for identification information and second voice applications according to first voice applications Identification information, the corresponding application priority rule table of the default application priority rule is inquired, to determine described second The audio focus of voice applications obtains type or determines that first voice applications have no right to obtain audio focus.
In some embodiments, it includes: to obtain audio focus, transience acquisition for a long time that the audio focus, which obtains type, Audio focus and transience obtain audio focus and audio mixing.
In another aspect, the disclosure also provides a kind of onboard system, comprising: above-mentioned audio autofocus control system and multiple processing Device.
In some embodiments, multiple processors include at least one CUP and at least one MCU.
Last aspect, the disclosure provide a kind of computer-readable medium, are stored thereon with computer program, wherein institute It states when computer program is executed by processor and realizes the above method.
The audio focus control method and system for the onboard system that the embodiment of the present disclosure provides, by directly judging all places The application priority between each voice applications on reason device determines the audio focus which voice applications be issued to, compared to The prior art, to relieve the coupling of hardware and software, enhances audio without first judging the priority of processor Versatility of the focal point control mechanism between different automobile types, thereby reduces research and development and maintenance cost;Meanwhile by directly to sound Frequency application is controlled so that different vehicle enterprise more easily can carry out personal settings according to self-demand, avoid by The constraint of hardware, to keep user experience higher.
The onboard system that the embodiment of the present disclosure provides, can easily adapt to different automobile types, versatility with higher, Reduce research and development and maintenance cost;Meanwhile different vehicle enterprises can more easily carry out individual demand setting, avoid by hard The constraint of part, to keep user experience higher.
Detailed description of the invention
Attached drawing is used to provide to further understand the embodiment of the present disclosure, and constitutes part of specification, with this public affairs The embodiment opened is used to explain the disclosure together, does not constitute the limitation to the disclosure.By reference to attached drawing to detailed example reality It applies example to be described, the above and other feature and advantage will become apparent those skilled in the art, in the accompanying drawings:
Fig. 1 is a kind of audio focus control method flow chart for onboard system that the embodiment of the present disclosure provides;
Fig. 2 is the flow chart of the audio focus control method for another onboard system that the embodiment of the present disclosure provides;
Fig. 3 is a kind of structural schematic diagram of the audio autofocus control system for onboard system that the embodiment of the present disclosure provides;
Fig. 4 is the structural schematic diagram of the audio autofocus control system for another onboard system that the embodiment of the present disclosure provides.
Specific embodiment
To make those skilled in the art more fully understand technical solution of the present invention, the present invention is mentioned with reference to the accompanying drawing Audio focus control method, system and the onboard system of the onboard system of confession are described in detail.
Example embodiment will hereinafter be described more fully hereinafter with reference to the accompanying drawings, but the example embodiment can be with difference Form embodies and should not be construed as being limited to embodiment set forth herein.Conversely, the purpose for providing these embodiments is It is thoroughly and complete to make the disclosure, and those skilled in the art will be made to fully understand the scope of the present disclosure.
As it is used herein, term "and/or" includes any and all combinations of one or more associated listed entries.
Term as used herein is only used for description specific embodiment, and is not intended to limit the disclosure.As used herein , "one" is also intended to "the" including plural form singular, unless in addition context is expressly noted that.It will also be appreciated that Be, when in this specification use term " includes " and/or " by ... be made " when, specify there are the feature, entirety, step, Operation, element and/or component, but do not preclude the presence or addition of other one or more features, entirety, step, operation, element, Component and/or its group.
Embodiment described herein can be by the idealized schematic diagram of the disclosure and reference planes figure and/or sectional view are retouched It states.It therefore, can be according to manufacturing technology and/or tolerance come modified example diagram.Therefore, embodiment is not limited to reality shown in the drawings Apply example, but the modification of the configuration including being formed based on manufacturing process.Therefore, the area illustrated in attached drawing, which has, schematically to be belonged to Property, and the shape in area as shown in the figure instantiates the concrete shape in the area of element, but is not intended to restrictive.
Unless otherwise defined, the otherwise meaning of all terms (including technical and scientific term) used herein and this field The normally understood meaning of those of ordinary skill is identical.It will also be understood that such as those those of limit term in common dictionary and answer When being interpreted as having and its consistent meaning of meaning under the background of the relevant technologies and the disclosure, and will be not interpreted as having There are idealization or excessively formal meaning, unless clear herein so limit.
The audio focus control method for the onboard system that the embodiment of the present disclosure provides, for controlling each audio in onboard system Using the use to audio focus, it is particularly suitable for the scene that multiple voice applications are run on different processors.Wherein, should Onboard system includes multiple processors, and each processor can run application program.
The whole inventive concept of the disclosure is directly to control the application program of application layer, without to processor Priority is judged, by decoupling hardware and software, and is reached to improve audio focus control method versatility and improve and be used The purpose of family experience.
As shown in Figure 1, this method comprises:
Step S101, the request of audio focus transmitted by the first voice applications run in any one processor is received.
Step S102, the use state of present video focus is obtained.
Step S103, according to the request of audio focus, the use state of audio focus and default true using priority rule It is fixed whether audio focus to be licensed into first voice applications.
In step s 103, this, which is preset, refers to that each voice applications should obtain under preset different scenes using priority rule The audio focus taken obtains type.
The audio focus control method for the onboard system that the embodiment of the present disclosure provides, by directly judging on all processors Each voice applications between application priority determine which voice applications is audio focus is issued to, compared to existing skill Art, to relieve the coupling of hardware and software, enhances audio focus control without first judging the priority of processor Versatility of the making mechanism between different automobile types, thereby reduces research and development and maintenance cost;Meanwhile by directly to voice applications It is controlled, so that different vehicle enterprises more easily can carry out personal settings according to self-demand, is avoided by hardware Constraint, to keep user experience higher.
The disclosure also provides a kind of audio focus control method, as shown in Fig. 2, this method comprises:
Step S201, the request of audio focus transmitted by the first voice applications run in any one processor is received.
Step S202, the use state of present video focus is obtained.
Step S203, first voice applications are determined according to audio focus request.
In the disclosure, voice applications send the request of audio focus when needing using audio frequency apparatus, to system, and the audio is burnt The identification information for sending the voice applications of audio focus request is carried in point request, system is asked receiving the audio focus After asking, the identification information of voice applications is got from the request of audio focus, thus by identifying that the identification information is determined The current voice applications for issuing the request of audio focus.
In step S201 and step S203, system receive the first voice applications transmission audio focus request after, The identification information of the voice applications in the request of the audio focus received by identifying can be passed through.
Step S204, identification and judge the use state of audio focus.
In the disclosure, the use state of audio focus includes: to have used and be not used, using representing present video focus It is occupied by some voice applications, that is, audio frequency apparatus is currently being used;It is not used and represents present video focus not by other sounds Frequency application occupies, that is, audio frequency apparatus is not used by.
In step S204, when the use state for judging audio focus is to be not used, then following step is executed Preset kind audio focus is directly issued to currently issue the first voice applications of audio request by S205 ';When judging sound The use state of frequency focus is in use, executing step S205 to step S208, successively then further to answer according to preset Determine that the audio focus for the first voice applications for issuing audio request obtains type and according to identified with priority rule Audio focus obtains type and audio focus is issued to the first voice applications, or determines that the first voice applications have no right to obtain sound Frequency focus simultaneously terminates process.
Step S205 ', preset kind audio focus is issued to first voice applications.
Step S205, the second voice applications that audio focus is currently belonged to are determined.
Step S206, according to the second voice applications and the first voice applications, priority rule is applied based on default, is determined The audio focus of first voice applications obtains type or determines that the first voice applications have no right to obtain audio focus.
Step S207, type is obtained according to identified audio focus and audio focus is issued to the first voice applications.
Step S208, terminate process after determining that the first voice applications have no right to obtain audio focus.
In the disclosure, after the success of some voice applications request audio focus, system can be obtained by return function Get the identification information that the voice applications of audio focus are being currently used.In step S206, the second voice applications are current The voice applications of audio focus are used, therefore, system is capable of determining that by return function is being currently used audio coke The identification information of second voice applications of point.
In step S207, presetting using priority rule is preset each voice applications in system in preset difference The audio focus that should get under scene obtains type, and it includes: to obtain audio focus, short for a long time that audio focus, which obtains type, Temporary property obtains audio focus and transience obtains audio focus and audio mixing, wherein obtaining audio focus for a long time indicates audio It applies after the audio focus for obtaining the type, only at the end of user stops manually or sound plays, the voice applications are Audio focus can be discharged, otherwise will occupy the audio focus always;Transience, which obtains audio focus, indicates that voice applications are obtaining After the audio focus of the type, when there is other voice applications to issue the request of audio focus, audio focus will be by other audios Using occupancy, and when other voice applications discharge audio focus, audio focus will be issued to again originally occupies audio The voice applications of focus;Transience obtains audio focus and audio mixing is similar with transience acquisition audio focus, and difference is, when it When his voice applications occupy audio focus, the voice applications that original occupies audio focus do not stop voice and play, but and other Voice applications realize that audio mixing plays.
For example, the music application in onboard system is playing music under a kind of scene mode, i.e., currently Application using audio focus is music application, in this scenario, when there is vehicle radio station to issue the request of audio focus, vehicle mounted electric Platform will obtain audio focus and start to play music, and music application will stop playing music, i.e., in this scenario, vehicle radio station Audio focus obtain type be for a long time obtain audio focus;Under another scene mode, the music in onboard system is answered With music is playing, that is, the application that audio focus is being currently used is music application, in this scenario, when having telephone access When, phone application will obtain audio focus, and after telephone finished, audio focus is back to music application, to continue to play sound Happy, i.e., in this scenario, it is that transience obtains voice applications that the audio focus of phone, which obtains type,;Under another model of place, Vehicle radio station in onboard system is playing music (FM music), in this scenario, when system has keypad tone to need to play, Vehicle radio station will be played with keypad tone audio mixing, i.e., in this scenario, the obtained audio focus of application belonging to keypad tone obtains type Audio focus and audio mixing are obtained for transience.Under different scenes, each obtained audio focus of voice applications obtains type It can be configured, will not enumerate herein according to actual needs.
Application priority rule table corresponding with above-mentioned default application priority rule is preset in the disclosure, in system, The table describes the audio focuses that under different usage scenarios, voice applications should be obtained to obtain type.In step S207 In, according to the identification information of the identification information of the first voice applications and the second voice applications, inquires this and applies priority rule table, The audio focus that the first voice applications should obtain can be obtained and obtain type.
In above-mentioned steps S205 ', preset kind audio focus is arranged according to the type of the first voice applications, for example, It can be obtained for above-mentioned audio focus any in the long-time acquisition audio focus and transience acquisition audio focus in type It is a kind of.Specific setting can be looked forward to being arranged according to self-demand by different vehicles.
The audio focus control method for the onboard system that the embodiment of the present disclosure provides, by directly judging on all processors Each voice applications between application priority determine which voice applications is audio focus is issued to, compared to existing skill Art, to relieve the coupling of hardware and software, enhances audio focus control without first judging the priority of processor Versatility of the making mechanism between different automobile types, thereby reduces research and development and maintenance cost;Meanwhile by directly to voice applications It is controlled, so that different vehicle enterprises more easily can carry out personal settings according to self-demand, is avoided by hardware Constraint, to keep user experience higher.
The disclosure also provides a kind of audio autofocus control system of onboard system, for realizing the audio of above-mentioned onboard system Focus control method.One embodiment of audio autofocus control system as onboard system, as shown in figure 3, the system includes: Receiving module 11 obtains module 12 and processing module 13.
Wherein, receiving module 11 is used to receive audio transmitted by the first voice applications run in any one processor Focus request;Obtain the use state that module 12 is used to obtain present video focus;Processing module 13 is used for according to the audio The use state of focus, the audio focus request and preset to determine whether to license to audio focus using priority rule First voice applications;Wherein, it presets and refers to that each voice applications should obtain under preset different scenes using priority rule The audio focus taken obtains type.
The audio autofocus control system for the onboard system that the embodiment of the present disclosure provides, by directly judging on all processors Each voice applications between application priority determine which voice applications is audio focus is issued to, compared to existing skill Art, to relieve the coupling of hardware and software, enhances audio focus control without first judging the priority of processor Versatility of the system processed between different automobile types, thereby reduces research and development and maintenance cost;Meanwhile by directly to voice applications It is controlled, so that different vehicle enterprises more easily can carry out personal settings according to self-demand, is avoided by hardware Constraint, to keep user experience higher.
Further, as second embodiment of the audio autofocus control system of onboard system, as shown in figure 4, this is The audio autofocus control system that system is provided compared to a upper embodiment, processing module 13 further comprises: the first determination unit 131, judging unit 132, the second determination unit 133, query unit 134 and authorization unit 135 are identified.
Wherein, the first determination unit 131 is used to determine first voice applications according to the request of audio focus;Identification is sentenced Unit 132 break for identification and judges the use state of audio focus, and when the use state for judging audio focus is not make With determining audio focus being issued to the first voice applications;Second determination unit 133 is used to sentence when identification judging unit 132 The use state of disconnected audio focus out is when being not used, to determine the second voice applications that audio focus is currently belonged to;Inquiry Unit 134 is used for when the second determination unit 133 determines the second voice applications that audio focus is currently belonged to, according to second Voice applications and the first voice applications apply priority rule based on default, determine that the audio focus of the first voice applications obtains It takes type or determines that first voice applications have no right to obtain audio focus;Authorization unit 135 is used for when identification judging unit 132 when determining audio focus being issued to first voice applications, and preset kind audio focus is issued to described first Voice applications;And it is also used to when query unit 134 determines that the audio focuses of the first voice applications obtains type, according to the The audio focus of one voice applications obtains type and audio focus is issued to the first voice applications.
In the disclosure, the request of audio coke includes the identification information of the first voice applications;First determination unit 131 is specifically used for The identification information of the first voice applications in the request of audio focus is obtained, to determine according to the identification information of the first voice applications First voice applications;Second determination unit 133 is specifically used for the second voice applications for determining that audio focus is currently belonged to Identification information;Query unit 134 is specifically used for according to the identification information of the first voice applications and the mark of the second voice applications Information, inquiry is default to apply the corresponding application priority rule table of priority rule, to determine second voice applications Audio focus obtains type or determines that first voice applications have no right to obtain audio focus.
In the disclosure, audio focus obtain type include: for a long time obtain audio focus, transience obtain audio focus with And transience obtains audio focus and audio mixing.
Wherein, for a long time obtain audio focus indicate voice applications obtain the type audio focus after, only when with At the end of family stops manually or sound plays, which can just discharge audio focus, otherwise will occupy audio coke always Point;Transience, which obtains audio focus, indicates voice applications after the audio focus for obtaining the type, when there is other voice applications When issuing the request of audio focus, audio focus will be occupied by other voice applications, and when other voice applications release audio is burnt When point, audio focus originally occupies the voice applications of audio focus by being issued to again;Transience obtains audio focus and mixes Sound and transience obtain audio focus and duplicate, and difference is, when other voice applications occupy audio focus, original occupies audio coke The voice applications of point do not stop voice broadcasting, but realize that audio mixing plays with other voice applications.
For example, the music application in onboard system is playing music under a kind of scene mode, i.e., currently Application using audio focus is music application, in this scenario, when there is vehicle radio station to issue the request of audio focus, vehicle mounted electric Platform will obtain audio focus and start to play music, and music application will stop playing music, i.e., in this scenario, vehicle radio station Audio focus obtain type be for a long time obtain audio focus;Under another scene mode, the music in onboard system is answered With music is playing, that is, the application that audio focus is being currently used is music application, in this scenario, when having telephone access When, phone application will obtain audio focus, and after telephone finished, audio focus is back to music application, to continue to play sound Happy, i.e., in this scenario, it is that transience obtains voice applications that the audio focus of phone, which obtains type,;Under another model of place, Vehicle radio station in onboard system is playing music (FM music), in this scenario, when system has keypad tone to need to play, Vehicle radio station will be played with keypad tone audio mixing, i.e., in this scenario, the obtained audio focus of application belonging to keypad tone obtains type Audio focus and audio mixing are obtained for transience.Under different scenes, each obtained audio focus of voice applications obtains type It can be configured, will not enumerate herein according to actual needs.
The audio autofocus control system for the onboard system that the embodiment of the present disclosure provides, by directly judging on all processors Each voice applications between application priority determine which voice applications is audio focus is issued to, compared to existing skill Art, to relieve the coupling of hardware and software, enhances audio focus control without first judging the priority of processor Versatility of the system processed between different automobile types, thereby reduces research and development and maintenance cost;Meanwhile by directly to voice applications It is controlled, so that different vehicle enterprises more easily can carry out personal settings according to self-demand, is avoided by hardware Constraint, to keep user experience higher.
The disclosure also provides a kind of onboard system, including multiple processors and audio focal point control provided by the above embodiment System.
Wherein, multiple processors include CPU and MCU, can run voice applications on each processor.In practical realization In, the upper usually operation of CPU has an android system, the audio autofocus control system of onboard system provided by the above embodiment be What the android system upper layer was packaged, it can unify to handle audio request global in entire onboard system.
The disclosure also provides a kind of computer-readable medium, is stored thereon with computer program, wherein the computer program The above method is realized when being executed by processor.
It will appreciated by the skilled person that whole or certain steps, system, dress in method disclosed hereinabove Functional module/unit in setting may be implemented as software, firmware, hardware and its combination appropriate.In hardware embodiment, Division between the functional module/unit referred in the above description not necessarily corresponds to the division of physical assemblies;For example, one Physical assemblies can have multiple functions or a function or step and can be executed by several physical assemblies cooperations.Certain objects Reason component or all physical assemblies may be implemented as by processor, such as central processing unit, digital signal processor or micro process The software that device executes, is perhaps implemented as hardware or is implemented as integrated circuit, such as specific integrated circuit.Such software Can be distributed on a computer-readable medium, computer-readable medium may include computer storage medium (or non-transitory be situated between Matter) and communication media (or fugitive medium).As known to a person of ordinary skill in the art, term computer storage medium includes In any method or skill for storing information (such as computer readable instructions, data structure, program module or other data) The volatile and non-volatile implemented in art, removable and nonremovable medium.Computer storage medium includes but is not limited to RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storages, magnetic Box, tape, disk storage or other magnetic memory apparatus or it can be used for storing desired information and can be visited by computer Any other medium asked.In addition, known to a person of ordinary skill in the art be, communication media generally comprises computer-readable Other numbers in the modulated data signal of instruction, data structure, program module or such as carrier wave or other transmission mechanisms etc According to, and may include any information delivery media.
Example embodiment has been disclosed herein, although and use concrete term, they are only used for simultaneously only should It is interpreted general remark meaning, and is not used in the purpose of limitation.In some instances, aobvious to those skilled in the art and Be clear to, unless otherwise expressly stated, the feature that description is combined with specific embodiment that otherwise can be used alone, characteristic and/ Or element, or the feature, characteristic and/or element of description can be combined with other embodiments and be applied in combination.Therefore, art technology Personnel will be understood that, in the case where not departing from the scope of the present disclosure illustrated by the attached claims, can carry out various forms With the change in details.

Claims (13)

1. a kind of audio focus control method of onboard system, the onboard system includes multiple processors;The control method Include:
Receive the request of audio focus transmitted by the first voice applications run in any one processor;
Obtain the use state of present video focus;
According to audio focus request, the audio focus use state and default determine whether using priority rule Audio focus is licensed into first voice applications;
Wherein, the default audio coke for referring to that each voice applications should obtain under preset different scenes using priority rule Point obtains type.
It is described to be made according to audio focus request, the audio focus 2. according to the method described in claim 1, wherein With state and default determine whether that audio focus is licensed to first voice applications to be specifically included using priority rule:
First voice applications are determined according to audio focus request;
Identify and judge the use state of audio focus;
If judging, the use state of audio focus is unused, it is determined that audio focus is issued to first audio out and is answered With;
If judging, the use state of audio focus is to have used, it is determined that the second audio that audio focus is currently belonged to is answered With, and according to second voice applications and first voice applications, based on it is described it is default apply priority rule, determine The audio focus of first voice applications obtains type or determines that first voice applications have no right to obtain audio focus.
3. according to the method described in claim 2, wherein, determining for audio focus to be issued to first voice applications After step, further includes:
Preset kind audio focus is issued to first voice applications;
After the step of audio focus for determining first voice applications obtains type, further includes:
Type is obtained according to the audio focus for first voice applications determined, audio is carried out to first voice applications Focus authorization.
4. according to the method described in claim 2, wherein, in the audio focus request including the mark of first voice applications Know information;
It is described to determine that first voice applications include: to obtain in the audio focus request according to audio focus request First voice applications identification information, to determine first sound according to the identification information of first voice applications Frequency is applied;
The second voice applications that the determining audio focus is currently belonged to specifically include:
Obtain the identification information for the second voice applications that audio focus is currently belonged to;
It is described to determine that the audio focus of first voice applications obtains type using priority rule based on preset Or determine that first voice applications are had no right acquisition audio focus and specifically included:
According to the identification information of the identification information of first voice applications and second voice applications, inquires described preset and answer With the corresponding application priority rule table of priority rule, to determine that the audio focus of first voice applications obtains type Or determine that first voice applications have no right to obtain audio focus.
5. method according to claim 1-4, wherein it includes: to obtain for a long time that the audio focus, which obtains type, Obtain audio focus, transience obtains audio focus and transience obtains audio focus and audio mixing.
6. the audio autofocus control system of a kind of onboard system, for controlling the audio focus of onboard system, the onboard system Including multiple processors;The audio autofocus control system includes:
Receiving module, for receiving the request of audio focus transmitted by the first voice applications run in any one processor;
Module is obtained, for obtaining the use state of present video focus;
Processing module, for preferential according to the use state of audio focus request, the audio focus and default application Grade rule determines whether to license to audio focus into first voice applications;
Wherein, the default audio coke for referring to that each voice applications should obtain under preset different scenes using priority rule Point obtains type.
7. system according to claim 6, wherein the processing module includes:
First determination unit, for determining first voice applications according to audio focus request;
It identifies judging unit, for identification and judges the use state of audio focus and work as the use state for judging audio focus Be it is unused, determine for audio focus to be issued to first voice applications.
Second determination unit, for judging that the use state of audio focus is in use, really when the identification judging unit Make the second voice applications that audio focus is currently belonged to;
Query unit, for when second determination unit determines the second voice applications that audio focus is currently belonged to, According to second voice applications and first voice applications, based on it is described it is default apply priority rule, determine described The audio focus of first voice applications obtains type or determines that first voice applications have no right to obtain audio focus.
8. system according to claim 7, wherein the processing module further include:
Authorization unit, for when the identification judging unit is determined audio focus being issued to first voice applications, Preset kind audio focus is issued to first voice applications;And be also used to, when the query unit determine it is described When the audio focus of first voice applications obtains type, type is obtained for audio according to the audio focus of first voice applications Focus is issued to first voice applications.
9. system according to claim 7, wherein the audio coke request includes that the mark of first voice applications is believed Breath;
First determination unit is specifically used for obtaining the mark letter of first voice applications in the audio focus request Breath, to determine first voice applications according to the identification information of first voice applications;
Second determination unit is specifically used for the mark letter for second voice applications for determining that audio focus is currently belonged to Breath;
The query unit is specifically used for according to the identification information of first voice applications and the mark of second voice applications Know information, the corresponding application priority rule table of the default application priority rule is inquired, to determine second audio The audio focus of application obtains type or determines that first voice applications have no right to obtain audio focus.
10. according to the described in any item systems of claim 6-9, wherein it includes: to obtain for a long time that the audio focus, which obtains type, Obtain audio focus, transience obtains audio focus and transience obtains audio focus and audio mixing.
11. a kind of onboard system, comprising: the described in any item audio autofocus control systems of claim 6-10 and multiple processing Device.
12. system according to claim 11, multiple processors include at least one CPU and at least one MCU.
13. a kind of computer-readable medium, is stored thereon with computer program, wherein the computer program is held by processor Method a method as claimed in any one of claims 1 to 5 is realized when row.
CN201910304062.4A 2019-04-16 2019-04-16 Audio focus control method and system of vehicle-mounted system and vehicle-mounted system Active CN109996099B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910304062.4A CN109996099B (en) 2019-04-16 2019-04-16 Audio focus control method and system of vehicle-mounted system and vehicle-mounted system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910304062.4A CN109996099B (en) 2019-04-16 2019-04-16 Audio focus control method and system of vehicle-mounted system and vehicle-mounted system

Publications (2)

Publication Number Publication Date
CN109996099A true CN109996099A (en) 2019-07-09
CN109996099B CN109996099B (en) 2022-11-01

Family

ID=67133827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910304062.4A Active CN109996099B (en) 2019-04-16 2019-04-16 Audio focus control method and system of vehicle-mounted system and vehicle-mounted system

Country Status (1)

Country Link
CN (1) CN109996099B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110673964A (en) * 2019-09-10 2020-01-10 沈阳中科创达软件有限公司 Audio playing control method and device of vehicle-mounted system
CN111222124A (en) * 2020-01-16 2020-06-02 北京梧桐车联科技有限责任公司 Method, device, equipment and storage medium for using authority distribution
CN111328061A (en) * 2020-02-28 2020-06-23 诚迈科技(南京)股份有限公司 Audio resource control method, vehicle-mounted terminal and system
CN112130802A (en) * 2020-09-24 2020-12-25 中国第一汽车股份有限公司 Vehicle-mounted audio playing method and device, vehicle and storage medium
CN112416290A (en) * 2020-11-27 2021-02-26 扬州航盛科技有限公司 Audio management method based on audio focus
CN112637412A (en) * 2019-10-09 2021-04-09 上海博泰悦臻电子设备制造有限公司 Audio management method and device and computer storage medium
CN113794968A (en) * 2021-09-14 2021-12-14 合众新能源汽车有限公司 Arbitration method and device for vehicle-mounted audio focus
CN113873475A (en) * 2021-09-16 2021-12-31 阿波罗智联(北京)科技有限公司 Vehicle-mounted interconnected audio data processing method and device and electronic equipment
CN114153314A (en) * 2021-11-29 2022-03-08 重庆长安汽车股份有限公司 In-vehicle noise dynamic display interaction method and system for enhancing user experience
CN114222024A (en) * 2021-11-11 2022-03-22 荣耀终端有限公司 Notification message broadcasting method, electronic device and computer readable storage medium
CN114416017A (en) * 2022-01-30 2022-04-29 重庆长安汽车股份有限公司 Android-based audio focus implementation method
WO2022247495A1 (en) * 2021-05-27 2022-12-01 华为技术有限公司 Audio focus control method and related apparatus
US11626140B2 (en) 2020-12-09 2023-04-11 Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. Audio data processing method, electronic device, and storage medium
CN116974508A (en) * 2023-06-30 2023-10-31 荣耀终端有限公司 Audio focus control method and device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5703794A (en) * 1995-06-20 1997-12-30 Microsoft Corporation Method and system for mixing audio streams in a computing system
JP2012133575A (en) * 2010-12-21 2012-07-12 Toyota Motor Corp Application output control method and application output control device
CN105468380A (en) * 2015-12-29 2016-04-06 山东大学 Optimized method for managing audio focus in Android system
CN105530171A (en) * 2015-12-23 2016-04-27 腾讯科技(深圳)有限公司 Method and apparatus for playing instant message sound on vehicle-mounted terminal
CN106060627A (en) * 2016-06-15 2016-10-26 乐视控股(北京)有限公司 Audio processing method and device based on multi-way live broadcast
WO2017096903A1 (en) * 2015-12-11 2017-06-15 乐视控股(北京)有限公司 Android platform-based multimedia recommendation method and terminal device
CN107360506A (en) * 2017-08-02 2017-11-17 深圳创维汽车智能有限公司 The radio of Android mobile unit starts method and Android mobile unit
CN107870799A (en) * 2017-11-22 2018-04-03 北京安云世纪科技有限公司 Utilize the method, apparatus and terminal of widget control audio player
CN107967130A (en) * 2016-10-20 2018-04-27 深圳联友科技有限公司 A kind of switching method and device of vehicle device voice-grade channel
CN109525707A (en) * 2018-10-15 2019-03-26 维沃移动通信有限公司 A kind of audio frequency playing method and mobile terminal

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5703794A (en) * 1995-06-20 1997-12-30 Microsoft Corporation Method and system for mixing audio streams in a computing system
JP2012133575A (en) * 2010-12-21 2012-07-12 Toyota Motor Corp Application output control method and application output control device
WO2017096903A1 (en) * 2015-12-11 2017-06-15 乐视控股(北京)有限公司 Android platform-based multimedia recommendation method and terminal device
CN105530171A (en) * 2015-12-23 2016-04-27 腾讯科技(深圳)有限公司 Method and apparatus for playing instant message sound on vehicle-mounted terminal
CN105468380A (en) * 2015-12-29 2016-04-06 山东大学 Optimized method for managing audio focus in Android system
CN106060627A (en) * 2016-06-15 2016-10-26 乐视控股(北京)有限公司 Audio processing method and device based on multi-way live broadcast
CN107967130A (en) * 2016-10-20 2018-04-27 深圳联友科技有限公司 A kind of switching method and device of vehicle device voice-grade channel
CN107360506A (en) * 2017-08-02 2017-11-17 深圳创维汽车智能有限公司 The radio of Android mobile unit starts method and Android mobile unit
CN107870799A (en) * 2017-11-22 2018-04-03 北京安云世纪科技有限公司 Utilize the method, apparatus and terminal of widget control audio player
CN109525707A (en) * 2018-10-15 2019-03-26 维沃移动通信有限公司 A kind of audio frequency playing method and mobile terminal

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110673964A (en) * 2019-09-10 2020-01-10 沈阳中科创达软件有限公司 Audio playing control method and device of vehicle-mounted system
CN112637412A (en) * 2019-10-09 2021-04-09 上海博泰悦臻电子设备制造有限公司 Audio management method and device and computer storage medium
CN111222124A (en) * 2020-01-16 2020-06-02 北京梧桐车联科技有限责任公司 Method, device, equipment and storage medium for using authority distribution
CN111328061A (en) * 2020-02-28 2020-06-23 诚迈科技(南京)股份有限公司 Audio resource control method, vehicle-mounted terminal and system
CN112130802A (en) * 2020-09-24 2020-12-25 中国第一汽车股份有限公司 Vehicle-mounted audio playing method and device, vehicle and storage medium
CN112416290A (en) * 2020-11-27 2021-02-26 扬州航盛科技有限公司 Audio management method based on audio focus
US11626140B2 (en) 2020-12-09 2023-04-11 Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. Audio data processing method, electronic device, and storage medium
WO2022247495A1 (en) * 2021-05-27 2022-12-01 华为技术有限公司 Audio focus control method and related apparatus
CN113794968A (en) * 2021-09-14 2021-12-14 合众新能源汽车有限公司 Arbitration method and device for vehicle-mounted audio focus
CN113873475A (en) * 2021-09-16 2021-12-31 阿波罗智联(北京)科技有限公司 Vehicle-mounted interconnected audio data processing method and device and electronic equipment
CN114222024A (en) * 2021-11-11 2022-03-22 荣耀终端有限公司 Notification message broadcasting method, electronic device and computer readable storage medium
CN114153314A (en) * 2021-11-29 2022-03-08 重庆长安汽车股份有限公司 In-vehicle noise dynamic display interaction method and system for enhancing user experience
CN114153314B (en) * 2021-11-29 2023-04-25 重庆长安汽车股份有限公司 In-vehicle noise dynamic display interaction method and system for enhancing user experience
CN114416017A (en) * 2022-01-30 2022-04-29 重庆长安汽车股份有限公司 Android-based audio focus implementation method
CN116974508A (en) * 2023-06-30 2023-10-31 荣耀终端有限公司 Audio focus control method and device

Also Published As

Publication number Publication date
CN109996099B (en) 2022-11-01

Similar Documents

Publication Publication Date Title
CN109996099A (en) Audio focus control method, system and the onboard system of onboard system
CN110673964A (en) Audio playing control method and device of vehicle-mounted system
US10013823B2 (en) Vehicle information processing system and method
CN102211583B (en) Information entertainment controls
US8554831B2 (en) System and method for executing hands-free operation of an electronic calendar application within a vehicle
CN104821177A (en) Local network media sharing
US20180081670A1 (en) Prioritization of updates for over-the-air distribution
US20120259440A1 (en) Method for managing conflicts between audio applications and conflict managing device
CN105812449A (en) Audio synchronization between vehicles and mobile devices
TWI480191B (en) Telematics system and related mobile device and method
CN105468354B (en) The method and device that sensor between mobile device and vehicle is synthesized and arbitrated
CN107018176A (en) The application control to main attachment means from secondary attachment means
CN102932516A (en) Apparatus for communication between a vehicle based computing system and a remote application
CN112614491A (en) Vehicle-mounted voice interaction method and device, vehicle and readable medium
CN112363767A (en) Vehicle-mounted camera calling method and device
CN113794968A (en) Arbitration method and device for vehicle-mounted audio focus
CN106059997A (en) Vehicle-mounted voice interaction method and system
CN112235063A (en) Vehicle-mounted audio playing control method, device, equipment and storage medium
US6859701B2 (en) Method of controlling access to devices in a vehicle communication network
US20170171272A1 (en) Distributed in-vehicle resource downloading and streaming
CN110764724A (en) Display equipment control method, device, equipment and storage medium
US11297146B2 (en) Method for data transmission in a transportation vehicle communication network, transportation vehicle communication network, subscriber and transportation vehicle
US20230021565A1 (en) Disparate player media sharing
CN105047211A (en) Vehicle audio playing method and vehicle mounted terminal
CN110019927A (en) Method and apparatus for comprehensive Vehicular system state capture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211014

Address after: 100176 101, floor 1, building 1, yard 7, Ruihe West 2nd Road, Beijing Economic and Technological Development Zone, Daxing District, Beijing

Applicant after: Apollo Zhilian (Beijing) Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant