WO2017075988A1 - 蓝牙自适应音量调节方法及装置 - Google Patents

蓝牙自适应音量调节方法及装置 Download PDF

Info

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
Application number
PCT/CN2016/084836
Other languages
English (en)
French (fr)
Inventor
曾庆忠
潘志兴
Original Assignee
深圳Tcl数字技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳Tcl数字技术有限公司 filed Critical 深圳Tcl数字技术有限公司
Priority to US16/068,241 priority Critical patent/US10448093B2/en
Priority to EP16861259.6A priority patent/EP3373591B1/en
Publication of WO2017075988A1 publication Critical patent/WO2017075988A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/439Processing of audio elementary streams
    • H04N21/4396Processing of audio elementary streams by muting the audio signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4852End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services 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)时,电视连接此蓝牙音频设备后,通过音量键调节电视端音量增益时,容易失真。
发明内容
本发明的主要目的在于提供一种蓝牙自适应音量调节方法及装置,旨在同时均匀调节智能终端(比如电视端)以及蓝牙端音量,以达到平滑匀速调节音量的效果,解决现有技术调节蓝牙音量中的失真、音量调整变化小等问题。
为了达到上述目的,本发明实施例提出一种蓝牙自适应音量调节方法, 包括:
智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量;
其中:所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
Figure PCTCN2016084836-appb-000001
其中,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为斜率系数;
所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
Figure PCTCN2016084836-appb-000002
其中,Volc为音量调节指令指示的音量值;
Volmax为所述用户可调最大音量值;
BVolmax为蓝牙音频设备可调最大音量。
优选地,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本发明实施例还提出一种蓝牙自适应音量调节装置,包括:
第一获取模块,用于在智能终端与蓝牙音频设备连接后,获取所述蓝牙 音频设备的可调最大音量值和用户可调最大音量值;
第二获取模块,用于在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
计算模块,用于根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
设置模块,用于根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,所述装置还包括:
判断模块,用于判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则由所述设置模块将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则由所述设置模块根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
优选地,第二获取模块,还用于当再次接收到用户的音量调节指令时,重新获取所述音量调节指令指示的音量值。
优选地,所述根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值的计算公式如下:
VolGc=k*Volc
其中,Volc为音量调节指令指示的音量值;
VolGc为智能终端的音量值;
k为斜率系数;
所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
Figure PCTCN2016084836-appb-000003
其中,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:
Figure PCTCN2016084836-appb-000004
其中,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是否大于
Figure PCTCN2016084836-appb-000005
如果大于,则将电视端增益值设置为定值,即
Figure PCTCN2016084836-appb-000006
这样为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真。
其中,k:系数(斜率)其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
此外,同样可以根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
以下结合图5对本发明实施例方案进行详细阐述:
步骤1:打开电视蓝牙功能,加载蓝牙驱动,扫描蓝牙音频设备,从扫描到蓝牙音频设备中选择蓝牙音频设备,建立连接,连接成功后,记录此设备 ID以及连接状态connect_status(1:成功连接;0:未连接)。
步骤2:电视成功连接上蓝牙音频设备后,通过蓝牙协议,读取到当前所连接的蓝牙音频设备可设置的最大音量BVolmax,并记录下来。读取菜单上显示音量值Volc
步骤3:当用户操作音量按键时,根据上述公式1、2将菜单上音量值大小映射电视音量增益值VolGc及蓝牙音频设备音量值B`Volc。分别同时调整电视DSP蓝牙音量通道的音量增益值(Gain),及蓝牙音频设备端音量值。
步骤4:判断菜单上Volc是否大于
Figure PCTCN2016084836-appb-000007
如果大于,电视端增益值就设置为定值,即
Figure PCTCN2016084836-appb-000008
这样为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真。
步骤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:
Figure PCTCN2016084836-appb-000009
其中,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是否大于
Figure PCTCN2016084836-appb-000010
如果大于,则将电视端增益值设置为定值,即
Figure PCTCN2016084836-appb-000011
这样为避免设置蓝牙音频声音过大时,再调整电视端音量增益而导致音量失真。
其中,k:系数(斜率)其大小取决于电视DSP支持设置的最大音量增益值,若默认100,则k=1。
此外,同样可以根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
本实施例通过上述方案,智能终端在与蓝牙音频设备连接后,获取蓝牙 音频设备的可调最大音量值和用户可调最大音量值;在接收到音量调节指令后,获取所述音量调节指令指示的音量值;根据音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据音量调节指令指示的音量值、蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到蓝牙音频设备的音量值;根据得到的蓝牙音频设备的音量值设置蓝牙音频设备的音量,根据得到的智能终端的音量值设置智能终端的音量,由此,通过上述方案,自适应两端蓝牙音量调节,用户可以通过遥控音量键或电视端调节音量按键同时均匀调整电视端音量增益值以及蓝牙音频设备端音量,以达到平滑匀速调整音量效果,解决现有调整蓝牙音量中的失真、音量调整变化小等问题,提高用户体验,从而提高用户产品竞争性。而且本发明可以减少电视生产过程中的设备人员的投入,实现自动化生产。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (19)

  1. 一种蓝牙自适应音量调节方法,其特征在于,包括:
    智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
    在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
    根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
    根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量;
    其中:所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
    Figure PCTCN2016084836-appb-100001
    其中,Volc为音量调节指令指示的音量值;
    Volmax为所述用户可调最大音量值;
    BVolmax为蓝牙音频设备可调最大音量。
  2. 根据权利要求1所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:
    判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则
    将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
  3. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
    当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调 节指令指示的音量值。
  4. 根据权利要求1所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
    调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  5. 根据权利要求2所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
    调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  6. 根据权利要求3所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
    调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  7. 一种蓝牙自适应音量调节方法,其特征在于,包括:
    智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
    在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
    根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
    根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
  8. 根据权利要求7所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤之前还包括:
    判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则
    将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则执行步骤:根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
  9. 根据权利要求7所述的方法,其特征在于,所述方法还包括:
    当再次接收到用户的音量调节指令时,返回执行步骤:获取所述音量调节指令指示的音量值。
  10. 根据权利要求7所述的方法,其特征在于,所述根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值的计算公式如下:
    VolGc=k*Volc
    其中,Volc为音量调节指令指示的音量值;
    VolGc为智能终端的音量值;
    k为斜率系数;
    所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
    Figure PCTCN2016084836-appb-100002
    其中,Volc为音量调节指令指示的音量值;
    Volmax为所述用户可调最大音量值;
    BVolmax为蓝牙音频设备可调最大音量。
  11. 根据权利要求7所述的方法,其特征在于,所述根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量的步骤包括:
    调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  12. 一种蓝牙自适应音量调节装置,其特征在于,包括:
    第一获取模块,用于在智能终端与蓝牙音频设备连接后,获取所述蓝牙音频设备的可调最大音量值和用户可调最大音量值;
    第二获取模块,用于在接收到音量调节指令后,获取所述音量调节指令指示的音量值;
    计算模块,用于根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值,根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值;
    设置模块,用于根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
  13. 根据权利要求12所述的装置,其特征在于,所述装置还包括:
    判断模块,用于判断所述音量调节指令指示的音量值是否大于用户可调最大音量值的预定比例阈值;若是,则由所述设置模块将所述智能终端的音量值设置为一与所述用户可调最大音量值相关的定值;否则由所述设置模块根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量,根据得到的所述智能终端的音量值设置所述智能终端的音量。
  14. 根据权利要求12所述的装置,其特征在于,
    第二获取模块,还用于当再次接收到用户的音量调节指令时,重新获取所述音量调节指令指示的音量值。
  15. 根据权利要求12所述的装置,其特征在于,所述根据所述音量调节指令指示的音量值,计算得到所述智能终端的音量值的计算公式如下:
    VolGc=k*Volc
    其中,Volc为音量调节指令指示的音量值;
    VolGc为智能终端的音量值;
    k为斜率系数;
    所述根据所述音量调节指令指示的音量值、所述蓝牙音频设备的可调最大音量值及用户可调最大音量值,计算得到所述蓝牙音频设备的音量值的计算公式如下:
    Figure PCTCN2016084836-appb-100003
    其中,Volc为音量调节指令指示的音量值;
    Volmax为所述用户可调最大音量值;
    BVolmax为蓝牙音频设备可调最大音量。
  16. 根据权利要求12所述的装置,其特征在于,
    所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  17. 根据权利要求13所述的装置,其特征在于,
    所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  18. 根据权利要求14所述的装置,其特征在于,
    所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
  19. 根据权利要求15所述的装置,其特征在于,
    所述设置模块,还用于调用TV_Set_Volume_Gain,并根据得到的所述智能终端的音量值设置所述智能终端的音量;调用Send_BT_Volume,并根据得到的所述蓝牙音频设备的音量值设置所述蓝牙音频设备的音量。
PCT/CN2016/084836 2015-11-05 2016-06-03 蓝牙自适应音量调节方法及装置 WO2017075988A1 (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 广东欧珀移动通信有限公司 音量调节方法及音频设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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