WO2017075988A1 - 蓝牙自适应音量调节方法及装置 - Google Patents
蓝牙自适应音量调节方法及装置 Download PDFInfo
- Publication number
- WO2017075988A1 WO2017075988A1 PCT/CN2016/084836 CN2016084836W WO2017075988A1 WO 2017075988 A1 WO2017075988 A1 WO 2017075988A1 CN 2016084836 W CN2016084836 W CN 2016084836W WO 2017075988 A1 WO2017075988 A1 WO 2017075988A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- volume
- volume value
- audio device
- bluetooth audio
- smart terminal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 24
- 238000004364 calculation method Methods 0.000 claims abstract description 18
- NDAUXUAQIAJITI-UHFFFAOYSA-N albuterol Chemical compound CC(C)(C)NCC(O)C1=CC=C(O)C(CO)=C1 NDAUXUAQIAJITI-UHFFFAOYSA-N 0.000 claims description 23
- 230000000694 effects Effects 0.000 abstract description 9
- 238000013507 mapping Methods 0.000 description 16
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000002708 enhancing effect Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4396—Processing of audio elementary streams by muting the audio signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
-
- 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
Definitions
- the present invention relates to the field of television technologies, and in particular, to a Bluetooth adaptive volume adjustment method and apparatus.
- the Bluetooth function has become a function frequently used in people's daily life, and is widely used in terminal devices such as smart phones and smart TVs.
- Bluetooth speakers and earphones are commonly used Bluetooth audio devices.
- the most demanding audio devices are the sound quality and volume.
- the smart TV has a Bluetooth function, its volume adjustment method becomes more complicated because the TV itself has a volume adjustment function (for Bluetooth channels only), and the Bluetooth audio device also has its own volume adjustment switch.
- the method of adjusting the Bluetooth volume is: the user adjusts the Bluetooth channel volume of the TV terminal (by the remote control or the volume of the keypad to add/subtract), and the adjustment is:
- the TV IC controls the amount of gain of the volume, which is adjusted for the size of the sound sent by the TV. If the volume of the Bluetooth audio device is small at this time, there will be a certain limit on the volume change of the debugging TV terminal, and the variation range is small. At this time, the user needs to manually adjust the volume of the Bluetooth audio device, which results in a poor user experience.
- the above-mentioned volume debugging method has another defect: when the volume of the Bluetooth audio device is adjusted to the maximum value (max), after the television is connected to the Bluetooth audio device, the volume gain of the television terminal is adjusted by the volume button, which is easily distorted.
- the main object of the present invention is to provide a Bluetooth adaptive volume adjustment method and device, which aims to uniformly adjust the volume of the intelligent terminal (such as the TV terminal) and the Bluetooth terminal at the same time, so as to achieve the effect of smoothly and uniformly adjusting the volume, and solve the prior art to adjust the Bluetooth. Problems such as distortion in the volume and small changes in volume adjustment.
- an embodiment of the present invention provides a Bluetooth adaptive volume adjustment method.
- a Bluetooth adaptive volume adjustment method include:
- the adjustable maximum volume value and the user adjustable maximum volume value of the Bluetooth audio device are obtained;
- the calculation formula of the volume value of the Bluetooth audio device is calculated as follows:
- Vol c is a volume value indicated by the volume adjustment command
- Vol max is the maximum volume value adjustable for the user
- B Volmax is the maximum adjustable volume for Bluetooth audio devices.
- the step of setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and the step of setting the volume of the smart terminal according to the obtained volume value of the smart terminal further includes:
- Setting the volume value of the smart terminal to a fixed value related to the user-adjustable maximum volume value; otherwise, performing the step of: setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, according to The obtained volume value of the smart terminal sets the volume of the smart terminal.
- the method further includes:
- the process returns to the execution step of: acquiring the volume value indicated by the volume adjustment command.
- the volume of the Bluetooth audio device is set according to the obtained volume value of the Bluetooth audio device
- the volume of the smart terminal is set according to the obtained volume value of the smart terminal.
- the steps include:
- the step of setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and setting the volume of the smart terminal according to the obtained volume value of the smart terminal includes:
- the step of setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and setting the volume of the smart terminal according to the obtained volume value of the smart terminal includes:
- the embodiment of the invention further provides a Bluetooth adaptive volume adjustment method, including:
- the adjustable maximum volume value and the user adjustable maximum volume value of the Bluetooth audio device are obtained;
- the step of setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and the step of setting the volume of the smart terminal according to the obtained volume value of the smart terminal further includes:
- Setting the volume value of the smart terminal to a fixed value related to the user-adjustable maximum volume value; otherwise, performing the step of: setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, according to The obtained volume value of the smart terminal sets the volume of the smart terminal.
- the method further includes:
- the process returns to the execution step of: acquiring the volume value indicated by the volume adjustment command.
- the calculation formula for calculating the volume value of the smart terminal according to the volume value indicated by the volume adjustment instruction is as follows:
- Vol c is a volume value indicated by the volume adjustment command
- Vol Gc is the volume value of the smart terminal
- k is the slope coefficient
- the calculation formula for calculating the volume value of the Bluetooth audio device according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user adjustable maximum volume value is as follows:
- Vol c is a volume value indicated by the volume adjustment command
- Vol max is the maximum volume value adjustable for the user
- B Volmax is the maximum adjustable volume for Bluetooth audio devices.
- the step of setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and setting the volume of the smart terminal according to the obtained volume value of the smart terminal includes:
- the embodiment of the invention further provides a Bluetooth adaptive volume adjustment device, comprising:
- a first acquiring module configured to acquire the Bluetooth after the smart terminal is connected to the Bluetooth audio device
- a second acquiring module configured to acquire a volume value indicated by the volume adjustment instruction after receiving the volume adjustment instruction
- a calculation module configured to calculate, according to the volume value indicated by the volume adjustment instruction, a volume value of the smart terminal, a volume value indicated by the volume adjustment instruction, an adjustable maximum volume value of the Bluetooth audio device, and a user Adjusting the maximum volume value, and calculating the volume value of the Bluetooth audio device;
- a setting module configured to set a volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and set a volume of the smart terminal according to the obtained volume value of the smart terminal.
- the device further comprises:
- a determining module configured to determine whether the volume value indicated by the volume adjustment instruction is greater than a predetermined proportional threshold of the user-adjustable maximum volume value; if yes, setting the volume value of the smart terminal to one by the setting module The user adjusts the value of the maximum volume value; otherwise, the setting module sets the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and sets the volume according to the obtained volume value of the smart terminal. The volume of the smart terminal.
- the second obtaining module is further configured to re-acquire the volume value indicated by the volume adjustment instruction when the volume adjustment instruction of the user is received again.
- the calculation formula for calculating the volume value of the smart terminal according to the volume value indicated by the volume adjustment instruction is as follows:
- Vol c is a volume value indicated by the volume adjustment command
- Vol Gc is the volume value of the smart terminal
- k is the slope coefficient
- the calculation formula for calculating the volume value of the Bluetooth audio device according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user adjustable maximum volume value is as follows:
- Vol c is a volume value indicated by the volume adjustment command
- Vol max is the maximum volume value adjustable for the user
- B Volmax is the maximum adjustable volume for Bluetooth audio devices.
- the setting module is further configured to call TV_Set_Volume_Gain, and set a volume of the smart terminal according to the obtained volume value of the smart terminal; call Send_BT_Volume, and set the volume according to the obtained volume value of the Bluetooth audio device.
- the volume of the Bluetooth audio device is further configured to call TV_Set_Volume_Gain, and set a volume of the smart terminal according to the obtained volume value of the smart terminal; call Send_BT_Volume, and set the volume according to the obtained volume value of the Bluetooth audio device.
- the volume of the Bluetooth audio device is further configured to call TV_Set_Volume_Gain, and set a volume of the smart terminal according to the obtained volume value of the smart terminal.
- the method and device for adjusting the Bluetooth adaptive volume after the smart terminal is connected with the Bluetooth audio device, obtain the adjustable maximum volume value of the Bluetooth audio device and the user-adjustable maximum volume value; After adjusting the command, acquiring the volume value indicated by the volume adjustment instruction; calculating the volume value of the smart terminal according to the volume value indicated by the volume adjustment instruction, and the volume value indicated by the volume adjustment instruction, and the adjustable maximum of the Bluetooth audio device.
- the volume value and the user adjustable maximum volume value calculate the volume value of the Bluetooth audio device; set the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and set the volume of the smart terminal according to the obtained volume value of the intelligent terminal, Therefore, through the above scheme, the Bluetooth volume adjustment of the two ends is adaptive, and the user can adjust the volume value of the TV terminal and the volume of the Bluetooth audio device evenly by adjusting the volume button through the remote control volume button or the TV terminal to achieve a smooth and uniform speed adjustment effect.
- FIG. 1 is a schematic flow chart of a first embodiment of a Bluetooth adaptive volume adjustment method according to the present invention
- FIG. 2 is a mapping relationship between a current volume value of a television volume and a current set volume value displayed on a menu in the embodiment of the present invention
- 3 is a mapping relationship between a volume value of a Bluetooth audio device and a current set volume value displayed on a menu in the embodiment of the present invention
- FIG. 4 is a schematic flow chart of a second embodiment of a Bluetooth adaptive volume adjustment method according to the present invention.
- FIG. 5 is a schematic diagram showing a refinement process of a Bluetooth adaptive volume adjustment method according to an embodiment of the present invention
- FIG. 6 is a schematic diagram of functional modules of a first embodiment of a Bluetooth adaptive volume adjustment apparatus according to the present invention.
- FIG. 7 is a schematic diagram of functional modules of a second embodiment of the Bluetooth adaptive volume adjustment apparatus of the present invention.
- a first embodiment of the present invention provides a Bluetooth adaptive volume adjustment method, including:
- Step S101 After the smart terminal is connected to the Bluetooth audio device, obtain an adjustable maximum volume value and a user adjustable maximum volume value of the Bluetooth audio device.
- the solution in this embodiment is applicable to an audio playback device using a standard Bluetooth protocol.
- the smart terminal can be a terminal having an audio and video playback function, such as a smart TV (TV), an mp3, or a mobile phone.
- TV smart TV
- mp3 a smart TV
- mobile phone a smart TV (TV)
- TV smart TV
- mp3 a mobile phone
- the standard Bluetooth A2dp protocol the Bluetooth audio device is the SNK (audio sink device), and the TV terminal is the source (audio source device).
- This embodiment provides a solution for uniformly adjusting the volume of the smart terminal (such as the TV terminal) and the Bluetooth terminal at the same time, so as to achieve the effect of smoothly and uniformly adjusting the volume, and solving the prior art to adjust the distortion in the Bluetooth volume, the volume adjustment change is small, and the like. problem.
- the smart terminal After the smart terminal is connected to the Bluetooth audio device, record the ID of the Bluetooth audio device, obtain the adjustable maximum volume value B Volmax of the Bluetooth audio device through the Bluetooth protocol, and obtain the setting menu of the smart terminal screen display.
- the user can adjust the maximum volume value, that is, the adjustable maximum volume value set by the user button, and record the above two volume values.
- Step S102 after receiving the volume adjustment instruction, acquiring a volume value indicated by the volume adjustment instruction;
- the user can adjust the volume through the remote controller or the local button panel of the smart terminal, and trigger the volume adjustment command.
- the intelligent terminal After receiving the volume adjustment command, acquires the volume value indicated by the volume adjustment instruction, that is, the volume value displayed by the intelligent terminal. c .
- Step S103 calculating, according to the volume value indicated by the volume adjustment instruction, a volume value of the smart terminal, a volume value indicated by the volume adjustment instruction, an adjustable maximum volume value of the Bluetooth audio device, and a user adjustable a maximum volume value, and calculating a volume value of the Bluetooth audio device;
- the volume value of the smart terminal is calculated according to the volume value indicated by the volume adjustment instruction, and the volume value indicated by the volume adjustment instruction is adjustable according to the Bluetooth audio device.
- the maximum volume value and the user adjustable maximum volume value are calculated to obtain the volume value of the Bluetooth audio device.
- the set mapping formula can be as follows:
- the menu volume value is calculated according to the following formula 1 to calculate the Bluetooth bottom volume gain value Vol Gc , that is, the volume value of the smart terminal.
- Vol c the current set volume value is displayed on the menu, that is, the volume value indicated by the volume adjustment instruction;
- Vol max can take the value of 100 (the user can adjust the maximum volume value on the menu);
- the bottom layer of the mapping needs to set the current gain value of the TV volume, that is, the volume value of the smart terminal;
- mapping relationship can be obtained as shown in FIG. 2.
- VolGain refers to the volume gain value of the smart terminal
- Vol Gmax refers to the maximum volume gain value supported by the TV DSP
- Vol (OSD) refers to the set volume value displayed on the TV screen menu.
- the Bluetooth bottom volume gain value Vol Gc of the map is calculated, that is, the volume value of the smart terminal.
- the maximum volume value B Volmax that can be set by the Bluetooth audio device is read. And calculate the volume value B' Volc of the Bluetooth audio device to be set to be sent to the Bluetooth audio device according to the following formula 2.
- Vol c the current set volume value is displayed on the menu, that is, the volume value indicated by the volume adjustment instruction;
- Vol max can take the value of 100 (the user can adjust the maximum volume value on the menu);
- B Volmax The maximum volume of the Bluetooth audio device is adjustable.
- the volume adjustment can be performed, the TV volume can be increased relatively quickly, and the adjustment is smooth.
- Step S104 Set a volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and set a volume of the smart terminal according to the obtained volume value of the smart terminal.
- the corresponding calculated menu TV gain value Vol Gc and the Bluetooth audio device end volume B ⁇ Volc are respectively set.
- TV_Set_Volume_Gain(Vol Gc ) and Send_BT_Volume(ID, B ⁇ Volc , VolumeUp) are called, (where ID: the Bluetooth audio device ID is connected, and the interface is implemented in the code, which is the third parameter through the Bluetooth protocol (the aforementioned The third parameter in the brackets, VolumeUp), is sent to the SNK side.
- This parameter is reserved for adjusting the absolute volume. That is, the second parameter (the second parameter B' Volc in the brackets above) can be based on the third parameter if it is empty. To increase or decrease the volume);
- TV_Set_Volume_Gain(Vol Gc ) and Send_BT_Volume(ID, B ⁇ Volc , VolumeDown) are called to set the TV end gain value and the Bluetooth audio device volume value respectively.
- the process returns to the execution step of: obtaining the volume value indicated by the volume adjustment instruction, and adjusting the volume of the television end and the Bluetooth audio device end according to the above calculation method.
- the smart terminal after the smart terminal is connected to the Bluetooth audio device, the smart terminal acquires the adjustable maximum volume value and the user adjustable maximum volume value of the Bluetooth audio device; after receiving the volume adjustment command, acquires the volume adjustment instruction indication.
- the volume value is calculated according to the volume value indicated by the volume adjustment command
- the volume value of the smart terminal is calculated according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user-adjustable maximum volume value.
- the volume value of the Bluetooth audio device setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and setting the volume of the smart terminal according to the obtained volume value of the smart terminal, thereby, by using the above scheme, adaptive Bluetooth at both ends Volume adjustment, the user can adjust the volume button and adjust the volume value of the TV terminal and the volume of the Bluetooth audio device through the remote control volume button or the TV terminal to achieve smooth and uniform adjustment of the volume effect, and solve the distortion and volume adjustment in the existing adjustment of the Bluetooth volume. Small changes and other issues to improve user experience Thereby enhancing the user product competitiveness.
- the second embodiment of the present invention provides a Bluetooth adaptive volume adjustment method, which is based on the above FIG.
- the volume of the Bluetooth audio device is set according to the obtained volume value of the Bluetooth audio device
- the volume of the smart terminal is set according to the obtained volume value of the smart terminal.
- Step S105 determining whether the volume value indicated by the volume adjustment command is greater than a predetermined proportional threshold of the user-adjustable maximum volume value; if yes, proceeding to step S106, otherwise, executing step S104.
- Step S106 setting the volume value of the smart terminal to a fixed value related to the user adjustable maximum volume value, and setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device.
- the present embodiment when setting the volume value of the smart terminal, the present embodiment considers whether the volume value set by the user button is too large, and can set a predetermined ratio threshold to determine whether the volume value set by the user button is greater than the user adjustable.
- a predetermined ratio threshold of the maximum volume value such as whether the volume value is greater than half of the user-adjustable maximum volume value, and if so, setting the volume value of the smart terminal to a fixed value associated with the user-adjustable maximum volume value, That is: determine whether the Vol c on the menu is greater than If it is greater, the TV end gain value is set to a fixed value, ie In order to avoid setting the Bluetooth audio sound too large, adjust the TV side volume gain to cause the volume to be distorted.
- the volume of the Bluetooth audio device can also be set according to the obtained volume value of the Bluetooth audio device.
- Step 1 Turn on the TV Bluetooth function, load the Bluetooth driver, scan the Bluetooth audio device, select the Bluetooth audio device from the scan to the Bluetooth audio device, establish a connection, record the device after the connection is successful.
- Step 2 After the TV is successfully connected to the Bluetooth audio device, the maximum volume B Volmax that can be set by the currently connected Bluetooth audio device is read and recorded by the Bluetooth protocol. The volume value Vol c is displayed on the read menu.
- Step 3 When the user operates the volume button, the volume value on the menu is mapped to the TV volume gain value Vol Gc and the Bluetooth audio device volume value B' Volc according to the above formulas 1, 2. Adjust the volume gain value (Gain) of the TV DSP Bluetooth volume channel and the volume value of the Bluetooth audio device at the same time.
- Step 4 Determine if the Vol c on the menu is greater than If it is greater than, the TV end gain value is set to a fixed value, that is, In order to avoid setting the Bluetooth audio sound too large, adjust the TV side volume gain to cause the volume to be distorted.
- Step 5 According to the received volume button trigger information, respectively set the corresponding menu TV gain value Vol Gc calculated in the above step, and the Bluetooth audio device end volume B ⁇ Volc .
- the push volume up call TV_Set_Volume_Gain (Vol Gc) and Send_BT_Volume (ID, B ⁇ Volc, VolumeUp ); call TV_Set_Volume_Gain (Vol Gc) and Send_BT_Volume (ID, B ⁇ Volc, VolumeDown ), each television terminal is provided by the volume gain Save Value, as well as the volume value of the Bluetooth audio device.
- the smart terminal after the smart terminal is connected to the Bluetooth audio device, the smart terminal acquires the adjustable maximum volume value and the user adjustable maximum volume value of the Bluetooth audio device; after receiving the volume adjustment command, acquires the volume adjustment instruction indication.
- the volume value is calculated according to the volume value indicated by the volume adjustment command
- the volume value of the smart terminal is calculated according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user-adjustable maximum volume value.
- the volume value of the Bluetooth audio device Obtaining the volume value of the Bluetooth audio device; setting the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and setting the volume of the smart terminal according to the obtained volume value of the smart terminal, thereby, by using the above scheme, adaptive Bluetooth at both ends Volume adjustment, the user can adjust the volume button and adjust the volume value of the TV terminal and the volume of the Bluetooth audio device through the remote control volume button or the TV terminal to achieve smooth and uniform adjustment of the volume effect, and solve the distortion and volume adjustment in the existing adjustment of the Bluetooth volume. Small changes and other issues to improve user experience Thereby enhancing the user product competitiveness. Moreover, the invention can reduce the input of equipment personnel in the television production process and realize automatic production.
- the first embodiment of the present invention provides a Bluetooth adaptive volume adjustment apparatus, including: a first acquisition module 201, a second acquisition module 202, a calculation module 203, and a setting module 204, wherein:
- the first obtaining module 201 is configured to acquire, after the smart terminal is connected to the Bluetooth audio device, an adjustable maximum volume value and a user adjustable maximum volume value of the Bluetooth audio device;
- the second obtaining module 202 is configured to acquire a volume value indicated by the volume adjustment instruction after receiving the volume adjustment instruction;
- the calculation module 203 is configured to calculate, according to the volume value indicated by the volume adjustment instruction, a volume value of the smart terminal, a volume value indicated by the volume adjustment instruction, an adjustable maximum volume value of the Bluetooth audio device, and The user adjusts the maximum volume value, and calculates the volume value of the Bluetooth audio device;
- the setting module 204 is configured to set a volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, and set a volume of the smart terminal according to the obtained volume value of the smart terminal.
- the solution in this embodiment is applicable to an audio playback device that uses a standard Bluetooth protocol.
- the smart terminal can be a terminal having an audio and video playback function, such as a smart TV (TV), an mp3, or a mobile phone.
- TV smart TV
- mp3 a smart TV
- the standard Bluetooth A2dp protocol the Bluetooth audio device is the SNK (audio sink device), and the TV terminal is the source (audio source device).
- This embodiment provides a solution for uniformly adjusting the volume of the smart terminal (such as the TV terminal) and the Bluetooth terminal at the same time, so as to achieve the effect of smoothly and uniformly adjusting the volume, and solving the prior art to adjust the distortion in the Bluetooth volume, the volume adjustment change is small, and the like. problem.
- the smart terminal is connected to the Bluetooth audio device, the ID of the Bluetooth audio device is recorded , and the adjustable maximum volume value B Volmax of the Bluetooth audio device is obtained through the Bluetooth protocol, and the setting menu of the smart terminal screen display is obtained.
- the user can adjust the maximum volume value, that is, the adjustable maximum volume value set by the user button, and record the above two volume values.
- the user can adjust the volume through the remote controller or the local button panel of the smart terminal, and trigger the volume adjustment command.
- the intelligent terminal After receiving the volume adjustment command, acquires the volume value indicated by the volume adjustment instruction, that is, the volume value displayed by the intelligent terminal. c .
- the volume value of the smart terminal is calculated according to the volume value indicated by the volume adjustment instruction, and the volume value indicated by the volume adjustment instruction is adjustable according to the Bluetooth audio device.
- the maximum volume value and the user adjustable maximum volume value are calculated to obtain the volume value of the Bluetooth audio device.
- the set mapping formula can be as follows:
- the menu volume value is calculated according to the following formula 1 to calculate the Bluetooth bottom volume gain value Vol Gc , that is, the volume value of the smart terminal.
- Vol c the current set volume value is displayed on the menu, that is, the volume value indicated by the volume adjustment instruction;
- Vol max can take the value of 100 (the user can adjust the maximum volume value on the menu);
- the bottom layer of the mapping needs to set the current gain value of the TV volume, that is, the volume value of the smart terminal;
- mapping relationship can be obtained as shown in FIG. 2.
- VolGain refers to the volume gain value of the smart terminal
- Vol Gmax refers to the maximum volume gain value supported by the TV DSP
- Vol (OSD) refers to the set volume value displayed on the TV screen menu.
- the Bluetooth bottom volume gain value Vol Gc of the map is calculated, that is, the volume value of the smart terminal.
- the maximum volume value B Volmax that can be set by the Bluetooth audio device is read. And calculate the volume value B' Volc of the Bluetooth audio device to be set to be sent to the Bluetooth audio device according to the following formula 2.
- Vol c the current set volume value is displayed on the menu, that is, the volume value indicated by the volume adjustment instruction;
- Vol max can take the value of 100 (the user can adjust the maximum volume value on the menu);
- B Volmax The maximum volume of the Bluetooth audio device is adjustable.
- the volume adjustment can be performed, the TV volume can be increased relatively quickly, and the adjustment is smooth.
- the corresponding calculated menu TV gain value Vol Gc and the Bluetooth audio device end volume B ⁇ Volc are respectively set.
- TV_Set_Volume_Gain(Vol Gc ) and Send_BT_Volume(ID, B ⁇ Volc , VolumeUp) are called, (where ID: the Bluetooth audio device ID is connected, and the interface is implemented in the code, which is the third parameter through the Bluetooth protocol (the aforementioned The third parameter in the brackets, VolumeUp), is sent to the SNK side.
- This parameter is reserved for adjusting the absolute volume. That is, the second parameter (the second parameter B' Volc in the brackets above) can be based on the third parameter if it is empty. To increase or decrease the volume);
- TV_Set_Volume_Gain(Vol Gc ) and Send_BT_Volume(ID, B ⁇ Volc , VolumeDown) are called to set the TV end gain value and the Bluetooth audio device volume value respectively.
- the process returns to the execution step of: obtaining the volume value indicated by the volume adjustment instruction, and adjusting the volume of the television end and the Bluetooth audio device end according to the above calculation method.
- the smart terminal acquires the adjustable maximum volume value and the user adjustable maximum volume value of the Bluetooth audio device; after receiving the volume adjustment command, acquires the volume adjustment instruction indication.
- the volume value is calculated according to the volume value indicated by the volume adjustment command
- the volume value of the smart terminal is calculated according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user-adjustable maximum volume value.
- the user can adjust the volume gain value of the TV terminal and the volume of the Bluetooth audio device evenly by adjusting the volume button or the TV terminal at the same time to achieve a smooth and uniform adjustment of the volume effect, and to solve the existing adjustment of the Bluetooth volume. Problems such as distortion and small volume adjustment change, improve user experience, and thus improve user product competitiveness.
- a second embodiment of the present invention provides a Bluetooth adaptive volume adjustment apparatus.
- the apparatus further includes:
- the determining module 205 is configured to determine whether the volume value indicated by the volume adjustment instruction is greater than a predetermined proportional threshold of the user-adjustable maximum volume value; if yes, the setting module 204 sets the volume value of the smart terminal to be one and The user adjusts the value of the maximum volume value; otherwise, the setting module 204 sets the volume of the Bluetooth audio device according to the obtained volume value of the Bluetooth audio device, according to the obtained volume value of the smart terminal. Set the volume of the smart terminal.
- the present embodiment when setting the volume value of the smart terminal, the present embodiment considers whether the volume value set by the user button is too large, and can set a predetermined ratio threshold to determine whether the volume value set by the user button is greater than the user adjustable.
- a predetermined ratio threshold of the maximum volume value such as whether the volume value is greater than half of the user-adjustable maximum volume value, and if so, setting the volume value of the smart terminal to a fixed value associated with the user-adjustable maximum volume value, That is: determine whether the Vol c on the menu is greater than If it is greater, the TV end gain value is set to a fixed value, ie In order to avoid setting the Bluetooth audio sound too large, adjust the TV side volume gain to cause the volume to be distorted.
- the volume of the Bluetooth audio device can also be set according to the obtained volume value of the Bluetooth audio device.
- the smart terminal acquires the Bluetooth.
- the adjustable maximum volume value of the audio device and the user-adjustable maximum volume value after receiving the volume adjustment command, acquiring the volume value indicated by the volume adjustment instruction; and calculating the smart terminal according to the volume value indicated by the volume adjustment instruction
- the volume value is calculated according to the volume value indicated by the volume adjustment instruction, the adjustable maximum volume value of the Bluetooth audio device, and the user-adjustable maximum volume value, and the volume value of the Bluetooth audio device is calculated; and the Bluetooth value is set according to the volume value of the obtained Bluetooth audio device.
- the volume of the audio device sets the volume of the smart terminal according to the obtained volume value of the smart terminal.
- the Bluetooth volume is adjusted at both ends, and the user can adjust the volume by adjusting the volume button through the remote control volume button or the television terminal.
- the end volume gain value and the volume of the Bluetooth audio device end to achieve a smooth and uniform speed adjustment effect, to solve the problem of the existing adjustment of the Bluetooth volume distortion, small volume adjustment changes, etc., to improve the user experience, thereby improving user product competitiveness.
- the invention can reduce the input of equipment personnel in the television production process and realize automatic production.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Circuit For Audible Band Transducer (AREA)
- Television Receiver Circuits (AREA)
- Control Of Amplification And Gain Control (AREA)
- Telephone Function (AREA)
Abstract
本发明涉及一种蓝牙自适应音量调节方法及装置,其方法包括:智能终端与蓝牙音频设备连接后,获取蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量。本发明可同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题。
Description
本发明涉及电视技术领域,尤其涉及一种蓝牙自适应音量调节方法及装置。
目前,蓝牙功能已成为人们日常生活中经常使用的功能,广泛应用于智能手机、智能电视等终端设备。其中蓝牙音箱、耳机更是人们常用的蓝牙音频设备,人们对其音频设备要求最多的就是音质和音量。当智能电视带有蓝牙功能,其音量调整方法就变得更加复杂,因为电视端自身具有音量调节功能(只针对蓝牙通道),而蓝牙音频设备也有自身音量调节开关。
目前带蓝牙功能的智能电视,当成功连接上蓝牙音频设备后,调整蓝牙音量的做法为:用户调整电视端蓝牙通道音量(通过遥控或按键板音量加/减),此时所调整的是:电视IC控制音量的增益值大小,此大小会对电视送出声音大小做调节。如果此时蓝牙音频设备端音量很小,调试电视端音量大小变化会有一定限制,变化范围很小,这时用户又需要手动调整蓝牙音频设备音量,这样造成用户体验很差。
另外,上述音量调试方法还有一种缺陷是:当蓝牙音频设备音量调到最大值(max)时,电视连接此蓝牙音频设备后,通过音量键调节电视端音量增益时,容易失真。
发明内容
本发明的主要目的在于提供一种蓝牙自适应音量调节方法及装置,旨在同时均匀调节智能终端(比如电视端)以及蓝牙端音量,以达到平滑匀速调节音量的效果,解决现有技术调节蓝牙音量中的失真、音量调整变化小等问题。
为了达到上述目的,本发明实施例提出一种蓝牙自适应音量调节方法,
包括:
智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量;
其中:所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
其中,Volc为音量调节指令指示的音量值;
Volmax为所述用户可调最大音量值;
BVolmax为蓝牙音频设备可调最大音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:
判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则
将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,所述方法还包括:
当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的
步骤包括:
调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本发明实施例还提出一种蓝牙自适应音量调节方法,包括:
智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:
判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预
定比例阈值;若是,则
将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,所述方法还包括:
当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值。
优选地,所述根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值的计算公式如下:
VolGc=k*Volc;
其中,Volc为音量调节指令指示的音量值;
VolGc为智能终端的音量值;
k为斜率系数;
所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
其中,Volc为音量调节指令指示的音量值;
Volmax为所述用户可调最大音量值;
BVolmax为蓝牙音频设备可调最大音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本发明实施例还提出一种蓝牙自适应音量调节装置,包括:
第一获取模块,用于在智能终端与蓝牙音频设备连接后,获取所述蓝牙
音频设备的可调最大音量值和用户可调最大音量值;
第二获取模块,用于在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
计算模块,用于根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
设置模块,用于根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,所述装置还包括:
判断模块,用于判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则由所述设置模块将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则由所述设置模块根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,第二获取模块,还用于当再次接收到用户的音量调节指令时,重新获取所述音量调节指令指示的音量值。
优选地,所述根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值的计算公式如下:
VolGc=k*Volc;
其中,Volc为音量调节指令指示的音量值;
VolGc为智能终端的音量值;
k为斜率系数;
所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
其中,Volc为音量调节指令指示的音量值;
Volmax为所述用户可调最大音量值;
BVolmax为蓝牙音频设备可调最大音量。
优选地,所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本发明实施例提出的一种蓝牙自适应音量调节方法及装置,智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。
图1是本发明蓝牙自适应音量调节方法第一实施例的流程示意图;
图2是本发明实施例中电视音量当前增益值与菜单上显示当前设置音量值之间的映射关系;
图3是本发明实施例中蓝牙音频设备的音量值与菜单上显示当前设置音量值之间的映射关系;
图4是本发明蓝牙自适应音量调节方法第二实施例的流程示意图;
图5是本发明实施例中蓝牙自适应音量调节方法的细化流程示意图;
图6是本发明蓝牙自适应音量调节装置第一实施例的功能模块示意图;
图7是本发明蓝牙自适应音量调节装置第二实施例的功能模块示意图。
为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
如图1所示,本发明第一实施例提出一种蓝牙自适应音量调节方法,包括:
步骤S101,智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
本实施例方案适用于使用标准蓝牙协议的音频播放设备之间,其中,智能终端可以为智能电视(TV)、mp3、手机等具有音视频播放功能的终端,本实施例以智能电视进行举例。
标准的蓝牙A2dp协议,蓝牙音频设备端就是SNK(音频信宿设备),TV端就是source(音频信源设备)。
由于现有的带蓝牙功能的智能电视,当成功连接上蓝牙音频设备后,调整蓝牙音量的方案中,若蓝牙音频设备端音量很小,调试电视端音量大小变化会有一定限制,变化范围很小,用户需要手动调整蓝牙音频设备音量,这样造成用户体验很差。另外,当蓝牙音频设备音量调到最大值(max)时,电视连接此蓝牙音频设备后,通过音量键调节电视端音量增益时,容易失真。
本实施例提出一种解决方案,能够同时均匀调节智能终端(比如电视端)以及蓝牙端音量,以达到平滑匀速调节音量的效果,解决现有技术调节蓝牙音量中的失真、音量调整变化小等问题。
具体地,在智能终端与蓝牙音频设备连接后,记录此蓝牙音频设备的ID,通过蓝牙协议,获取所述蓝牙音频设备的可调最大音量值BVolmax,同时获取智能终端屏幕显示的设置菜单上用户可调最大音量值,即用户按键设置的可调最大音量值,并将上述两个音量值记录下来。
步骤S102,在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
用户可以通过遥控器或者智能终端本地的按键面板进行音量调节,触发音量调节指令,智能终端在接收到音量调节指令后,获取所述音量调节指令指示的音量值,即智能终端显示的音量值Volc。
步骤S103,根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
之后,可以根据设定的映射公式,根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值。
其中,设定的映射公式可以如下:
当调整音量时,菜单音量值按如下公式1计算出映射电视底层蓝牙音量增益值VolGc,即智能终端的音量值。
公式1:
VolGc=k*Volc;
其中,Volc:菜单上显示当前设置音量值,即音量调节指令指示的音量值;
Volmax:可以取值100(菜单上用户可调最大音量值);
VolGc:映射底层需设置电视音量当前增益值,即智能终端的音量值;
k:系数(斜率),其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
根据上述公式1可得到映射关系如图2所示。
在图2中,VolGain是指智能终端的音量增益值,VolGmax是指电视DSP支持设置的最大音量增益值;Vol(OSD)是指电视屏幕菜单上显示的设置音量值。
根据图2体现的电视音量当前增益值与菜单上显示当前设置音量值之间的映射关系,当调整音量时,计算出映射电视底层蓝牙音量增益值VolGc,即智能终端的音量值。
另外,当调整音量时,读取到蓝牙音频设备可设置的最大音量值BVolmax。并按如下公式2计算出发送给蓝牙音频设备需设置的蓝牙音频设备的音量值B`Volc。
公式2:
其中,Volc:菜单上显示当前设置音量值,即音量调节指令指示的音量值;
Volmax:可以取值100(菜单上用户可调最大音量值);
BVolmax:蓝牙音频设备可调最大音量。
根据公式2得如图3所示的映射关系。
根据图3体现的映射关系进行音量调节,可以较快速增大电视音量,并且是平滑调节。
步骤S104,根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
之后,根据接收到的音量按键触发信息,分别设置上述计算出的对应的菜单电视增益值VolGc,及蓝牙音频设备端音量B`Volc。
在具体设置时,可以采用如下方案:
按音量增时,调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeUp),(其中,ID:连接上蓝牙音频设备ID,代码中实现接口,就是通过蓝牙协议将第三参数(前述括号中第三个参数VolumeUp)发送到SNK端,此参数是预留调整绝对音量用的,即第二参数(前述括号中第二个参数B`Volc)如果为空,就可以根据第三参数来增大或减少音量);
按音量减时,调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeDown),分别设置电视端增益值,以及蓝牙音频设备音量值。
后续,当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值,并按照上述计算方法调节电视端和蓝牙音频设备端音量。
本实施例通过上述方案,智能终端在与蓝牙音频设备连接后,获取蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。
此外,为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真,如图4所示,本发明第二实施例提出一种蓝牙自适应音量调节方法,基于上述图1所述的实施例,在上述步骤S104:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量之前还包括:
步骤S105,判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则进入步骤S106,否则,执行步骤S104。
步骤S106,将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值,并可以根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
相比上述实施例,本实施例在设置智能终端的音量值时,会考虑用户按键设置的音量值是否过大,可以设定一预定比例阈值,判断用户按键设置的音量值是否大于用户可调最大音量值的预定比例阈值,比如音量值是否大于用户可调最大音量值的一半,若是,则将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值,即:判断菜单上Volc是否大于如果大于,则将电视端增益值设置为定值,即这样为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真。
其中,k:系数(斜率)其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
此外,同样可以根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
以下结合图5对本发明实施例方案进行详细阐述:
步骤1:打开电视蓝牙功能,加载蓝牙驱动,扫描蓝牙音频设备,从扫描到蓝牙音频设备中选择蓝牙音频设备,建立连接,连接成功后,记录此设备
ID以及连接状态connect_status(1:成功连接;0:未连接)。
步骤2:电视成功连接上蓝牙音频设备后,通过蓝牙协议,读取到当前所连接的蓝牙音频设备可设置的最大音量BVolmax,并记录下来。读取菜单上显示音量值Volc。
步骤3:当用户操作音量按键时,根据上述公式1、2将菜单上音量值大小映射电视音量增益值VolGc及蓝牙音频设备音量值B`Volc。分别同时调整电视DSP蓝牙音量通道的音量增益值(Gain),及蓝牙音频设备端音量值。
步骤5:根据收到音量按键触发信息分别设置上述步骤中计算出的对应的菜单电视增益值VolGc,及蓝牙音频设备端音量B`Volc。即按音量增时调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeUp);按音量减时调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeDown),分别设置电视端增益值,以及蓝牙音频设备音量值。
本实施例通过上述方案,智能终端在与蓝牙音频设备连接后,获取蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。而且本发明可以减少电视生产过程中的设备人员的投入,实现自动化生产。
对应地,提出本发明蓝牙自适应音量调节装置实施例。
如图6所示,本发明第一实施例提出一种蓝牙自适应音量调节装置,包括:第一获取模块201、第二获取模块202、计算模块203及设置模块204,其中:
第一获取模块201,用于在智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
第二获取模块202,用于在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
计算模块203,用于根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
设置模块204,用于根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
本实施例方案适用于是使用标准蓝牙协议的音频播放设备之间,其中,智能终端可以为智能电视(TV)、mp3、手机等具有音视频播放功能的终端,本实施例以智能电视进行举例。
标准的蓝牙A2dp协议,蓝牙音频设备端就是SNK(音频信宿设备),TV端就是source(音频信源设备)。
由于现有的带蓝牙功能的智能电视,当成功连接上蓝牙音频设备后,调整蓝牙音量的方案中,若蓝牙音频设备端音量很小,调试电视端音量大小变化会有一定限制,变化范围很小,用户需要手动调整蓝牙音频设备音量,这样造成用户体验很差。另外,当蓝牙音频设备音量调到最大值(max)时,电视连接此蓝牙音频设备后,通过音量键调节电视端音量增益时,容易失真。
本实施例提出一种解决方案,能够同时均匀调节智能终端(比如电视端)以及蓝牙端音量,以达到平滑匀速调节音量的效果,解决现有技术调节蓝牙音量中的失真、音量调整变化小等问题。
具体地,在智能终端与蓝牙音频设备连接后,记录此蓝牙音频设备的ID,
通过蓝牙协议,获取所述蓝牙音频设备的可调最大音量值BVolmax,同时获取智能终端屏幕显示的设置菜单上用户可调最大音量值,即用户按键设置的可调最大音量值,并将上述两个音量值记录下来。
用户可以通过遥控器或者智能终端本地的按键面板进行音量调节,触发音量调节指令,智能终端在接收到音量调节指令后,获取所述音量调节指令指示的音量值,即智能终端显示的音量值Volc。
之后,可以根据设定的映射公式,根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值。
其中,设定的映射公式可以如下:
当调整音量时,菜单音量值按如下公式1计算出映射电视底层蓝牙音量增益值VolGc,即智能终端的音量值。
公式1:
VolGc=k*Volc;
其中,Volc:菜单上显示当前设置音量值,即音量调节指令指示的音量值;
Volmax:可以取值100(菜单上用户可调最大音量值);
VolGc:映射底层需设置电视音量当前增益值,即智能终端的音量值;
k:系数(斜率),其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
根据上述公式1可得到映射关系如图2所示。
在图2中,VolGain是指智能终端的音量增益值,VolGmax是指电视DSP支持设置的最大音量增益值;Vol(OSD)是指电视屏幕菜单上显示的设置音量值。
根据图2体现的电视音量当前增益值与菜单上显示当前设置音量值之间的映射关系,当调整音量时,计算出映射电视底层蓝牙音量增益值VolGc,即智能终端的音量值。
另外,当调整音量时,读取到蓝牙音频设备可设置的最大音量值BVolmax。并按如下公式2计算出发送给蓝牙音频设备需设置的蓝牙音频设备的音量值B`Volc。
公式2:
其中,Volc:菜单上显示当前设置音量值,即音量调节指令指示的音量值;
Volmax:可以取值100(菜单上用户可调最大音量值);
BVolmax:蓝牙音频设备可调最大音量。
根据公式2得如图3所示的映射关系。
根据图3体现的映射关系进行音量调节,可以较快速增大电视音量,并且是平滑调节。
之后,根据接收到的音量按键触发信息,分别设置上述计算出的对应的菜单电视增益值VolGc,及蓝牙音频设备端音量B`Volc。
在具体设置时,可以采用如下方案:
按音量增时,调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeUp),(其中,ID:连接上蓝牙音频设备ID,代码中实现接口,就是通过蓝牙协议将第三参数(前述括号中第三个参数VolumeUp)发送到SNK端,此参数是预留调整绝对音量用的,即第二参数(前述括号中第二个参数B`Volc)如果为空,就可以根据第三参数来增大或减少音量);
按音量减时,调用TV_Set_Volume_Gain(VolGc)和Send_BT_Volume(ID,B`Volc,VolumeDown),分别设置电视端增益值,以及蓝牙音频设备音量值。
后续,当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值,并按照上述计算方法调节电视端和蓝牙音频设备端音量。
本实施例通过上述方案,智能终端在与蓝牙音频设备连接后,获取蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适
应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。
如图7所示,本发明第二实施例提出一种蓝牙自适应音量调节装置,基于上述图6所示的实施例,该装置还包括:
判断模块205,用于判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则由所述设置模块204将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则由所述设置模块204根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
相比上述实施例,本实施例在设置智能终端的音量值时,会考虑用户按键设置的音量值是否过大,可以设定一预定比例阈值,判断用户按键设置的音量值是否大于用户可调最大音量值的预定比例阈值,比如音量值是否大于用户可调最大音量值的一半,若是,则将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值,即:判断菜单上Volc是否大于如果大于,则将电视端增益值设置为定值,即这样为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真。
其中,k:系数(斜率)其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
此外,同样可以根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本实施例通过上述方案,智能终端在与蓝牙音频设备连接后,获取蓝牙
音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。而且本发明可以减少电视生产过程中的设备人员的投入,实现自动化生产。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (19)
- 一种蓝牙自适应音量调节方法,其特征在于,包括:智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量;其中:所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:其中,Volc为音量调节指令指示的音量值;Volmax为所述用户可调最大音量值;BVolmax为蓝牙音频设备可调最大音量。
- 根据权利要求1所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调 节指令指示的音量值。
- 根据权利要求1所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 根据权利要求2所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 根据权利要求3所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 一种蓝牙自适应音量调节方法,其特征在于,包括:智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
- 根据权利要求7所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值。
- 根据权利要求7所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 一种蓝牙自适应音量调节装置,其特征在于,包括:第一获取模块,用于在智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;第二获取模块,用于在接收到音量调节指令后,获取所述音量调节指令指示的音量值;计算模块,用于根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;设置模块,用于根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
- 根据权利要求12所述的装置,其特征在于,所述装置还包括:判断模块,用于判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则由所述设置模块将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则由所述设置模块根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
- 根据权利要求12所述的装置,其特征在于,第二获取模块,还用于当再次接收到用户的音量调节指令时,重新获取所述音量调节指令指示的音量值。
- 根据权利要求12所述的装置,其特征在于,所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 根据权利要求13所述的装置,其特征在于,所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 根据权利要求14所述的装置,其特征在于,所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
- 根据权利要求15所述的装置,其特征在于,所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/068,241 US10448093B2 (en) | 2015-11-05 | 2016-06-03 | Bluetooth adaptive volume adjusting method and device |
EP16861259.6A EP3373591B1 (en) | 2015-11-05 | 2016-06-03 | Adaptive bluetooth volume adjustment method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510750007.XA CN105392050B (zh) | 2015-11-05 | 2015-11-05 | 蓝牙自适应音量调节方法及装置 |
CN201510750007.X | 2015-11-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017075988A1 true WO2017075988A1 (zh) | 2017-05-11 |
Family
ID=55423808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/084836 WO2017075988A1 (zh) | 2015-11-05 | 2016-06-03 | 蓝牙自适应音量调节方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10448093B2 (zh) |
EP (1) | EP3373591B1 (zh) |
CN (1) | CN105392050B (zh) |
WO (1) | WO2017075988A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3490262A1 (en) * | 2017-11-22 | 2019-05-29 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling media output level |
CN114697754A (zh) * | 2020-12-28 | 2022-07-01 | 深圳Tcl新技术有限公司 | 基于无线接入电话会议的方法、***、介质及终端设备 |
CN116114239A (zh) * | 2021-06-16 | 2023-05-12 | 荣耀终端有限公司 | 音量管理的方法及电子设备 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105392050B (zh) | 2015-11-05 | 2019-03-12 | 深圳Tcl数字技术有限公司 | 蓝牙自适应音量调节方法及装置 |
CN107645721B (zh) * | 2017-09-30 | 2020-06-09 | Oppo广东移动通信有限公司 | 蓝牙设备音量调整方法、设备及计算机可读存储介质 |
CN111385626B (zh) * | 2018-12-29 | 2022-12-13 | 深圳Tcl数字技术有限公司 | 一种电视声音的调节方法、存储介质及智能电视 |
CN111397078B (zh) * | 2020-03-12 | 2021-01-15 | 珠海格力电器股份有限公司 | 一种参数调节方法、装置及电器设备 |
KR102311604B1 (ko) | 2020-07-27 | 2021-10-13 | (주)모비프렌 | 블루투스 완전무선 이어폰의 음량조절방법 |
CN112104950B (zh) * | 2020-09-16 | 2021-12-28 | 海信视像科技股份有限公司 | 一种音量控制方法及显示设备 |
CN112235756B (zh) * | 2020-10-12 | 2023-12-29 | 安徽芯智科技有限公司 | 车载蓝牙声音智能控制方法 |
CN113238729B (zh) * | 2021-04-15 | 2024-04-30 | Oppo广东移动通信有限公司 | 耳机音量确定方法、耳机以及计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080058037A1 (en) * | 2006-09-05 | 2008-03-06 | Etymotic Research, Inc. | Method and System of Managing Volume and Functionality Control Between an Audio Player and Wireless Earphones |
CN101488783A (zh) * | 2008-01-17 | 2009-07-22 | 中兴通讯股份有限公司 | 一种控制蓝牙媒体播放音量的方法 |
CN103916797A (zh) * | 2014-04-04 | 2014-07-09 | 安徽森力汽车电子有限公司 | 一种车载音响装置 |
CN104660197A (zh) * | 2015-02-10 | 2015-05-27 | 广东欧珀移动通信有限公司 | 一种音量控制方法及播放设备 |
CN104935845A (zh) * | 2015-05-25 | 2015-09-23 | 深圳创维-Rgb电子有限公司 | 一种电视用蓝牙低音箱的实现方法及*** |
CN105392050A (zh) * | 2015-11-05 | 2016-03-09 | 深圳Tcl数字技术有限公司 | 蓝牙自适应音量调节方法及装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100196425B1 (ko) * | 1996-05-16 | 1999-06-15 | 윤종용 | 멀티미디어 디스플레이 모니터의 사운드 제어 방법 |
JP2007324831A (ja) * | 2006-05-31 | 2007-12-13 | Toshiba Corp | 音声再生装置及び音声再生システムの音声同期方法 |
US20080144860A1 (en) * | 2006-12-15 | 2008-06-19 | Dennis Haller | Adjustable Resolution Volume Control |
CN101370106A (zh) * | 2007-08-15 | 2009-02-18 | 青岛海信电器股份有限公司 | 音频处理设备的音量控制方法及电视机 |
TWI377851B (en) * | 2008-12-22 | 2012-11-21 | Wistron Corp | Electronic device and system for controlling volume and method therefor |
EP2371060A1 (en) * | 2008-12-29 | 2011-10-05 | Arçelik Anonim Sirketi | An audio equipment and a control method thereof |
US8681278B2 (en) * | 2010-06-28 | 2014-03-25 | Vizio, Inc. | System, method and apparatus for volume control |
US9686396B2 (en) * | 2011-08-12 | 2017-06-20 | Google Technology Holdings LLC | Method and apparatus for media property of characteristic control in a media system |
JP6015085B2 (ja) * | 2012-04-13 | 2016-10-26 | 船井電機株式会社 | 音声信号出力機器 |
US8995687B2 (en) * | 2012-08-01 | 2015-03-31 | Sonos, Inc. | Volume interactions for connected playback devices |
CN103546618B (zh) * | 2013-10-25 | 2017-09-05 | 深圳Tcl新技术有限公司 | 一种终端的音量调节方法及装置 |
CN103731617A (zh) * | 2013-12-03 | 2014-04-16 | 乐视致新电子科技(天津)有限公司 | 智能电视中的音量调节方法及装置 |
KR102190229B1 (ko) * | 2014-04-11 | 2020-12-11 | 삼성전자주식회사 | 음량 제어를 위한 원격 제어 장치, 방법 및 음량 조절을 위한 멀티미디어 시스템 |
CN104484190A (zh) * | 2014-12-31 | 2015-04-01 | 广东欧珀移动通信有限公司 | 音量调节方法及音频设备 |
-
2015
- 2015-11-05 CN CN201510750007.XA patent/CN105392050B/zh active Active
-
2016
- 2016-06-03 EP EP16861259.6A patent/EP3373591B1/en active Active
- 2016-06-03 US US16/068,241 patent/US10448093B2/en active Active
- 2016-06-03 WO PCT/CN2016/084836 patent/WO2017075988A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080058037A1 (en) * | 2006-09-05 | 2008-03-06 | Etymotic Research, Inc. | Method and System of Managing Volume and Functionality Control Between an Audio Player and Wireless Earphones |
CN101488783A (zh) * | 2008-01-17 | 2009-07-22 | 中兴通讯股份有限公司 | 一种控制蓝牙媒体播放音量的方法 |
CN103916797A (zh) * | 2014-04-04 | 2014-07-09 | 安徽森力汽车电子有限公司 | 一种车载音响装置 |
CN104660197A (zh) * | 2015-02-10 | 2015-05-27 | 广东欧珀移动通信有限公司 | 一种音量控制方法及播放设备 |
CN104935845A (zh) * | 2015-05-25 | 2015-09-23 | 深圳创维-Rgb电子有限公司 | 一种电视用蓝牙低音箱的实现方法及*** |
CN105392050A (zh) * | 2015-11-05 | 2016-03-09 | 深圳Tcl数字技术有限公司 | 蓝牙自适应音量调节方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3490262A1 (en) * | 2017-11-22 | 2019-05-29 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling media output level |
US10602230B2 (en) | 2017-11-22 | 2020-03-24 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling media output level |
US11234053B2 (en) | 2017-11-22 | 2022-01-25 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling media output level |
CN114697754A (zh) * | 2020-12-28 | 2022-07-01 | 深圳Tcl新技术有限公司 | 基于无线接入电话会议的方法、***、介质及终端设备 |
CN114697754B (zh) * | 2020-12-28 | 2024-02-13 | 深圳Tcl新技术有限公司 | 基于无线接入电话会议的方法、***、介质及终端设备 |
CN116114239A (zh) * | 2021-06-16 | 2023-05-12 | 荣耀终端有限公司 | 音量管理的方法及电子设备 |
CN116114239B (zh) * | 2021-06-16 | 2023-11-07 | 荣耀终端有限公司 | 音量管理的方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105392050A (zh) | 2016-03-09 |
US20190028762A1 (en) | 2019-01-24 |
EP3373591B1 (en) | 2021-01-27 |
CN105392050B (zh) | 2019-03-12 |
US10448093B2 (en) | 2019-10-15 |
EP3373591A4 (en) | 2019-05-01 |
EP3373591A1 (en) | 2018-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017075988A1 (zh) | 蓝牙自适应音量调节方法及装置 | |
US10705791B2 (en) | Volume adjustment method and terminal | |
EP3142389B1 (en) | Audio system with multi-screen application | |
WO2017035967A1 (zh) | 智能音箱音量的控制方法、装置、智能音箱和移动终端 | |
WO2011088678A1 (zh) | 一种调节通信终端的通话音量的方法及通信终端 | |
EP2437473B1 (en) | Control apparatus and control method | |
CN105786442A (zh) | 一种音量控制方法及智能终端 | |
CN102202137B (zh) | 移动终端及其通话音质的调整方法 | |
WO2018023921A1 (zh) | 触摸压力控制方法及设备 | |
CN106713634B (zh) | 基于移动终端的电视背光调节方法及*** | |
CN105915729B (zh) | 一种快速调节移动终端音量的方法、***及移动终端 | |
CN103442132B (zh) | 根据外部环境自动调节音频设定的控制***及方法 | |
WO2017185829A1 (zh) | 一种显示器 | |
CN106126179A (zh) | 一种信息处理方法和电子设备 | |
CN1980055A (zh) | 音量控制***及方法 | |
KR20110085682A (ko) | 음향출력장치 및 그 동작 방법 | |
JP6029626B2 (ja) | 制御装置、および制御方法 | |
CN101115165A (zh) | 根据图像信号的状态来改变频道的方法及图像显示设备 | |
JP5622952B2 (ja) | 液晶表示装置およびその設定方法 | |
US11601751B2 (en) | Display control device and display control method | |
CN104052949B (zh) | 音量调节方法、装置及电子设备 | |
JP5298366B2 (ja) | Avシステム、およびavシステムの動作方法 | |
JP3197737U (ja) | 垂直又は水平に置くことが可能で拡張フレームを有する電話tvボックス | |
JP5565597B2 (ja) | テレビ装置、およびスピーカシステム | |
KR101744356B1 (ko) | 휴대단말기의 전류소모 감소장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16861259 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2016861259 Country of ref document: EP |