CN112312298A - 音频播放方法及装置、电子设备和存储介质 - Google Patents
音频播放方法及装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN112312298A CN112312298A CN202011306975.9A CN202011306975A CN112312298A CN 112312298 A CN112312298 A CN 112312298A CN 202011306975 A CN202011306975 A CN 202011306975A CN 112312298 A CN112312298 A CN 112312298A
- Authority
- CN
- China
- Prior art keywords
- audio
- playing
- audio playing
- devices
- played
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005236 sound signal Effects 0.000 claims abstract description 164
- 238000012545 processing Methods 0.000 claims abstract description 75
- 238000012360 testing method Methods 0.000 claims description 99
- 238000001514 detection method Methods 0.000 claims description 52
- 230000006870 function Effects 0.000 claims description 31
- 238000000605 extraction Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 20
- 238000004891 communication Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 230000003068 static effect Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000001154 acute effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- 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
- 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/12—Circuits for transducers, loudspeakers or microphones for distributing signals to two or more loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R5/00—Stereophonic arrangements
- H04R5/02—Spatial or constructional arrangements of loudspeakers
-
- 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
-
- 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/308—Electronic adaptation dependent on speaker or headphone connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2205/00—Details of stereophonic arrangements covered by H04R5/00 but not provided for in any of its subgroups
- H04R2205/024—Positioning of loudspeaker enclosures for spatial sound reproduction
-
- 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/01—Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
-
- 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/11—Positioning of individual sound objects, e.g. moving airplane, within a sound field
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Otolaryngology (AREA)
- Stereophonic System (AREA)
Abstract
本公开是关于一种音频播放方法及装置、电子设备和存储介质。该方法包括:检测关联的多个音频播放设备的数量及位置关系;根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;通过所述多个音频播放设备,播放所述音频信号。通过本公开实施例的技术方案,能够使得待播放音频基于不同数量及位置关系的音频播放设备进行信号处理,利用多个不同位置的音频播放设备播放匹配的音频信号,从而得到更好的音频播放效果。
Description
技术领域
本公开涉及电子技术,尤其涉及一种音频播放方法及装置、电子设备和存储介质。
背景技术
随着人工智能和物联网技术的发展,智能家居被广泛应用。智能家居是通过物联网技术将家庭中的各种设备,如音视频设备、照明***、窗帘、空调、清洁电器以及各种家电设备或***连接到一起,实现远程控制、定时控制以及联动功能等。但是,在影音播放方面,通常利用智能家居控制独立的播放设备进行音视频播放,有较强的局限性。
发明内容
本公开提供一种音频播放方法及装置、电子设备和存储介质。
根据本公开实施例的第一方面,提供一种音频播放方法,包括:
检测关联的多个音频播放设备的数量及位置关系;
根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
通过所述多个音频播放设备,播放所述音频信号。
在一些实施例中,所述检测关联的多个音频播放设备的数量及位置关系,包括:
通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
利用所述多个音频播放设备进行音频检测;
根据所述音频检测的检测结果,确定所述位置关系。
在一些实施例中,所述利用所述多个音频播放设备进行音频检测,包括:
利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
根据采集到的所述测试音频,确定所述检测结果。
在一些实施例中,所述根据所述音频检测的检测结果,确定所述位置关系,包括:
根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
在一些实施例中,所述根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系,包括:
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则确定所述位置关系属于第一位置关系;
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则确定所述位置关系属于第二位置关系。
在一些实施例中,所述根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号,包括:
响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量等于满足所述第一位置关系的音频播放设备的数量;和/或
响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量等于满足所述第二位置关系的音频播放设备的数量。
在一些实施例中,所述对待播放音频进行音频信号处理得到第一类音频信号,包括:
对待播放音频提取预定类型的至少一组信号特征;
根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
在一些实施例中,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
在一些实施例中,所述对待播放音频进行音频信号处理得到第二类音频信号,包括:
对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
在一些实施例中,所述第二类音频信号,包括:立体声信号;所述对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号,包括:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
根据本公开实施例的第二方面,提供一种音频播放装置,包括:
第一检测模块,用于检测关联的多个音频播放设备的数量及位置关系;其中,所述音频播放设备包括:具有音频播放功能的家电设备;
处理模块,用于根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
播放模块,用于通过所述多个音频播放设备,播放所述音频信号。
在一些实施例中,所述第一检测模块,包括:
第一确定子模块,用于通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
检测子模块,用于利用所述多个音频播放设备进行音频检测;
第二确定子模块,用于根据所述音频检测的检测结果,确定所述位置关系。
在一些实施例中,所述检测子模块,包括:
播放子模块,用于利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
采集子模块,用于利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
第三确定子模块,用于根据采集到的所述测试音频,确定所述检测结果。
在一些实施例中,所述第二确定子模块,包括:
第四确定子模块,用于根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
第五确定子模块,用于根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
在一些实施例中,所述根据所述各播放测试音频的音频播放设备对应的所述相对位置,确定所述位置关系,包括:
第六确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则用于确定所述位置关系属于第一位置关系;
第七确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则用于确定所述位置关系属于第二位置关系。
在一些实施例中,所述处理模块,包括:
第一处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量等于满足所述第一位置关系的音频播放设备的数量;和/或
第二处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量等于满足所述第二位置关系的音频播放设备的数量。
在一些实施例中,所述第一处理子模块,包括:
提取子模块,用于对待播放音频提取预定类型的至少一组信号特征;
生成子模块,用于根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
在一些实施例中,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
在一些实施例中,所述第二处理子模块,包括:
混合子模块,用于对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
在一些实施例中,所述第二类音频信号,包括:立体声信号;所述混合子模块,具体用于:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
根据本公开实施例的第三方面,提供一种电子设备,所述电子设备至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:
处理器用于运行所述可执行指令时,所述可执行指令执行上述任意一种音频播放方法中的步骤。
根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任意一种音频播放方法中的步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开实施例的技术方案,通过对待播放音频基于不同数量及位置关系的音频播放设备进行信号处理,利用多个不同位置的音频播放设备播放匹配的音频信号。一方面,有效利用了家庭中的各种不同的具有音频播放功能的设备实现联动的播放;另一方面,通过音频信号的处理匹配不同位置的音频播放设备,从而得到更好的音频播放效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种音频播放方法的流程图;
图2是根据一示例性实施例示出的一种确定位置关系的原理示意图一;
图3是根据一示例性实施例示出的一种确定位置关系的原理示意图二;
图4是根据一示例性实施例示出的环绕声效果的音频播放设备的位置关系图;
图5是根据一示例性实施例示出的立体声效果的音频播放设备的位置关系图;
图6是根据一示例性实施例示出的一种音频播放装置的结构框图;
图7是根据一示例性实施例示出的一种电子设备的实体结构框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种音频播放方法的流程图,如图1所示,该方法包括以下步骤:
步骤S101、检测关联的多个音频播放设备的数量及位置关系;
步骤S102、根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
步骤S103、通过所述多个音频播放设备,播放所述音频信号。
在本公开实施例中,音频播放设备可以是具有音频播放功能的任意家电设备。这里,音频播放设备可以是同时具有视频播放、音频采集、视频采集以及其他各种功能的电子设备,例如,手机、电视机、智能音箱、具有音频播放功能的智能麦克风、头戴显示设备以及电脑等;也可以是仅具有音频播放功能的音箱设备等。上述多个音频播放设备中可以包括相同类型的家电设备,也可以包括不同类型的家电设备,例如,一台电视机与多台智能音箱,或者一台电视机与多台智能麦克风等。
在本公开实施例中,多个音频播放设备可以通过有线或无线的方式相互连接,也可以与同一控制设备建立有通信连接,并由控制设备控制多个音频播放设备相互关联。多个音频播放设备之间能够具有数据传输的功能,也可以仅与同一控制设备具有数据传输功能。例如,在一音频播放设备上,例如音箱增加蓝牙、近场通讯(NearField Communication,NFC)、超宽带无线技术(UWB,Ultra Wideband)和WiFi等无线通信功能中的一种或几种,使得音频播放设备可以实现与其他音频播放设备进行通信,数据传输等功能,或者与其他设置有蓝牙、NFC、UWB和WiFi等无线通信功能的设备实现无线通信或者数据传输等功能。同样地,在另一播放音频设备上,例如电视机或者其他播放设备增加蓝牙、NFC、UWB和WiFi等无线通信功能中的一种或几种,也可以实现具有无线通信功能的设备之间的相互通信,或者与终端的相互通信。又如,多个音频播放设备均通过手机的应用程序与手机建立通信连接,通过手机控制上述多个音频播放设备进行音频的播放。还比如,利用多个音频播放设备中的一个控制其他音频播放设备进行音频的播放。
因此,本公开实施例的上述方法可以通过多个音频播放设备中的一个来执行,也可通过其他控制设备来执行。
在本公开实施例中,通过检测关联的多个音频播放设备的数量及位置关系,对待播放音频进行音频信号处理。例如,通过上混或者下混处理将待播放音频处理得到与音频播放设备的数量相匹配的音频信号。上混是指将待播放音频信号混合得到的声道数比原始声道数多,例如2.0声道上混至4.0声道;下混是指混合得到的声道数比原始声道数少,例如,将5.1声道下混到2.1声道。
这里,声道可包括但不限于以下之中的两种或多种:L(左声道)、R(右声道)、Ls(左环绕声道)、Rs(右环绕声道)、C(中间声道)、Ltop(左上声道或左天空声道)、Rtop(右上声道或右天空声道)、Lcs(左中环绕声道)以及LFE(低音声道)。
在本公开实施例中,对待播放音频进行音频信号处理可以包括提取待播放音频中所包含的声道或者合并声道,也可包括通过提取待播放音频中不同类型的声音信息进行音频信号的处理,例如,将背景声与人声分离为不同的音频信号,又如,根据带有不同方位信息的声音对待播放音频进行分离。
如此,通过对待播放音频基于不同数量及位置关系的音频播放设备进行信号处理,利用多个不同位置的音频播放设备播放匹配的音频信号。一方面,有效利用了家庭中的各种不同的具有音频播放功能的设备实现联动的播放;另一方面,通过音频信号的处理匹配不同位置的音频播放设备,从而得到更好的音频播放效果。
在一些实施例中,所述检测关联的多个音频播放设备的数量及位置关系,包括:
通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
利用所述多个音频播放设备进行音频检测;
根据所述音频检测的检测结果,确定所述位置关系。
这里,关联的多个音频播放设备可具有表明相互关联的关联信息,例如,多个音频播放设备与同一设备具有通信连接,则该同一设备的标识信息、网络接口信息等可作为上述关联信息;又如,多个音频播放设备具有相同的标识信息,该标识信息表明这些音频播放设备相互关联等。
通过上述关联信息,可以确定关联的多个音频播放设备的数量。例如,电视机与多个音箱建立有通信连接,电视机可根据与自身连接的连接信息确定音箱的数量,那么多个音频播放设备的数量则为电视机自身与音箱的数量之和。又如,手机或者独立的控制设备(如遥控装置)与音箱或电视机等多个音频播放设备建立有通信连接,手机则通过通信连接的标识等信息确定多个音频播放设备的数量。
由于多个音频播放设备均有音频播放的功能,因此,可以利用多个音频播放设备进行音频检测,进而确定音频播放设备的数量。例如,多个音频播放设备依次播放测试音频,利用手机等控制设备检测各音频播放设备播放的测试音频,并根据测试音频的接收时间、强度等信息确定音频播放设备的方向和距离等。又如,利用多个音频播放设备中的至少一个具有音频采集功能的设备接收其他音频播放设备播放的测试音频,进而确定相对的方向和距离。
如此,通过多个音频播放设备进行音频检测,则可以确定多个音频播放设备的位置关系,从而便于后续进行不同位置或者声道的音频信号的分配。
在一些实施例中,所述利用所述多个音频播放设备进行音频检测,包括:
利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
根据采集到的所述测试音频,确定所述检测结果。
在本公开实施例中,多个音频播放设备可以依次播放测试音频,也可同时播放不同的测试音频。多个音频播放设备中,如果至少一个具有音频采集功能,则可利用该音频播放设备采集其他音频播放设备播放的测试音频,进而确定上述检测结果。
这里,测试音频可以是短时间的一段音乐、语音或者节奏,也可以是超声波等人类无法听见的音频。音频测试可以在待播放音频播放之前进行测试,也可每间隔一段时间测试一次,也可在与多个音频播放设备建立关联的通信连接后进行测试,还可以在用户手动触发时进行检测。
在一实施例中,可以每隔预定时间检测关联的多个音频播放设备的数量及位置关系,以便根据更新的多个音频播放设备的数量及位置关系,重新对待播放音频进行信号处理,并通过多个音频播放设备,播放该音频信号。
如此,可以不需要固定或者规定多个音频播放设备的位置,便于用户根据自身的需求或者音频播放设备的类型灵活摆放不同的音频播放设备。无论摆放方式如何,都可通过检测获得多个音频播放设备的位置关系,并对待播放音频进行对应的处理及播放。
在一些实施例中,所述根据所述音频检测的检测结果,确定所述位置关系,包括:
根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
在一实施例中,采集测试音频的装置可以是具有定位功能麦克风阵列,通过麦克风阵列中不同方位的麦克风通道采集到的测试音频之间的时间差等信息来确定声源的方向及距离。
在另一实施例中,可以利用至少两个不同位置的具有音频采集功能的音频播放设备进行测试音频的采集,例如,A设备播放测试音频,B设备和C设备分别采集测试音频,根据B设备与C设备采集到的测试音频的信号差异,包括强度、时间差等,确定A设备与B设备及C设备之间的相对位置关系。
如此,通过多个音频播放设备之间对采集到的测试音频进行分析处理,就可以得到上述多个音频播放设备的位置关系,不需要多个音频播放设备自身具有定位等功能。这样,用户可根据自身的习惯放置多个音频播放设备,操作方便。
在一些实施例中,所述根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系,包括:
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则确定所述位置关系属于第一位置关系;
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则确定所述位置关系属于第二位置关系。
在一些实施例中,当音频播放设备的数量为两个时,若根据播放所述测试音频的音频播放设备确定出的预定方向与采集所述测试音频的音频播放设备之间的夹角小于预设角度时,可确定为第一位置关系,当该夹角大于或等于预设角度,可确定为第二位置关系。
如图2所示,可利用音频播放设备21(如电视机)中所具有的麦克风阵列,接收其他音频播放设备22播放的测试音频,如果被测试的音频播放设备22所播放的测试音频的方向与音频播放设备21的中轴线20(或者预定的其他方向)之间的夹角23小于预设角度,则多个音频播放设备之间可具有环绕效果,因此,可确定为第一位置关系,对应播放环绕声音效。如果被测试的音频播放设备22所播放的测试音频的方向与音频播放设备21的中轴线20(或者预定的其他方向)之间的夹角23大于或等于预设角度,则多个音频播放设备之间可能不具有环绕的方位,因此环绕声效果可能不满足音频播放设备的摆放位置,因此,可确定为第二位置关系,对应播放立体声音效。
在一些实施例中,当音频播放设备的数量大于两个时,以播放所述测试音频的音频播放设备为顶点,该音频播放设备与其他采集所述测试音频的音频播放设备之间形成的夹角小于预设角度时,可确定为第一位置关系,当该夹角大于或等于预设角度,可确定为第二位置关系。
如图3所示,可利用一个音频播放设备31(如音箱)中所具有的麦克风阵列,接收其他音频播放设备,包括其他音箱32或者电视机33等分别播放的测试音频,并判断自身与其他音频播放设备之间的方向关系与距离。如果三者之间(可为多台音频播放设备中的任意三者)的夹角30小于预设角度则可能不具有环绕的方位,无法环绕声效果的摆放要求,因此可确定为第一位置关系,对应播放立体声音效。如果三者之间的夹角30大于或等于预设角度,则可满足环绕声效果的摆放要求,因此可确定为第二位置关系,对应播放环绕声音效。需要说明的是,预设角度与音频播放设备的数量相关联,当音频播放设备的数量不同时,对应确定第一位置关系或第二位置关系的预设角度的值也会发生变化,该参数的具体值可以根据需要进行设定,本公开对此不作限定。
在一些实施例中,所述根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号,包括:
响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量等于满足所述第一位置关系的音频播放设备的数量;和/或
响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量等于满足所述第二位置关系的音频播放设备的数量。在本公开实施例中,可根据多个音频播放设备的位置关系,对待播放音频进行音频信号处理。这里,音频信号处理可包括一种也可包括多种不同的方式,例如,利用解码器解码生成环绕声信号、利用声道混合得到立体声信号等等。
这里,根据音频播放设备不同的位置关系可对应生成不同的音频信号,如果多个音频播放设备之间的位置关系满足多种不同的情况,则也可同时生成多种不同类型的音频信号并分配至对应的音频播放设备进行播放。
如此,能够根据各种不同的需求灵活处理待播放音频,从而播放得到与多个音频播放设备的位置关系相适应的音频效果。
在一些实施例中,所述对待播放音频进行音频信号处理得到第一类音频信号,包括:
对待播放音频提取预定类型的至少一组信号特征;
根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
这里,信号特征可以是待播放音频中所带有的频率、振幅、频谱等特征,也可以是带有方位信息的特征等。通过对特征提取,可以生成多组不同的音频信号,并可通过不同的音频播放设备进行播放。
在一些实施例中,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
在本公开实施例中,可利用不同音频播放设备的位置关系,对待播放音频进行不同类型的处理。这里,环绕声是指通过解码器解码,把声音按照不同时间在不同位置的音频播放设备播放出来,因此,对待播放音频的处理可以通过对待播放音频进行解码等,生成对应不同位置的音频播放设备的环绕声信号,不同位置的环绕声信号可以包含相同的播放内容,也可播放不同的播放内容,此外不同位置的环绕声信号还可包括相同或不同的强度、音量、声调和频率等。
在生成环绕声信号的过程中,由于不同位置的音频播放设备播放的环绕声信号可能存在时间上的差别,因此,这里可以对环绕声信号进行去相关处理,得到不同位置的音频播放设备对应的音频信号。
在一些实施例中,所述对待播放音频进行音频信号处理得到第二类音频信号,包括:
对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
在本公开实施例中,还可通过音频声道混合的方式得到与对应数量匹配的声道。待播放音频中可本身包含一个或多个声道,通过对至少一个声道进行上混处理,则可增加声道的数量;对多个声道进行下混处理,则可减少声道数量,从而得到与音频播放设备的数量相匹配的声道信号。
在一些实施例中,所述第二类音频信号,包括:立体声信号;所述对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号,包括:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
立体声则是通过不同的声道来模拟双耳效应,通过不同位置的音箱播放时能够保持声音的方位层次等空间分布特性。通过获取待播放音频中的声道信息,可以获得不同位置的音频播放设备可进行播放的音频信号,从而达到立体声的效果。
本公开实施例还提供如下示例:
随着人工智能和物联网技术的日益成熟,智能电视、智能音箱等影音娱乐电子产品的需求也愈发突出。为了创造具有沉浸感的听音体验,影音电子产品在音频源上需要环绕声片源,在设备要求上需要特定的环绕声设备。环绕声设备指多通路环绕声***,例如5.1环绕声***、7.1环绕声***,一般一套***价格非常昂贵。环绕声片源指其中的音源包含多通路信息,目前主流的片源多为立体声,5.1及以上的片源占比非常稀少,一般需要对其进行向上混合,得到环绕声通路。
在本公开实施例中,利用家庭用户可能存在的设备联动,让电视和多台(或一台)智能音箱组合或者多台智能音箱组合成家庭环绕声或立体声***,通过自有无线协议,对多种格式的片源做不同的上混算法得到目标设备的音频,得到更优质的前面声音、更宽阔的音场,满足所有音频的环绕声和立体声的听音体验。
在一实施例中,对音频信号进行上混音方法可包括:将音频信号分解为扩散信号和直达信号;至少部分的基于扩散信号,生成音频静态环境声,音频静态环境声包括高度声道;从直达信号中提取音频对象;估计音频对象的元数据,元数据包括音频对象的高度信息;以及将音频静态环境声和音频对象呈现为经过上混音的音频信号,其中音频静态环境声被呈现到预定义的位置并且音频对象根据元数据而被呈现。上混音***包括:直达信号/扩散信号分解器;静态环境声生成器;对象提取器;元数据估计器;以及音频呈现器。然而,这种方式需要依赖完整的环绕声设备,硬件成本高。
在另一实施例中,通过智能电视实现立体环绕声的音效。该方法为:智能电视获得原始音频信号后,若确定原始音频信号支持环绕声音效,则将原始音频信号中包含的子音频信号分离为两部分,将第一部分子音频信号发往固定在智能电视壳体内部的音箱进行播放,而将第二部分子音频信号发往与智能电视无线连接的可移动的蓝牙音箱进行播放,这样,便以最低的成本实现了环绕声音效,并且蓝牙音箱方便移动,布置简单,因此,适合广泛推广,从而有效提升了的产品竞争力和用户体验。
在本公开实施例中,提供一种智能电视与智能音箱组合播放环绕声/立体声的方案。
一方面,本公开实施例提供对多类型音频信号向上混合的方案。该方法包括:通过算法对待播放音频进行处理,提取出环绕声信号;对环绕声信号进行去相关处理;将原始音频信号和经过去相关处理的环绕声信号呈现为经过向上混合的音频信号。另一方面,本公开实施例提供一种对多种音频信号的向下或向上混合和目标音箱个数的方案,当前上混方案支持不同音箱个数情况,2个音箱时声道可包括FL(左声道)、FR(右声道)、Ls(左环绕声道)、Rs(右环绕声道)、C(中间声道)、Ltop(左上声道或左天空声道)、Rtop(右上声道或右天空声道)以及LFE(低音声道),其中LS和Rs为音箱声道;4个音箱时声道可包括FL(左声道)、FR(右声道)、Lside(左旁声道)、Rside(右旁声道)、Ls(左环绕声道)、Rs(右环绕声道)、C(中间声道)、Ltop(左上声道或左天空声道)、Rtop(右上声道或右天空声道)以及LFE(低音声道),其中LS、Rs、(Lside、Rside)或(Ltop、Rtop)为音箱声道;以上通过上混或下混合到2或4个音箱环绕声道或立体声声道信息,分别得到环绕声和立体声信息,多音箱时可以用更多的声道变换和选择。
其中上混是指上混后的信号通道数大于原始信号通道数,例如2.0上混到4.0;下混是指下混后的信号通道数小于原始信号通道数,例如5.1下混到2.1声道。
在设备上,本公开实施例提供一种智能电视与智能音箱组合播放的方法。该方法包括电视和音箱的不同个数组合,并且通过私有无线传输协议(wifi或蓝牙)完成设备联动,达到多声道一起放的效果。
本公开实施例还提供一种智能电视与智能音箱组合播放环绕声的***。该***包括:环绕声提取器,被配置为从原始音频信号中提取出环绕声信号;去相关器,被配置为将环绕声信号进行去相关处理;音频呈现器(智能电视与智能音箱),以及电视与音箱之间的无线联动。
对于立体声和环绕声的切换可以用户根据喜好自动切换,***也可对音箱和电视的相对位置自动检测,实现相对位置的确认,自动切换适合播放环绕声或是立体声。
在自动组网过程中,电视音箱环绕立体声***也可完成声道自动检测,自动完成通道配置,无需用户手动完成。
环绕声立体声模式和声道检测方案如下(电视有麦克风阵列情况):音箱发出测试信号(测试音频可以是超声波、一段优美的音乐或者一段感知较强的语音、扫频等),电视开启录音功能,电视通过其麦克风阵列利用声源定位原理定位音箱相对于电视的位置,同样的方式测试出另外其他音箱的位置,提示用户音箱放置基于电视上下中心轴面对称,***根据位置信息自动完成左右声道的分配,并且可自动完成环绕声和立体声模式切换。
如图2所示,检测出实线位置则为环绕声模式,虚线位置则为立体声模式,在两个模式之间有一个角度阈值。
如图3所示,环绕声立体声模式检测另一种方案(音箱存在麦克风阵列):一个音箱接收,电视与另一个音箱发声,三者形成一个锐角,若锐角小于一定值则为立体声模式,大于一定值为环绕声模式,若为环绕声模式电视位于锐角的左边,则接收音箱在左侧,反之则接收音箱在右侧,可判断左右声道,此方法立体声模式不能区分左右,需要手动判断左右声道,但是适用于电视没有麦克风阵列的情况。
示例性地,以普通的2.0声道的待播放音频的片源为例,如图4所示,将待播放音频分离出环绕声,分别通过独立的音箱播放,电视机自身则播放原始的左右声道,从而达到环绕声效果。如图5所示,将待播放音频的左右声道分别通过独立的音箱播放,同时利用电视机本身播放原始的左右声道,从而达到立体声的效果。
图6是根据一示例性实施例示出的一种音频播放装置的结构框图,如图6所示,所述装置600包括:
第一检测模块601,用于检测关联的多个音频播放设备的数量及位置关系;其中,所述音频播放设备包括:具有音频播放功能的家电设备;
处理模块602,用于根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
播放模块603,用于通过所述多个音频播放设备,播放所述音频信号。
在一些实施例中,所述第一检测模块,包括:
第一确定子模块,用于通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
检测子模块,用于利用所述多个音频播放设备进行音频检测;
第二确定子模块,用于根据所述音频检测的检测结果,确定所述位置关系。
在一些实施例中,所述检测子模块,包括:
播放子模块,用于利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
采集子模块,用于利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
第三确定子模块,用于根据采集到的所述测试音频,确定所述检测结果。
在一些实施例中,所述第二确定子模块,包括:
第四确定子模块,用于根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
第五确定子模块,用于根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
在一些实施例中,所述根据所述各播放测试音频的音频播放设备对应的所述相对位置,确定所述位置关系,包括:
第六确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则用于确定所述位置关系属于第一位置关系;
第七确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则用于确定所述位置关系属于第二位置关系。
在一些实施例中,所述处理模块,包括:
第一处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量等于满足所述第一位置关系的音频播放设备的数量;和/或
第二处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量等于满足所述第二位置关系的音频播放设备的数量。
在一些实施例中,所述第一处理子模块,包括:
提取子模块,用于对待播放音频提取预定类型的至少一组信号特征;
生成子模块,用于根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
在一些实施例中,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
在一些实施例中,所述第二处理子模块,包括:
混合子模块,用于对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
在一些实施例中,所述第二类音频信号,包括:立体声信号;所述混合子模块,具体用于:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图7是根据一示例性实施例示出的一种电子设备700的框图。例如,电子设备700可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
参照图7,电子设备700可以包括以下一个或多个组件:处理组件701,存储器702,电源组件703,多媒体组件704,音频组件705,输入/输出(I/O)接口706,传感器组件707,以及通信组件708。
处理组件701通常控制电子设备700的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件701可以包括一个或多个处理器710来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件701还可以包括一个或多个模块,便于处理组件701和其他组件之间的交互。例如,处理组件701可以包括多媒体模块,以方便多媒体组件704和处理组件701之间的交互。
存储器710被配置为存储各种类型的数据以支持在电子设备700的操作。这些数据的示例包括用于在电子设备700上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。
电源组件703为电子设备700的各种组件提供电力。电源组件703可以包括:电源管理***,一个或多个电源,及其他与为电子设备700生成、管理和分配电力相关联的组件。
多媒体组件704包括在所述电子设备700和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件704包括一个前置摄像头和/或后置摄像头。当电子设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和/或后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件705被配置为输出和/或输入音频信号。例如,音频组件705包括一个麦克风(MIC),当电子设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器710或经由通信组件708发送。在一些实施例中,音频组件705还包括一个扬声器,用于输出音频信号。
I/O接口706为处理组件701和***接口模块之间提供接口,上述***接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件707包括一个或多个传感器,用于为电子设备700提供各个方面的状态评估。例如,传感器组件707可以检测到电子设备700的打开/关闭状态、组件的相对定位,例如所述组件为电子设备700的显示器和小键盘,传感器组件707还可以检测电子设备700或电子设备700的一个组件的位置改变,用户与电子设备700接触的存在或不存在,电子设备700方位或加速/减速和电子设备700的温度变化。传感器组件707可以包括接近传感器,被配置为在没有任何的物理接触时检测附近物体的存在。传感器组件707还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件707还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
通信组件708被配置为便于电子设备700和其他设备之间有线或无线方式的通信。电子设备700可以接入基于通信标准的无线网络,如WiFi、2G或3G,或它们的组合。在一个示例性实施例中,通信组件708经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件708还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术、红外数据协会(IrDA)技术、超宽带(UWB)技术、蓝牙(BT)技术或其他技术来实现。
在示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器702,上述指令可由电子设备700的处理器710执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本公开实施例还提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一实施例所提供的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (22)
1.一种音频播放方法,其特征在于,包括:
检测关联的多个音频播放设备的数量及位置关系;
根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
通过所述多个音频播放设备,播放所述音频信号。
2.根据权利要求1所述的方法,其特征在于,所述检测关联的多个音频播放设备的数量及位置关系,包括:
通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
利用所述多个音频播放设备进行音频检测;
根据所述音频检测的检测结果,确定所述位置关系。
3.根据权利要求2所述的方法,其特征在于,所述利用所述多个音频播放设备进行音频检测,包括:
利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
根据采集到的所述测试音频,确定所述检测结果。
4.根据权利要求3所述的方法,其特征在于,所述根据所述音频检测的检测结果,确定所述位置关系,包括:
根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
5.根据权利要求4所述的方法,其特征在于,所述根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系,包括:
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则确定所述位置关系属于第一位置关系;
若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则确定所述位置关系属于第二位置关系。
6.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号,包括:
响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量与满足所述第一位置关系的音频播放设备的数量相匹配;和/或
响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量与满足所述第二位置关系的音频播放设备的数量相匹配。
7.根据权利要求6所述的方法,其特征在于,所述对待播放音频进行音频信号处理得到第一类音频信号,包括:
对待播放音频提取预定类型的至少一组信号特征;
根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
8.根据权利要求7所述的方法,其特征在于,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
9.根据权利要求6所述的方法,其特征在于,所述对待播放音频进行音频信号处理得到第二类音频信号,包括:
对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
10.根据权利要求9所述的方法,其特征在于,所述第二类音频信号,包括:立体声信号;所述对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号,包括:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
11.一种音频播放装置,其特征在于,包括:
第一检测模块,用于检测关联的多个音频播放设备的数量及位置关系;其中,所述音频播放设备包括:具有音频播放功能的家电设备;
处理模块,用于根据所述数量及位置关系,对待播放音频进行音频信号处理,得到与所述音频播放设备数量匹配的音频信号;
播放模块,用于通过所述多个音频播放设备,播放所述音频信号。
12.根据权利要求11所述的装置,其特征在于,所述第一检测模块,包括:
第一确定子模块,用于通过所述关联的多个音频播放设备的关联信息,确定所述多个音频播放设备的数量;
检测子模块,用于利用所述多个音频播放设备进行音频检测;
第二确定子模块,用于根据所述音频检测的检测结果,确定所述位置关系。
13.根据权利要求12所述的装置,其特征在于,所述检测子模块,包括:
播放子模块,用于利用所述多个音频播放设备中的至少一个音频播放设备播放测试音频;
采集子模块,用于利用所述多个音频播放设备中具有音频采集功能的至少一个音频播放设备采集所述测试音频;
第三确定子模块,用于根据采集到的所述测试音频,确定所述检测结果。
14.根据权利要求13所述的装置,其特征在于,所述第二确定子模块,包括:
第四确定子模块,用于根据采集到的所述测试音频,确定播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的相对位置;
第五确定子模块,用于根据各播放所述测试音频的音频播放设备对应的所述相对位置,确定所述多个音频播放设备的位置关系。
15.根据权利要求14所述的装置,其特征在于,所述根据所述各播放测试音频的音频播放设备对应的所述相对位置,确定所述位置关系,包括:
第六确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角小于预设角度,则用于确定所述位置关系属于第一位置关系;
第七确定子模块,若播放所述测试音频的音频播放设备相对于采集所述测试音频的音频播放设备的方向与预定方向之间的夹角大于或等于所述预设角度,则用于确定所述位置关系属于第二位置关系。
16.根据权利要求11至15任一所述的装置,其特征在于,所述处理模块,包括:
第一处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第一位置关系,对待播放音频进行音频信号处理得到第一类音频信号;其中,所述第一类音频信号的信道数量等于满足所述第一位置关系的音频播放设备的数量;和/或
第二处理子模块,用于响应于至少两个所述音频播放设备的位置关系满足第二位置关系,对待播放音频进行音频信号处理得到第二类音频信号;其中,所述第二类音频信号的信道数量等于满足所述第二位置关系的音频播放设备的数量。
17.根据权利要求16所述的装置,其特征在于,所述第一处理子模块,包括:
提取子模块,用于对待播放音频提取预定类型的至少一组信号特征;
生成子模块,用于根据所述至少一组信号特征,生成满足所述第一位置关系的音频播放设备的数量的所述第一类音频信号。
18.根据权利要求17所述的装置,其特征在于,所述第一类音频信号,包括:环绕声信号;所述预定类型的信号特征,包括:环绕声信号特征。
19.根据权利要求16所述的装置,其特征在于,所述第二处理子模块,包括:
混合子模块,用于对待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的所述第二类音频信号。
20.根据权利要求19所述的装置,其特征在于,所述第二类音频信号,包括:立体声信号;所述混合子模块,具体用于:
根据所述待播放音频的声道数量,对所述待播放音频进行声道混合,得到满足所述第二位置关系的音频播放设备的数量的立体声信号。
21.一种电子设备,其特征在于,所述电子设备至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:
处理器用于运行所述可执行指令时,所述可执行指令执行上述权利要求1至10任一项提供的音频播放方法中的步骤。
22.一种非临时性计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述权利要求1至10任一项提供的音频播放方法中的步骤。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011306975.9A CN112312298A (zh) | 2020-11-19 | 2020-11-19 | 音频播放方法及装置、电子设备和存储介质 |
KR1020210062689A KR102538775B1 (ko) | 2020-11-19 | 2021-05-14 | 오디오 재생 방법 및 오디오 재생 장치, 전자 기기 및 저장 매체 |
JP2021083272A JP7348927B2 (ja) | 2020-11-19 | 2021-05-17 | オーディオ再生方法及び装置、電子機器並びに記憶媒体 |
US17/328,341 US11567729B2 (en) | 2020-11-19 | 2021-05-24 | System and method for playing audio data on multiple devices |
EP21176073.1A EP4002878A1 (en) | 2020-11-19 | 2021-05-26 | Method and apparatus for playing audio data, electronic device, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011306975.9A CN112312298A (zh) | 2020-11-19 | 2020-11-19 | 音频播放方法及装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112312298A true CN112312298A (zh) | 2021-02-02 |
Family
ID=74335051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011306975.9A Pending CN112312298A (zh) | 2020-11-19 | 2020-11-19 | 音频播放方法及装置、电子设备和存储介质 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11567729B2 (zh) |
EP (1) | EP4002878A1 (zh) |
JP (1) | JP7348927B2 (zh) |
KR (1) | KR102538775B1 (zh) |
CN (1) | CN112312298A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113068056A (zh) * | 2021-03-18 | 2021-07-02 | 广州虎牙科技有限公司 | 音频播放方法、装置、电子设备和计算机可读存储介质 |
CN113411725A (zh) * | 2021-06-25 | 2021-09-17 | Oppo广东移动通信有限公司 | 音频播放方法、装置、移动终端及存储介质 |
CN113891219A (zh) * | 2021-10-19 | 2022-01-04 | Oppo广东移动通信有限公司 | 设备的布局方法、装置、音频播放设备以及存储介质 |
CN115119214A (zh) * | 2021-03-22 | 2022-09-27 | 华为技术有限公司 | 一种立体声组网方法、***及相关装置 |
WO2023051272A1 (zh) * | 2021-09-28 | 2023-04-06 | 华为技术有限公司 | 一种设备组网及声道配置方法和电子设备 |
CN116347320A (zh) * | 2022-09-07 | 2023-06-27 | 荣耀终端有限公司 | 音频播放方法及电子设备 |
WO2023130206A1 (en) * | 2022-01-04 | 2023-07-13 | Harman International Industries, Incorporated | Multi-channel speaker system and method thereof |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101465910B (zh) * | 2009-01-12 | 2012-10-03 | 华为终端有限公司 | 基于移动终端的立体声播放控制方法、终端与*** |
CN104185132A (zh) * | 2014-09-02 | 2014-12-03 | 广东欧珀移动通信有限公司 | 声道配置方法、智能终端及相应*** |
CN106162444A (zh) * | 2016-09-08 | 2016-11-23 | 三星电子(中国)研发中心 | 用于音频播放***的声道配置方法和装置、终端及音箱 |
CN108387873A (zh) * | 2018-03-29 | 2018-08-10 | 广州视源电子科技股份有限公司 | 音源定位方法和***、音箱***定位方法和音箱*** |
CN108882139A (zh) * | 2018-05-31 | 2018-11-23 | 北京橙鑫数据科技有限公司 | 参数配置方法以及*** |
CN110809226A (zh) * | 2019-10-18 | 2020-02-18 | 维沃移动通信有限公司 | 一种音频播放方法及电子设备 |
CN111857473A (zh) * | 2020-07-17 | 2020-10-30 | 维沃移动通信有限公司 | 音频播放方法、装置和电子设备 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7379440B2 (en) | 2004-05-12 | 2008-05-27 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for reducing setup latency in one or more service instances |
US7630501B2 (en) * | 2004-05-14 | 2009-12-08 | Microsoft Corporation | System and method for calibration of an acoustic system |
WO2006131894A2 (en) * | 2005-06-09 | 2006-12-14 | Koninklijke Philips Electronics N.V. | A method of and system for automatically identifying the functional positions of the loudspeakers of an audio-visual system |
TWI543642B (zh) | 2011-07-01 | 2016-07-21 | 杜比實驗室特許公司 | 用於適應性音頻信號的產生、譯碼與呈現之系統與方法 |
JP2014022959A (ja) * | 2012-07-19 | 2014-02-03 | Sony Corp | 信号処理装置、信号処理方法、プログラムおよびスピーカシステム |
CA2931105C (en) | 2013-09-05 | 2022-01-04 | George William Daly | Systems and methods for acoustic processing of recorded sounds |
KR101604185B1 (ko) * | 2013-12-12 | 2016-03-24 | 한국방송공사 | 콘텐츠의 복수의 오디오 채널 재생 방법 |
KR101543535B1 (ko) | 2014-07-02 | 2015-08-10 | 광운대학교 산학협력단 | 입체 음향 제공 시스템, 장치 및 방법 |
US9924291B2 (en) * | 2016-02-16 | 2018-03-20 | Sony Corporation | Distributed wireless speaker system |
US10063967B2 (en) * | 2016-03-22 | 2018-08-28 | Panasonic Intellectual Property Management Co., Ltd. | Sound collecting device and sound collecting method |
US9794720B1 (en) | 2016-09-22 | 2017-10-17 | Sonos, Inc. | Acoustic position measurement |
US10149088B2 (en) * | 2017-02-21 | 2018-12-04 | Sony Corporation | Speaker position identification with respect to a user based on timing information for enhanced sound adjustment |
JP6756777B2 (ja) * | 2018-05-30 | 2020-09-16 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および音発生方法 |
WO2020030769A1 (en) * | 2018-08-09 | 2020-02-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | An audio processor and a method considering acoustic obstacles and providing loudspeaker signals |
DE102018120804B4 (de) * | 2018-08-27 | 2022-10-27 | Sennheiser Electronic Gmbh & Co. Kg | Verfahren und Vorrichtung zur automatischen Konfiguration eines Audio-Ausgabesystems und nichtflüchtiges Speichermedium |
KR102650734B1 (ko) * | 2019-04-17 | 2024-03-22 | 엘지전자 주식회사 | 복수의 스피커들에 다채널 오디오 신호를 제공하기 위한 오디오 장치, 오디오 시스템 및 방법 |
KR20210008779A (ko) | 2019-07-15 | 2021-01-25 | 엘지전자 주식회사 | 스피커를 포함하는 복수의 전자기기들에 다채널 서라운드 오디오 신호를 제공하는 방법 및 장치 |
-
2020
- 2020-11-19 CN CN202011306975.9A patent/CN112312298A/zh active Pending
-
2021
- 2021-05-14 KR KR1020210062689A patent/KR102538775B1/ko active IP Right Grant
- 2021-05-17 JP JP2021083272A patent/JP7348927B2/ja active Active
- 2021-05-24 US US17/328,341 patent/US11567729B2/en active Active
- 2021-05-26 EP EP21176073.1A patent/EP4002878A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101465910B (zh) * | 2009-01-12 | 2012-10-03 | 华为终端有限公司 | 基于移动终端的立体声播放控制方法、终端与*** |
CN104185132A (zh) * | 2014-09-02 | 2014-12-03 | 广东欧珀移动通信有限公司 | 声道配置方法、智能终端及相应*** |
CN106162444A (zh) * | 2016-09-08 | 2016-11-23 | 三星电子(中国)研发中心 | 用于音频播放***的声道配置方法和装置、终端及音箱 |
CN108387873A (zh) * | 2018-03-29 | 2018-08-10 | 广州视源电子科技股份有限公司 | 音源定位方法和***、音箱***定位方法和音箱*** |
CN108882139A (zh) * | 2018-05-31 | 2018-11-23 | 北京橙鑫数据科技有限公司 | 参数配置方法以及*** |
CN110809226A (zh) * | 2019-10-18 | 2020-02-18 | 维沃移动通信有限公司 | 一种音频播放方法及电子设备 |
CN111857473A (zh) * | 2020-07-17 | 2020-10-30 | 维沃移动通信有限公司 | 音频播放方法、装置和电子设备 |
Non-Patent Citations (1)
Title |
---|
陈水仙: "《基于双耳线索的移动音频编码研究》", 31 January 2004, 武汉大学出版社 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113068056A (zh) * | 2021-03-18 | 2021-07-02 | 广州虎牙科技有限公司 | 音频播放方法、装置、电子设备和计算机可读存储介质 |
CN113068056B (zh) * | 2021-03-18 | 2023-08-22 | 广州虎牙科技有限公司 | 音频播放方法、装置、电子设备和计算机可读存储介质 |
CN115119214A (zh) * | 2021-03-22 | 2022-09-27 | 华为技术有限公司 | 一种立体声组网方法、***及相关装置 |
WO2022199491A1 (zh) * | 2021-03-22 | 2022-09-29 | 华为技术有限公司 | 一种立体声组网方法、***及相关装置 |
CN113411725A (zh) * | 2021-06-25 | 2021-09-17 | Oppo广东移动通信有限公司 | 音频播放方法、装置、移动终端及存储介质 |
WO2023051272A1 (zh) * | 2021-09-28 | 2023-04-06 | 华为技术有限公司 | 一种设备组网及声道配置方法和电子设备 |
CN113891219A (zh) * | 2021-10-19 | 2022-01-04 | Oppo广东移动通信有限公司 | 设备的布局方法、装置、音频播放设备以及存储介质 |
WO2023130206A1 (en) * | 2022-01-04 | 2023-07-13 | Harman International Industries, Incorporated | Multi-channel speaker system and method thereof |
CN116347320A (zh) * | 2022-09-07 | 2023-06-27 | 荣耀终端有限公司 | 音频播放方法及电子设备 |
CN116347320B (zh) * | 2022-09-07 | 2024-05-07 | 荣耀终端有限公司 | 音频播放方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
KR102538775B1 (ko) | 2023-06-01 |
EP4002878A1 (en) | 2022-05-25 |
US20220156036A1 (en) | 2022-05-19 |
US11567729B2 (en) | 2023-01-31 |
JP7348927B2 (ja) | 2023-09-21 |
JP2022081381A (ja) | 2022-05-31 |
KR20220068894A (ko) | 2022-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11567729B2 (en) | System and method for playing audio data on multiple devices | |
US9966084B2 (en) | Method and device for achieving object audio recording and electronic apparatus | |
CN105338389B (zh) | 控制智能电视的方法和装置 | |
CN105898364A (zh) | 一种视频播放处理方法、装置、终端及*** | |
CN104991754A (zh) | 录音方法及装置 | |
CN104112459B (zh) | 播放音频数据的方法和装置 | |
CN110958537A (zh) | 一种智能音箱及智能音箱使用的方法 | |
CN111741394A (zh) | 一种数据处理方法、装置及可读介质 | |
KR101834269B1 (ko) | 오디오 재생 방법, 장치, 프로그램 및 기록매체 | |
CN110992920B (zh) | 直播合唱方法、装置、电子设备及存储介质 | |
CN106375846B (zh) | 直播音频的处理方法及装置 | |
WO2021244135A1 (zh) | 一种翻译方法、装置和耳机 | |
CN104599691B (zh) | 音频播放方法及装置 | |
CN111724783B (zh) | 智能设备的唤醒方法、装置、智能设备及介质 | |
CN111787464B (zh) | 一种信息处理方法、装置、电子设备和存储介质 | |
CN112509596A (zh) | 唤醒控制方法、装置、存储介质及终端 | |
US11227423B2 (en) | Image and sound pickup device, sound pickup control system, method of controlling image and sound pickup device, and method of controlling sound pickup control system | |
WO2023216119A1 (zh) | 音频信号编码方法、装置、电子设备和存储介质 | |
CN107340990B (zh) | 播放方法及装置 | |
CN108491180B (zh) | 音频播放方法及装置 | |
CN109712629B (zh) | 音频文件的合成方法及装置 | |
CN112185353A (zh) | 音频信号的处理方法、装置、终端及存储介质 | |
CN106533910B (zh) | 便签显示方法及装置 | |
WO2023240467A1 (zh) | 音频播放方法、装置及存储介质 | |
EP4203446A1 (en) | Terminal and method for outputting multi-channel audio by using plurality of audio devices |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210202 |