[go: up one dir, main page]

CN106303836A - Method and device for adjusting stereo playing - Google Patents

Method and device for adjusting stereo playing Download PDF

Info

Publication number
CN106303836A
CN106303836A CN201611024122.XA CN201611024122A CN106303836A CN 106303836 A CN106303836 A CN 106303836A CN 201611024122 A CN201611024122 A CN 201611024122A CN 106303836 A CN106303836 A CN 106303836A
Authority
CN
China
Prior art keywords
intelligent sound
sound box
audio
microphone array
speaker
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
Application number
CN201611024122.XA
Other languages
Chinese (zh)
Other versions
CN106303836B (en
Inventor
郑战海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201611024122.XA priority Critical patent/CN106303836B/en
Publication of CN106303836A publication Critical patent/CN106303836A/en
Application granted granted Critical
Publication of CN106303836B publication Critical patent/CN106303836B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2430/00Signal processing covered by H04R, not provided for in its groups

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stereophonic System (AREA)

Abstract

本发明公开了一种调节立体声播放的方法,该方法包括:获取麦克风阵列检测的用户环境中多个智能音箱的定位信息;获取所述麦克风阵列提取的所述多个智能音箱的音频特征;依据所述定位信息和/或所述音频特征,生成音箱控制指令;将生成的音箱控制指令发送给关联的智能音箱,以调节所述多个智能音箱的立体声播放效果。本发明实现了依据智能音箱和用户的相对位置对音箱的播放效果进行调节,使立体声播放声音更加逼真,提升用户体验。

The invention discloses a method for adjusting stereo playback. The method includes: obtaining the positioning information of multiple smart speakers in a user environment detected by a microphone array; obtaining the audio features of the multiple smart speakers extracted by the microphone array; according to The positioning information and/or the audio features generate a speaker control instruction; and send the generated speaker control instruction to associated smart speakers, so as to adjust the stereo playback effect of the multiple smart speakers. The present invention realizes the adjustment of the playback effect of the speaker according to the relative positions of the smart speaker and the user, so that the stereo playback sound is more realistic and the user experience is improved.

Description

一种调节立体声播放的方法及装置A method and device for adjusting stereo playback

技术领域technical field

本发明涉及智能设备领域,尤其涉及一种调节立体声播放的方法及装置。The invention relates to the field of smart devices, in particular to a method and device for adjusting stereo playback.

背景技术Background technique

当前许多智能设备为了追求更好的影音享受,大多数智能设备具备立体声播放效果,尤其是通过连接外部智能音箱进行播放,但当外部多个智能音箱位置不固定时,因为设备自身不会根据智能音箱位置以及用户位置进行调节,无法达到逼真的视听享受。In order to pursue better audio-visual enjoyment, many smart devices currently have stereo playback effects, especially by connecting to external smart speakers. However, when the positions of multiple external smart speakers are not fixed, because the device itself will not Adjusting the position of the speaker and the position of the user cannot achieve realistic audio-visual enjoyment.

发明内容Contents of the invention

有鉴于此,本发明的目的是提出一种调节立体声播放的方法及装置,可以根据智能音箱位置以及用户位置进行立体声播放效果的优化。In view of this, the object of the present invention is to propose a method and device for adjusting stereo playback, which can optimize the stereo playback effect according to the position of the smart speaker and the user's position.

为实现上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

第一方面,本发明实施例提供了一种调节立体声播放的方法,包括:In a first aspect, an embodiment of the present invention provides a method for adjusting stereo playback, including:

获取麦克风阵列检测的用户环境中多个智能音箱的定位信息;Obtain the positioning information of multiple smart speakers in the user environment detected by the microphone array;

获取所述麦克风阵列提取的所述多个智能音箱的音频特征;Acquiring audio features of the plurality of smart speakers extracted by the microphone array;

依据所述定位信息和/或所述音频特征,生成音箱控制指令;generating a speaker control instruction according to the positioning information and/or the audio feature;

将生成的音箱控制指令发送给关联的智能音箱,以调节所述多个智能音箱的立体声播放效果。Send the generated speaker control instructions to the associated smart speakers, so as to adjust the stereo playback effect of the multiple smart speakers.

第二方面,本发明实施例提供了一种调节立体声播放的装置,包括:In a second aspect, an embodiment of the present invention provides a device for adjusting stereo playback, including:

定位信息获取模块,用于获取麦克风阵列检测的用户环境中多个智能音箱的定位信息;The positioning information acquisition module is used to obtain the positioning information of multiple smart speakers in the user environment detected by the microphone array;

音频特征获取模块,用于获取所述麦克风阵列提取的所述多个智能音箱的音频特征;An audio feature acquisition module, configured to acquire the audio features of the plurality of smart speakers extracted by the microphone array;

指令生成模块,用于依据所述定位信息和/或所述音频特征,生成音箱控制指令;an instruction generating module, configured to generate a speaker control instruction according to the positioning information and/or the audio feature;

指令发送模块,用于将生成的音箱控制指令发送给关联的智能音箱,以调节所述多个智能音箱的立体声播放效果。The instruction sending module is configured to send the generated speaker control instructions to associated smart speakers, so as to adjust the stereo playback effect of the multiple smart speakers.

本发明的有益效果是:本发明提供的一种调节立体声播放的方法及装置,通过麦克风阵列实现了对智能音箱的定位和音频特征的提取,对音箱的播放效果进行调节,使立体声播放声音更加逼真,提升用户体验。The beneficial effects of the present invention are: a method and device for adjusting stereo playback provided by the present invention realizes the positioning of the smart speaker and the extraction of audio features through the microphone array, adjusts the playback effect of the speaker, and makes the stereo playback sound more Realistic, enhance user experience.

附图说明Description of drawings

下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通技术人员更清楚本发明的上述及其他特征和优点,附图中:Exemplary embodiments of the present invention will be described in detail below with reference to the accompanying drawings, so that those of ordinary skill in the art will be more aware of the above-mentioned and other features and advantages of the present invention. In the accompanying drawings:

图1是本发明实施例一提供的一种调节立体声播放的方法的流程示意图;FIG. 1 is a schematic flowchart of a method for adjusting stereo playback provided by Embodiment 1 of the present invention;

图2是本发明实施例二提供的一种调节立体声播放的方法的流程示意图;FIG. 2 is a schematic flowchart of a method for adjusting stereo playback provided by Embodiment 2 of the present invention;

图3是本发明实施例三提供的一种调节立体声播放的装置的结构框图;FIG. 3 is a structural block diagram of a device for adjusting stereo playback provided by Embodiment 3 of the present invention;

图4是本发明实施例四提供的一种调节立体声播放的装置的结构框图。Fig. 4 is a structural block diagram of a device for adjusting stereo playback provided by Embodiment 4 of the present invention.

具体实施方式detailed description

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and through specific implementation methods. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.

实施例一Embodiment one

图1是本发明实施例一提供的一种调节立体声播放的方法的流程示意图。该方法适用于立体声播放的情况,该方法可以由调节立体声播放的装置来执行。调节立体声播放的装置可以由软件和/或硬件的方式来实现。如图1所示,该方法包括:FIG. 1 is a schematic flowchart of a method for adjusting stereo playback provided by Embodiment 1 of the present invention. The method is suitable for stereo playback, and the method can be executed by a device for adjusting stereo playback. The device for adjusting stereo playback can be realized by software and/or hardware. As shown in Figure 1, the method includes:

步骤110、获取麦克风阵列检测的用户环境中多个智能音箱的定位信息。Step 110 , acquiring location information of multiple smart speakers in the user environment detected by the microphone array.

在本实施例中,麦克风阵列设置在智能终端上,且麦克风阵列由多个麦克风组成。智能终端可以诸如智能手机、平板电脑、智能手环和智能手表之类的电子设备,且用户携带或佩戴智能终端,使用户的位置与智能终端的位置一致。In this embodiment, the microphone array is set on the smart terminal, and the microphone array is composed of multiple microphones. The smart terminal can be an electronic device such as a smart phone, a tablet computer, a smart bracelet, and a smart watch, and the user carries or wears the smart terminal, so that the location of the user is consistent with that of the smart terminal.

麦克风阵列根据用户的位置对用户周围环境中的多个智能音箱分别进行定位,获得每个智能音箱与用户的相对距离,且智能终端获取麦克风阵列传输的定位信息。The microphone array respectively locates multiple smart speakers in the user's surrounding environment according to the user's position, and obtains the relative distance between each smart speaker and the user, and the smart terminal obtains the positioning information transmitted by the microphone array.

步骤120、获取麦克风阵列提取的多个智能音箱的音频特征。Step 120, acquiring the audio features of multiple smart speakers extracted by the microphone array.

麦克风阵列通过接收每个智能音箱的音频信息,分析智能音箱的音频特征,根据音频特征获得智能音箱的性能参数,且智能终端获取麦克风阵列传输的智能音箱的音频特征。其中,音频特征可以包括:音调、响度和音色等;性能参数可以包括:频率范围与频率响应、失真度和信噪比等。The microphone array analyzes the audio characteristics of the smart speakers by receiving the audio information of each smart speaker, and obtains the performance parameters of the smart speakers according to the audio characteristics, and the smart terminal obtains the audio characteristics of the smart speakers transmitted by the microphone array. Among them, the audio characteristics may include: pitch, loudness and timbre, etc.; the performance parameters may include: frequency range and frequency response, distortion and signal-to-noise ratio, etc.

步骤130、依据定位信息和/或音频特征,生成音箱控制指令。Step 130: Generate a speaker control instruction according to the positioning information and/or audio characteristics.

具体的,智能终端根据音箱与用户的相对位置生成音箱控制指令,或者,根据音箱的音频特征生成音箱控制指令,又或者,依据用户的相对位置和对应音箱的音频特征生成音箱控制指令。且通过不同方式生成的音箱控制指令不同。Specifically, the smart terminal generates a speaker control instruction according to the relative position of the speaker and the user, or generates a speaker control instruction according to the audio characteristics of the speaker, or generates a speaker control instruction according to the relative position of the user and the audio characteristics of the corresponding speaker. And the speaker control commands generated by different methods are different.

步骤140、将生成的音箱控制指令发送给关联的智能音箱,以调节多个智能音箱的立体声播放效果。Step 140: Send the generated speaker control instruction to the associated smart speakers, so as to adjust the stereo playback effect of multiple smart speakers.

具体的,智能终端将生成的音箱控制指令分别发送给相应的智能音箱,智能音箱依据接收的音箱控制指令调节自己的播放效果,从而调节所有智能音箱的立体声播放效果,实现对智能音箱立体声播放的调节。Specifically, the smart terminal sends the generated speaker control instructions to the corresponding smart speakers, and the smart speakers adjust their own playback effects according to the received speaker control instructions, thereby adjusting the stereo playback effects of all smart speakers and realizing stereo playback of the smart speakers. adjust.

本发明实施例一提供的一种调节立体声播放的方法,根据用户的位置,利用麦克风阵列对智能音箱进行定位,获取智能音箱的位置信息;同时,利用麦克风阵列提取智能音箱的音频特征,获取智能音箱的性能参数;智能终端中处理器根据智能音箱的定位信息和/或音频特征,生成相应的音箱控制指令,将生成的音箱控制指令发送给对应的智能音箱,对智能音箱的播放进行调节,实现对立体声播放的调节,使立体声播放声音更加逼真,提升用户体验。A method for adjusting stereo playback provided by Embodiment 1 of the present invention uses a microphone array to locate a smart speaker according to the location of the user to obtain location information of the smart speaker; at the same time, uses a microphone array to extract audio features of the smart speaker to obtain smart The performance parameters of the speaker; the processor in the smart terminal generates a corresponding speaker control command according to the positioning information and/or audio characteristics of the smart speaker, sends the generated speaker control command to the corresponding smart speaker, and adjusts the playback of the smart speaker, Realize the adjustment of stereo playback, make stereo playback sound more realistic, and improve user experience.

实施例二Embodiment two

图2是本发明实施例二提供的一种调节立体声播放的方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,将获取麦克风阵列检测的用户环境中多个智能音箱的定位信息优化为:判断用户是否处于运动状态;若用户处于运动状态,则获取麦克风阵列检测的用户环境中多个智能音箱的定位信息;在获取麦克风阵列提取的多个智能音箱的音频特征之后,依据音频特征,处理待播放的音频数据,并将处理后的音频数据发送至多个智能音箱进行播放。Fig. 2 is a schematic flowchart of a method for adjusting stereo playback provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above embodiments. In this embodiment, the positioning information of multiple smart speakers in the user environment detected by the microphone array is optimized as follows: determine whether the user is in a state of motion; if the user is in a state of motion, The positioning information of multiple smart speakers in the user environment detected by the microphone array is obtained; after obtaining the audio features of the multiple smart speakers extracted by the microphone array, the audio data to be played is processed according to the audio features, and the processed audio data Send to multiple smart speakers for playback.

相应的,本实施例的方法具体包括:Correspondingly, the method in this embodiment specifically includes:

步骤210、判断用户是否处于运动状态;若用户处于运动状态,则获取麦克风阵列检测的用户环境中多个智能音箱的定位信息。Step 210, determine whether the user is in a motion state; if the user is in a motion state, obtain the positioning information of multiple smart speakers in the user's environment detected by the microphone array.

在本实施例中,智能终端中处理器通过接收运动传感器检测的三轴加速度和三轴角速度,并结合GPS定位信息,判断用户的运动状态;通过判断用户是否处于运动状态,来判断麦克风阵列是否需要检测智能音箱的位置信息,能够有效的节省麦克风运行成本。当用户未处于运动状态时,麦克风阵列可不进行检测;当用户出去运动状态时,开始检测智能音箱的位置信息。In this embodiment, the processor in the smart terminal judges the user's motion state by receiving the three-axis acceleration and three-axis angular velocity detected by the motion sensor and combining the GPS positioning information; by judging whether the user is in a motion state, it is judged whether the microphone array is It is necessary to detect the position information of the smart speaker, which can effectively save the operating cost of the microphone. When the user is not in the state of exercise, the microphone array may not detect; when the user is out of the state of exercise, it starts to detect the position information of the smart speaker.

步骤220、获取麦克风阵列提取的多个智能音箱的音频特征。Step 220, acquiring the audio features of multiple smart speakers extracted by the microphone array.

步骤230、依据音频特征,处理待播放的音频数据,并将处理后的音频数据发送至多个智能音箱进行播放。Step 230: Process the audio data to be played according to the audio characteristics, and send the processed audio data to multiple smart speakers for playback.

具体的,智能终端根据智能音箱播放的音频特征判断每个智能音箱的性能参数,结合当前需要播放的音效,对每个智能音箱需要播放的音频数据进行相应处理,使播放的音频达到理想的播放效果。Specifically, the smart terminal judges the performance parameters of each smart speaker according to the audio characteristics played by the smart speaker, and performs corresponding processing on the audio data that each smart speaker needs to play in combination with the sound effects that need to be played at present, so that the played audio can achieve ideal playback. Effect.

步骤240、依据定位信息和/或音频特征,生成音箱控制指令。Step 240: Generate a speaker control instruction according to the positioning information and/or audio characteristics.

步骤250、将生成的音箱控制指令发送给关联的智能音箱,以调节多个智能音箱的立体声播放效果。Step 250 , sending the generated speaker control instruction to associated smart speakers, so as to adjust the stereo playback effect of multiple smart speakers.

需要说明的是,本实施例中对步骤230、步骤240和步骤250的操作顺序不作具体限定,只需步骤250在步骤240之后执行即可。It should be noted that, in this embodiment, the operation sequence of step 230 , step 240 and step 250 is not specifically limited, and only step 250 is performed after step 240 .

进一步地,依据定位信息,生成音箱控制指令,可以包括:依据多个智能音箱的定位信息,确定多个智能音箱的播放时差;依据确定的播放时差,生成开始播放指令。Further, generating the speaker control instruction according to the positioning information may include: determining the playing time difference of the multiple smart speakers according to the positioning information of the multiple smart speakers; and generating the playing start instruction according to the determined playing time difference.

进一步地,依据音频特征,生成音箱控制指令,可以包括:依据多个智能音箱的音频特征,将多个智能音箱的频率响应在各频段上的声波幅度、实际音频信号波形和实际频率分别与标准音的频率响应在各频段上的标准声波幅度、标准音频信号波形和标准频率进行比较;依据比较结果,确定多个智能音箱的性能和播放效果;依据多个智能音箱的性能和播放效果,生成多个智能音箱的音效控制指令。Further, generating the speaker control instruction according to the audio characteristics may include: according to the audio characteristics of the plurality of smart speakers, comparing the sound wave amplitude, the actual audio signal waveform and the actual frequency of the frequency responses of the plurality of smart speakers in each frequency band with the standard The frequency response of the sound is compared with the standard sound wave amplitude, standard audio signal waveform and standard frequency in each frequency band; according to the comparison results, the performance and playback effect of multiple smart speakers are determined; according to the performance and playback effects of multiple smart speakers, generate Audio control commands for multiple smart speakers.

在一种具体实施方式中,本申请中调节立体声播放的方法可以应用于用户在家中听音乐或观看视频的场景中。用户在家中听音乐或者观看视频,用户佩戴的智能终端在不断的检测用户是否处于运动状态,当检测到用户处于运动状态时,用户的位置可能发生改变,智能音箱相对于用户的位置可能发生改变,麦克风阵列开始检测智能音箱的位置信息,并检测智能音箱的音频特征,依据智能音箱的音频特征,将多个智能音箱的频率响应在各频段上的声波幅度、实际音频信号波形和实际频率分别与标准音的频率响应在各频段上的标准声波幅度、标准音频信号波形和标准频率进行比较;依据比较结果,确定多个智能音箱的性能和播放效果;依据多个智能音箱的性能和播放效果,生成多个智能音箱的音效控制指令。同时,根据每个智能音箱各自的性能参数或者用户的需求对每个智能音箱播放的音频进行相应的处理,以增强音频的播放效果,如:根据每个智能音箱的位置信息和智能音箱的性能参数,确定每个音箱播放的音频内容。当播放摇滚音乐时,对高低音提升很大,对于播放低音的音箱进行增强低音效果的处理,同时,根据每个智能音箱失真度和信噪比,降低音箱失真度和信噪比的处理,达到低音音箱播放的要求;对于播放低高音的音箱进行增强高音效果的处理,同时,根据每个智能音箱失真度和信噪比,降低音箱失真度和信噪比的处理,达到高音音箱播放的要求。当播放相声小品等节目时,人的嗓子发出的声音的频率范围比较窄,主要集中提升中音部分,对中音播放音箱的音频做中音播放效果处理。当播放电影视频时,根据播放的音效,需要进行播放声音的延迟等,以达到理想的收听效果,完成立体声的调节,达到逼真的播放效果,提升用户体验。In a specific implementation manner, the method for adjusting stereo playback in this application can be applied to a scene where a user listens to music or watches a video at home. When the user is listening to music or watching videos at home, the smart terminal worn by the user is constantly detecting whether the user is in a state of motion. When the user is detected to be in a state of motion, the user's position may change, and the position of the smart speaker relative to the user may change , the microphone array starts to detect the position information of the smart speakers, and detects the audio characteristics of the smart speakers. Compare the standard sound wave amplitude, standard audio signal waveform and standard frequency in each frequency band with the frequency response of the standard sound; determine the performance and playback effect of multiple smart speakers based on the comparison results; determine the performance and playback effect of multiple smart speakers to generate sound effect control instructions for multiple smart speakers. At the same time, according to the respective performance parameters of each smart speaker or the needs of users, the audio played by each smart speaker is processed accordingly to enhance the audio playback effect, such as: according to the location information of each smart speaker and the performance of the smart speaker parameter, which determines the audio content played by each speaker. When playing rock music, the high and low frequencies are greatly improved, and the bass effect is enhanced for the speakers that play the bass. At the same time, according to the distortion and signal-to-noise ratio of each smart speaker, the distortion and signal-to-noise ratio of the speakers are reduced. Meet the requirements of bass speaker playback; enhance the treble effect of the speaker playing low and high pitch, and at the same time, according to the distortion and signal-to-noise ratio of each smart speaker, reduce the speaker distortion and signal-to-noise ratio to achieve the high-pitched speaker playback Require. When playing cross talk sketches and other programs, the frequency range of the sound from the human voice is relatively narrow, and the main focus is on improving the mid-range part, and performing mid-range playback effect processing on the audio of the mid-range playback speaker. When playing movies and videos, according to the playing sound effect, it is necessary to delay the playing sound to achieve an ideal listening effect, complete stereo adjustment, achieve a realistic playing effect, and improve user experience.

实施例三Embodiment three

图3是本发明实施例三提供的一种调节立体声播放的装置的结构框图。如图3所示,该装置包括:定位信息获取模块310、音频特征获取模块320、指令生成模块330和指令发送模块340,其中:Fig. 3 is a structural block diagram of a device for adjusting stereo playback provided by Embodiment 3 of the present invention. As shown in Figure 3, the device includes: a positioning information acquisition module 310, an audio feature acquisition module 320, an instruction generation module 330 and an instruction sending module 340, wherein:

定位信息获取模块310,用于获取麦克风阵列检测的用户环境中多个智能音箱的定位信息;The positioning information acquisition module 310 is used to acquire the positioning information of multiple smart speakers in the user environment detected by the microphone array;

音频特征获取模块320,用于获取麦克风阵列提取的多个智能音箱的音频特征;The audio feature acquisition module 320 is used to acquire the audio features of a plurality of smart speakers extracted by the microphone array;

指令生成模块330,用于依据定位信息和/或音频特征,生成音箱控制指令;An instruction generation module 330, configured to generate a speaker control instruction according to the positioning information and/or audio characteristics;

指令发送模块340,用于将生成的音箱控制指令发送给关联的智能音箱,以调节多个智能音箱的立体声播放效果。The instruction sending module 340 is configured to send the generated speaker control instructions to associated smart speakers, so as to adjust the stereo playback effect of multiple smart speakers.

本实施例提供了一种调节立体声播放的装置,定位信息获取模块310获取麦克风阵列检测的用户环境中多个智能音箱的位置信息,并将智能音箱的位置信息发送给指令生成模块330;音频特征获取模块320获取麦克风阵列提取的智能音箱的音频特征,将智能音箱的音频特征发送给指令生成模块330;指令生成模块330根据智能音箱的位置信息生成音箱控制指令,或者,根据智能音箱的音频特征生成音箱控制指令,又或者,依据智能音箱的位置信息和对应智能音箱的音频特征生成音箱控制指令;指令发送模块340将指令生成模块330生成的音箱控制指令发送相应的智能音箱,智能音箱依据接收的音箱控制指令调节自己的播放效果,从而调节所有智能音箱的立体声播放效果,使立体声播放声音更加逼真,提升用户体验。This embodiment provides a device for adjusting stereo playback. The positioning information acquisition module 310 acquires the position information of multiple smart speakers in the user environment detected by the microphone array, and sends the position information of the smart speakers to the command generation module 330; audio features The acquisition module 320 obtains the audio feature of the smart speaker extracted by the microphone array, and sends the audio feature of the smart speaker to the instruction generation module 330; the instruction generation module 330 generates a speaker control command according to the position information of the smart speaker, or, according to the audio feature of the smart speaker Generate a speaker control instruction, or generate a speaker control instruction based on the location information of the smart speaker and the audio characteristics of the corresponding smart speaker; the instruction sending module 340 sends the speaker control instruction generated by the instruction generation module 330 to the corresponding smart speaker, and the smart speaker receives The speaker control command adjusts its own playback effect, thereby adjusting the stereo playback effect of all smart speakers, making the stereo playback sound more realistic and improving user experience.

本实施例提供的调节立体声播放的装置,与本发明任意实施例所提供的调节立体声播放的方法属于同一发明构思,可执行本发明任意实施例所提供的调节立体声播放的方法,具备相应的功能和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的调节立体声播放的方法。The device for adjusting stereo playback provided by this embodiment belongs to the same inventive concept as the method for adjusting stereo playback provided by any embodiment of the present invention, and can execute the method for adjusting stereo playback provided by any embodiment of the present invention, and has corresponding functions and beneficial effects. For technical details not exhaustively described in this embodiment, refer to the method for adjusting stereo playback provided by any embodiment of the present invention.

实施例四Embodiment Four

图4是本发明实施例四提供的一种调节立体声播放的装置的结构框图。如图4所示,该装置包括:定位信息获取模块310、音频特征获取模块320、指令生成模块330和指令发送模块340,还包括:Fig. 4 is a structural block diagram of a device for adjusting stereo playback provided by Embodiment 4 of the present invention. As shown in Figure 4, the device includes: a positioning information acquisition module 310, an audio feature acquisition module 320, an instruction generation module 330 and an instruction sending module 340, and also includes:

音频数据处理模块350,用于在获取麦克风阵列提取的多个智能音箱的音频特征之后,依据音频特征,处理待播放的音频数据,并将处理后的音频数据发送至多个智能音箱进行播放。The audio data processing module 350 is configured to process the audio data to be played according to the audio features after acquiring the audio features of multiple smart speakers extracted by the microphone array, and send the processed audio data to multiple smart speakers for playback.

进一步地,指令生成模块330还用于:依据多个智能音箱的定位信息,从多个智能音箱中确定待关闭智能音箱;依据确定的待关闭智能音箱,生成音箱关闭指令。Further, the instruction generation module 330 is further configured to: determine the smart speakers to be turned off from the plurality of smart speakers according to the location information of the plurality of smart speakers; and generate a speaker turn-off instruction according to the determined smart speakers to be turned off.

进一步地,指令生成模块330还用于:依据多个智能音箱的定位信息,确定多个智能音箱的播放时差;依据确定的播放时差,生成开始播放指令。Further, the instruction generation module 330 is further configured to: determine the playing time difference of the multiple smart speakers according to the positioning information of the multiple smart speakers; and generate the playback start instruction according to the determined playing time difference.

进一步地,指令生成模块330还用于:依据多个智能音箱的音频特征,将多个智能音箱的频率响应在各频段上的声波幅度、实际音频信号波形和实际频率分别与标准音的频率响应在各频段上的标准声波幅度、标准音频信号波形和标准频率进行比较;依据比较结果,确定多个智能音箱的性能和播放效果;依据多个智能音箱的性能和播放效果,生成多个智能音箱的音效控制指令。Further, the instruction generation module 330 is also used for: according to the audio characteristics of multiple smart speakers, compare the frequency response of multiple smart speakers with the sound wave amplitude, the actual audio signal waveform and the actual frequency in each frequency band respectively with the frequency response of the standard tone Compare the standard sound wave amplitude, standard audio signal waveform and standard frequency in each frequency band; determine the performance and playback effect of multiple smart speakers based on the comparison results; generate multiple smart speakers based on the performance and playback effects of multiple smart speakers sound control commands.

进一步地,定位信息获取模块310还用于:判断用户是否处于运动状态;若用户处于运动状态,则获取麦克风阵列检测的用户环境中多个智能音箱的定位信息。Further, the positioning information acquisition module 310 is also used to: determine whether the user is in a motion state; if the user is in a motion state, obtain the positioning information of multiple smart speakers in the user's environment detected by the microphone array.

在本实施例中,提供了一种调节立体声播放的装置,定位信息获取模块310获取麦克风阵列检测的智能音箱的位置信息,并将该位置信息发送给指令生成模块330,指令生成模块330根据智能音箱的位置信息并结合播放音效,确定智能音箱的开启和关闭,生成智能音箱的控制指令。音频数据处理模块350根据麦克风阵列提供的音频特征,确定智能音箱的性能参数,调节对应智能音箱播放的音频信息;或者将智能音箱的性能参数发送给相应的播放设备,对智能音箱播放的音频信息进行处理,再发送给智能音箱进行播放。示例性地,在处理音频信息的过程中,根据智能音箱的播放特点,对低音音箱播放的音频信息增强低音信息的强度,对高音音箱播放的音频信息增强高音信息的强度;根据音箱本身失真度和噪声比,对音频信息进行降低失真度和噪声比的处理;依据多个智能音箱的定位信息,确定多个智能音箱的播放时差;依据确定的播放时差,生成开始播放指令,调节音箱的播放,达到逼真的播放效果等等。播放时间差主要是依据时间差的声像定位原理,人耳听到的立体声是声音到达双耳先后的时间差异造成的,根据时间差异可以判断与双耳的距离,特别地,智能音箱播放的时间差应保持在一定的量值范围内,用户应处于智能音箱播放系统的范围内;时间差反映了声音到达双耳先后造成的相对时间差异,强度差则反映了声音在空气中传播由于距离造成的衰减差异,播放音频信号的强度差是依据强度差的声像定位原理,声音到达人耳的强度不同,可以判断声源与人耳的距离不同,在声音传播的过程中,头部或者空气对于声波形成障碍减弱了声音的强度,所以到达人两只耳朵的声音强度不同,通过调节播放音频信号的强度差也可以达到立体声调节的目的。该装置可安装在智能终端中,完成对智能音箱的控制,达到对立体声的调节的目的。特别地,播放模块也可以是智能终端以外的外部设备,如电视和电脑等可以播放音乐和视频的设备,智能终端通过蓝牙等通信方式,将智能音箱的性能参数发送给播放设备,播放设备通过对音频进行处理在发送给智能音箱,进行播放,从而调节立体声的播放效果,提升用户体验。In this embodiment, a device for adjusting stereo playback is provided. The positioning information acquisition module 310 acquires the position information of the smart speaker detected by the microphone array, and sends the position information to the instruction generation module 330. The position information of the speaker is combined with the sound effect to determine the opening and closing of the smart speaker, and generate the control command of the smart speaker. The audio data processing module 350 determines the performance parameters of the smart speaker according to the audio characteristics provided by the microphone array, and adjusts the audio information played by the corresponding smart speaker; Processing, and then sent to the smart speaker for playback. For example, in the process of processing audio information, according to the playback characteristics of the smart speaker, the intensity of the bass information is enhanced for the audio information played by the bass speaker, and the intensity of the treble information is enhanced for the audio information played by the tweeter; according to the distortion of the speaker itself and noise ratio, the audio information is processed to reduce the distortion and noise ratio; according to the positioning information of multiple smart speakers, determine the playback time difference of multiple smart speakers; , to achieve realistic playback effects and so on. The playback time difference is mainly based on the sound image positioning principle of the time difference. The stereo sound heard by the human ear is caused by the time difference between the sound arriving at the two ears. The distance from the two ears can be judged according to the time difference. Keep within a certain value range, and the user should be within the range of the smart speaker playback system; the time difference reflects the relative time difference caused by the sound arriving at both ears, and the intensity difference reflects the attenuation difference caused by the distance caused by the sound propagating in the air , the intensity difference of playing the audio signal is based on the sound image localization principle of the intensity difference. The intensity of the sound reaching the human ear is different, and it can be judged that the distance between the sound source and the human ear is different. In the process of sound propagation, the head or air forms a Obstacles weaken the intensity of the sound, so the intensity of the sound reaching people's two ears is different, and the purpose of stereo adjustment can also be achieved by adjusting the intensity difference of the playback audio signal. The device can be installed in the smart terminal to complete the control of the smart speaker and achieve the purpose of adjusting the stereo. In particular, the playback module can also be an external device other than a smart terminal, such as a TV and a computer that can play music and video. The smart terminal sends the performance parameters of the smart speaker to the playback device through communication methods such as Bluetooth. The audio is processed and sent to the smart speaker for playback, thereby adjusting the stereo playback effect and improving the user experience.

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention, and the present invention The scope is determined by the scope of the appended claims.

Claims (10)

1. the method regulating played in stereo, it is characterised in that including:
Obtain the location information of multiple intelligent sound boxes in the user environment of microphone array detection;
Obtain the audio frequency characteristics of the plurality of intelligent sound box that described microphone array extracts;
According to described location information and/or described audio frequency characteristics, generate audio amplifier control instruction;
The audio amplifier control instruction of generation is sent to the intelligent sound box of association, broadcasts regulating the stereo of the plurality of intelligent sound box Put effect.
Method the most according to claim 1, it is characterised in that according to described location information, generates audio amplifier control instruction, bag Include:
According to the location information of the plurality of intelligent sound box, determine the broadcasting time difference of the plurality of intelligent sound box;
According to the broadcasting time difference determined, generate and commence play out instruction.
Method the most according to claim 1, it is characterised in that according to described audio frequency characteristics, generates audio amplifier control instruction, bag Include:
According to the audio frequency characteristics of the plurality of intelligent sound box, by the frequency response of the plurality of intelligent sound box sound in each frequency range Wave amplitude, actual audio signal waveform and actual frequency respectively with the frequency response of standard pronunciation standing acoustic waves width in each frequency range Degree, standard audio signal waveform and standard frequency compare;
According to comparative result, determine performance and the result of broadcast of the plurality of intelligent sound box;
According to performance and the result of broadcast of the plurality of intelligent sound box, generate the sound effect control instruction of the plurality of intelligent sound box.
Method the most according to claim 1, it is characterised in that many in the user environment of described acquisition microphone array detection The location information of individual intelligent sound box, including:
Judge whether user is kept in motion;
If described user is kept in motion, then obtain the location of multiple intelligent sound boxes in the user environment of microphone array detection Information.
Method the most according to claim 1, it is characterised in that obtain the plurality of intelligence that described microphone array extracts After the audio frequency characteristics of audio amplifier, including:
According to described audio frequency characteristics, process voice data to be played, and the voice data after processing sends to the most the plurality of Intelligent sound box plays out.
6. the device regulating played in stereo, it is characterised in that including:
Location data obtaining module, the location letter of multiple intelligent sound boxes in the user environment obtaining microphone array detection Breath;
Audio frequency characteristics acquisition module, for obtaining the audio frequency characteristics of the plurality of intelligent sound box that described microphone array extracts;
Directive generation module, for according to described location information and/or described audio frequency characteristics, generates audio amplifier control instruction;
Instruction sending module, for the audio amplifier control instruction of generation being sent to the intelligent sound box of association, the plurality of to regulate The played in stereo effect of intelligent sound box.
Device the most according to claim 6, it is characterised in that described directive generation module specifically for:
According to the location information of the plurality of intelligent sound box, determine the broadcasting time difference of the plurality of intelligent sound box;
According to the broadcasting time difference determined, generate and commence play out instruction.
Device the most according to claim 6, it is characterised in that described directive generation module specifically for:
According to the audio frequency characteristics of the plurality of intelligent sound box, by the frequency response of the plurality of intelligent sound box sound in each frequency range Wave amplitude, actual audio signal waveform and actual frequency respectively with the frequency response of standard pronunciation standing acoustic waves width in each frequency range Degree, standard audio signal waveform and standard frequency compare;
According to comparative result, determine performance and the result of broadcast of the plurality of intelligent sound box;
According to performance and the result of broadcast of the plurality of intelligent sound box, generate the sound effect control instruction of the plurality of intelligent sound box.
Device the most according to claim 6, it is characterised in that described location data obtaining module specifically for:
Judge whether user is kept in motion;
If described user is kept in motion, then obtain the location of multiple intelligent sound boxes in the user environment of microphone array detection Information.
Device the most according to claim 6, it is characterised in that including:
Voice data processing module, at the audio frequency characteristics obtaining the plurality of intelligent sound box that described microphone array extracts Afterwards, according to described audio frequency characteristics, process voice data to be played, and the voice data after processing sends to the most the plurality of Intelligent sound box plays out.
CN201611024122.XA 2016-11-15 2016-11-15 A method and device for adjusting stereo playback Expired - Fee Related CN106303836B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611024122.XA CN106303836B (en) 2016-11-15 2016-11-15 A method and device for adjusting stereo playback

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611024122.XA CN106303836B (en) 2016-11-15 2016-11-15 A method and device for adjusting stereo playback

Publications (2)

Publication Number Publication Date
CN106303836A true CN106303836A (en) 2017-01-04
CN106303836B CN106303836B (en) 2019-10-01

Family

ID=57721471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611024122.XA Expired - Fee Related CN106303836B (en) 2016-11-15 2016-11-15 A method and device for adjusting stereo playback

Country Status (1)

Country Link
CN (1) CN106303836B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878866A (en) * 2017-03-03 2017-06-20 广东欧珀移动通信有限公司 Audio signal processing method, device and terminal
CN107039044A (en) * 2017-03-08 2017-08-11 广东欧珀移动通信有限公司 A kind of audio signal processing method and mobile terminal
CN107040850A (en) * 2017-04-28 2017-08-11 湖南海翼电子商务股份有限公司 Intelligent sound box, sound system and its automatic method that sound channel is set
CN107517413A (en) * 2017-10-24 2017-12-26 柴雪 A kind of intelligent sound box and its control method
CN107613434A (en) * 2017-09-27 2018-01-19 四川长虹电器股份有限公司 Cross-platform multiterminal coordinate the method for carrying out sound field positioning
CN109831735A (en) * 2019-01-11 2019-05-31 歌尔科技有限公司 Suitable for the audio frequency playing method of indoor environment, equipment, system and storage medium
CN111406414A (en) * 2017-12-01 2020-07-10 株式会社索思未来 Signal processing device and signal processing method
CN111601219A (en) * 2020-06-01 2020-08-28 峰米(北京)科技有限公司 Method and equipment for adaptively adjusting sound field balance
CN112104928A (en) * 2020-05-13 2020-12-18 苏州触达信息技术有限公司 Intelligent sound box and method and system for controlling intelligent sound box
CN112118527A (en) * 2019-06-19 2020-12-22 华为技术有限公司 Multimedia information processing method, device and storage medium
CN112333531A (en) * 2020-07-09 2021-02-05 深圳Tcl新技术有限公司 Audio data playing method and device and readable storage medium
CN113645560A (en) * 2020-04-27 2021-11-12 青岛海尔多媒体有限公司 Method and device for controlling voice box group and voice box equipment
CN113873392A (en) * 2021-09-06 2021-12-31 深圳市海创嘉科技有限公司 A smart speaker array system
CN114690113A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Method and device for determining position of equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835648A (en) * 2005-03-15 2006-09-20 雅马哈株式会社 Position detecting system, speaker system, and user terminal apparatus
CN102026082A (en) * 2009-09-21 2011-04-20 联想(北京)有限公司 Track self-adaptive method and device for sound producing device
CN103414991A (en) * 2013-05-21 2013-11-27 杭州联汇数字科技有限公司 Self-adaptive adjustment method for indoor sound reinforcement system
CN104125524A (en) * 2013-04-23 2014-10-29 华为技术有限公司 Sound effect adjustment method, apparatus and devices
CN203912154U (en) * 2014-04-22 2014-10-29 深圳市鲁光电子科技有限公司 Sound box control device and audio system
CN104503297A (en) * 2014-11-25 2015-04-08 宁波中荣声学科技有限公司 DSP audio digital signal processing system and method
WO2015182597A1 (en) * 2014-05-26 2015-12-03 ヤマハ株式会社 Connection confirmation system, connection confirmation program, connection confirmation method, and connection detection device
CN105321293A (en) * 2014-09-18 2016-02-10 广东小天才科技有限公司 Danger detection reminding method and intelligent equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835648A (en) * 2005-03-15 2006-09-20 雅马哈株式会社 Position detecting system, speaker system, and user terminal apparatus
CN102026082A (en) * 2009-09-21 2011-04-20 联想(北京)有限公司 Track self-adaptive method and device for sound producing device
CN104125524A (en) * 2013-04-23 2014-10-29 华为技术有限公司 Sound effect adjustment method, apparatus and devices
CN103414991A (en) * 2013-05-21 2013-11-27 杭州联汇数字科技有限公司 Self-adaptive adjustment method for indoor sound reinforcement system
CN203912154U (en) * 2014-04-22 2014-10-29 深圳市鲁光电子科技有限公司 Sound box control device and audio system
WO2015182597A1 (en) * 2014-05-26 2015-12-03 ヤマハ株式会社 Connection confirmation system, connection confirmation program, connection confirmation method, and connection detection device
CN105321293A (en) * 2014-09-18 2016-02-10 广东小天才科技有限公司 Danger detection reminding method and intelligent equipment
CN104503297A (en) * 2014-11-25 2015-04-08 宁波中荣声学科技有限公司 DSP audio digital signal processing system and method

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878866A (en) * 2017-03-03 2017-06-20 广东欧珀移动通信有限公司 Audio signal processing method, device and terminal
CN106878866B (en) * 2017-03-03 2020-01-10 Oppo广东移动通信有限公司 Audio signal processing method and device and terminal
CN107039044A (en) * 2017-03-08 2017-08-11 广东欧珀移动通信有限公司 A kind of audio signal processing method and mobile terminal
CN107039044B (en) * 2017-03-08 2020-04-21 Oppo广东移动通信有限公司 A kind of voice signal processing method and mobile terminal
CN107040850A (en) * 2017-04-28 2017-08-11 湖南海翼电子商务股份有限公司 Intelligent sound box, sound system and its automatic method that sound channel is set
CN107040850B (en) * 2017-04-28 2019-08-16 安克创新科技股份有限公司 Smart speaker, audio system and method for automatically setting sound channels
CN107613434A (en) * 2017-09-27 2018-01-19 四川长虹电器股份有限公司 Cross-platform multiterminal coordinate the method for carrying out sound field positioning
CN107517413A (en) * 2017-10-24 2017-12-26 柴雪 A kind of intelligent sound box and its control method
CN107517413B (en) * 2017-10-24 2019-11-22 深圳市和合联众信息科技有限公司 A kind of intelligent sound box and its control method
US11310621B2 (en) 2017-12-01 2022-04-19 Socionext Inc. Signal processing device and signal processing method for performing sound localization processing
CN111406414A (en) * 2017-12-01 2020-07-10 株式会社索思未来 Signal processing device and signal processing method
CN111406414B (en) * 2017-12-01 2022-10-04 株式会社索思未来 Signal processing device and signal processing method
CN109831735A (en) * 2019-01-11 2019-05-31 歌尔科技有限公司 Suitable for the audio frequency playing method of indoor environment, equipment, system and storage medium
CN112118527A (en) * 2019-06-19 2020-12-22 华为技术有限公司 Multimedia information processing method, device and storage medium
US12101621B2 (en) 2019-06-19 2024-09-24 Huawei Technologies Co., Ltd. Multimedia information processing method and apparatus, and storage medium
CN113645560A (en) * 2020-04-27 2021-11-12 青岛海尔多媒体有限公司 Method and device for controlling voice box group and voice box equipment
CN112104928A (en) * 2020-05-13 2020-12-18 苏州触达信息技术有限公司 Intelligent sound box and method and system for controlling intelligent sound box
CN111601219A (en) * 2020-06-01 2020-08-28 峰米(北京)科技有限公司 Method and equipment for adaptively adjusting sound field balance
CN112333531A (en) * 2020-07-09 2021-02-05 深圳Tcl新技术有限公司 Audio data playing method and device and readable storage medium
CN114690113A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Method and device for determining position of equipment
CN113873392A (en) * 2021-09-06 2021-12-31 深圳市海创嘉科技有限公司 A smart speaker array system

Also Published As

Publication number Publication date
CN106303836B (en) 2019-10-01

Similar Documents

Publication Publication Date Title
CN106303836B (en) A method and device for adjusting stereo playback
EP3122067B1 (en) Systems and methods for delivery of personalized audio
US8630428B2 (en) Display device and audio output device
US9936325B2 (en) Systems and methods for adjusting audio based on ambient sounds
US9942681B2 (en) Appliance for receiving and reading audio signals and live sound system
CA2295092C (en) System for producing an artificial sound environment
US10354651B1 (en) Head-mounted device control based on wearer information and user inputs
CN106851469A (en) It is a kind of to adjust the method and apparatus that audio amplifier exports audio
US10510361B2 (en) Audio processing apparatus that outputs, among sounds surrounding user, sound to be provided to user
CN105472497A (en) Earphone control device, earphone, wearable device and earphone control method
US20200174735A1 (en) Wearable audio device capability demonstration
US12041438B2 (en) Location based audio signal message processing
JP2008543143A (en) Acoustic transducer assembly, system and method
US20190394569A1 (en) Dynamic Equalization in a Directional Speaker Array
US20240029755A1 (en) Intelligent speech or dialogue enhancement
WO2016123901A1 (en) Terminal and method for directionally playing audio signal thereby
US20220345845A1 (en) Method, Systems and Apparatus for Hybrid Near/Far Virtualization for Enhanced Consumer Surround Sound
US20210306734A1 (en) Hearing sensitivity acquisition methods and devices
US20070121956A1 (en) Device and method for integrating sound effect processing and active noise control
TWM519370U (en) Electronic device and sound playback device capable of adjusting equalizer settings according to hearing physiological conditions
US20150049879A1 (en) Method of audio processing and audio-playing device
US20190394603A1 (en) Dynamic Cross-Talk Cancellation
WO2019030811A1 (en) Terminal, audio cooperative reproduction system, and content display device
WO2020017518A1 (en) Audio signal processing device
US10923098B2 (en) Binaural recording-based demonstration of wearable audio device functions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191001

CF01 Termination of patent right due to non-payment of annual fee