CN108737658B - Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium - Google Patents
Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium Download PDFInfo
- Publication number
- CN108737658B CN108737658B CN201810495947.2A CN201810495947A CN108737658B CN 108737658 B CN108737658 B CN 108737658B CN 201810495947 A CN201810495947 A CN 201810495947A CN 108737658 B CN108737658 B CN 108737658B
- Authority
- CN
- China
- Prior art keywords
- audio coding
- coding mode
- application program
- target application
- bluetooth
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000004590 computer program Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 102100024044 Aprataxin Human genes 0.000 claims 1
- 101000757586 Homo sapiens Aprataxin Proteins 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72442—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Telephone Function (AREA)
Abstract
The application discloses a mobile terminal, a switching method of Bluetooth audio coding modes of the mobile terminal and a storage medium, wherein the switching method of the Bluetooth audio coding modes comprises the following steps: detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program. Through the mode, on one hand, the tone quality can be well improved by using different audio coding modes, on the other hand, the burden of a user can be reduced, and the user experience is improved.
Description
Technical Field
The present application relates to the field of mobile terminal technologies, and in particular, to a mobile terminal, a method for switching bluetooth audio coding modes thereof, and a storage medium.
Background
Bluetooth (Bluetooth) is a wireless technology standard that enables short-range data exchange between fixed devices, mobile devices, and building personal area networks, using UHF radio waves in the ISM band of 2.4-2.485 GHz. Bluetooth can be connected with a plurality of devices, and the problem of data synchronization is solved.
Disclosure of Invention
The technical scheme adopted by the application is as follows: a switching method of Bluetooth audio coding modes is provided, and comprises the following steps: detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program.
Another technical scheme adopted by the application is as follows: there is provided a mobile terminal including: the detection module is used for detecting a target application program corresponding to the currently played audio; the acquisition module is used for acquiring a preset audio coding mode associated with the target application program; and the switching module is used for switching the current audio coding mode to the audio coding mode associated with the target application program.
Another technical scheme adopted by the application is as follows: there is provided a mobile terminal comprising a processor for switching the audio coding mode of a bluetooth module, a memory for storing a computer program, and a bluetooth module, wherein the computer program, when executed by the processor, is adapted to implement the method as described above.
Another technical scheme adopted by the application is as follows: there is provided a computer storage medium for storing a computer program for implementing the method as described above when executed by a processor.
Different from the situation in the prior art, the method for switching the bluetooth audio coding mode provided by the application comprises the following steps: detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program. By the method, the adaptive audio coding mode can be automatically adjusted according to the application program currently used by the user, the audio coding mode supported or required by the application program can be considered, manual adjustment by the user is not needed, on one hand, tone quality can be improved by using different audio coding modes, on the other hand, burden of the user can be reduced, and user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts. Wherein:
fig. 1 is a schematic flowchart of a first embodiment of a method for switching bluetooth audio coding modes according to the present application;
FIG. 2 is a schematic flow chart of step 11 in FIG. 1;
fig. 3 is a flowchart illustrating a second embodiment of a method for switching bluetooth audio coding modes according to the present application;
fig. 4 is a schematic flowchart of a third embodiment of a method for switching bluetooth audio coding modes according to the present application;
FIG. 5 is a schematic diagram of an audio encoding mode setting interface associated with an application;
FIG. 6 is a schematic diagram of an audio coding mode modification interface associated with an application;
fig. 7 is a schematic flowchart of a fourth embodiment of a switching method of bluetooth audio coding modes according to the present application;
fig. 8 is a schematic flowchart of a fifth embodiment of a switching method of bluetooth audio coding modes according to the present application;
fig. 9 is a schematic structural diagram of an embodiment of a mobile terminal provided in the present application;
fig. 10 is a schematic structural diagram of another embodiment of a mobile terminal provided in the present application;
FIG. 11 is a schematic structural diagram of an embodiment of a computer storage medium provided in the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first", "second", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Referring to fig. 1, fig. 1 is a schematic flowchart illustrating a first embodiment of a method for switching bluetooth audio coding modes, where the method includes:
step 11: and detecting a target application program corresponding to the currently played audio.
With the progress of mobile terminals and operating systems, many operating systems support higher-quality bluetooth coding, and the coding can play high-quality sound. For example, after Android O, Android terminal equipment supports bluetooth headset LDAC (low Delay Digital Audio codec) high-quality Audio coding, and LDAC is a coding technology capable of wirelessly transmitting high-resolution Audio.
The general operation interface of the mobile terminal provides a button that a user can manually turn on or off high-quality audio, and the default state is generally an on state, but for the user, the user cannot guarantee the best experience no matter turning on or turning off. For example, when the default is turned on, if a user plays music or video online, the tone quality will not be good even though the bluetooth headset uses high-quality audio coding because the online audio resource itself is not high enough; for local music players, high-quality music downloaded by users generally needs to use bluetooth high-quality audio coding to ensure better quality of music heard by users.
It can be understood that a variety of application programs may be installed in the mobile terminal, most of which are programs that can use audio, such as a music playing APP, a video playing APP, a game APP, a social APP, and the like. However, since a large part of the above analysis does not require high-quality audio coding, switching of the audio coding scheme can be performed according to the type of the application.
Therefore, in the step, the target application program corresponding to the currently played audio is obtained first. However, it is known that since the smart terminal has implemented simultaneous operation of multiple applications, for example, a foreground application and multiple background applications, there may be multiple audio applications, and therefore, the determination cannot be made only according to the open applications, but the current audio application is the one that plays sound.
Optionally, as shown in fig. 2, fig. 2 is a schematic flowchart of step 11 in fig. 1, and step 11 may specifically include:
step 111: a current audio stream is detected.
The audio stream technology may be used to classify the current sound information, and specifically, the format, source, etc. of the audio stream may be known, for example, the format may include RA format, WMA format, MOV format, etc., and the source may obtain from which application the audio stream comes according to the audio stream index.
Step 112: and acquiring the corresponding target application program based on the audio stream.
Step 12: and acquiring the preset audio coding mode associated with the target application program.
Optionally, a corresponding relationship between the application program and the audio encoding mode may be preset, where the corresponding relationship may be default, may also be set by a corresponding application program developer, and may also be set or modified by a user of the mobile terminal, as shown in the following table:
application program 1 | Audio coding method A |
Application 2 | Audio coding method B |
Application 3 | Audio coding mode C |
Specifically, the correspondence may be stored in a table, in which a query is performed in the table based on identification information (e.g., name of the application) of the application, for example, in step 11, it is detected that the application is the application 1, and when the query is performed in the table, an audio encoding mode corresponding to the application 1 is obtained as a.
Step 13: and switching the current audio coding mode to the audio coding mode associated with the target application program.
In one embodiment, when the bluetooth module is turned on, the corresponding audio encoding mode can be set. For example, if the audio encoding mode corresponding to the application 1 is a, when the bluetooth module is started, the audio encoding mode of the bluetooth module is automatically set to the audio encoding mode a according to the detected application 1 and the audio encoding mode a corresponding to the application 1.
Optionally, in another implementation, the switching may be performed during the use process, for example, if the default audio coding mode is the audio coding mode a, and if it is detected that the audio coding mode corresponding to the current application program 2 is B, the default audio coding mode a is switched to the audio coding mode B.
It can be understood that the above switching manner is system automatic switching, manual operation is not required, convenience can be brought to a user, and of course, in the using process of the user, if the current audio coding manner is not appropriate, corresponding manual switching can also be performed, which is not limited herein.
Different from the prior art, the method for switching the bluetooth audio coding mode provided by the embodiment includes: detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program. By the method, the adaptive audio coding mode can be automatically adjusted according to the application program currently used by the user, the audio coding mode supported or required by the application program can be considered, manual adjustment by the user is not needed, on one hand, tone quality can be improved by using different audio coding modes, on the other hand, burden of the user can be reduced, and user experience is improved.
Referring to fig. 3, fig. 3 is a schematic flowchart of a second embodiment of a switching method of bluetooth audio coding modes, the method includes:
step 31: and detecting a target application program corresponding to the currently played audio.
Step 32: and judging whether the target application program is in a preset application program blacklist or not.
A default encoding method can be pre-defined, and the starting audio encoding method is the default audio encoding method no matter what application program is used. Optionally, in this embodiment, the audio coding scheme includes a high-quality audio coding scheme and a low-quality audio coding scheme, where the high-quality audio coding scheme at least includes LDAC or APT-x (audio Processing technology), and the low-quality audio coding scheme at least includes aac (advanced audio coding) or sbc (sub band code). It should be understood that the above-mentioned audio encoding methods are only examples, and do not limit the types of audio encoding methods, and specifically, a rule may be customized to divide all audio encoding methods into high-quality audio encoding and low-quality audio encoding.
Optionally, in this embodiment, the high-quality audio coding may be used as a default audio coding mode, so that an application program that does not support the high-quality audio coding or does not need the high-quality audio coding may be added to the blacklist. In such an embodiment, other applications outside the blacklist may be considered to use high quality audio coding.
Optionally, in another embodiment, a white list may be set corresponding to the black list, as shown in the following table:
black list | White list |
Application program 1 | Application 4 |
Application 2 | Application 5 |
Application 3 | Degree of application 6 |
In actual operation, if an application program belongs to a blacklist, the application program is considered to need to be configured with high-quality audio coding, if the application program belongs to a whitelist, the application program is considered to need to be configured with low-quality audio coding, in addition, a part of applications do not belong to the blacklist or the whitelist, the applications can be audio coding types which are not determined to be used by the applications, and the applications can receive instructions of users to perform corresponding setting when the applications are actually used.
For example, a music player is used to play locally stored music, but the locally stored music has a different quality level, some music belongs to high quality music, and some music belongs to low quality music, so the application program may not be added to the black list or white list, and the user may manually switch according to different music types.
If the determination result of step 32 is yes, step 33 and step 34 are sequentially executed, and if the determination result of step 32 is no, step 35 and step 36 are sequentially executed.
Step 33: and determining that the audio coding mode associated with the target application program is a low-quality audio coding mode.
Step 34: and when the audio coding mode associated with the target application program is the low-quality audio coding mode, switching the default audio coding mode to the low-quality audio coding mode.
Step 35: and determining the audio coding mode associated with the target application program as a high-quality audio coding mode.
Step 36: and when the audio coding mode related to the target application program is a high-quality audio coding mode, keeping the current default audio coding mode.
It can be understood that, since the default audio encoding mode is the high-quality audio encoding mode, the switching is not performed if the application program is associated with the high-quality audio encoding mode.
Referring to fig. 4, fig. 4 is a schematic flowchart illustrating a third embodiment of a method for switching bluetooth audio coding modes, the method including:
step 41: the acquisition instruction determines an audio encoding mode associated with the application program.
As shown in fig. 5, fig. 5 is a schematic diagram of an audio encoding mode setting interface associated with an application program.
Wherein, each application program can be configured with a high-quality coding mode or a low-quality coding mode by clicking a button for selection.
Step 42: and adding the application program related to the low-quality audio coding mode into an application program blacklist.
Here, the application program set as the low-quality encoding mode in step 41 may be added to the blacklist in combination with the above-described embodiment.
Step 43: the acquisition instruction modifies an audio encoding mode associated with the target application.
As shown in fig. 6, fig. 6 is a schematic diagram of an audio encoding mode modification interface associated with an application program.
The display screen interface can be a video playing interface, a user can pop up a modification menu of the audio coding mode by clicking a setting button at the upper right corner, and the corresponding mode can be selected by clicking, so that the audio coding mode can be modified. Meanwhile, the modification result can be stored and the blacklist can be synchronously updated.
Step 44: if the audio coding mode associated with the target application program is modified from the high-quality audio coding mode to the low-quality audio coding mode, the target application program is added into the blacklist.
Step 45: if the audio encoding mode associated with the target application program is modified from the low-quality audio encoding mode to the high-quality audio encoding mode, the target application program is removed from the blacklist.
The modification results in steps 44 and 45 can be updated to the black list here in combination with the above-described embodiments.
The manner how the above-described embodiments can be opened is explained below by means of two embodiments.
Referring to fig. 7, fig. 7 is a schematic flowchart illustrating a fourth embodiment of a method for switching bluetooth audio coding modes according to the present application, where the method includes:
step 71: the type of the connected bluetooth device is acquired.
In the above embodiments, the encoding schemes of bluetooth are mainly classified into high quality encoding scheme and low quality encoding scheme, and the encoding schemes supported by different bluetooth devices (such as bluetooth headsets) are also different, but generally, the bluetooth devices supporting the high quality encoding scheme are all downward compatible with the low quality encoding scheme. The implementation can be further enhanced in consideration of whether or not bluetooth devices support it.
Step 72: and judging whether the Bluetooth equipment supports a high-quality audio coding mode.
If the determination result in step 72 is yes, step 73 is executed.
Step 73: and detecting a target application program corresponding to the currently played audio.
Step 74: and acquiring the preset audio coding mode associated with the target application program.
Step 75: and switching the current audio coding mode to the audio coding mode associated with the target application program.
In addition, if the determination result in step 72 is negative, the high-quality encoding methods of all the applications may be closed, and the high-quality encoding methods may be set as the low-quality encoding methods.
Referring to fig. 8, fig. 8 is a schematic flowchart of a fifth embodiment of a switching method of a bluetooth audio coding scheme provided in the present application, where the method includes:
step 81: and judging whether the mobile terminal starts an audio coding switching mode.
Optionally, the mobile terminal may be set to three modes, a first, high-quality mode, in which no matter what application is used, a high-quality audio coding method is adopted; second, a low-quality mode in which a low-quality audio coding scheme is used regardless of the application used; third, the audio coding switches modes, in which the coding modes can be switched as in steps 82-84 or other embodiments described above.
When the determination result of step 81 is yes, step 82 is executed.
Step 82: and detecting a target application program corresponding to the currently played audio.
Step 83: and acquiring the preset audio coding mode associated with the target application program.
Step 84: and switching the current audio coding mode to the audio coding mode associated with the target application program.
Wherein, steps 82 to 84 are similar to the above embodiments, and are not described herein again.
In the foregoing embodiment, it can be understood that the use of bluetooth high-quality audio coding may occupy more 2.4G frequency band resources, and since both bluetooth and WiFi are 2.4G, there is interference on the frequency band, and if a terminal manufacturer uses the same 2.4G hardware entity antenna for 2.4GWiFi or bluetooth, in the foregoing embodiment, the antenna may be allocated in a time division multiplexing manner.
Referring to fig. 9, fig. 9 is a schematic structural diagram of an embodiment of a mobile terminal provided in the present application, where the mobile terminal 90 includes a detection module 91, an acquisition module 92, and a switching module 93.
The detection module 91 is configured to detect a target application corresponding to a currently played audio; the obtaining module 92 is configured to obtain a preset audio encoding mode associated with the target application; the switching module 93 is configured to switch the current audio coding mode to an audio coding mode associated with the target application.
It can be understood that the mobile terminal provided in this embodiment is a virtual terminal based on the foregoing method embodiments, and the implementation principle and steps are similar, which are not described herein again.
Referring to fig. 10, fig. 10 is a schematic structural diagram of another embodiment of the mobile terminal provided in the present application, where the mobile terminal 100 includes a processor 101, a memory 102, and a bluetooth module 103, where the processor 101, the memory 102, and the bluetooth module 103 may be coupled through a data bus.
The bluetooth module 103 may perform connection communication with an external bluetooth device through a wireless signal, the processor 101 may control the bluetooth module to perform corresponding mode switching, the memory 102 is used to store a computer program, and the computer program, when executed by the processor 101, is used to implement the following method steps:
detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program.
In addition, it can be understood that the mobile terminal provided in this embodiment is an entity terminal based on the foregoing method embodiment, and the implementation principle and steps are similar, so that when the computer program is executed by the processor 101, other method steps provided in the foregoing embodiment may also be implemented, and are not described herein again.
Referring to fig. 11, fig. 11 is a schematic structural diagram of an embodiment of a computer storage medium provided in the present application, where the computer storage medium 110 is used to store a computer program 111, and the computer program 111, when executed by a processor, is used to implement the following method steps:
detecting a target application program corresponding to the currently played audio; acquiring a preset audio coding mode associated with a target application program; and switching the current audio coding mode to the audio coding mode associated with the target application program.
In addition, it is understood that the method steps executed by the computer program in this embodiment are based on the above method embodiments, and the implementation principle and the steps are similar, so that when the computer program 111 is executed by the processor, other method steps provided in the above embodiments may also be implemented, and are not described here again.
Embodiments of the present application may be implemented in software functional units and may be stored in a computer readable storage medium when sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the purpose of illustrating embodiments of the present application and is not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application or are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.
Claims (13)
1. A method for switching Bluetooth audio coding modes is characterized by comprising the following steps:
detecting a target application program corresponding to the currently played audio;
acquiring a preset Bluetooth audio coding mode associated with the target application program;
and switching the current audio coding mode into the Bluetooth audio coding mode associated with the target application program.
2. The method of claim 1, wherein the step of detecting the target application corresponding to the currently played audio comprises:
detecting a current audio stream;
and acquiring a corresponding target application program based on the audio stream.
3. The method for switching the bluetooth audio coding mode according to claim 1, wherein the step of obtaining the preset bluetooth audio coding mode associated with the target application program comprises:
judging whether the target application program is in a preset application program blacklist or not;
if so, determining that the Bluetooth audio coding mode associated with the target application program is a low-quality audio coding mode;
if not, determining that the Bluetooth audio coding mode associated with the target application program is a high-quality audio coding mode.
4. The method of claim 3, wherein the step of switching the current audio coding scheme to the bluetooth audio coding scheme associated with the target application comprises:
when the Bluetooth audio coding mode associated with the target application program is a low-quality audio coding mode, switching the default audio coding mode into the low-quality audio coding mode; or
When the Bluetooth audio coding mode associated with the target application program is a high-quality audio coding mode, keeping the current default audio coding mode;
wherein the default audio coding scheme is a high-quality audio coding scheme.
5. The switching method of Bluetooth audio coding scheme according to claim 3 or 4,
the high-quality audio coding mode at least comprises LDAC or APTX, and the low-quality audio coding mode at least comprises AAC or SBC.
6. The method of claim 4, further comprising:
if the current audio coding mode is a high-quality audio coding mode, the Bluetooth communication and the WIFI communication of the mobile terminal share a 2.4G frequency band in a time-sharing multiplexing mode.
7. The method of claim 3, further comprising:
acquiring an instruction to determine a Bluetooth audio coding mode associated with an application program;
and adding the application program related to the low-quality audio coding mode into the application program blacklist.
8. The method of claim 7, further comprising:
acquiring an instruction to modify a Bluetooth audio coding mode associated with a target application program;
if the Bluetooth audio coding mode associated with the target application program is changed from a high-quality audio coding mode to a low-quality audio coding mode, adding the target application program into a blacklist;
and if the Bluetooth audio coding mode associated with the target application program is changed from the low-quality audio coding mode to the high-quality audio coding mode, removing the target application program from a blacklist.
9. The method for switching between bluetooth audio coding modes according to claim 1, further comprising:
acquiring the type of a connected Bluetooth device;
judging whether the Bluetooth equipment supports a high-quality audio coding mode;
and if so, executing the step of detecting the target application program corresponding to the currently played audio.
10. The method for switching between bluetooth audio coding modes according to claim 1, further comprising:
judging whether the mobile terminal starts an audio coding switching mode or not;
and if so, executing the step of detecting the target application program corresponding to the currently played audio.
11. A mobile terminal, comprising:
the detection module is used for detecting a target application program corresponding to the currently played audio;
the acquisition module is used for acquiring a preset Bluetooth audio coding mode associated with the target application program;
and the switching module is used for switching the current audio coding mode into the Bluetooth audio coding mode associated with the target application program.
12. A mobile terminal comprising a processor for switching the audio coding mode of a bluetooth module, a memory for storing a computer program for implementing the method according to any one of claims 1-10 when executed by the processor, and a bluetooth module.
13. A computer storage medium for storing a computer program which, when executed by a processor, is adapted to carry out the method of any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810495947.2A CN108737658B (en) | 2018-05-22 | 2018-05-22 | Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810495947.2A CN108737658B (en) | 2018-05-22 | 2018-05-22 | Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108737658A CN108737658A (en) | 2018-11-02 |
CN108737658B true CN108737658B (en) | 2020-06-05 |
Family
ID=63938780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810495947.2A Active CN108737658B (en) | 2018-05-22 | 2018-05-22 | Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108737658B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3893475B1 (en) * | 2018-12-27 | 2023-11-29 | Huawei Technologies Co., Ltd. | Method for automatically switching bluetooth audio encoding method and electronic apparatus |
CN112995963A (en) * | 2019-12-17 | 2021-06-18 | 中兴通讯股份有限公司 | Bluetooth audio transmission method, device, terminal and readable storage medium |
CN111199743B (en) * | 2020-02-28 | 2023-08-18 | Oppo广东移动通信有限公司 | Audio coding format determining method and device, storage medium and electronic equipment |
CN111510900B (en) * | 2020-04-20 | 2023-08-25 | Oppo广东移动通信有限公司 | Bluetooth transmission method, terminal device and computer readable storage medium |
CN111970668B (en) * | 2020-08-17 | 2023-06-27 | 努比亚技术有限公司 | Bluetooth audio control method, device and computer readable storage medium |
CN113838470B (en) * | 2021-09-15 | 2023-10-03 | Oppo广东移动通信有限公司 | Audio processing method, device, electronic equipment, computer readable medium and product |
CN114025340B (en) * | 2021-11-19 | 2024-03-26 | 天翼数字生活科技有限公司 | Low-power consumption Bluetooth data transmission method, device, equipment and readable storage medium |
CN117597902A (en) * | 2022-06-16 | 2024-02-23 | 北京小米移动软件有限公司 | Audio processing system, method, electronic device and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100367187C (en) * | 2005-04-30 | 2008-02-06 | 艾威梯软件技术(北京)有限公司 | Method for simultanuously supporting multiple path blue-tooth audio application |
US8700387B2 (en) * | 2006-09-14 | 2014-04-15 | Nvidia Corporation | Method and system for efficient transcoding of audio data |
CN101286770B (en) * | 2007-04-09 | 2011-07-06 | 艾威梯科技(北京)有限公司 | Method and system for automatically configuring audio encoding format transmitted by bluetooth A2DP |
CN101217038B (en) * | 2008-01-17 | 2011-06-22 | 中兴通讯股份有限公司 | An encoding method of audio data SBC algorithm and Bluetooth stereo subsystem |
US9406307B2 (en) * | 2012-08-19 | 2016-08-02 | The Regents Of The University Of California | Method and apparatus for polyphonic audio signal prediction in coding and networking systems |
CN107911871B (en) * | 2017-12-12 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Bluetooth connection control method and device, control equipment and storage medium |
-
2018
- 2018-05-22 CN CN201810495947.2A patent/CN108737658B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108737658A (en) | 2018-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108737658B (en) | Mobile terminal, switching method of Bluetooth audio coding mode of mobile terminal and storage medium | |
CN104954555B (en) | A kind of volume adjusting method and system | |
CN109273017B (en) | Encoding control method and device and electronic equipment | |
EP3846020A1 (en) | Sound effect adjusting method and apparatus, electronic device, and storage medium | |
CN107040660A (en) | Control method, device and the mobile terminal of mobile terminal playing volume | |
CN106302997B (en) | Output control method, electronic equipment and system | |
CN109450851B (en) | Device connection method, electronic device, and computer-readable medium | |
CN109151566B (en) | Audio playing method and device, electronic equipment and computer readable medium | |
CN111163452A (en) | Bluetooth headset-based independent audio playing method | |
CN111199743B (en) | Audio coding format determining method and device, storage medium and electronic equipment | |
CN108132769A (en) | A kind of audio data play method and dual-screen mobile terminal | |
CN109508168B (en) | Multi-channel volume adjusting method and related device | |
CN102149047A (en) | Wireless communication device, wireless communication system, program, and wireless communication method | |
CN106686519B (en) | The method, apparatus and terminal of the stereo pairing of audio-frequence player device | |
CN112995963A (en) | Bluetooth audio transmission method, device, terminal and readable storage medium | |
CN108449506A (en) | Voice communication data processing method, device, storage medium and mobile terminal | |
CN107483734B (en) | Volume adjusting method and device, terminal equipment and storage medium | |
KR100753042B1 (en) | Method for storing and displaying of music file list in mobile communication terminal using hot key | |
CN106210927A (en) | A kind of track switching method and apparatus | |
CN116017382A (en) | Audio playing method and device and terminal equipment | |
CN105808198A (en) | Audio file processing method and apparatus applied to android system and terminal | |
CN105955695B (en) | A kind of method and intelligent terminal that intelligent terminal volume is set | |
CN107506168B (en) | Volume adjusting method and device, terminal equipment and storage medium | |
CN108475186B (en) | Multimedia data playing method and terminal equipment | |
CN109151784B (en) | Network connection method and device and electronic equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |