CN114666631A - 音效调节方法及电子设备 - Google Patents
音效调节方法及电子设备 Download PDFInfo
- Publication number
- CN114666631A CN114666631A CN202011542202.0A CN202011542202A CN114666631A CN 114666631 A CN114666631 A CN 114666631A CN 202011542202 A CN202011542202 A CN 202011542202A CN 114666631 A CN114666631 A CN 114666631A
- Authority
- CN
- China
- Prior art keywords
- audio
- electronic
- sound effect
- electronic device
- electronic equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000000694 effects Effects 0.000 title claims abstract description 598
- 238000000034 method Methods 0.000 title claims abstract description 108
- 238000004891 communication Methods 0.000 claims description 85
- 230000006854 communication Effects 0.000 claims description 85
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 6
- 230000007613 environmental effect Effects 0.000 abstract description 78
- 230000008859 change Effects 0.000 abstract description 37
- 238000011156 evaluation Methods 0.000 description 136
- 230000005236 sound signal Effects 0.000 description 38
- 230000008569 process Effects 0.000 description 28
- 230000000875 corresponding effect Effects 0.000 description 22
- 238000000926 separation method Methods 0.000 description 15
- 238000013528 artificial neural network Methods 0.000 description 14
- 210000004027 cell Anatomy 0.000 description 12
- 238000013507 mapping Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000004422 calculation algorithm Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 5
- 210000000988 bone and bone Anatomy 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000003595 spectral effect Effects 0.000 description 3
- 206010013647 Drowning Diseases 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011410 subtraction method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000013529 biological neural network Methods 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012880 independent component analysis Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- 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/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- 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
-
- 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/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/301—Automatic calibration of stereophonic sound system, e.g. with test microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2420/00—Details of connection covered by H04R, not provided for in its groups
- H04R2420/01—Input selection or mixing for amplifiers or loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2430/00—Signal processing covered by H04R, not provided for in its groups
- H04R2430/01—Aspects of volume control, not necessarily automatic, in sound systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/005—Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/13—Aspects of volume control, not necessarily automatic, in stereophonic sound systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/302—Electronic adaptation of stereophonic sound system to listener position or orientation
- H04S7/303—Tracking of listener position or orientation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Software Systems (AREA)
- Acoustics & Sound (AREA)
- Circuit For Audible Band Transducer (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种音效调节方法及电子设备。在该方法中,播放第一音频的第一电子设备可以指示第二电子设备开启音频采集装置,采集环境声音得到环境音频。第二电子设备为用户随身携带可能性最高的电子设备。基于第一音频和环境音频,第一电子设备可以确定第一音频在第二电子设备所在位置处的收听音效与最佳音效的差距。第一电子设备可以调节播放第一音频的音频参数,使得第一音频在第二电子设备所在位置处的收听音效达到最佳音效。该方法可以动态调节音频的播放音效,使得用户的收听音效不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响,提高用户收听音频的体验。
Description
技术领域
本申请涉及终端技术领域,尤其涉及一种音效调节方法及电子设备。
背景技术
随着各种音频播放设备(如电视、音箱)的普及应用,用户对音频播放设备播放音频的音效要求也越来越高。合适的音效可以给用户良好的听感。
音频播放设备中播放音频的音效一般是电子设备在出厂前预设的或者由用户手动设定。在音频播放设备播放音频的过程中,音效不会改变或者需要用户手动调节。若在音频播放过程中,用户与设备之间的距离、角度发生变化或者周围环境中噪声较大,音频播放设备播放音频的音效难以给用户带来良好的听感。并且,用户手动调节音效操作也比较繁琐。
发明内容
本申请提供了一种音效调节方法及电子设备,可以利用音频播放设备附近最有可能为用户随身携带的电子设备来采集音频信号,以确定音频播放设备播放的音频在用户所在位置处用户的收听音效。进而,音频播放设备可以根据用户的收听音效来调节音频在播放时的音频参数,使得用户的收听音效达到最佳音效。上述动态调节音效的方法,可以使用户的收听音效不受用户与音频播放设备的距离变化、角度变换、环境噪声变化等因素的影响,提高用户收听音频的体验。
第一方面,本申请提供一种音效调节方法。该方法可应用于音效调节***。该音效调节***可包括第一电子设备、第二电子设备。第一电子设备和第二电子设备建立有通信连接。第一电子设备可用于播放第一音频。第二电子设备可用于在第一音频被播放时采集第二音频。该方法包括:在上述第一音频以第一音效被播放时,可以根据上述第二音频确定出第二音效。该第二音效为上述第一音频以上述第一音效被播放时第二电子设备的收听音效。在上述第二音效与第三音效的差距超过第一差距的情况下,将上述第一音频的播放音效确定为第四音效。上述第一音频以上述第四音效被播放时第二电子设备的收听音效与第三音效的差距小于第一差距。上述第三音效为上述第一音频以上述第一音效被播放时的最佳音效。
上述第一音频可以是音乐的音频、视频的音频、语音通话中的音频、视频通话中的音频等等。本申请实施例对上述第一音频的来源不作具体限定。
上述第一音效和上述第四音效均为第一电子设备播放第一音频的播放音效。该播放音效可以指音频在经第一电子设备中的音频输出装置输出时声音的效果。第一电子设备可以通过改变响度、调节音频信号的均衡器以及动态范围控制器中的参数等音频参数来调节该播放音效。
上述第二音效为收听音效。该收听音效可以指用户的人耳所收听到的第一电子设备播放音频的声音的效果。用户随身携带的电子设备采集到的音频信号可用于确定用户的收听音效。收听音效主要由上述播放音效决定。收听音效还会受到用户与电子设备之间的距离、角度以及环境噪声等因素的影响。其中,上述播放音效可以是用户与音频播放设备之间的距离趋近于零时所收听到的收听音效。
上述第三音效为最佳音效。最佳音效可以指电子设备播放的音频在最佳收听位置、安静环境下声音的效果。可以理解的,最佳音效可以是用户收听电子设备播放的音频听感体验最好的收听音效。
在一种可能的实现方式中,第一电子设备可以获取最佳音效映射表。该最佳音效映射表中可包含不同的音频在以不同的播放音效被播放与上述音频参数在最佳音效下的取值的对应关系。例如,电子设备在音频参数为第一参数(如响度为10分贝、EQ的参数和DRC的参数为预设参数)的情况下播放第一音频。电子设备可以通过上述最佳音效映射表确定第一音频在最佳音效下的音频参数为第二参数。该最佳音效映射表可以是第一电子设备在出厂时预置在第一电子设备中的。最佳音效映射表中各音频参数的取值可以是根据现有技术中调节音频参数的专业指示确定。该最佳音效映射表还可以是第一电子设备从云端服务器中获取的。
在另一种可能的实现方式中,第一电子设备可以利用最佳音效计算算法来确定上述音频参数在最佳音效下的取值。其中,上述最佳音效计算算法可用于指示不同的音频在以不同的音效被播放与上述音频参数在最佳音效下的取值的对应关系。上述最佳音效计算算法可以根据现有技术中调节音频参数的专业指示确定。上述最佳音效计算算法可以存储在第一电子设备本地或者存储在云端服务器中。
结合第一方面,在一些实施例中,在上述第二音效与第三音效的差距未超过第一差距的情况下,第一电子设备可以继续以第一音效播放第一音频。
结合第一方面,在一些实施例中,在第一音频以上述第一音效被播放时,第二电子设备在第一位置的收听音效与第二电子设备在第二位置的收听音效不同。上述第一位置与上述第二位置为不同的位置。
由上述方法可知,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。基于第一音频与用户所在位置处的环境音频的评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,提高用户收听音频的体验。
结合第一方面,在一些实施例中,在上述第一音频以第一音效被播放时,可以根据上述第二音频确定出第二音效这一步骤可以由第一电子设备执行,或者由第二电子设备执行。
结合第一方面,在一些实施例中,在上述第二音效与第三音效的差距超过第一差距的情况下,将上述第一音频的播放音效确定为第四音效这一步骤可以由第一电子设备执行,或者由第二电子设备执行。
例如,第一电子设备具有音效评估模块。该音效评估模块可以在上述第一音频以第一音效被播放时,根据第二音频确定出第二音效。该音效评估模块可以在上述第二音效与第三音效的差距超过第一差距的情况下,将上述第一音频的播放音效确定为第四音效。其中,第一电子设备还具有音效调节模块。该音效调节模块可以将第一电子设备播放第一音频的播放音效从第一音效调节为第四音效。第一电子设备可以以第四音效播放上述第一音频。进一步的,在第一音频以第四音效被播放时,音效评估模块可以根据第二电子设备采集的音频确定第二电子设备的收听音效是否达到第一音频在以第四音效播放时的最佳音效。
其中,第二电子设备采集得到第二音频后,可以将该第二音频发送给第一电子设备。
可选的,第二电子设备具有音效评估模块,可以将上述第一音频的播放音效确定为第四音效。第二电子设备可以将第四音效发送给第一电子设备。第一电子设备的音频调节模块可以将播放第一音频的播放音效从第一音效调节为第四音效。
其中,第一电子设备可以将以第一音效播放的第一音频发送给第二电子设备。
结合第一方面,在一些实施例中,上述音效调节***还可以包括第三电子设备。第一电子设备可以与第三电子设备建立通信连接。在上述第一音频以第一音效被播放时,可以根据上述第二音频确定出第二音效这一步骤以及在上述第二音效与第三音效的差距超过第一差距的情况下,将上述第一音频的播放音效确定为第四音效这一步骤可以由第三电子设备执行。
例如,第三电子设备可以包含音效评估模块,可以将上述第一音频的播放音效确定为第四音效。第三电子设备可以将第四音效发送给第一电子设备。第一电子设备的音频调节模块可以将播放第一音频的播放音效从第一音效调节为第四音效。
其中,第二电子设备可以将采集得到的第二音频发送给第一电子设备。第一电子设备可以将以第一音效播放的第一音频以及来自第二电子设备的第二音频发送给第三电子设备。可选的,第一电子设备可以指示第二电子设备与第三电子设备建立通信连接。第二电子设备可以将第二音频发送给第三电子设备。第一电子设备可以将以第一音效播放的第一音频发送给第三电子设备。
结合第一方面,在一些实施例中,第一电子设备可以确定与自己建立有通信连接的电子设备(例如第二电子设备、第三电子设备)中具有上述音效评估模块的电子设备。其中,第二电子设备和第三电子设备具有音效评估模块。第一电子设备可以根据电子设备的处理能力强度或根据电子设备的忙碌程度,选择第二电子设备和第三电子设备中的一个在第一音频以第一音效被播放时,根据第二音频确定出第二音效,或在第二音效与第三音效的差距超过第一差距的情况下,将第一音频的播放音效确定为第四音效。
上述方法可以合理调度第一电子设备附近电子设备的软硬件资源,提高音效评估的效率,更好的进行音效调节。
结合第一方面,在一些实施例中,第一电子设备可以在检测到播放第一音频的用户操作之后,以第一音效播放第一音频,并与附近的电子设备建立通信连接(如蓝牙连接、Wi-Fi连接等)。其中,第一电子设备与附近的电子设备首次建立通信连接可以由用户手动操作完成。第一电子设备与附近的电子设备第二次以及之后的通信连接可以由第一电子设备与附近的电子设备自动完成。
结合第一方面,在一些实施例中,第一电子设备可以提供用于选择采集第二音频的电子设备选项。这些电子设备选项包含与第二电子设备对应的选项。第一电子设备接收到选择与第二电子设备对应的选项的用户操作。第一电子设备可以指示第二电子设备采集第二音频。
也即是说,用户可以选择自己随身携带的电子设备来采集第二音频,协助第一电子设备实现动态调节音效。
结合第一方面,在一些实施例中,第一电子设备可以基于第一优先级规则确定第二电子设备是与第一电子设备建立有通信连接的电子设备中优先级最高的电子设备,并指示第二电子设备采集第二音频。第一优先级规则中确定电子设备的优先级顺序的原则为:根据电子设备的设备类型确定用户随身携带的可能性的高低,用户随身携带的可能性越高的电子设备在第一优先级规则中优先级越高。
示例性的,第一优先级规则可以为可穿戴设备的优先级高于手机的优先级。
上述第一优先级规则可以是预设的。
结合第一方面,在一些实施例中,第二音频可包括第一音频部分和背景噪声部分。上述第二音效由第一音频部分和背景噪声部分确定。其中,背景噪声部分所指示的背景噪声越大,第四音效中的响度比第一音效中的响度越高。
也即是说,当用户所处位置的背景噪声越大,第一电子设备可以将响度调高,以免背景噪声将第一电子设备播放的第一音频的声音淹没。
结合第一方面,在一些实施例中,在上述背景噪声部分包含人声的情况下,第一音效中的响度可以与第一音效中的响度相同,或者,第四音效中的响度比第一音效中的响度低。
也即是说,在上述背景噪声部分包含人声时,用户与他人聊天或正在打电话的可能性较高。第一电子设备保持播放第一音频的响度不变或者降低响度可以降低第一音频播放对用户聊天或打电话的影响,以免第一音频的声音干扰用户说话的声音。
第二方面,本申请还提供一种音效调节方法。该方法包括:第一电子设备可以以第一音效播放第一音频,并与第二电子设备建立通信连接。第一电子设备可以接收来自第二电子设备的第二音频。该第二音频是第二电子设备在第一音频被播放时采集的。第一电子设备可以根据第二音频确定出第二音效。该第二音效为第一音频以第一音效被播放时第二电子设备的收听音效。第一电子设备可以在第二音效与第三音效的差距超过第一差距的情况下,将第一音频的播放音效确定为第四音效。第一音频以第四音效被播放时第二电子设备的收听音效与第三音效的差距小于第一差距。第三音效为第一音频以第一音效被播放时的最佳音效。
由上述方法可知,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。基于第一音频与用户所在位置处的环境音频的评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,提高用户收听音频的体验。
结合第二方面,在一些实施例中,第一电子设备可以提供用于选择采集第二音频的电子设备选项。这些电子设备选项包含与第二电子设备对应的选项。第一电子设备接收到选择与第二电子设备对应的选项的用户操作。第一电子设备可以指示第二电子设备采集第二音频。
也即是说,用户可以选择自己随身携带的电子设备来采集第二音频,协助第一电子设备实现动态调节音效。
结合第二方面,在一些实施例中,第一电子设备可以基于第一优先级规则确定第二电子设备是与第一电子设备建立有通信连接的电子设备中优先级最高的电子设备,并指示第二电子设备采集第二音频。第一优先级规则中确定电子设备的优先级顺序的原则为:根据电子设备的设备类型确定用户随身携带的可能性的高低,用户随身携带的可能性越高的电子设备在第一优先级规则中优先级越高。
示例性的,第一优先级规则可以为可穿戴设备的优先级高于手机的优先级。
结合第二方面,在一些实施例中,上述第二音频包括第一音频部分和背景噪声部分。第二音效可由第一音频部分和背景噪声部分确定。其中,背景噪声部分所指示的背景噪声越大,第四音效中的响度比第一音效中的响度越高。
也即是说,当用户所处位置的背景噪声越大,第一电子设备可以将响度调高,以免背景噪声将第一电子设备播放的第一音频的声音淹没。
结合第二方面,在一些实施例中,在上述背景噪声部分包含人声的情况下,第四音效中的响度可以与第一音效中的响度相同,或者第四音效中的响度可以比第一音效中的响度低。
也即是说,在上述背景噪声部分包含人声时,用户与他人聊天或正在打电话的可能性较高。第一电子设备保持播放第一音频的响度不变或者降低响度可以降低第一音频播放对用户聊天或打电话的影响,以免第一音频的声音干扰用户说话的声音。
结合第二方面,在一些实施例中,上述第一音频从以第一音效被播放调节至以第四音效被播放可以用个音效参数的调节实现。上述音频参数可以包括以下一项或多项:响度、均衡器中的参数、动态范围控制器中的参数。
第三方面,本申请提供一种电子设备。该电子设备为第一电子设备。第一电子设备可包括音频输出装置、通信装置、存储器和处理器。其中,音频输出装置可用于以第一音效播放第一音频。通信装置可用于与第二电子设备建立通信连接,并接收来自第二电子设备的第二音频。第二音频可以是第二电子设备在第一音频被播放时采集的。存储器用于存储计算机程序。处理器可用于调用计算机程序,使得第一电子设备执行上述第二方面中任一种可能的实现方式。
第四方面,本申请提供一种计算机存储介质,包括指令,当上述指令在电子设备上运行时,使得上述电子设备执行上述第一方面中任一种可能的实现方式,或者使得上述电子设备执行上述第二方面中任一种可能的实现方式。
第五方面,本申请实施例提供一种芯片,该芯片应用于电子设备,该芯片包括一个或多个处理器,该处理器用于调用计算机指令以使得该电子设备执行上述第一方面中任一种可能的实现方式,或者使得上述电子设备执行上述第二方面中任一种可能的实现方式。
第六方面,本申请实施例提供一种包含指令的计算机程序产品,当上述计算机程序产品在设备上运行时,使得上述电子设备执行上述第一方面中任一种可能的实现方式,或者使得上述电子设备执行上述第二方面中任一种可能的实现方式。
可以理解地,上述第三方面提供的电子设备、第四方面提供的计算机存储介质、第五方面提供的芯片、第六方面提供的计算机程序产品均用于执行本申请实施例所提供的方法。因此,其所能达到的有益效果可参考对应方法中的有益效果,此处不再赘述。
附图说明
图1是本申请实施例提供的一种音效调节的场景示意图;
图2是本申请实施例提供的一种第一电子设备100的结构示意图;
图3A~图3D是本申请实施例提供的一些第一电子设备100与其它电子设备建立通信连接的用户界面示意图;
图4A~图4D是本申请实施例提供一些音效调节过程中确定采集环境声音的电子设备的用户界面示意图;
图5A和图5B是本申请实施例提供另一些音效调节过程中确定采集环境声音的电子设备的用户界面示意图;
图6是本申请实施例提供的一种音效调节方法流程图;
图7是本申请实施例提供的另一种音效调节方法流程图;
图8是本申请实施例提供的另一种音效调节方法流程图。
具体实施方式
下面将结合附图对本申请实施例中的技术方案进行清楚、详尽地描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本申请提供一种音效调节方法。如图1所示,在该方法中,播放第一音频的第一电子设备100(如电视)可以与附近的电子设备建立通信连接,例如,蓝牙连接、无线保真(wireless fidelity,Wi-Fi)连接。其中,第一电子设备100与第二电子设备200建立通信连接。该第二电子设备200是用户携带的设备(如手表)。第二电子设备200中配置有麦克风。第一电子设备100在播放第一音频的过程中,可以指示第二电子设备200开启麦克风采集环境声音。该环境声音即为用户所在位置的环境声音。该环境声音中可包含第一电子设备100播放第一音频的声音以及用户所在位置的环境噪声。第一电子设备100还可与第三电子设备300(如手机)建立通信连接。该第三电子设备300具有音效评估模块。第三电子设备300可以获取第一电子设备100播放的第一音频以及第二电子设备200采集环境声音得到的环境音频。根据上述第一音频以及上述环境音频,第三电子设备300中的音效评估模块可以评估第一音频在用户所在位置处的收听音效是否达到最佳音效。上述最佳音效可以是第一电子设备100播放的音频在最佳收听位置、安静环境下的音效。上述最佳收听位置可以为收听第一电子设备播放的音频时听感最好的位置。上述安静环境可以为环境噪声的响度低于预设响度的环境。进一步的,第一电子设备100可以根据上述音效评估模块的评估结果对第一音频的播放音效进行调节,使得第一音频在用户所在位置处的收听音效达到上述最佳音效。
上述第一音频可以是音乐的音频、视频的音频、语音通话中的音频、视频通话中的音频等等。本申请实施例对上述第一音频的来源不作具体限定。
上述第一电子设备100可以具有音效评估模块。即上述第三电子设备300和上述第一电子设备100可以是同一个电子设备。第一电子设备100在指示第二电子设备200采集环境声音后,可以接收到来自第二电子设备200的环境音频。第一电子设备100可以根据自己的音效评估模块得到的评估结果对第一音频的播放音效进行调节。
上述第二电子设备200也可以具有音效评估模块。即上述第三电子设备300和上述第二电子设备200可以是同一个电子设备。第一电子设备100在指示第二电子设备200采集环境声音后,可以将播放的第一音频发送给第二电子设备200。第二电子设备200可以将自己的音效评估模块得到的评估结果发送给第一电子设备100。进而,第一电子设备100可以根据上述评估结果对第一音频的播放音效进行调节。
由上述方法可知,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。基于第一音频与用户所在位置处的环境音频的评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,提高用户收听音频的体验。
为了便于理解本申请实施例中的音效调节方法,这里对本申请实施例中与音效相关的概念进行介绍。
1、播放音效
音效可以指声音的效果。播放音效可以指音频在经电子设备中的音频输出装置输出时声音的效果。电子设备可以通过改变响度(即音量)、调节音频信号的均衡器(equalizer,EQ)以及动态范围控制器(dynamic range control,DRC)中的参数等音频参数来调节播放音效。
其中,上述EQ中的参数可以包括滤波器类型(如低通滤波器、高通滤波器等)、中心频率(center frequency)、增益(gain)、品质因数(quality factor)等。上述DRC中的参数可以包括频带范围、信号阈值、压缩率、信号增益等。
本申请实施例所提及的音效调节方法中调节的音效可以指播放音效。
本申请实施例对电子设备调节播放音效时调节的音频参数不作限定,用于改变播放音效的音频参数还可以为其它。
2、收听音效
收听音效可以指用户的人耳所收听到的电子设备播放音频的声音的效果。收听音效主要由上述播放音效决定。收听音效还会受到用户与电子设备之间的距离、角度以及环境噪声等因素的影响。
可以理解的,上述播放音效可以是用户与音频播放设备之间的距离趋近于零时所收听到的收听音效。
电子设备可以通过调节上述播放音效使得用户的收听音效始终达到最佳音效或与最佳音效接近。这样可以减少用户与电子设备之间的距离、角度以及环境噪声等因素对用户的收听音效的影响,提高用户收听音频的听感体验。
3、最佳音效
最佳音效可以指电子设备播放的音频在最佳收听位置、安静环境下声音的效果。可以理解的,最佳音效可以是用户收听电子设备播放的音频听感体验最好的收听音效。
在一种可能的实现方式中,电子设备中可存储有最佳音效映射表。该最佳音效映射表中可包含不同的音频在以不同的播放音效被播放与上述音频参数在最佳音效下的取值的对应关系。例如,电子设备在音频参数为第一参数(如响度为10分贝、EQ的参数和DRC的参数为预设参数)的情况下播放第一音频。电子设备可以通过上述最佳音效映射表确定第一音频在最佳音效下的音频参数为第二参数。其中,上述音频参数在最佳音效下的取值可以是在电子设备出厂时预置的。这些取值的具体取值可以根据现有技术中调节音频参数的专业知识确定,本申请实施例对此不作限定。
上述最佳音效映射表也可以存储在云端服务器中,电子设备可以从云端服务器获取最佳音效映射表。
在另一种可能的实现方式中,电子设备可以利用最佳音效计算算法来确定上述音频参数在最佳音效下的取值。其中,上述最佳音效计算算法可用于指示不同的音频在以不同的音效被播放与上述音频参数在最佳音效下的取值的对应关系。上述最佳音效计算算法可以根据现有技术中调节音频参数的专业指示确定,本申请实施例对此不作限定。
在本申请实施例中,上述第一电子设备100为具有音频播放能力的电子设备。第一电子设备100可以是电视、音箱、手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、手持计算机、上网本、个人数字助理(personaldigital assistant,PDA)、便携式多媒体播放器(portable multimedia player,PMP)、专用媒体播放器等。
上述第二电子设备200为用户可携带、且具有声音采集能力的电子设备。第二电子设备200可以是手表、耳机、手机、PMP等。其中,第二电子设备200与第一电子设备100不为同一个电子设备。
上述第三电子设备300为具有音效评估模块的电子设备。第三电子设备300可以是电视、音箱、手机、手表、平板电脑、笔记本电脑、UMPC、手持计算机、上网本、PDA、PMP、专用媒体播放器等。其中,第三电子设备300可以与第一电子设备100为同一个电子设备。或者,第三电子设备300可以与第二电子设备200为同一个电子设备。
不限于上述列举的各类型的电子设备,第一电子设备100、第二电子设备200、第三电子设备300还可以为其它类型的电子设备。
图2示例性示出了一种第一电子设备100的结构示意图。
第一电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。
可以理解的是,本发明实施例示意的结构并不构成对第一电子设备100的具体限定。在本申请另一些实施例中,第一电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
在本申请的一些实施例中,处理器110可包括音效评估模块和音效调节模块。该音效评估模块和音效调节模块可以集成在不同处理器芯片中,由不同的芯片执行。例如,音效评估模块可以集成在NPU或其他芯片中。音效调节模块可以集成在DSP芯片中。这样,可以在音效评估模块根据第一电子设备100播放的第一音频和获取到其它电子设备采集得到的环境音频得到音效评估结果后,再唤醒音效调节模块所在的芯片根据上述音效评估结果调节第一音频的播放音效,节省功耗。可选的,该音效评估模块和音效调节模块可以集成在相同的处理器芯片中,由同一芯片执行相关功能。例如,该音效评估模块和音效调节模块均可集成中DSP芯片中。
该音效评估模块可以对上述环境音频进行声源分离。具体的,音效评估模块可以将上述环境音频分为两部分音频:播放音频部分和背景噪声部分。上述播放音频部分可以为采集环境声音的电子设备采集第一电子设备100播放第一音频的声音对应的音频。进一步的,音效评估模块可以评估第一音频在最佳音效下的音频信号与上述播放音频部分的音频信号,得到音效评估结果。该音效评估结果可用于指示用户的收听音效与最佳音效之间的差距。音效评估模块可以将上述音效评估结果发送给音效调节模块。
该音效调节模块可以获取第一电子设备100播放的第一音频在最佳音效下上述各项音频参数的取值范围。根据来自音效评估模块的音效评估结果,音效调节模块可以调节播放第一音频的播放音效。即音效调节模块可以调节响度、EQ中的参数、DRC中的参数等音频参数,使得上述播放音频部分中音频信号的各项音频参数的取值达到上述第一音频在最佳音效下各项音频参数的取值范围。
在一种可能的实现方式中,音效调节模块还可以获取上述背景噪声部分的音频信号。其中,背景噪声部分的音频信号的幅值越高(即背景噪声越大),音效调节模块调节第一音频在播放过程中响度的调节量可以越大。
进一步的,音效调节模块可以将调节好的音频信号交由扬声器170A。扬声器170A可以输出声音。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
I2C接口是一种双向同步串行总线,包括一根串行数据线(serial data line,SDA)和一根串行时钟线(derail clock line,SCL)。
I2S接口可以用于音频通信。在一些实施例中,处理器110可以包含多组I2S总线。处理器110可以通过I2S总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。
PCM接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过PCM总线接口耦合。
UART接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,UART接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过UART接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。
可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对第一电子设备100的结构限定。在本申请另一些实施例中,第一电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
充电管理模块140用于从充电器接收充电输入。
电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。
第一电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。第一电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。
移动通信模块150可以提供应用在第一电子设备100上的包括2G/3G/4G/5G等无线通信的解决方案。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
无线通信模块160可以提供应用在第一电子设备100上的包括无线局域网(wireless local area networks,WLAN)(如Wi-Fi网络),蓝牙,全球导航卫星***(globalnavigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。
在本申请的一些实施例中,当检测到播放音频的指令,处理器110可以指示无线通信模块160启动上述一种或多种无线通信,使得第一电子设备100与附近的电子设备建立通信连接。例如,处理器110可以指示无线通信模块160启动蓝牙通信,使得第一电子设备100与附近的蓝牙设备建立蓝牙连接。或者,处理器110可以指示无线通信模块160启动Wi-Fi网络通信,使得第一电子设备100与接入同一家庭Wi-Fi的电子设备建立通信连接。
第一电子设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏194用于显示图像,视频等。在一些实施例中,第一电子设备100可以包括1个或N个显示屏194,N为大于1的正整数。
第一电子设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。
ISP用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给ISP处理,转化为肉眼可见的图像。
摄像头193用于捕获静态图像或视频。在一些实施例中,第一电子设备100可以包括1个或N个摄像头193,N为大于1的正整数。
数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理数字音频信号等其他数字信号。例如,当第一电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现第一电子设备100的智能认知等应用,例如:声源分离、图像识别,人脸识别,语音识别,文本理解等。
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展第一电子设备100的存储能力。
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行第一电子设备100的各种功能应用以及数据处理。
第一电子设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。第一电子设备100可以通过扬声器170A收听音乐,或收听免提通话。
受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。当第一电子设备100接听电话或语音信息时,可以通过将受话器170B靠近人耳接听语音。
麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。第一电子设备100可以设置至少一个麦克风170C。在另一些实施例中,第一电子设备100可以设置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,第一电子设备100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
耳机接口170D用于连接有线耳机。
压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180A可以设置于显示屏194。
陀螺仪传感器180B可以用于确定第一电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180B确定第一电子设备100围绕三个轴(即,x,y和z轴)的角速度。
加速度传感器180E可检测第一电子设备100在各个方向上(一般为三轴)加速度的大小。当第一电子设备100静止时可检测出重力的大小及方向。
指纹传感器180H用于采集指纹。第一电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。
骨传导传感器180M可以获取振动信号。在一些实施例中,骨传导传感器180M可以获取人体声部振动骨块的振动信号。
按键190包括开机键,音量键等。第一电子设备100可以接收按键输入,产生与第一电子设备100的用户设置以及功能控制有关的键信号输入。
马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。
指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
SIM卡接口195用于连接SIM卡。第一电子设备100通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,第一电子设备100采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在第一电子设备100中,不能和第一电子设备100分离。
不限于图2所示的组件,第一电子设备100还可以包含更多或更少的组件。图2所示的电子设备结构也可以是第二电子设备200和第三电子设备300的结构示意图。不限于图2所示的组件,第二电子设备200、第三电子设备300还可以包含更多或更少的组件。
下面具体介绍第一电子设备100与附近的电子设备建立通信连接的实现过程。其中,以第一电子设备100与附近的电子设备建立蓝牙连接为例进行介绍。
在一些实施例中,第一电子设备100可以根据接收到的用户操作与附近的电子设备建立蓝牙连接。
图3A~图3D示例性示出了第一电子设备100与第二电子设备200建立蓝牙连接的示意图。
如图3A所示,第一电子设备100可以显示蓝牙设置界面210。蓝牙设置界面210可包括标题栏211、设备名称212、蓝牙开关控件213、扫描设备控件214。其中:
标题栏211可包括文字信息“蓝牙”。标题栏211可用于提示用户第一电子设备100当前显示的用户界面为用于设置蓝牙的用户界面。
设备名称211可以是第一电子设备100的设备名称。第一电子设备100的设备名称可以为“Device100”。当第一电子设备100与其它电子设备建立蓝牙连接时,其它电子设备可以显示第一电子设备100的设备名称。
蓝牙开关控件213可用于开启或者关闭第一电子设备100的蓝牙。如图3A所示,第一电子设备100的蓝牙处于开启状态。蓝牙开关控件213上可现实有文字信息“当前可被附近蓝牙设备发现”。
扫描设备控件214可用于第一电子设备100扫描附近的蓝牙设备。上述蓝牙设备可以是蓝牙处于开启状态、以广播的方式通过蓝牙发送广播数据包的电子设备。
响应于作用在扫描设备控件214的用户操作,第一电子设备100可以进入扫描状态,接收附近的蓝牙设备发送的广播数据包。这样,第一电子设备100可以获取附近的蓝牙设备的设备地址以及设备名称等信息。
第一电子设备100可以显示如图3B所示的用户界面220。用户界面220可用于显示第一电子设备100扫描到的蓝牙设备的信息。用户界面220可包括标题栏221、第二电子设备指示控件222、第三电子设备指示控件224、第四电子设备指示控件223。其中:
标题栏221可包括文字信息“可用设备”标题栏可用于提示用户第一电子设备100当前用户界面中的各设备指示控件指示的电子设备为可以建立蓝牙连接的设备。
第二电子设备指示控件222、第三电子设备指示控件224、第四电子设备指示控件223可分别用于第一电子设备100与第二电子设备200、第三电子设备300和第四电子设备201建立蓝牙连接。
在一些实施例中,第一电子设备100还可以获取扫描到的蓝牙设备的设备类型。示例性的,第一电子设备获取到第二电子设备200的设备类型为手表。第二电子设备指示控件222中可包含手表的图标以及第二电子设备200的设备名称“Device200”。第一电子设备获取到第三电子设备300的设备类型为手机。第三电子设备指示控件224中可包含手机的图标以及第三电子设备300的设备名称“Device300”。第一电子设备获取到第四电子设备400的设备类型为耳机。第四电子设备指示控件223中可包含耳机的图标以及第四电子设备400的设备名称“Device201”。
响应于作用在第二电子设备指示控件222的用户操作,第一电子设备100可以向第二电子设备200发送蓝牙连接请求。该蓝牙连接请求可用于请求与第二电子设备200建立蓝牙连接。
当接收到上述蓝牙连接请求,第二电子设备200可以显示如图3C所示的用户界面230。用户界面230可包括状态栏231、提示框232。其中:
状态栏231中可包括移动通信信号的信号强度指示符、蓝牙指示符、电池状态指示符。
提示框232可用于提示用户设备名称为“Device100”的第一电子设备100请求建立蓝牙连接。提示框232中可包括文字信息“蓝牙连接请求同意与Device100连接吗?”。提示框232中还可包括拒绝控件232A和同意控件232B。该拒绝控件232A可用于拒绝与第一电子设备100建立蓝牙连接。响应于作用在该拒绝控件232A的用户操作,第二电子设备200可以向第一电子设备100发送拒绝连接的消息。该同意控件232B可用于同意与第以电子设备100建立蓝牙连接。响应于作用在该同意控件232B的用户操作,第二电子设备200可以向第一电子设备100发送同意连接的消息。
当接收到来自第二电子设备200同意连接的消息,第一电子设备100与第二电子设备200成功建立蓝牙连接。如图3D所示,第一电子设备100可以在蓝牙设置界面210上显示已配对设备列表215。已配对设备列表215中可包括当前与第一电子设备100建立有蓝牙连接的设备指示符,例如第二电子设备指示符215A。第二电子设备指示符215A中可包括第二电子设备200的设备类型(如手表)的图标、设备名称“Device200”、连接状态提示(如文字提示“已连接”)。已配对设备列表215中还可以包括曾经与第一电子设备100建立有蓝牙连接,但当前未建立有蓝牙连接的设备指示符。
本申请实施例对上述图3A~图3D所示的用户界面不作限定。这些用户界面还可以包含更多或更少的内容。
由上述图3A~图3D所示的场景可知,第一电子设备100可以根据用户的指示与附近的电子设备,例如第二电子设备200、第三电子设备300、第四电子设备201,建立蓝牙连接。
在一些实施例中,第二电子设备200、第三电子设备300和第四电子设备201等电子设备中的一个或多个也可以根据接收到的用户操作,请求与第一电子设备100建立蓝牙连接。
在一些实施例中,第一电子设备100在检测到播放第一音频的用户操作时,可以主动扫描附近的蓝牙设备并建立蓝牙连接。
第一电子设备100的蓝牙处于开启状态并扫描附近的蓝牙设备。第一电子设备100扫描到的电子设备中可包括曾经与第一电子设备100建立过蓝牙连接的电子设备、从未与第一电子设备100建立过蓝牙连接的电子设备。
其中,第一电子设备100中可存储有曾经建立过蓝牙连接的电子设备的信息(如设备名称、蓝牙地址、连接秘钥等)。第一电子设备100可以利用上述信息与曾经建立过蓝牙连接的电子设备再次建立蓝牙连接。
第一电子设备100可以向从未建立过蓝牙连接的电子设备发送蓝牙连接请求,并在该电子设备回复同意连接的请求后与该电子设备建立蓝牙连接。当接收到来自第一电子设备100的蓝牙连接请求,该电子设备可以在显示屏上显示如图3C所示的提示框232。或者该电子设备不具备显示屏,该电子设备可以通过语音提示等方式来提示用户设备名称为“Device100”的第一电子设备100请求建立蓝牙连接。
在一些实施例中,第一电子设备100还可以在与扫描到的电子设备建立蓝牙连接之前获取这些电子设备的音频采集装置(如麦克风)的信息。第一电子设备100可以根据电子设备是否具有音频采集装置对这些电子设备进行筛选。其中,第一电子设备100可以与具有音频采集装置的电子设备建立蓝牙连接。
本申请实施例对上述电子设备之间建立蓝牙连接的过程不作限定。上述蓝牙连接可以是经典蓝牙(classic bluetooth)连接或者低功耗蓝牙(bluetooth low energy,BLE)连接。具体连接的过程可以参考现有技术中蓝牙连接的实现过程。
本申请实施例对上面提及的以及后续实施例中的各用户操作均不作限定。例如,用户可以通过触摸显示屏上控件所在的位置,来指示电子设备(如第一电子设备100、第二电子设备200、第三电子设备300)执行该控件对应的指令(如扫描蓝牙设备、与其它设备建立蓝牙连接等)。用户还可以通过遥控器控制电子设备执行相应的指令。
不限于上述蓝牙连接的通信方式,在一些实施例中,第一电子设备100在检测到开始播放第一音频时,还可以主动与处于同一个局域网的电子设备建立通信连接。例如,第一电子设备100接入家庭Wi-Fi。当检测到开始播放第一音频,第一电子设备100可以主动与接入该家庭Wi-Fi的其它电子设备建立通信连接,并通过Wi-Fi网络与这些电子设备通信。其中,第一电子设备100可以通过Wi-Fi网络获取这些电子设备的设备类型以及音频采集装置的信息。
在一些实施例中,第一电子设备100可以通过多种通信方式与附近的电子设备建立通信连接。例如,第一电子设备100既可以扫描附近的蓝牙设备,与蓝牙处于开启状态的电子设备建立蓝牙连接。第一电子设备100还可以通过Wi-Fi网络和与自己处于同一个家庭Wi-Fi但未建立蓝牙连接的电子设备建立通信连接。
本申请实施例对第一电子设备100与附近的电子设备建立通信连接的方式不作限定。例如,第一电子设备100还可以在检测到开始播放音频时通过无线局域网(wirelesslocal area network,WLAN)直连的方式与附近的电子设备建立通信连接。进而,第一电子设备100可以请求与自己建立有通信连接的电子设备协同,来获取播放的第一音频在用户所在位置处的收听音效。
下面具体介绍第一电子设备100请求建立有通信连接的电子设备开启麦克风获取环境音频的实现过程。
在一些实施例中,第一电子设备100可以基于用户选择的电子设备来确定用于采集环境声音的第二电子设备200。
图4A~图4D示例性示出了第一电子设备100确定用于采集环境声音的第二电子设备200的示意图。
如图4A所示,第一电子设备100可以接收到播放音乐A(即第一音频)的用户操作。其中,第一电子设备100可以显示如图4A所示的用户界面240。用户界面240可用于显示第一电子设备播放的内容。用户界面240可包括音乐名称241、播放进度条242、上一首控件243、播放控件244和下一首控件245。其中:
音乐名称241可以为“音乐A”。本申请实施例对音乐名称241的内容不做限定。音乐名称241可用于表示第一电子设备100可播放的内容为音乐A。
播放进度条242可用于对比音乐已播放时长和音乐总时长,指示音乐播放的进度。
上一首控件243可用于第一电子设备100播放音乐A的上一首音乐。
下一首控件245可用于第一电子设备100播放音乐A的下一首音乐。
播放控件244可用于第一电子设备100播放音乐A。上述播放音乐A的用户操作即为作用在播放控件244上的用户操作。
如图4B所示,响应于作用在播放控件244上的用户操作,第一电子设备100可以在用户界面240上显示提示框246。该提示框246可用于询问用户是否开启智能音效模式。在上述智能音效模式下,第一电子设备100可以执行本申请实施例中的音效调节方法,动态调节音乐A的播放音效。
提示框246中可包含提示语“是否开启智能音效模式?智能音效模式下,将自动调节播放内容,以实现最佳音效”。本申请实施例对上述提示语的具体内容不作限定。
提示框246还可包含取消控件246A和开启控件246B。该取消控件246A可用于拒绝开启智能音效模式。响应于作用在该取消控件246A的用户操作,第一电子设备100可以按照预设的播放音效开始播放音乐A。上述预设的播放音效可以指音频在播放过程中的音频参数为第一电子设备100在出厂时预置的。第一电子设备100按照预设的播放音效开启播放音乐可以使得用户在最佳收听位置,安静环境下的听感体验最好。或者,上述预设的播放音效也可以指音频在播放过程中的一部分音频参数(如响度)为用户设定的,另一部分音频参数为第一电子设备100在出厂时预置的。
该开启控件246B可用于开启智能音效模式。
如图4C所示,响应于作用在该开启控件246B的用户操作,第一电子设备100可以在用户界面上显示设备选项框247。该设备选项框可用于用户选择采集自己所在位置的环境声音的电子设备。
设备选项框247中可包含提示语“请选择协同设备(请选择您随身携带的设备,协同设备将开启麦克风采集附近声音,麦克风采集数据仅用于本地音效调节,不会存储也不会上传云端服务器)”。上述提示语可用于提示用户选择自己随身携带的设备作为协同设备来协助第一电子设备100动态调节音频的播放音效。其中,被选择的电子设备将会开启音频采集装置(如麦克风)来采集环境声音。本申请实施例对上述提示语的具体内容不作限定。
设备选项框247还可包含已连接设备选项247A、可用设备选项247B和确定控件247C。其中:
已连接设备选项247A中可包含当前与第一电子设备100建立有通信连接的电子设备选择控件。例如,第一电子设备100与设备名称为“Device200”的第二电子设备200、设备名称为“Device300”的第三电子设备300建立有通信连接。已连接设备选项247A中可包含第二电子设备选择控件和第三电子设备选择控件。上述电子设备选择控件可包括设备类型的图标、设备名称以及勾选框。该勾选框为空可以表示该勾选框对应的电子设备处于未选中状态。该勾选框中包含“√”可以表示该勾选框对应的电子设备处于选中状态。
当已连接设备选项247A中一个或多个电子设备选择控件对应的电子设备处于选中状态,且第一电子设备100检测到作用在确定控件247C的用户操作,第一电子设备100可以向上述一个或多个电子设备发送用于开启音频采集装置,采集环境声音的指令。
可用设备选项247B中可包含第一电子设备100发现可以建立通信连接但当前还未建立通信连接的电子设备选择控件。例如,第一电子设备100在扫描附近的蓝牙设备时,发现了设备名称为“Device201”的第四电子设备201(如耳机)、设备名称为“Device301”的第五电子设备301(如手机)。第一电子设备100与第四电子设备201、第五电子设备301从未建立过蓝牙连接。可用设备选项247B中可包含第四电子设备选择控件和第五电子设备选择控件。
当已连接设备选项247B中一个或多个电子设备选择控件对应的电子设备处于选中状态,且第一电子设备100检测到作用在确定控件247C的用户操作,第一电子设备100可以先与这一个或多个电子设备建立通信连接。例如,第一电子设备100可以向这一个或多个电子设备发送蓝牙连接请求,并在收到这一个或多个电子设备回复的同意连接消息后与这一个或多个电子设备建立蓝牙连接。这一个或多个电子设备在收到来自第一电子设备100的蓝牙连接请求后,可以显示如图3C所示的提示框232或者通过语音提示等方式来提示用户第一电子设备100请求建立蓝牙连接。
当第一电子设备100与这一个或多个电子设备建立了通信连接,第一电子100可以向这一个或多个电子设备发送用于开启音频采集装置,采集环境声音的指令。
也即是说,用户可以选择已连接设备选项247A和可用设备选项247B中的一个或多个电子设备选择控件对应的电子设备作为协同设备。
示例性的,第一电子设备100在接收到作用在确定控件247C上的用户操作时,确定第二电子设备选择控件对应的第二电子设备200处于选中状态。第一电子设备100可以向第二电子设备200发送用于开启音频采集装置,采集环境声音的指令。第二电子设备200接收到上述指令后可以开启音频采集装置,采集第二电子设备200所在位置处的环境声音,得到环境音频。
另外,第一电子设备100可以开始播放音频(如名称为“音乐A”的音乐),并显示如图4D所示的用户界面240。在图4D中,用户界面240可包含上一首控件243、下一首控件245和暂停播放控件248。上述暂停播放控件248可用于第一电子设备100暂停播放音乐A。
本申请实施例对上述图4A~图4D所示用户界面所包含的内容不作限定。上述用户界面还可以包含更多或更少的内容。其中,第一电子设备100播放音频的场景不限于是上述播放音频的场景,还可以是播放视频、语音通话、视频通话等音频输出装置(如扬声器)输出音频的场景。
第一电子设备100可以根据在第一时间段内第一电子设备100播放的第一音频和第二电子设备200采集的环境音频得到的音效评估结果调节第一音频的播放音效,使得用户的收听音效不受用户位置变化以及用户所在环境的噪声变化等因素的影响。
其中,音效评估的方法以及第一电子设备100根据音效评估结果调节第一音频的播放音效的方法将在后续实施例中具体介绍,这里先不展开。
在一些实施例中,在检测到开始播放音频时,第一电子设备100可以确定智能音效模式处于开启状态。则第一电子设备100可以显示如图4C所示的用户界面240,来指示用户选择协同设备采集自己所在位置处的环境声音。也即是说,第一电子设备100可以不再显示如图3B所示的用户界面,询问用户是否开启智能音效模式。
在一些实施例中,第一电子设备100可以根据设备类型确定与自己建立有通信连接的电子设备中用户随身携带可能性最高的电子设备,并指示该电子设备采集环境声音。
第一电子设备100中可存储有第一优先级规则。在各类型的电子设备中,可穿戴设备(如手表)为用户随身携带的可能性是最高的。其次,用户随身携带的电子设备还可以是手机。该第一优先级规则可以为可穿戴设备的优先级高于手机的优先级。也即是说,当与第一电子设备100建立通信连接的电子设备中包括手表和手机时,第一电子设备100可以优先向手表发送开启音频采集装置、采集环境声音的指令。
本申请实施例对上述第一优先级规则的具体内容不作限定。上述第一优先级规则可以是第一电子设备100在出厂时预置在存储器中的。或者,上述第一优先级规则可以是由用户设定的。
图5A和图5B示例性示出了第一电子设备100指示第二电子设备200开启音频采集装置的示意图。
如图5A所示,第一电子设备100可以接收到播放音乐A的用户操作。其中,第一电子设备100可以显示如图5A所示的用户界面240。该用户界面240包含的内容可以参考前述图4A所示用户界面240的介绍,这里不再赘述。
当接收到上述播放音乐A的用户操作,第一电子设备100可以开始播放音乐A。并且,第一电子设备100可以根据上述第一优先级规则来判断当前与自己建立有通信连接的电子设备中,优先级最高的电子设备。其中,第一电子设备100可以确定出第二电子设备200(即手表)的优先级最高。第一电子设备100可以向第二电子设备200发送开启音频采集装置的指令。
当接收到上述开启音频采集装置的指令,第二电子设备200可以显示如图5B所示的用户界面250。用户界面250可包括提示框251。该提示框251可用于询问用户是否开启第二电子设备200的麦克风。
提示框251可包括文字提示“Device100智能调节音效请求协同,是否开启麦克风?”,来提示用户设备名称为“Device100”的第一电子设备100在智能调节音效的过程中需要第二电子设备200开启音频采集装置,采集环境声音。本申请实施例对上述文字提示的具体内容不作限定。
提示框251还可以包括拒绝控件251A和同意控件251B。该拒绝控件251A可用于拒绝第一电子设备100开启麦克风的请求。响应于作用在该拒绝控件251A的用户操作,第二电子设备200可以向第一电子设备100发送拒绝开启麦克风的消息。该同意控件251B可用于同意第一电子设备100开启麦克风的请求。响应于作用在该同意控件251B的用户操作,第二电子设备200可以开启麦克风,并向第一电子设备100发送指示麦克风已开启的消息。
在一些实施例中,当接收到来自第二电子设备200指示麦克风已开启的消息,第一电子设备100可以获取第二电子设备200在第一时间段内采集的环境音频,并评估自己在第一时间段内播放的第一音频在第二电子设备200所在位置处的收听音效是否达到最佳音效。进一步的,第一电子设备100可以根据音效评估结果调节第一时间段下一时间段内第一音频的播放音效,使得播放的第一音频在第二电子设备200所在位置处的收听音效达到最佳音效。
在一些实施例中,当接收到来自第二电子设备200拒绝开启麦克风的消息,第一电子设备100可以根据上述第一优先级规则确定与自己建立有通信连接的电子设备中优先级次于第二电子设备200的电子设备,例如第三电子设备300。第一电子设备100可以向第三电子设备300发送开启音频采集装置的指令。可选的,若第一电子设备100在向第二电子设备200发送开启音频采集装置的指令后的预设时间段内,未接收到第二电子设备200的回复消息,第一电子设备100也可以根据上述第一优先级规则确定与自己建立有通信连接的电子设备中优先级次于第二电子设备200的电子设备,例如第三电子设备300。第一电子设备100可以向第三电子设备300发送开启音频采集装置的指令。
在一些实施例中,第一电子设备100可以在与自己建立有通信连接的电子设备中,向所有具有音频采集装置的电子设备发送开启音频采集装置的指令。当接收到上述开启音频采集装置的指令,这些电子设备可以显示如图5B所示的提示框250或者通过语音提示等方式来提示用户第一电子设备100请求开启对应电子设备的音频采集装置。这些电子设备中的一个或多个在接收到同意开启音频采集装置的用户操作后,可以开启音频采集装置并向第一电子设备100发送指示音频采集装置已开启的消息。根据这一个或多个电子设备采集的环境音频以及第一电子设备100播放的第一音频得到的音效评估结果,第一电子设备100可以调节自己播放第一音频的播放音效。
也即是说,用户可以在多个接收到上述开启音频采集装置的指令的电子设备(如手表、手机等)中选择一个或者多个电子设备开启音频采集装置,来协助第一电子设备100智能调节音效。
其中,被选择的多个电子设备可以是多个用户随身携带的电子设备。例如,第一用户的手表和第二用户的手表均开启麦克风采集自己所在位置的环境声音。根据这两个电子设备采集得到的环境音频以及第一电子设备100播放的第一音频的音效评估结果,第一电子设备100可以调节自己播放第一音频的播放音效,使得第一音频在第一用户所在位置处的收听音效和在第二用户所在位置处的收听音效均与最佳音效接近。即第一用户和第二用户在收听第一电子设备100播放的音频时均能有较好的听感。
下面介绍音效评估模块基于第一音频和环境音频得到音效评估结果的实现方法。
在第一电子设备100播放第一音频的过程中,第二电子设备200可以采集到的环境声音主要包括第一音频播放的声音以及第二电子设备200附近的背景噪声。则第二电子设备200采集得到的环境音频主要包括播放音频部分和背景噪声部分。上述播放音频部分的音频信号来自于上述第一音频播放的声音。上述背景噪声部分的音频信号来自于第二电子设备200附近的背景噪声。
音效评估模块可以对上述环境音频进行声源分离,将环境音频分为播放音频部分和背景噪声部分这两部分音频。
在一种可能的实现方式中,音效评估模块可以利用谱减法分离出环境音频中的背景噪声部分。具体的,环境音频是播放音频部分的音频信号与背景噪声部分的音频信号的叠加。即背景噪声是加性噪声。在假定播放音频部分与背景噪声部分不相关,且背景噪声是平稳或者缓慢变化的情况下,音效评估模块可以估计上述背景噪声部分的频谱。进一步的,音频评估模块可以用环境音频的频谱减去背景噪声部分的频谱,得到播放音频部分的频谱。这样,音效评估模块可以实现环境音频的声源分离。
上述谱减法的实现方法简单、运算量小。音效评估模块利用谱减法可以实现快速分离环境音频中的播放音频部分和背景噪声部分,且得到的播放音频部分的音频信号具有较高的信噪比。
在一种可能的实现方式中,音效评估模块可以利用训练好的神经网络分离出环境音频中的背景噪声部分。具体的,神经网络可以是利用大量的训练样本训练好的。其中,一个训练样本可以由上述环境音频以及该环境音频的播放音频部分组成。训练好的神经网络可以接收环境音频,并输出该环境音频中的播放音频部分。这样,音效评估模块可以实现环境音频的声源分离。
神经网络训练的具体过程可以参考现有技术中训练神经网络的实现过程,本申请实施例对此不进行赘述。上述神经网络可以例如是卷积神经网络、深度神经网络。本申请实施例对上述神经网络的类型不作限定。
上述利用训练好的神经网络进行声源分离的实现方法需要经过大量运算以得到训练好的神经网络。训练好的神经网络可以较好地实现分离环境音频中的播放音频部分和背景噪声部分。
在一种可能的实现方式中,音效评估模块可以利用盲源分离法分离出环境音频中的背景噪声部分。具体的,上述第二电子设备200可以利用两个及以上的麦克风来采集环境声音,得到环境音频。由于不同来源的声音(如第一音频的声音、背景噪声中各声源的声音等)是不同的物理过程产生的,不同来源的声音之间是相互独立的。多个麦克风在采集环境声音时,同一个声源的声音被这多个麦克风采集得到的音频存在差异。根据多个麦克风采集得到的环境音频,音效评估模块可以确定环境声音中不同声音来源的方向(如第一音频的声音的方向、背景噪声中各声源的方向等)。进一步的,音效评估模块可以通过独立成分分析确定出环境音频中不同来源的声音对应的音频信号。这样,音效评估模块可以实现环境音频的声源分离。
上述利用盲源分离法的实现方法需要采集环境声音的电子设备具有至少两个麦克风。盲源分离法可以较好地实现分离环境音频中的播放音频部分和背景噪声部分。
音效评估模块可以采用上述一种或多种实现方式对环境音频进行声源分离。不限于上述声源分离的方法,音效评估模块还可以采集其它声源分离的方法从环境音频中分离出上述播放音频部分和上述背景噪声部分。
进一步的,音效评估模块可以获取上述第一音频在最佳音效下的音频信号。上述第一音频可以是第一电子设备100播放的音频文件,包含有待输出的音频信号。在一种可能的实现方式中,第一音频在经过扬声器输出前,可以存储在缓存区域中。电子设备可以从该缓存区域中提取上述第一音频,并将该第一音频交由音效评估模块。本申请实施例对音效评估模块获取第一音频的方式不作限定。当得到上述第一音频,音效评估模块可以根据最佳音效下各项音频参数的取值范围确定第一音频在最佳音效下的音频信号。
通过比较上述第一音频在最佳音效下的音频信号与播放音频部分的音频信号的差距,音效评估模块可以得到音效评估结果。该音效评估结果可用于指示用户的收听音效与最佳音效之间的差距。其中,上述收听音效与最佳音效之间的差距具体可以指以收听音效播放第一音频时对应的音频参数与以最佳音效播放第一音频时对应的音频参数之间的差距。例如,以收听音效播放第一音频时,响度为50分贝。以最佳音效播放第一音频时,响度为60分贝。则上述收听音效与最佳音效之间的差距可以包括音频参数中响度的差距,即10分贝的差距。不限于上述响度。上述收听音效与最佳音效之间的差距还可以包括音频参数中其它参数在数值上的差距。例如,EQ中中心频率的差距、增益的差距,DRC中频带范围的差距、压缩率的差距等等。
在一些实施例中,音效评估模块可以得到多个环境音频。这多个环境音频可以分别由多个不同的电子设备采集得到(例如多个用户随身携带的电子设备)。音效评估模块可以对这个多个环境音频进行声源分离,并比较上述第一音频在最佳音效下的音频信号与这多个环境音频中播放音频部分的音频信号的差距,得到音效评估结果。也即是说,该音效评估结果可以指示多个用户的收听音效与最佳音效之间的差距。
音效评估模块可以配置在第一电子设备100、第二电子设备200、第三电子设备300等电子设备的一个或多个电子设备中。本申请实施例对此不作限定。
下面介绍音效调节模块基于音效评估结果调节第一音频的播放音效的实现方法。
第一电子设备100的处理器110中可集成有音效调节模块。该音效调节模块可以对第一电子设备100播放音频的响度进行调节。该音效调节模块中可包含有EQ组件、DRC组件等调节音频信号的组件。通过上述EQ组件、DRC组件,音效调节模块可以对第一音频应用均衡、动态范围控制等效应,以调节第一音频的播放音效。
音效调节模块可以获取上述音效评估模块的音效评估结果。若音效评估结果指示收听音效与最佳音效之间的差距小于预设的阈值,音效调节模块可以保持当前各项音频参数不变。若音效评估结果指示收听音效与最佳音效的差距大于上述预设的阈值,音效调节模块可以对各项音频参数进行调节,改变第一音频的播放音效,使得用户的收听音效与最佳音效之间的差距小于上述预设的阈值。音效调节模块可以利用调节后的各项音频参数对第一音频进行处理,并将处理得到的音频信号交由扬声器。扬声器可以播放上述经过处理得到的音频信号。
在一些实施例中,上述音效评估结果中可包含有多个电子设备所在位置处的收听音效与最佳音效之间的差距。当得到该音效评估结果,音效调节模块可以计算多个电子设备所在位置处的收听音效与最佳音效之间的差距的均值。然后,音效调节模块可以根据上述计算得到的均值对各项音频参数进行调节,改变第一音频的播放音效。这样,第一电子设备100可以使得在上述多个电子设备所在位置处的用户收听第一音频时均能有较好的听感。
由上述方法可知,第一电子设备100可以根据第二电子设备200采集的环境音频确定用户收听第一音频的收听音效。进而,第一电子设备100可以在播放第一音频的过程中动态调节音频参数,减少用户的收听音效受用户与第一电子设备100的距离变化、角度变化和背景噪声变化等因素的影响,使得用户的收听音效可以达到或者接近最佳音效。
在一些实施例中,音效调节模块还可以根据从环境音频中分离出来的背景噪声部分的音频信号调节播放第一音频的响度。例如,背景噪声部分的音频信号的幅值越高(即背景噪声越大),音效调节模块调节第一音频在播放过程中响度的调节量可以越大。
可以理解的,当用户所处位置的背景噪声越大,第一电子设备100可以将响度调高,以免背景噪声将第一电子设备100播放的第一音频的声音淹没。
在一些实施例中,当从环境音频中分离出播放音频部分和背景噪声部分,音效评估模块还可以评估背景噪声部分是否包含人声。若确定出背景噪声部分包含人声,音效评估模块可以向音效调节模块发送指示背景噪声部分包含人声的消息。进一步的,音效调节模块可以保持播放第一音频的响度不变,或者降低播放第一音频的响度。
可以理解的,在上述背景噪声部分包含人声时,用户与他人聊天或正在打电话的可能性较高。第一电子设备100保持播放第一音频的响度不变或者降低响度可以降低第一音频播放对用户聊天或打电话的影响,以免第一音频的声音干扰用户说话的声音。
本申请实施例对上述评估背景噪声部分是否包含人声的具体方法不作限定,例如,音效评估模块可以利用支持向量机算法来识别背景噪声部分的音频信号中是否包含人声。上述评估背景噪声部分是否包含人声的具体过程可参考现有技术中识别音频中是否包含人声的实现过程。
下面基于第一电子设备100评估并调节音效,第二电子设备200采集环境声音的场景介绍本申请实施例提供的一种音效调节方法。
图6示例性示出了本申请实施例提供的一种音效调节方法的流程图。如图6所示,该方法可包括步骤S101~S110。该方法以第一电子设备100与附近的电子设备建立蓝牙连接为例进行说明。其中:
S101、第一电子设备100(如电视)检测到播放第一音频的用户操作。
上述播放第一音频的用户操作可以例如是前述图4A所示作用在播放控件244上的用户操作。
S102、第一电子设备100可以扫描附近的蓝牙设备并发现第二电子设备200(如手表)。第一电子设备100可以与第二电子设备200建立蓝牙连接并确定第二电子设备200的设备类型。
S103、第一电子设备100还发现第三电子设备300(如手机)。第一电子设备可以与第三电子设备300建立蓝牙连接并确定第三电子设备300的设备类型。
当检测到播放第一音频的用户操作,第一电子设备100可以扫描附近的蓝牙设备。第一电子设备100与附近的蓝牙设备建立通信连接的方式可以参考前述实施例,这里不再赘述。
示例性的,第一电子设备100与第二电子设备200、第三电子设备300建立了蓝牙连接。其中,第一电子设备100可以确定第二电子设备200的设备类型,例如手表。第一电子设备100可以确定第三电子设备300的设备类型,例如手机。
S104、第一电子设备100可以按照预设的第一优先级规则确定第二电子设备200的优先级高于第三电子设备300的优先级。该第一优先级规则可用于确定采集环境声音的设备优先级。该第一优先级规则可以为可穿戴设备优先级高于手机优先级。
由步骤S103可知,第二电子设备200的设备类型为手表(即可穿戴设备)。第三电子设备300的设备类型为手机。第二电子设备200为用户随身携带的电子设备的可能性更高。第一电子设备100可以优先请求第二电子设备200作为协同设备,来采集用户所在位置处的环境声音。第一电子设备100根据上述第一优先级规则确定采集环境声音的电子设备的方法可以参考前述实施例中的描述,这里不再赘述。
不限于根据上述第一优先级规则确定采集环境声音的电子设备,第一电子设备100还可以基于用户选择的电子设备来确定用于采集环境声音的电子设备。具体的实现方法可以参考前述图4A~图4D所示实施例的介绍。
S105、第一电子设备100可以向第二电子设备200发送指示第二电子设备200开启麦克风的指令。
S106、第二电子设备200可以开启麦克风,并采集环境声音得到环境音频。
在一种可能的实现方式中,当接收到上述来自第一电子设备100开启麦克风的指令,第二电子设备200可以直接开启麦克风,采集环境声音。
在另一种可能的实现方式中,当接收到上述来自第一电子设备100开启麦克风的指令,第二电子设备200可以显示如图5B所示的提示框251,来询问第二电子设备200的用户是否同意开启麦克风。当接收到同意开启麦克风的用户操作,第二电子设备20可以开启麦克风,采集环境声音。
其中,第二电子设备200中用于采集环境声音的装置不限于是麦克风,还可以是其他类型的音频采集装置。
在一些实施例中,第二电子设备200可以每隔预设时间段采集预设时间长度的环境声音,得到环境音频。第二电子设备200可以将每次采集得到的环境音频发送给第一电子设备100。上述环境音频中可包含有时间标识。该时间标识可用于指示该环境音频的采集时间。这样,第一电子设备100可以对相同时间段播放的第一音频和采集的环境音频进行评估,进而调节下一时间段第一音频的播放音效。
S107、第二电子设备200可以将环境音频发送给第一电子设备100。
S108、第一电子设备100可以根据第一音频与环境音频,评估第一音频在第二电子设备200所在位置处的收听音效是否达到最佳音效。
S109、若上述第一音频在第二电子设备200所在位置处的收听音效未达到最佳音效,第一电子设备100可以调节第一音频的播放音效,使得上述收听音效达到最佳音效。
S110、若上述第一音频在第二电子设备200所在位置处的收听音效达到了最佳音效,第一电子设备100可以维持第一音频的播放音效不变,继续播放第一音频。
第一电子设备100中可包含有音效评估模块和音效调节模块。其中,当接收到第二电子设备200采集得到的环境音频,音效评估模块可以基于第一音频与环境音频得到音效评估结果。该音效评估结果可以指示第一音频在第二电子设备200所在位置处的收听音效是否达到最佳音效。进一步的,音效调节模块可以基于上述音效评估结果调节播放第一音频的音频参数,实现对第一音频的播放音效的调节。第一电子设备100进行音效评估和音效调节的具体实现方法可以参考前述实施例的介绍,这里不再赘述。
第一电子设备100与附近电子设备的通信连接方式不限于是上述蓝牙连接,还可以是其他的通信连接方式,本申请实施例对此不作限定。
在一些实施例中,当第一电子设备100检测到自己停止播放音频,第一电子设备100可以向第二电子设备200发送用于指示关闭第二电子设备200的麦克风的指令。进一步的,第二电子设备200可以关闭麦克风。
由图6所示的音效调节方法可以看出,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。基于第一音频与用户所在位置处的环境音频的音效评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,无需用户手动调节第一音频的播放音效,极大地提高用户收听音频的体验。
下面基于第二电子设备200采集环境音频并评估音效,第一电子设备100调节音效的场景介绍本申请实施例提供的另一种音效调节方法。
图7示例性示出了本申请实施例提供的另一种音效调节方法的流程图。如图7所示,该方法可包括步骤S201~S211。其中:
S201、第一电子设备100(如电视)检测到播放第一音频的用户操作。
S202、第一电子设备100可以扫描附近的蓝牙设备并发现第二电子设备200(如手表)。第一电子设备100可以与第二电子设备200建立蓝牙连接并确定第二电子设备200的设备类型。
S203、第一电子设备100还发现第三电子设备300(如手机)。第一电子设备可以与第三电子设备300建立蓝牙连接并确定第三电子设备300的设备类型。
S204、第一电子设备100可以按照预设的第一优先级规则确定第二电子设备200的优先级高于第三电子设备300的优先级。该第一优先级规则可用于确定采集环境声音的设备优先级。该第一优先级规则可以为可穿戴设备优先级高于手机优先级。
上述步骤S201~S204的实现过程可以参考前述图6所示步骤S101~S104的介绍,这里不再赘述。
S205、第一电子设备100可以确定第二电子设备200具有音效评估模块。
当根据上述步骤S204确定出用于采集环境声音的电子设备,第一电子设备100可以询问该电子设备是否具有音效评估模块。若该电子设备具有音效评估模块,第一电子设备100可以指示该电子设备进行音效评估并返回音效评估结果。
例如,第一电子设备100根据第一优先级规则确定出与自己建立有通信连接的电子设备中,第二电子设备200(手表)的优先级最高。第一电子设备100可以向第二电子设备200发送用于询问第二电子设备200是否具有音效评估模块的消息。若第二电子设备200具有音效评估模块,第二电子设备200可以向第一电子设备100发送用于指示自己具有音效评估模块的消息。这样,第一电子设备100可以确定第二电子设备200具有音效评估模块。
其中,若第二电子设备200不具有音效评估模块,第一电子设备100还可以询问其它建立有通信连接的电子设备(如第三电子设备300)是否具有音效评估模块。
S206、第一电子设备100可以向第二电子设备200发送指示第二电子设备200开启麦克风的指令。
S207、第二电子设备200可以开启麦克风,并采集环境声音得到环境音频。
上述步骤S206和步骤S207可以分别参考前述图6所示的步骤S105和步骤S106,这里不再赘述。
S208、第一电子设备100可以将第一音频发送给第二电子设备200。
S209、第二电子设备200可以根据第一音频与环境音频,评估第一音频在第二电子设备200所在位置处的收听音效是否达到最佳音效,得到音效评估结果。
S210、第二电子设备200可以将上述音效评估结果发送给第一电子设备100。
S211、若上述音效评估结果指示上述收听音效未达到最佳音效,第一电子设备100可以调节第一音频的播放音效,使得收听音效达到最佳音效。若上述音效评估结果指示上述收听音效达到最佳音效,第一电子设备100可以维持第一音频的播放音效不变。
上述第二电子设备200中的音效评估模块评估音效以及上述第一电子设备100基于音效评估结果调节第一音频的播放音效的实现方法可以参考前述实施例的介绍,这里不再赘述。
在一些实施例中,当第一电子设备100检测到自己停止播放音频,第一电子设备100可以向第二电子设备200发送用于指示关闭第二电子设备200的麦克风的指令。进一步的,第二电子设备200可以关闭麦克风。
由图7所示的音效调节方法可以看出,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。其中,若第一电子设备不具有音效评估模块或当前软硬件资源消耗过高,第一电子设备可以指示具有音效评估模块的第二电子设备进行音效评估。这样可以合理调度第一电子设备和第二电子设备的软硬件资源,提高音效评估的效率。
基于第一音频与用户所在位置处的环境音频的音效评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,无需用户手动调节第一音频的播放音效,极大地提高用户收听音频的体验。
下面基于第一电子设备100播放第一音频并调节播放音效,第二电子设备200采集环境音频,第三电子设备300评估音效的场景介绍本申请实施例提供的另一种音效调节方法。
图8示例性示出了本申请实施例提供的另一种音效调节方法。如图8所示,该方法可包括步骤S301~S314。其中:
S301、第一电子设备100(如电视)检测到播放第一音频的用户操作。
S302、第一电子设备100可以扫描附近的蓝牙设备并发现第二电子设备200(如手表)。第一电子设备100可以与第二电子设备200建立蓝牙连接并确定第二电子设备200的设备类型。
S303、第一电子设备100还发现第三电子设备300(如手机)。第一电子设备可以与第三电子设备300建立蓝牙连接并确定第三电子设备300的设备类型。
S304、第一电子设备100可以按照预设的第一优先级规则确定第二电子设备200的优先级高于第三电子设备300的优先级。该第一优先级规则可用于确定采集环境声音的设备优先级。该第一优先级规则可以为可穿戴设备优先级高于手机优先级。
上述步骤S301~S304可以参考前述图6所示的步骤S101~S104们这里不再赘述。
S305、第一电子设备100可以确定第二电子设备200具有音效评估模块。
S306、第一电子设备100可以确定第三电子设备300具有音效评估模块。
第一电子设备100可以向所有与自己建立有通信连接的电子设备是否具有音效评估模块。这些电子设备可以向第一电子设备100回复用于指示具有音效评估模块或用于指示不具有音效评估模块的消息。
例如,第二电子设备200和第三电子设备300均具有音效评估模块。第一电子设备100可以确定第二电子设备200具有音效评估模块,并确定第三电子设备300具有音效评估模块。
S307、第一电子设备100可以按照预设第二优先级规则确定第三电子设备300的优先级高于第二电子设备200的优先级。第二优先级规则可以根据电子设备的处理能力确定。电子设备的处理能力越高,该电子设备在第二优先级规则中优先级越高。
上述第二优先级规则可以是预置在第一电子设备100中的。手机的处理能力一般高于可穿戴设备的处理能力。在第二优先级规则中,手机的优先级可以高于可穿戴设备的优先级。也即是说,根据第二优先级规则,第一电子设备100可以确定出第三电子设备300(手机)的优先级高于第二电子设备200(手表)的优先级。第一电子设备100可以指示第三电子设备300进行音效评估。
不限于上述根据电子设备的处理能力来确定不同类型的电子设备在第二优先级规则中的优先级顺序,第二优先级规则中的优先级顺序还可以根据电子设备当前软硬件资源占用情况(即忙碌情况)确定各电子设备的优先级顺序。本申请实施例对第二优先级规则中优先级顺序的确定方法不作限定。
S308、第一电子设备100可以向第二电子设备200发送指示第二电子设备200开启麦克风的指令。
S309、第二电子设备200可以开启麦克风,并采集环境声音得到环境音频。
上述步骤S308和步骤S309可以分别参考前述图6所示的步骤S105和步骤S106,这里不再赘述。
S310、第二电子设备200可以将环境音频发送给第一电子设备100。
在一种可能的实现方式中,第二电子设备200可以将环境音频发送给第一电子设备100。
在另一种可能的实现方式中,第一电子设备100可以指示用于采集环境声音的电子设备(如第二电子设备200)与用于进行音效评估的电子设备(如第三电子设备300)建立通信连接。或者,第一电子设备100可以指示用于进行音效评估的电子设备(如第三电子设备300)与用于采集环境声音的电子(如第二电子设备200)设备建立通信连接。进一步的,第一电子设备100可以指示第二电子设备200向采集得到的环境音频发送给第三电子设备300。这样,第二电子设备200可以不用将环境音频交由第一电子设备100转发给第三电子设备300。
S311、第一电子设备100可以将第一音频和环境音频发送给第三电子设备300。
当接收到来自第二电子设备200的环境音频,第一电子设备100可以将第一音频和该环境音频一起发送给第三电子设备300。并且,第一电子设备100可以指示第三电子设备300进行音效评估。
或者,第二电子设备200与第三电子设备300建立有通信连接。第二电子设备200可以将环境音频发送给第三电子设备300。第一电子设备100可以将第一音频发送给第三电子设备300。
S312、第三电子设备300可以根据第一音频与环境音频,评估第一音频在第二电子设备200所在位置处的收听音效是否达到最佳音效,得到音效评估结果。
S313、第三电子设备300可以将上述音效评估结果发送给第一电子设备100。
S314、若上述音效评估结果指示上述收听音效未达到最佳音效,第一电子设备100可以调节第一音频的播放音效,使得收听音效达到最佳音效。若上述音效评估结果指示上述收听音效达到最佳音效,第一电子设备100可以维持第一音频的播放音效不变。
上述第三电子设备300中的音效评估模块评估音效以及上述第一电子设备100基于音效评估结果调节第一音频的播放音效的实现方法可以参考前述实施例的介绍,这里不再赘述。
在一些实施例中,当第一电子设备100检测到自己停止播放音频,第一电子设备100可以向第二电子设备200发送用于指示关闭第二电子设备200的麦克风的指令。进一步的,第二电子设备200可以关闭麦克风。
由图8所示的音效调节方法可以看出,播放第一音频的第一电子设备可以借助用户携带的第二电子设备来采集用户所在位置处的环境声音。其中,第一电子设备可以指示与自己建立有通信连接且具有音效评估模块的电子设备中处理能力较高或者软硬件资源占用不高的电子设备进行音效评估。这可以合理调度第一电子设备附近电子设备的软硬件资源,提高音效评估的效率,更好的进行音效调节。
基于第一音频与用户所在位置处的环境音频的评估结果,第一电子设备可以确定第一音频在用户所在位置处的收听音效。第一电子设备可以调节第一音频的播放音效,使得第一音频在用户所在位置处的收听音效达到最佳收听位置、安静环境下的音效。也即是说,在第一电子设备播放音频的过程中,用户收听到的音效(即收听音效)可以不受用户与第一电子设备的距离变化、角度变化、环境噪声变化等因素的影响。第一电子设备可以根据用户所处位置环境的变化动态调节第一音频的播放音效,无需用户手动调节第一音频的播放音效,极大地提高用户收听音频的体验。
在本申请实施例中,第一电子设备用于播放第一音频。其中,第一电子设备可以在检测到用于播放第一音频的用户操作后,开始播放第一音频。上述播放第一音频的用户操作可以例如是前述图4A所示作用在播放控件244上的用户操作。第二电子设备用于在第一音频被播放时采集第二音频。其中,第一电子设备可以在检测到用于播放第一音频的用户操作后,向第二电子设备发送用于开启麦克风,采集上述第二音频的指令。
在本申请实施例中,第一电子设备可以以第一音效播放第一音频。上述第一音效可以为前述实施例中的播放音效。第一电子设备可以通过改变响度、调节音频信号的EQ以及DRC中的参数等音频参数来调节第一音效。
在本申请实施例中,第一电子设备、第二电子设备、第三电子设备中的一个可以根据第二音频确定出第二音效。该第二音效为第一音频以上述第一音效被播放时第二电子设备的收听音效。也即是说,在第一电子设备以第一音效播放第一音频时,用户在第二电子设备所在的位置处收听到的声音效果为第二音效。
在本申请实施例中,第一电子设备、第二电子设备、第三电子设备中的一个可以评估上述第二音效与第三音效的差距是否超过第一差距,并在第二音效与第三音效的差距超过第一差距的情况下,将第一音频的播放音效确定为第四音效。该第四音效为前述实施例中的播放音效。上述评估第二音效与第三音效的差距是否超过第一差距的结果即为前述实施例中的音效评估结果。上述第一差距可以是预置的。例如,上述第一差距可以包括响度的差距、EQ中中心频率的差距、EQ中增益的差距、DRC中频带范围的差距、DRC中压缩率的差距等音频参数的差距。上述第三音效为第一音频以第一音效被播放时的最佳音效。其中,第三音效可以通过查询前述实施例中的最佳音效映射表或者利用最佳音效计算算法获得。上述第一音频以上述第四音效被播放时第二电子设备的收听音效与第三音效的差距小于上述第一差距。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (19)
1.一种音效调节方法,所述方法应用于音效调节***,所述音效调节***包括第一电子设备、第二电子设备,其特征在于,所述第一电子设备与所述第二电子设备建立有通信连接;
所述第一电子设备用于播放第一音频,所述第二电子设备用于在所述第一音频被播放时采集第二音频;
所述方法包括:
在所述第一音频以第一音效被播放时,根据所述第二音频确定出第二音效,所述第二音效为所述第一音频以所述第一音效被播放时所述第二电子设备的收听音效;
在所述第二音效与第三音效的差距超过第一差距的情况下,将所述第一音频的播放音效确定为第四音效,所述第一音频以所述第四音效被播放时所述第二电子设备的收听音效与所述第三音效的差距小于所述第一差距,所述第三音效为所述第一音频以所述第一音效被播放时的最佳音效。
2.根据权利要求1所述的方法,其特征在于,在所述第一音频以所述第一音效被播放时,所述第二电子设备在第一位置的收听音效与所述第二电子设备在第二位置的收听音效不同。
3.根据权利要求1或2所述的方法,其特征在于,所述在所述第一音频以第一音效被播放时,根据所述第二音频确定出第二音效由所述第一电子设备执行,或者由所述第二电子设备执行。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述在所述第二音效与第三音效的差距超过第一差距的情况下,将所述第一音频的播放音效确定为第四音效由所述第一电子设备执行,或者由所述第二电子设备执行。
5.根据权利要求1或2所述的方法,其特征在于,所述音效调节***还包括第三电子设备,其特征在于,所述第一电子设备与所述第三电子设备建立有通信连接;所述在所述第一音频以第一音效被播放时,根据所述第二音频确定出第二音效,以及所述在所述第二音效与第三音效的差距超过第一差距的情况下,将所述第一音频的播放音效确定为第四音效由所述第三电子设备执行。
6.根据权利要求1或2所述的方法,其特征在于,所述音效调节***还包括第三电子设备,其特征在于,所述第一电子设备与所述第三电子设备建立有通信连接;所述方法还包括:
所述第一电子设备根据电子设备的处理能力强度或根据电子设备的忙碌程度,选择所述第二电子设备和所述第三电子设备中的一个在所述第一音频以所述第一音效被播放时,根据所述第二音频确定出所述第二音效,或在所述第二音效与所述第三音效的差距超过所述第一差距的情况下,将所述第一音频的播放音效确定为所述第四音效。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:
所述第一电子设备提供用于选择采集所述第二音频的电子设备选项,所述电子设备选项包含与所述第二电子设备对应的选项;
所述第一电子设备接收到选择所述与所述第二电子设备对应的选项的用户操作;
所述第一电子设备指示所述第二电子设备采集所述第二音频。
8.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:
所述第一电子设备基于第一优先级规则确定所述第二电子设备是与所述第一电子设备建立有通信连接的电子设备中优先级最高的电子设备,并指示所述第二电子设备采集所述第二音频;所述第一优先级规则中确定电子设备的优先级顺序的原则为:根据电子设备的设备类型确定用户随身携带的可能性的高低,用户随身携带的可能性越高的电子设备在所述第一优先级规则中优先级越高。
9.根据权利要求1-8中任一项所述的方法,其特征在于,所述第二音频包括第一音频部分和背景噪声部分,所述第二音效由所述第一音频部分和所述背景噪声部分确定,所述背景噪声部分所指示的背景噪声越大,所述第四音效中的响度比所述第一音效中的响度越高。
10.根据权利要求1-8中任一项所述的方法,其特征在于,所述第二音频包括第一音频部分和背景噪声部分,所述第二音效由所述第一音频部分和所述背景噪声部分确定;在所述背景噪声部分包含人声的情况下,所述第四音效中的响度与所述第一音效中的响度相同,或者,所述第四音效中的响度比所述第一音效中的响度低。
11.根据权利要求1-10中任一项所述的方法,其特征在于,所述第一音频从以所述第一音效被播放调节至以所述第四音效被播放通过音频参数的调节实现,所述音频参数包括以下一项或多项:响度、均衡器中的参数、动态范围控制器中的参数。
12.一种音效调节方法,其特征在于,所述方法包括:
第一电子设备以第一音效播放第一音频,并与第二电子设备建立通信连接;
所述第一电子设备接收来自所述第二电子设备的第二音频,所述第二音频是所述第二电子设备在所述第一音频被播放时采集的;
所述第一电子设备根据所述第二音频确定出第二音效,所述第二音效为所述第一音频以所述第一音效被播放时所述第二电子设备的收听音效;
所述第一电子设备在所述第二音效与第三音效的差距超过第一差距的情况下,将所述第一音频的播放音效确定为第四音效,所述第一音频以所述第四音效被播放时所述第二电子设备的收听音效与所述第三音效的差距小于所述第一差距,所述第三音效为所述第一音频以所述第一音效被播放时的最佳音效。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
所述第一电子设备提供用于选择采集所述第二音频的电子设备选项,所述电子设备选项包含与所述第二电子设备对应的选项;
所述第一电子设备接收到选择所述与所述第二电子设备对应的选项的用户操作;
所述第一电子设备指示所述第二电子设备采集所述第二音频。
14.根据权利要求12所述的方法,其特征在于,所述方法还包括:
所述第一电子设备基于第一优先级规则确定所述第二电子设备是与所述第一电子设备建立有通信连接的电子设备中优先级最高的电子设备,并指示所述第二电子设备采集所述第二音频;所述第一优先级规则中确定电子设备的优先级顺序的原则为:根据电子设备的设备类型确定用户随身携带的可能性的高低,用户随身携带的可能性越高的电子设备在所述第一优先级规则中优先级越高。
15.根据权利要求12-14中任一项所述的方法,其特征在于,所述第二音频包括第一音频部分和背景噪声部分,所述第二音效由所述第一音频部分和所述背景噪声部分确定,所述背景噪声部分所指示的背景噪声越大,所述第四音效中的响度比所述第一音效中的响度越高。
16.根据权利要求12-14中任一项所述的方法,其特征在于,所述第二音频包括第一音频部分和背景噪声部分,所述第二音效由所述第一音频部分和所述背景噪声部分确定;在所述背景噪声部分包含人声的情况下,所述第四音效中的响度与所述第一音效中的响度相同,或者,所述第四音效中的响度比所述第一音效中的响度低。
17.根据权利要求12-16中任一项所述的方法,其特征在于,所述第一音频从以所述第一音效被播放调节至以所述第四音效被播放通过音频参数的调节实现,所述音频参数包括以下一项或多项:响度、均衡器中的参数、动态范围控制器中的参数。
18.一种电子设备,所述电子设备为第一电子设备,其特征在于,所述第一电子设备包括音频输出装置、通信装置、存储器和处理器;
所述音频输出装置用于播放第一音频;
所述通信装置用于与第二电子设备建立通信连接,并接收来自所述第二电子设备的第二音频,所述第二音频是所述第二电子设备在所述第一音频被播放时采集的;
所述存储器用于存储计算机程序;
所述处理器用于调用所述计算机程序,使得所述第一电子设备执行权利要求12-17中任一项所述的方法。
19.一种计算机存储介质,其特征在于,包括:计算机指令;当所述计算机指令在电子设备上运行时,使得所述电子设备执行权利要求1-17中任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011542202.0A CN114666631B (zh) | 2020-12-23 | 2020-12-23 | 音效调节方法及电子设备 |
PCT/CN2021/137362 WO2022135201A1 (zh) | 2020-12-23 | 2021-12-13 | 音效调节方法及电子设备 |
EP21909198.0A EP4246982A4 (en) | 2020-12-23 | 2021-12-13 | SOUND EFFECT ADJUSTMENT METHOD AND ELECTRONIC DEVICE |
US18/258,883 US20240045645A1 (en) | 2020-12-23 | 2021-12-13 | Sound effect adjustment method and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011542202.0A CN114666631B (zh) | 2020-12-23 | 2020-12-23 | 音效调节方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114666631A true CN114666631A (zh) | 2022-06-24 |
CN114666631B CN114666631B (zh) | 2024-04-26 |
Family
ID=82024578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011542202.0A Active CN114666631B (zh) | 2020-12-23 | 2020-12-23 | 音效调节方法及电子设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240045645A1 (zh) |
EP (1) | EP4246982A4 (zh) |
CN (1) | CN114666631B (zh) |
WO (1) | WO2022135201A1 (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103888877A (zh) * | 2012-12-21 | 2014-06-25 | ***通信集团公司 | 一种基于双设备的立体声播放方法、***及设备 |
CN104157302A (zh) * | 2013-05-15 | 2014-11-19 | 晨星半导体股份有限公司 | 影音播放方法与电视 |
US20160211817A1 (en) * | 2015-01-21 | 2016-07-21 | Apple Inc. | System and method for dynamically adapting playback volume on an electronic device |
CN106850320A (zh) * | 2017-03-31 | 2017-06-13 | 广东欧珀移动通信有限公司 | 升级控制方法、装置及终端 |
CN206743522U (zh) * | 2017-01-19 | 2017-12-12 | 匡留生 | 音效调整终端和智能定制音响*** |
CN108882139A (zh) * | 2018-05-31 | 2018-11-23 | 北京橙鑫数据科技有限公司 | 参数配置方法以及*** |
CN109314832A (zh) * | 2016-05-31 | 2019-02-05 | 高迪奥实验室公司 | 音频信号处理方法和设备 |
CN109348359A (zh) * | 2018-10-29 | 2019-02-15 | 歌尔科技有限公司 | 一种音响设备及其音效调整方法、装置、设备、介质 |
CN110351213A (zh) * | 2018-04-02 | 2019-10-18 | 华为技术有限公司 | 音频播放方法及设备 |
CN110989968A (zh) * | 2019-12-16 | 2020-04-10 | 西安闻泰电子科技有限公司 | 智能音效处理方法、电子设备、存储介质以及多音效音箱 |
CN111314825A (zh) * | 2018-12-11 | 2020-06-19 | 无锡华润矽科微电子有限公司 | 自动调节扬声器频响曲线的***及方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6069567A (en) * | 1997-11-25 | 2000-05-30 | Vlsi Technology, Inc. | Audio-recording remote control and method therefor |
US20060088174A1 (en) * | 2004-10-26 | 2006-04-27 | Deleeuw William C | System and method for optimizing media center audio through microphones embedded in a remote control |
CN106354471A (zh) * | 2016-09-29 | 2017-01-25 | 北京小米移动软件有限公司 | 音频播放控制方法、装置及电子设备 |
US10511906B1 (en) * | 2018-06-22 | 2019-12-17 | EVA Automation, Inc. | Dynamically adapting sound based on environmental characterization |
US10524053B1 (en) * | 2018-06-22 | 2019-12-31 | EVA Automation, Inc. | Dynamically adapting sound based on background sound |
CN109121068A (zh) * | 2018-07-04 | 2019-01-01 | 广州视源电子科技股份有限公司 | 音效控制方法、装置及电子设备 |
CN108924725B (zh) * | 2018-07-10 | 2020-12-01 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载音响***的音效测试方法 |
CN109271128A (zh) * | 2018-09-04 | 2019-01-25 | Oppo广东移动通信有限公司 | 音效设置方法、装置、电子设备及存储介质 |
CN109101216B (zh) * | 2018-09-04 | 2020-09-22 | Oppo广东移动通信有限公司 | 音效调整方法、装置、电子设备以及存储介质 |
-
2020
- 2020-12-23 CN CN202011542202.0A patent/CN114666631B/zh active Active
-
2021
- 2021-12-13 WO PCT/CN2021/137362 patent/WO2022135201A1/zh active Application Filing
- 2021-12-13 US US18/258,883 patent/US20240045645A1/en active Pending
- 2021-12-13 EP EP21909198.0A patent/EP4246982A4/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103888877A (zh) * | 2012-12-21 | 2014-06-25 | ***通信集团公司 | 一种基于双设备的立体声播放方法、***及设备 |
CN104157302A (zh) * | 2013-05-15 | 2014-11-19 | 晨星半导体股份有限公司 | 影音播放方法与电视 |
US20160211817A1 (en) * | 2015-01-21 | 2016-07-21 | Apple Inc. | System and method for dynamically adapting playback volume on an electronic device |
CN109314832A (zh) * | 2016-05-31 | 2019-02-05 | 高迪奥实验室公司 | 音频信号处理方法和设备 |
CN206743522U (zh) * | 2017-01-19 | 2017-12-12 | 匡留生 | 音效调整终端和智能定制音响*** |
CN106850320A (zh) * | 2017-03-31 | 2017-06-13 | 广东欧珀移动通信有限公司 | 升级控制方法、装置及终端 |
CN110351213A (zh) * | 2018-04-02 | 2019-10-18 | 华为技术有限公司 | 音频播放方法及设备 |
CN108882139A (zh) * | 2018-05-31 | 2018-11-23 | 北京橙鑫数据科技有限公司 | 参数配置方法以及*** |
CN109348359A (zh) * | 2018-10-29 | 2019-02-15 | 歌尔科技有限公司 | 一种音响设备及其音效调整方法、装置、设备、介质 |
CN111314825A (zh) * | 2018-12-11 | 2020-06-19 | 无锡华润矽科微电子有限公司 | 自动调节扬声器频响曲线的***及方法 |
CN110989968A (zh) * | 2019-12-16 | 2020-04-10 | 西安闻泰电子科技有限公司 | 智能音效处理方法、电子设备、存储介质以及多音效音箱 |
Also Published As
Publication number | Publication date |
---|---|
CN114666631B (zh) | 2024-04-26 |
EP4246982A1 (en) | 2023-09-20 |
EP4246982A4 (en) | 2024-04-10 |
WO2022135201A1 (zh) | 2022-06-30 |
US20240045645A1 (en) | 2024-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112789867B (zh) | 一种蓝牙连接方法及设备 | |
CN110191241B (zh) | 一种语音通信方法及相关装置 | |
CN112313929B (zh) | 一种自动切换蓝牙音频编码方式的方法及电子设备 | |
CN113169760B (zh) | 无线短距离音频共享方法及电子设备 | |
CN112868244B (zh) | 一种点对多点的数据传输方法及设备 | |
CN113228701A (zh) | 音频数据的同步方法及设备 | |
EP4061027B1 (en) | Bluetooth communication method and apparatus | |
CN113438354B (zh) | 数据传输方法、装置、电子设备和存储介质 | |
CN112771828B (zh) | 一种音频数据的通信方法及电子设备 | |
CN111148271A (zh) | 一种控制助听器的方法及终端 | |
WO2022242528A1 (zh) | 一种音量调节方法及终端设备 | |
WO2022257563A1 (zh) | 一种音量调节的方法,电子设备和*** | |
CN113921002A (zh) | 一种设备控制方法及相关装置 | |
CN113301544B (zh) | 一种音频设备间语音互通的方法及设备 | |
CN115022766B (zh) | 音频数据播放方法及设备 | |
CN114666631B (zh) | 音效调节方法及电子设备 | |
CN114120987B (zh) | 一种语音唤醒方法、电子设备及芯片*** | |
CN113709906B (zh) | 无线音频***、无线通讯方法及设备 | |
CN113436635A (zh) | 分布式麦克风阵列的自校准方法、装置和电子设备 | |
WO2023005844A1 (zh) | 设备唤醒方法、相关装置及通信*** | |
CN114449492B (zh) | 数据传输方法及终端设备 | |
CN117956332A (zh) | 耳机模式的切换方法、耳机及计算机可读存储介质 | |
CN114041102A (zh) | 服务提供方法及装置 | |
CN114979878A (zh) | 一种无线耳机的控制方法及无线耳机 | |
CN117857963A (zh) | 一种音频传输方法、***以及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |