A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://patents.google.com/patent/CN114900775A/en below:

CN114900775A - Audio playback optimization method, device, electronic device and readable storage medium

发明内容SUMMARY OF THE INVENTION

本申请的主要目的在于提供一种音频播放优化方法、装置、电子设备及可读存储介质,旨在解决现有技术中将多声道音频音效优化为立体环绕音效的优化效果差的技术问题。The main purpose of the present application is to provide an audio playback optimization method, device, electronic device and readable storage medium, aiming to solve the technical problem of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects in the prior art.

为实现上述目的,本申请提供一种音频播放优化方法,所述音频播放优化方法包括:In order to achieve the above object, the present application provides an audio playback optimization method, the audio playback optimization method includes:

获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;Acquiring the audio data to be downmixed, and performing downmixing on the audio data to be downmixed according to the initial debugging downmix coefficient to obtain the downmixed audio data;

播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;Playing the audition audio corresponding to the downmixed audio data, and receiving feedback information from the user on the audition audio;

依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;According to the feedback information, iteratively debug the initial debug downmix coefficient until it is detected that the debugged initial debug downmix coefficient has a preset sound effect;

将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。The debugged initial debug downmix coefficient is used as the target downmix coefficient, and audio playback is performed according to the target downmix coefficient.

可选地,所述依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果的步骤包括:Optionally, the step of iteratively debugging the initial debugging downmix coefficients according to the feedback information until it is detected that the debugged initial debugging downmix coefficients have preset sound effects includes:

依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果;According to the feedback information, detecting whether the initial debugging downmix coefficient has the preset sound effect;

若是,则将所述初始调试缩混系数作为所述调试后的初始调试缩混系数;If so, use the initial debug downmix coefficient as the debugged initial debug downmix coefficient;

若否,则依据所述反馈信息,对所述初始调试缩混系数进行调试,并返回执行步骤:依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据。If not, debug the initial debug downmix coefficient according to the feedback information, and return to the execution step: downmix the audio data to be downmixed according to the initial debug downmix coefficient to obtain the downmixed audio data.

可选地,所述依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果的步骤包括:Optionally, the step of detecting whether the initial debugging downmix coefficient has the preset sound effect according to the feedback information includes:

若所述反馈信息为未调试类型反馈信息,则检测到所述调试后的初始调试缩混系数具备所述预设音效效果;If the feedback information is non-debugged type feedback information, it is detected that the debugged initial debug downmix coefficient has the preset sound effect;

若所述反馈信息为调试类型反馈信息,则检测到所述调试后的初始调试缩混系数不具备所述预设音效效果。If the feedback information is debugging type feedback information, it is detected that the initial debugging downmix coefficient after debugging does not have the preset sound effect.

可选地,所述初始调试缩混系数包括第一初始调试缩混系数,Optionally, the initial debugging downmix coefficient includes a first initial debugging downmix coefficient,

所述对所述初始调试缩混系数进行调试,得到调试后的初始调试缩混系数的步骤包括:The step of debugging the initial debug downmix coefficient to obtain the debugged initial debug downmix coefficient includes:

依据获取的缩混系数粗调指令,获取预设初始调试缩混系数;Obtain a preset initial debugging downmix coefficient according to the obtained downmix coefficient coarse adjustment instruction;

将所述第一初始调试缩混系数替换为所述预设初始调试缩混系数,得到所述调试后的初始调试缩混系数。The first initial debugging downmixing coefficient is replaced with the preset initial debugging downmixing coefficient, and the debugged initial debugging downmixing coefficient is obtained.

可选地,所述初始调试缩混系数包括第二初始调试缩混系数,Optionally, the initial debugging downmix coefficient includes a second initial debugging downmix coefficient,

所述对所述初始调试缩混系数进行调试,得到调试后的初始调试缩混系数的步骤包括:The step of debugging the initial debug downmix coefficient to obtain the debugged initial debug downmix coefficient includes:

依据获取的缩混系数精调指令,对所述第二初始调试缩混系数进行替换;Replacing the second initial debugging downmix coefficient according to the obtained downmix coefficient fine adjustment instruction;

将替换后的第二初始调试缩混系数作为所述调试后的初始调试缩混系数。The replaced second initial debug downmix coefficient is used as the debugged initial debug downmix coefficient.

可选地,所述依据所述目标缩混系数进行音频播放的步骤包括:Optionally, the step of performing audio playback according to the target downmix coefficient includes:

依据所述目标缩混系数,对所述待缩混音频数据进行缩混,得到目标音频数据;downmixing the audio data to be downmixed according to the target downmixing coefficient to obtain target audio data;

获取所述目标音频数据对应的音量数据,将所述音量数据调试至具备预设音效效果的目标音量数据;Acquire volume data corresponding to the target audio data, and debug the volume data to target volume data with preset sound effects;

依据所述目标音量数据和所述目标音频数据进行音频播放。Audio playback is performed according to the target volume data and the target audio data.

可选地,所述依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据的步骤包括:Optionally, the step of downmixing the audio data to be downmixed according to the initial debugging downmix coefficient, and obtaining the downmixed audio data includes:

依据所述初始调试缩混系数,对所述待缩混音频数据进行缩混,得到初步缩混音频数据;downmixing the audio data to be downmixed according to the initial debug downmix coefficient to obtain preliminary downmix audio data;

将预设低音音频数据添加至所述初步缩混音频数据,得到所述缩混后音频数据。Adding preset bass audio data to the preliminary downmixed audio data to obtain the downmixed audio data.

为实现上述目的,本申请还提供一种音频播放优化装置,所述音频播放优化装置包括:In order to achieve the above object, the present application also provides an audio playback optimization device, the audio playback optimization device includes:

获取模块,用于获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;an acquisition module, configured to acquire the audio data to be downmixed, and perform downmixing on the audio data to be downmixed according to the initial debugging downmix coefficient to obtain the downmixed audio data;

试听模块,用于播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;an audition module, used for playing the audition audio corresponding to the audio data after the downmixing, and receiving user feedback information on the audition audio;

调试模块,用于依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;A debugging module, configured to iteratively debug the initial debugging downmix coefficients according to the feedback information, until it is detected that the debugged initial debugging downmix coefficients have preset sound effects;

播放模块,用于将所述初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。A playing module is configured to use the initial debug downmix coefficient as a target downmix coefficient, and perform audio playback according to the target downmix coefficient.

可选地,所述调试模块还用于:Optionally, the debugging module is also used for:

依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果;According to the feedback information, detecting whether the initial debugging downmix coefficient has the preset sound effect;

若是,则将所述初始调试缩混系数作为所述调试后的初始调试缩混系数;If so, use the initial debug downmix coefficient as the debugged initial debug downmix coefficient;

若否,则依据所述反馈信息,对所述初始调试缩混系数进行调试,并返回执行步骤:依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据。If not, debug the initial debug downmix coefficient according to the feedback information, and return to the execution step: downmix the audio data to be downmixed according to the initial debug downmix coefficient to obtain the downmixed audio data.

可选地,所述调试模块还用于:Optionally, the debugging module is also used for:

若所述反馈信息为未调试类型反馈信息,则检测到所述调试后的初始调试缩混系数具备所述预设音效效果;If the feedback information is non-debugged type feedback information, it is detected that the debugged initial debug downmix coefficient has the preset sound effect;

若所述反馈信息为调试类型反馈信息,则检测到所述调试后的初始调试缩混系数不具备所述预设音效效果。If the feedback information is debugging type feedback information, it is detected that the initial debugging downmix coefficient after debugging does not have the preset sound effect.

可选地,所述初始调试缩混系数包括第一初始调试缩混系数,所述调试模块还用于:Optionally, the initial debugging downmix coefficient includes a first initial debugging downmix coefficient, and the debugging module is further configured to:

依据获取的缩混系数粗调指令,获取预设初始调试缩混系数;Obtain a preset initial debugging downmix coefficient according to the obtained downmix coefficient coarse adjustment instruction;

将所述第一初始调试缩混系数替换为所述预设初始调试缩混系数,得到所述调试后的初始调试缩混系数。The first initial debugging downmixing coefficient is replaced with the preset initial debugging downmixing coefficient, and the debugged initial debugging downmixing coefficient is obtained.

可选地,所述初始调试缩混系数包括第二初始调试缩混系数,所述调试模块还用于:Optionally, the initial debugging downmix coefficient includes a second initial debugging downmix coefficient, and the debugging module is further configured to:

依据获取的缩混系数精调指令,对所述第二初始调试缩混系数进行替换;Replacing the second initial debugging downmix coefficient according to the obtained downmix coefficient fine adjustment instruction;

将替换后的第二初始调试缩混系数作为所述调试后的初始调试缩混系数。The replaced second initial debug downmix coefficient is used as the debugged initial debug downmix coefficient.

可选地,所述播放模块还用于:Optionally, the playback module is also used for:

依据所述目标缩混系数,对所述待缩混音频数据进行缩混,得到目标音频数据;downmixing the audio data to be downmixed according to the target downmixing coefficient to obtain target audio data;

获取所述目标音频数据对应的音量数据,将所述音量数据调试至具备预设音效效果的目标音量数据;Acquire volume data corresponding to the target audio data, and debug the volume data to target volume data with preset sound effects;

依据所述目标音量数据和所述目标音频数据进行音频播放。Audio playback is performed according to the target volume data and the target audio data.

可选地,所述缩混模块还用于:Optionally, the downmixing module is also used for:

依据所述初始调试缩混系数,对所述待缩混音频数据进行缩混,得到初步缩混音频数据;downmixing the audio data to be downmixed according to the initial debug downmix coefficient to obtain preliminary downmix audio data;

将预设低音音频数据添加至所述初步缩混音频数据,得到所述缩混后音频数据。Adding preset bass audio data to the preliminary downmixed audio data to obtain the downmixed audio data.

本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述音频播放优化方法的程序,所述音频播放优化方法的程序被处理器执行时可实现如上述的音频播放优化方法的步骤。The present application also provides an electronic device, the electronic device comprising: a memory, a processor, and a program of the audio playback optimization method stored on the memory and executable on the processor, the audio playback optimization method When the program of the method is executed by the processor, the steps of the above-mentioned audio playback optimization method can be implemented.

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现音频播放优化方法的程序,所述音频播放优化方法的程序被处理器执行时实现如上述的音频播放优化方法的步骤。The present application also provides a computer-readable storage medium on which a program for implementing an audio playback optimization method is stored, and when the program for the audio playback optimization method is executed by a processor, the above-mentioned audio playback optimization is implemented steps of the method.

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的音频播放优化方法的步骤。The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned audio playback optimization method when the computer program is executed by a processor.

本申请提供了一种音频播放优化方法、装置、电子设备及可读存储介质,也即,获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;也即,通过初始调试缩混系数将多声道的待缩混音频数据缩混为双声道的缩混后音频数据;进而播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;也即,获取用户对双声道的缩混后音频数据对应的试听音频的反馈信息,进而依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;也即,对双声道的音频数据呈现的音效效果进行判别,判别试听音频是否为满足用户期望的音频,进而将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。即可实现在智能设备上进行自由调试多声道的缩混系数的目的,直至调试后的缩混系数为具备预设音效效果的目标缩混系数,也即将调试后的缩混系数对多声道的音频数据缩混后,能够达到用户预期的音效效果,进而播放对应的音频,也即,实现了将多声道音频数据优化为用户心仪的立体环绕音效的目的,所以用户无需担心在缩混时由于对多声道的音频数据的统一化处理而导致缩混后呈现的立体音效缺少声音细节或对应声音等等,而是通过用户与智能设备之间进行简单交互即可得到心仪的音效效果,克服了现有技术中通过声道映射或标准缩混公式等方式将多声道音频音效优化为立体环绕音效的优化效果差的技术缺陷,所以,提升了将多声道音频音效优化为立体环绕音效的调试效果。The present application provides an audio playback optimization method, device, electronic device and readable storage medium, that is, acquiring audio data to be downmixed, and downmixing the audio data to be downmixed according to the initial debugging downmixing coefficient, Obtain down-mixed audio data; that is, down-mix the multi-channel audio data to be down-mixed into two-channel down-mixed audio data by initial debugging down-mix coefficients; and then play the audio data corresponding to the down-mixed audio data. Audition audio, and receive the user's feedback information on the audition audio; that is, obtain the user's feedback information on the audition audio corresponding to the two-channel downmixed audio data, and then according to the feedback information, the initial debugging The downmix coefficients are iteratively debugged until it is detected that the debugged initial debug downmix coefficients have preset sound effects; that is, the sound effects presented by the two-channel audio data are judged to determine whether the audition audio meets user expectations. audio, and further use the debugged initial debug downmix coefficient as a target downmix coefficient, and perform audio playback according to the target downmix coefficient. The purpose of freely debugging the multi-channel downmixing coefficients on the smart device can be achieved, until the debugged downmixing coefficients are the target downmixing coefficients with preset sound effects, that is, the debugged downmixing coefficients are used to adjust the multi-channel downmixing coefficients. After downmixing the audio data of the three channels, the user's expected sound effect can be achieved, and then the corresponding audio can be played. During mixing, due to the unified processing of multi-channel audio data, the stereo sound effects presented after downmixing lack sound details or corresponding sounds, etc., but the desired sound effects can be obtained through simple interaction between the user and the smart device It overcomes the technical defects of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects by means of channel mapping or standard downmixing formula in the prior art. Therefore, it improves the optimization of multi-channel audio sound effects as Debugging effect of stereo surround sound.

具体实施方式Detailed ways

为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。In order to make the above objects, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present invention.

实施例一Example 1

首先,应当理解的是,倘若用户想在智能设备上体验立体环绕音效,通常需要配置多个喇叭,例如杜比5.1声道具有中央声道、前置左右声道、后置左右环绕声道以及重低音声道等,7.1声道更是在此基础上增加了中左声道和中右声道,但是,配置的提升意味着成本的提升,对于绝大部分用户来说,常用的智能设备的配置难以达到上述要求,例如,假设用户的智能设备为2.0声道,若想体验5.1声道的音效效果,则需要将多声道音效转化为双声道的立体音效,目前,通常采用的方式是声道映射和按照标准缩混公式进行调试的方式,前者即将中央声道、前置左声道和后置声道混成左声道,将中央声道、前置右声道和后置右声道混成右声道,但是,该方式会导致中央声道的音效缺失,后者即将多声道的音频数据缩混至两声道的音频数据,但是由于标准缩混公式的缩混系数统一化,进而缩混后呈现的立体音亦无法满足所有用户的需求,与此同时,缩混的过程中还会导致声音细节的丢失,也即,当前技术将多声道音频音效优化为立体环绕音效的优化效果差,所以,目前亟需一种提升将多声道音频音效优化为立体环绕音效的调试效果的音频播放优化方法。First of all, it should be understood that if users want to experience stereo surround sound on smart devices, they usually need to configure multiple speakers. For example, Dolby 5.1 channel has center channel, front left and right channels, rear left and right surround channels and Subwoofer channels, etc. The 7.1 channel adds a center left channel and a center right channel on this basis. However, the improvement of the configuration means the increase of the cost. For most users, the commonly used smart devices It is difficult to meet the above requirements in the configuration of the user's smart device. For example, if the user's smart device is 2.0-channel, if you want to experience the 5.1-channel sound effect, you need to convert the multi-channel sound into two-channel stereo sound. The method is channel mapping and debugging according to the standard downmixing formula. The former mixes the center channel, the front left channel and the rear channel into the left channel, and the center channel, the front right channel and the rear channel. The right channel is mixed into the right channel, but this method will result in the loss of the sound effect of the center channel. The latter is to downmix the multi-channel audio data to the two-channel audio data, but due to the downmixing coefficient of the standard downmixing formula Unification, and then the stereo sound presented after downmixing cannot meet the needs of all users. At the same time, the process of downmixing will lead to the loss of sound details, that is, the current technology optimizes the multi-channel audio sound effects to stereo The optimization effect of surround sound effects is poor. Therefore, there is an urgent need for an audio playback optimization method for improving the debugging effect of optimizing multi-channel audio effects into stereo surround sound effects.

本申请实施例提供一种音频播放优化方法,在本申请音频播放优化方法的第一实施例中,参照图1,所述音频播放优化方法包括:An embodiment of the present application provides an audio playback optimization method. In the first embodiment of the audio playback optimization method of the present application, referring to FIG. 1 , the audio playback optimization method includes:

步骤S10,获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;Step S10, acquiring the audio data to be downmixed, and performing downmixing on the audio data to be downmixed according to the initial debugging downmixing coefficient to obtain the downmixed audio data;

在本实施例中,需要说明的是,所述音频播放优化方法应用于智能设备,所述智能设备为无法自主生成立体环绕音效的音频播放设备,具体可以为智能电视、显示器、盒子、投影仪、车机、平板电脑以及智能手机等等,所述待缩混音频数据由用户输入的音频播放优化指令获取,所述音频播放优化指令为将所述智能设备的音效效果优化为立体环绕音效的指令,可由用户的触发操作触发生成,例如,检测到用户进行了按钮点击操作或输入了键盘指令等。In this embodiment, it should be noted that the audio playback optimization method is applied to a smart device, and the smart device is an audio playback device that cannot generate stereo surround sound independently, specifically a smart TV, a display, a box, a projector , car machine, tablet computer, smart phone, etc., the audio data to be downmixed is obtained by the audio playback optimization instruction input by the user, and the audio playback optimization instruction is to optimize the sound effect of the smart device to a stereo surround sound effect. The instruction can be triggered and generated by a user's trigger operation, for example, it is detected that the user has performed a button click operation or input a keyboard instruction.

另外地,需要说明的是,所述待缩混音频数据为等待进行缩混的音频数据,也即,初始音频数据,具体为所述智能设备具备的预设数量的声道的音频数据,例如,假设所述智能设备具备X、Y和Z三个声道,则分别收集声道X的音频数据、声道Y的音频数据和声道Z的音频数据,并将其共同作为待缩混音频数据。In addition, it should be noted that the audio data to be downmixed is the audio data waiting to be downmixed, that is, the initial audio data, specifically the audio data of the preset number of channels possessed by the smart device, such as , assuming that the intelligent device has three channels of X, Y and Z, then collect the audio data of channel X, the audio data of channel Y and the audio data of channel Z respectively, and use them as the audio data to be downmixed. data.

另外地,需要说明的是,所述初始调试缩混系数与所述待缩混音频数据对应,用于将多声道的待缩混音频数据进行缩混,其中,由所述初始调试缩混系数构成的缩混公式用于将多声道的待缩混音频数据缩混至双声道的缩混后的音频数据,具体为电声工程师依据专业标准修改标准缩混公式中各待缩混音频数据对应的缩混系数,所以,所述初始调试缩混系数为标准缩混公式中用户修改后的缩混系数,其中,所述初始调试缩混系数中包括已修改的缩混系数和未修改的缩混系数,所述已修改的缩混系数为电声工程师根据专业经验修改的缩混系数,所述未修改的缩混系数为标准缩混公式中常规缩混系数,在一种可实施的方式中,假设待缩混音频数据包括声道A的音频数据、声道B的音频数据、声道C的音频数据、声道D的音频数据和声道E的音频数据,其中,声道A的音频数据在标准缩混公式中对应的常规缩混系数为a,基于上述,声道B的音频数据对应常规缩混系数b,声道C的音频数据对应常规缩混系数c,声道D的音频数据对应常规缩混系数d,声道E的音频数据对应常规缩混系数e,若电声工程师依据专业经验将常规缩混系数c调整为m,常规系数e调整为n,则常规缩混系数a、常规缩混系数b、常规缩混系数d、调整后的缩混系数m和调整后的缩混系数n共同作为初始调试缩混系数,其中,已修改的缩混系数为声道C的音频数据对应的缩混系数和声道E的音频数据对应的缩混系数,未修改的缩混系数为常规缩混系数a、常规缩混系数b和常规缩混系数d,其中,缩混系数具体数值可以为0.1、0.2以及0.3等等。In addition, it should be noted that the initial debug downmix coefficient corresponds to the audio data to be downmixed, and is used to downmix the multi-channel audio data to be downmixed, wherein the initial debug downmix is The downmixing formula composed of coefficients is used to downmix the multi-channel audio data to be downmixed to the two-channel downmixed audio data. Specifically, the electroacoustic engineer modifies each downmixing formula in the standard downmixing formula according to professional standards. The downmix coefficient corresponding to the audio data, therefore, the initial debug downmix coefficient is the downmix coefficient modified by the user in the standard downmix formula, wherein the initial debug downmix coefficient includes the modified downmix coefficient and the unmodified downmix coefficient. The modified downmixing coefficient, the modified downmixing coefficient is the downmixing coefficient modified by electroacoustic engineers according to professional experience, and the unmodified downmixing coefficient is the conventional downmixing coefficient in the standard downmixing formula, in a possible In the implementation manner, it is assumed that the audio data to be downmixed includes the audio data of channel A, the audio data of channel B, the audio data of channel C, the audio data of channel D, and the audio data of channel E, wherein the audio data is The conventional downmixing coefficient corresponding to the audio data of channel A in the standard downmixing formula is a. Based on the above, the audio data of channel B corresponds to the conventional downmixing coefficient b, the audio data of channel C corresponds to the conventional downmixing coefficient c, and the audio data of channel C corresponds to the conventional downmixing coefficient c. The audio data of channel D corresponds to the conventional downmixing coefficient d, and the audio data of channel E corresponds to the conventional downmixing coefficient e. If the electroacoustic engineer adjusts the conventional downmixing coefficient c to m and the conventional coefficient e to n according to professional experience, then The conventional downmixing coefficient a, the conventional downmixing coefficient b, the conventional downmixing coefficient d, the adjusted downmixing coefficient m and the adjusted downmixing coefficient n are taken together as the initial debugging downmixing coefficient, wherein the modified downmixing coefficient is The downmixing coefficient corresponding to the audio data of channel C and the downmixing coefficient corresponding to the audio data of channel E, the unmodified downmixing coefficients are the conventional downmixing coefficient a, the conventional downmixing coefficient b and the conventional downmixing coefficient d, wherein , and the specific value of the downmixing coefficient can be 0.1, 0.2, 0.3 and so on.

另外地,需要说明的是,由于初始调试缩混系数为电声工程师根据专业经验为各声道的音频系数设置特定的缩混系数,也即,依据初始调试缩混系数缩混后的音频数据,能够满足大部分用户对于预期音效效果的需求,也即,所述初始调试缩混系数可以为具备预设音效效果的缩混系数,也可以为仍需用户根据自身需求进行调试的缩混系数,于标准缩混公式对多声道的音频数据进行缩混时,会选择性放弃低音通道的音频数据,进而导致缩混后的音频数据所呈现的音效效果很难达到用户的预期,进而在缩混后需增加低音数据流,以减少缩混损失,所以,所述缩混后音频数据为增加低音音频数据的缩混后的音频数据。In addition, it should be noted that, since the initial debugging downmixing coefficient is the electroacoustic engineer setting a specific downmixing coefficient for the audio coefficients of each channel according to professional experience, that is, the audio data after downmixing according to the initial debugging downmixing coefficient , which can meet the needs of most users for the expected sound effect, that is, the initial debugging downmix coefficient can be a downmix coefficient with preset sound effects, or a downmix coefficient that still needs to be debugged by users according to their own needs. , when the standard downmixing formula is used to downmix multi-channel audio data, the audio data of the bass channel will be selectively discarded, which makes it difficult for the audio effect presented by the downmixed audio data to meet the user's expectations. After downmixing, it is necessary to increase the bass data stream to reduce the downmix loss. Therefore, the downmixed audio data is the downmixed audio data in which the bass audio data is added.

作为一种示例,步骤S10包括:获取用户输入的音频播放优化指令,根据所述音频播放优化指令获取预设数量的声道的音频数据,将各所述声道的音频数据共同作为待缩混音频数据,获取标准缩混公式中修改后的缩混系数,将所述修改后的缩混系数作为初始调试缩混系数,依据所述初始调试缩混系数的预设缩混公式,对所述待缩混音频数据进行缩混,得到缩混后音频数据,其中,所述预设数量具体可以为1、2或3等等。As an example, step S10 includes: acquiring an audio playback optimization instruction input by a user, acquiring audio data of a preset number of channels according to the audio playback optimization instruction, and using the audio data of each channel as the downmix to be mixed Audio data, obtain the modified downmixing coefficients in the standard downmixing formula, use the modified downmixing coefficients as the initial debugging downmixing coefficients, according to the preset downmixing formula of the initial debugging downmixing coefficients, for the said downmixing coefficients The audio data to be downmixed is downmixed to obtain the downmixed audio data, wherein the preset number may specifically be 1, 2, or 3, and so on.

其中,所述依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混音频数据的步骤包括:Wherein, the step of downmixing the to-be-downmixed audio data according to the initial debugging downmix coefficient to obtain the downmix audio data includes:

步骤A10,依据所述初始调试缩混系数,对所述待缩混音频数据进行缩混,得到初步缩混音频数据;Step A10, downmixing the audio data to be downmixed according to the initial debug downmix coefficient to obtain preliminary downmix audio data;

步骤A20,将预设低音音频数据添加至所述初步缩混音频数据,得到所述缩混后音频数据。Step A20, adding preset bass audio data to the preliminary downmixed audio data to obtain the downmixed audio data.

作为一种示例,步骤A10至步骤A20包括:依据所述初始调试缩混系数的预设缩混公式,对所述待缩混音频数据进行缩混,得到初步缩混音频数据,其中,所述初步缩混音频数据为缩混后的音频数据;将预设低音音频数据添加至所述初步缩混音频数据,得到所述缩混后音频数据,其中,所述预设低音音频数据由电声工程师根据专业经验预设,用于增加混音中的低音数据流。As an example, steps A10 to A20 include: downmixing the audio data to be downmixed according to the preset downmixing formula of the initial debugging downmix coefficients to obtain preliminary downmixing audio data, wherein the The preliminary downmixed audio data is the downmixed audio data; the preset bass audio data is added to the preliminary downmixed audio data to obtain the downmixed audio data, wherein the preset bass audio data is composed of electroacoustic data. Engineers have presets based on professional experience to increase the flow of bass data in the mix.

步骤S20,播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;Step S20, playing the audition audio corresponding to the downmixed audio data, and receiving feedback information from the user on the audition audio;

步骤S30,依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;Step S30, according to the feedback information, iteratively debug the initial debug downmix coefficient until it is detected that the debugged initial debug downmix coefficient has a preset sound effect;

在本实施例中,需要说明的是,所述试听音频由初始调试缩混系数对应的缩混后音频数据生成,以供用户验听初始缩混系数下的音效效果是否为预期音效效果,所述反馈信息为用户根据试听音频给出的反馈信息,具体包括用于指示所述初始调试缩混系数为具备预设音效效果的信息和用于指示生成缩混系数调试指令的信息,其中,所述缩混系数调试指令用于调试所述初始调试缩混系数,用于指示所述初始调试缩混系数为具备预设音效效果的信息具体可以为在预设时间段内未检测到用户输入操作指令。In this embodiment, it should be noted that the audition audio is generated from the downmixed audio data corresponding to the initial debug downmix coefficient, so that the user can check whether the sound effect under the initial downmix coefficient is the expected sound effect. The feedback information is the feedback information given by the user according to the audition audio, and specifically includes information for indicating that the initial debug downmix coefficient has preset sound effects and information for instructing the generation of a downmix coefficient debugging instruction, wherein the The downmixing coefficient debugging instruction is used to debug the initial debugging downmixing coefficient, and the information used to indicate that the initial debugging downmixing coefficient has a preset sound effect can specifically be that no user input operation is detected within a preset time period instruction.

作为一种示例,步骤S20至步骤S30包括:播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;若所述反馈信息为用于指示初始调试缩混系数为具备预设音效效果的信息,则不对所述初始调试缩混系数进行迭代调试,并将所述初始调试缩混系数作为调试后的初始缩调试缩混系数,若所述反馈信息为用于指示生成缩混系数调试指令的信息,则依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果。As an example, steps S20 to S30 include: playing the audition audio corresponding to the downmixed audio data, and receiving user feedback information on the audition audio; if the feedback information is used to indicate the initial debugging downmix If the coefficient is information with a preset sound effect, the initial debugging downmix coefficient will not be iteratively debugged, and the initial debugging downmix coefficient will be used as the debugged initial downmix coefficient. If the feedback information is used Based on the information instructing to generate a downmix coefficient debugging instruction, according to the feedback information, iteratively debug the initial debug downmix coefficient until it is detected that the debugged initial debug downmix coefficient has a preset sound effect.

其中,所述依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果的步骤包括:Wherein, the step of iteratively debugging the initial debug downmix coefficient according to the feedback information until it is detected that the debugged initial debug downmix coefficient has a preset sound effect includes:

步骤B10,依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果;Step B10, according to the feedback information, detecting whether the initial debugging downmix coefficient has the preset sound effect;

步骤B20,若是,则将所述初始调试缩混系数作为所述调试后的初始调试缩混系数;Step B20, if yes, use the initial debug downmix coefficient as the debugged initial debug downmix coefficient;

步骤B30,若否,则依据所述反馈信息,对所述初始调试缩混系数进行调试,并返回执行步骤:依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据。Step B30, if not, according to the feedback information, debug the initial debug downmix coefficient, and return to the execution step: downmix the audio data to be downmixed according to the initial debug downmix coefficient to obtain a downmix. Mixed audio data.

在本实施中,需要说明的是,所述调试后的初始缩混系数具体可以为对初始缩混系数中的一个或多个系数进行调试后的初始缩混系数,例如,假设预设缩混公式中有f、g和h组成的初始调试缩混系数,根据缩混系数调试指令对f、g和h中的一个或多个系数进行调试,均可以认为初始缩混系数调试为了调试后的初始缩混系数,所述调试后音频数据由调试后的缩混系数缩混所述待缩混音频数据而成。In this implementation, it should be noted that the debugged initial downmix coefficients may specifically be initial downmix coefficients after debugging one or more coefficients in the initial downmix coefficients. For example, it is assumed that a preset downmix coefficient is used. There are initial debugging downmixing coefficients composed of f, g and h in the formula. When debugging one or more coefficients in f, g and h according to the downmixing coefficient debugging command, it can be considered that the debugging of the initial downmixing coefficient is for the purpose of debugging. The initial downmix coefficient, the debugged audio data is formed by downmixing the audio data to be downmixed with the debugged downmix coefficient.

作为一种示例,步骤B10至步骤B30包括:依据所述反馈信息,检测所述初始调试缩混系数是否具备预设音效效果;若所述反馈信息为用于指示所述初始调试缩混系数为具备预设音效效果的目标缩混系数的信息,则判定所述初始调试缩混系数具备预设音效效果,并将所述初始调试缩混系数为所述调试后的初始调试缩混系数;若所述反馈信息为用于指示生成缩混系数调试指令的信息,则判定所述初始调试缩混系数不具备预设音效效果,并返回执行步骤:依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据。As an example, steps B10 to B30 include: according to the feedback information, detecting whether the initial debugging downmix coefficient has a preset sound effect; if the feedback information is used to indicate that the initial debugging downmix coefficient is Having the information of the target downmix coefficient with preset sound effect, it is determined that the initial debug downmix coefficient has a preset audio effect, and the initial debug downmix coefficient is the debugged initial debug downmix coefficient; if The feedback information is information used to instruct the generation of a downmix coefficient debugging instruction, then it is determined that the initial debugging downmixing coefficient does not have a preset sound effect, and the execution step is returned to: according to the initial debugging downmixing coefficient, the to-be-downmixed coefficient is determined. The mixed audio data is down-mixed to obtain the down-mixed audio data.

其中,所述依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果的步骤包括:Wherein, the step of detecting whether the initial debugging downmix coefficient has the preset sound effect according to the feedback information includes:

步骤C10,若所述反馈信息为未调试类型反馈信息,则检测到所述调试后的初始调试缩混系数具备所述预设音效效果;Step C10, if the feedback information is non-debugged type feedback information, it is detected that the debugged initial debug downmix coefficient has the preset sound effect;

步骤C20,若所述反馈信息为调试类型反馈信息,则检测到所述调试后的初始调试缩混系数不具备所述预设音效效果。Step C20, if the feedback information is debugging type feedback information, it is detected that the initial debugging downmix coefficient after debugging does not have the preset sound effect.

在本实施例中,需要说明的是,所述反馈信息的信息类型包括未调试类型反馈信息和调试类型反馈信息,所述未调试类型反馈信息为未对所述初始调试缩混系数进行调试的信息,所述调试类型反馈信息为继续调试所述初始调试缩混系数的信息。In this embodiment, it should be noted that the information type of the feedback information includes non-debugged type feedback information and debug type feedback information, and the non-debugged type feedback information is that the initial debug downmix coefficient has not been debugged information, and the debugging type feedback information is information for continuing to debug the initial debugging downmix coefficient.

作为一种示例,步骤C10至步骤C20包括:若所述反馈信息为未对所述初始调试缩混系数进行调试的信息,则检测到所述调试后的初始调试缩混系数具备所述预设音效效果;若所述反馈信息为继续调试所述初始调试缩混系数的信息,则检测到所述调试后的初始调试缩混系数不具备所述预设音效效果。As an example, steps C10 to C20 include: if the feedback information is information that the initial debugging downmix coefficient has not been debugged, detecting that the debugged initial debugging downmix coefficient has the preset sound effect; if the feedback information is information for continuing to debug the initial debug downmix coefficient, it is detected that the debugged initial debug downmix coefficient does not have the preset audio effect.

其中,所述初始调试缩混系数包括第一初始调试缩混系数,所述对所述初始调试缩混系数进行调试,得到调试后的初始调试缩混系数的步骤包括:Wherein, the initial debug downmix coefficient includes a first initial debug downmix coefficient, and the step of debugging the initial debug downmix coefficient to obtain the debugged initial debug downmix coefficient includes:

步骤D10,依据获取的缩混系数粗调指令,获取预设初始调试缩混系数;Step D10, obtaining a preset initial debugging downmix coefficient according to the obtained downmix coefficient coarse adjustment instruction;

步骤D20,将所述第一初始调试缩混系数替换为所述预设初始调试缩混系数,得到所述调试后的初始调试缩混系数。Step D20, replacing the first initial debugging downmixing coefficient with the preset initial debugging downmixing coefficient to obtain the initial debugging downmixing coefficient after debugging.

在本实施例中,需要说明的是,所述第一初始调试缩混系数包括对白音关联声道的音频数据对应的缩混系数和背景音关联声道的音频数据对应的初始调试缩混系数,所述预设初始调试缩混系数为用户触发缩混系数粗调指令后对应的调试缩混系数,其中,所述缩混系数粗调指令为模式选取指令,所述对白声关联声道为智能设备上与“对白声音”相关联的声道,所述背景音关联声道为智能设备上与“背景声音”相关联的声道,例如,在一种可实施的方式中,当用户在智能设备的预设显示界面点击“音频播放优化设置”按钮后,预设显示界面弹出“高”、“低”以及“中”三种混音模式的选择按钮,当用户修改任一种模式时,均可判定为触发了缩混系数粗调指令,进而不同的缩混系数粗调指令具备电声工程师预先设置的调试缩混系数,所述预设设置的调试缩混系数包括随模式更改后的第一初始调试缩混系数和未更改的其它调试缩混系数。In this embodiment, it should be noted that the first initial debugging downmix coefficient includes the downmix coefficient corresponding to the audio data of the white sound-related channel and the initial debugging downmix coefficient corresponding to the audio data of the background sound-related channel , the preset initial debug downmix coefficient is the debug downmix coefficient corresponding to the user triggering the downmix coefficient coarse adjustment instruction, wherein the downmix coefficient coarse adjustment instruction is a mode selection instruction, and the dialogue sound associated channel is The channel associated with the "dialogue sound" on the smart device, the background sound associated channel is the channel associated with the "background sound" on the smart device. On the preset display interface of the smart device, after clicking the "Audio Playback Optimization Settings" button, the preset display interface pops up the selection buttons for three mixing modes: "High", "Low" and "Medium". When the user modifies any one of the modes , it can be determined that the downmixing coefficient coarse adjustment command is triggered, and then different downmixing coefficient coarse adjustment instructions have the debugging downmixing coefficient preset by the electro-acoustic engineer. The preset debugging downmixing coefficient includes The first initial debug downmix coefficient of , and the other debug downmix coefficients that are not changed.

作为一种示例,步骤D10至步骤D20包括:获取用户输入的缩混系数粗调指令,依据所述缩混系数粗调指令,将对白音关联声道的音频数据对应的缩混系数和背景音关联声道的音频数据对应的初始调试缩混系数替换为预设初始调试缩混系数,得到所述调试后的初始调试缩混系数,其中,所述缩混系数粗调指令可通过检测到用户进行了按钮点击操作或输入了键盘指令而触发。As an example, steps D10 to D20 include: acquiring a coarse adjustment instruction of the downmixing coefficient input by the user, and according to the coarse adjustment instruction of the downmixing coefficient, the downmixing coefficient and the background sound corresponding to the audio data of the audio channel associated with the white sound are obtained. The initial debug downmix coefficient corresponding to the audio data of the associated channel is replaced with a preset initial debug downmix coefficient, and the debugged initial debug downmix coefficient is obtained, wherein the coarse downmix coefficient adjustment instruction can be detected by detecting the user Triggered when a button is clicked or a keyboard command is entered.

步骤S40,将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。Step S40, using the debugged initial debug downmix coefficient as a target downmix coefficient, and performing audio playback according to the target downmix coefficient.

在本实施例中,需要说明的是,所述目标缩混系数为具备预设音效效果的缩混系数,所述音频播放的方式可以为音频预览或音频在线播放等方式。In this embodiment, it should be noted that the target downmixing coefficient is a downmixing coefficient with preset sound effects, and the audio playback mode may be audio preview or audio online playback.

作为一种示例,步骤S40包括:将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。由于所述目标缩混系数对应的试听音频满足用户预期的音效效果,也即,电声工程师根据专业经验调试后的初始调试缩混系数实现了将多声道音频音效优化为立体环绕音效的目的,并且所呈现的音效效果为用户心仪的音效效果,进而规避了统一的参数无法满足用户对音效的需求的技术缺陷,所以,提升了将多声道音频音效优化为立体环绕音效的调试效果。As an example, step S40 includes: using the debugged initial debug downmix coefficient as a target downmix coefficient, and performing audio playback according to the target downmix coefficient. Because the audition audio corresponding to the target downmix coefficient satisfies the user's expected sound effect, that is, the initial debugging downmix coefficient debugged by the electro-acoustic engineer according to professional experience achieves the purpose of optimizing multi-channel audio sound effects into stereo surround sound effects , and the presented sound effect is the user's favorite sound effect, thereby avoiding the technical defect that the unified parameters cannot meet the user's demand for sound effects. Therefore, the debugging effect of optimizing multi-channel audio sound effects into stereo surround sound effects is improved.

其中,所述依据所述目标缩混系数进行音频播放的步骤包括:Wherein, the step of performing audio playback according to the target downmix coefficient includes:

步骤E10,依据所述目标缩混系数,对所述待缩混音频数据进行缩混,得到目标音频数据;Step E10, according to the target downmix coefficient, downmix the audio data to be downmixed to obtain target audio data;

步骤E20,获取所述目标音频数据对应的音量数据,将所述音量数据调试至具备预设音效效果的目标音量数据;Step E20: Acquire volume data corresponding to the target audio data, and debug the volume data to target volume data with preset sound effects;

步骤E30,依据所述目标音量数据和所述目标音频数据进行音频播放。Step E30, performing audio playback according to the target volume data and the target audio data.

在本实施例中,需要说明的是,所述目标音频数据为以目标缩混系数缩混而成的待缩混音频数据,在缩混过程中为了保证高质量的混音效果会在缩混后的待缩混音频数据中加入低音音频数据,以得到缩混音频数据,但是,由于低音音频数据的加入导致音频的音量会稍有降低,进而用户在以目标音频数据播放音频时往往需要调大音量,也即,调整增益平衡输出响度,以调试到满足预设音效效果的音量,所以,所述目标音量数据为具备预设音效效果的音量数据,其中,具备预设音效效果的音量为调试至适用于用户验听,且不会导致高频失真的音量。In this embodiment, it should be noted that the target audio data is the audio data to be downmixed and obtained by downmixing with the target downmix coefficient. The bass audio data is added to the audio data to be downmixed to obtain the downmixed audio data. However, due to the addition of the bass audio data, the volume of the audio will be slightly reduced, and the user often needs to adjust the audio volume when playing the audio with the target audio data. Large volume, that is, adjusting the gain balance output loudness to debug to a volume that satisfies the preset sound effect. Therefore, the target volume data is the volume data with the preset sound effect, and the volume with the preset sound effect is Tuned to a volume suitable for user listening without causing high frequency distortion.

作为一种示例,步骤E10至步骤E30包括:依据所述目标缩混系数对应的预设缩混公式,对所述待缩混音频数据进行缩混,得到目标音频数据;获取所述目标音频数据对应的音量数据,将所述音量数据调试至具备预设音效效果的目标音量数据;依据所述目标音量数据和所述目标音频数据进行音频播放。As an example, steps E10 to E30 include: downmixing the audio data to be downmixed according to a preset downmixing formula corresponding to the target downmixing coefficient to obtain target audio data; acquiring the target audio data Corresponding volume data, debug the volume data to target volume data with preset sound effects; perform audio playback according to the target volume data and the target audio data.

本申请实施例提供了一种音频播放优化方法,也即,获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;也即,通过初始调试缩混系数将多声道的待缩混音频数据缩混为双声道的缩混后音频数据;进而播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;也即,获取用户对双声道的缩混后音频数据对应的试听音频的反馈信息,进而依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;也即,对双声道的音频数据呈现的音效效果进行判别,判别试听音频是否为满足用户期望的音频,进而将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。即可实现在智能设备上进行自由调试多声道的缩混系数的目的,直至调试后的缩混系数为具备预设音效效果的目标缩混系数,也即将调试后的缩混系数对多声道的音频数据缩混后,能够达到用户预期的音效效果,进而播放对应的音频,也即,实现了将多声道音频数据优化为用户心仪的立体环绕音效的目的,所以用户无需担心在缩混时由于对多声道的音频数据的统一化处理而导致缩混后呈现的立体音效缺少声音细节或对应声音等等,而是通过用户与智能设备之间进行简单交互即可得到心仪的音效效果,克服了现有技术中通过声道映射或标准缩混公式等方式将多声道音频音效优化为立体环绕音效的优化效果差的技术缺陷,所以,提升了将多声道音频音效优化为立体环绕音效的调试效果。The embodiment of the present application provides an audio playback optimization method, that is, acquiring audio data to be down-mixed, and performing down-mixing on the audio data to be down-mixed according to the initial debugging down-mixing coefficient to obtain the audio data after down-mixing; That is, the multi-channel audio data to be down-mixed is down-mixed into two-channel down-mixed audio data through the initial debugging down-mix coefficient; The feedback information of the audition audio is obtained; that is, the user's feedback information of the audition audio corresponding to the two-channel downmixed audio data is obtained, and then according to the feedback information, the initial debugging downmix coefficients are iteratively debugged until It is detected that the initial debugging downmix coefficient after debugging has a preset sound effect effect; that is, the sound effect effect presented by the two-channel audio data is judged to judge whether the audition audio is the audio that meets the user's expectations, and then the debugging The initial debug downmix coefficient of is used as the target downmix coefficient, and audio playback is performed according to the target downmix coefficient. The purpose of freely debugging the multi-channel downmixing coefficients on the smart device can be achieved, until the debugged downmixing coefficients are the target downmixing coefficients with preset sound effects, that is, the debugged downmixing coefficients are used to adjust the multi-channel downmixing coefficients. After downmixing the audio data of the three channels, the user's expected sound effect can be achieved, and then the corresponding audio can be played. During mixing, due to the unified processing of multi-channel audio data, the stereo sound effects presented after downmixing lack sound details or corresponding sounds, etc., but the desired sound effects can be obtained through simple interaction between the user and the smart device It overcomes the technical defect of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects by means of channel mapping or standard downmixing formula in the prior art. Therefore, it improves the optimization of multi-channel audio sound effects as Debugging effect of stereo surround sound.

实施例二Embodiment 2

进一步地,参照图2,在本申请另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,所述初始调试缩混系数包括第二初始调试缩混系数,所述对所述初始调试缩混系数进行调试,得到调试后的初始调试缩混系数的步骤包括:Further, with reference to FIG. 2 , in another embodiment of the present application, for the same or similar content as the above-mentioned first embodiment, reference may be made to the above description, and no further description will be given in the following. On this basis, the initial debug downmix coefficient includes a second initial debug downmix coefficient, and the step of debugging the initial debug downmix coefficient to obtain the debugged initial debug downmix coefficient includes:

步骤F10,依据获取的缩混系数精调指令,对所述第二初始调试缩混系数进行替换;Step F10, replacing the second initial debug downmix coefficient according to the obtained downmix coefficient fine adjustment instruction;

步骤F20,将替换后的第二初始调试缩混系数作为所述调试后的初始调试缩混系数。Step F20, taking the replaced second initial debugging downmix coefficient as the debugged initial debugging downmix coefficient.

另外地,需要说明的是,所述缩混系数精调指令用于对所述初始调试缩混系数进行精调,也即,将所述初始调试缩混系数替换为所述缩混系数精调指令对应的调试缩混系数,所述第二初始调试缩混系数包括智能设备上所有声道的音频数据对应的初始调试缩混系数,例如,在一种可实施的方式中,当用户在智能设备的预设显示界面点击“高级音效设置”选项时,用户可在预设调试范围内对初始调试缩混系数进行调试,其中,预设调试范围可以为设置预设数量的调试档位。In addition, it should be noted that the downmixing coefficient fine adjustment instruction is used to finely adjust the initial debugging downmixing coefficient, that is, replacing the initial debugging downmixing coefficient with the fine tuning of the downmixing coefficient The debug downmix coefficient corresponding to the instruction, the second initial debug downmix coefficient includes the initial debug downmix coefficient corresponding to the audio data of all channels on the smart device, for example, in an implementable manner, when the user is in the smart device When clicking the "Advanced sound effect setting" option on the preset display interface of the device, the user can debug the initial debug downmix coefficient within the preset debug range, where the preset debug range can be a preset number of debug gears.

作为一种示例,步骤F10至步骤F20包括:获取用户输入的缩混系数精调指令,依据所述缩混系数精调指令对应的调试缩混系数,替换预设数量的声道的音频数据对应的初始调试缩混系数;将替换后的各所述声道的音频数据对应的初始调试缩混系数作为目标缩混系数,其中,所述缩混系数精调指令可通过检测到用户进行了按钮点击操作或输入了键盘指令而触发。As an example, steps F10 to F20 include: acquiring a downmixing coefficient fine-tuning instruction input by a user, and replacing the corresponding downmixing coefficients of the audio data of a preset number of channels according to the debugging downmixing coefficients corresponding to the downmixing coefficient fine-tuning instruction The initial debugging downmixing coefficients of the replaced audio channels are used as the target downmixing coefficients, wherein the fine-tuning instructions for the downmixing coefficients can be detected by detecting that the user has pressed a button. Triggered by a click operation or input of a keyboard command.

本申请实施例提供了一种缩混系数调试方法,也即,依据获取的缩混系数精调指令,对所述第二初始调试缩混系数进行替换;将替换后的第二初始调试缩混系数作为所述调试后的初始调试缩混系数。相比于只调试对白声关联声道的音频数据对应的缩混系数和背景声关联声道的音频数据对应的缩混系数,得到目标音频数据,进而以目标音频数据进行音频播放的方式,本方法可对各声道的音频数据对应的缩混系数进行调试,也即,用户除了可调整背景对话和背景音乐的平衡,还能够根据自我喜好进行自由调节,克服了用户依赖于智能设备上的预设模式简易选取具备预设音效效果的缩混系数的技术缺陷,所以,提升了缩混系数调试的灵活性。The embodiment of the present application provides a downmix coefficient debugging method, that is, according to the acquired downmix coefficient fine adjustment instruction, the second initial debugging downmix coefficient is replaced; The coefficient is used as the initial debug downmix coefficient after the debug. Compared with only debugging the downmixing coefficient corresponding to the audio data of the white sound-related channel and the downmixing coefficient corresponding to the audio data of the background sound-related channel, the target audio data is obtained, and then the target audio data is used for audio playback. The method can debug the downmixing coefficient corresponding to the audio data of each channel, that is, the user can not only adjust the balance of the background dialogue and background music, but also freely adjust according to his own preferences, which overcomes the user's dependence on smart devices. The preset mode has the technical defect of simply selecting downmix coefficients with preset sound effects, so the flexibility of downmix coefficient debugging is improved.

实施例三Embodiment 3

本申请实施例还提供一种音频播放优化装置,所述音频播放优化装置包括:The embodiment of the present application also provides an audio playback optimization device, and the audio playback optimization device includes:

获取模块,用于获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;an acquisition module, configured to acquire the audio data to be downmixed, and perform downmixing on the audio data to be downmixed according to the initial debugging downmix coefficient to obtain the downmixed audio data;

试听模块,用于播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;an audition module, used for playing the audition audio corresponding to the audio data after the downmixing, and receiving user feedback information on the audition audio;

调试模块,用于依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;A debugging module, configured to iteratively debug the initial debugging downmix coefficients according to the feedback information, until it is detected that the debugged initial debugging downmix coefficients have preset sound effects;

播放模块,用于将所述初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。A playing module is configured to use the initial debug downmix coefficient as a target downmix coefficient, and perform audio playback according to the target downmix coefficient.

可选地,所述调试模块还用于:Optionally, the debugging module is also used for:

依据所述反馈信息,检测所述初始调试缩混系数是否具备所述预设音效效果;According to the feedback information, detecting whether the initial debugging downmix coefficient has the preset sound effect;

若是,则将所述初始调试缩混系数作为所述调试后的初始调试缩混系数;If so, use the initial debug downmix coefficient as the debugged initial debug downmix coefficient;

若否,则依据所述反馈信息,对所述初始调试缩混系数进行调试,并返回执行步骤:依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据。If not, debug the initial debug downmix coefficient according to the feedback information, and return to the execution step: downmix the audio data to be downmixed according to the initial debug downmix coefficient to obtain the downmixed audio data.

可选地,所述调试模块还用于:Optionally, the debugging module is also used for:

若所述反馈信息为未调试类型反馈信息,则检测到所述调试后的初始调试缩混系数具备所述预设音效效果;If the feedback information is non-debugged type feedback information, it is detected that the debugged initial debug downmix coefficient has the preset sound effect;

若所述反馈信息为调试类型反馈信息,则检测到所述调试后的初始调试缩混系数不具备所述预设音效效果。If the feedback information is debugging type feedback information, it is detected that the initial debugging downmix coefficient after debugging does not have the preset sound effect.

可选地,所述初始调试缩混系数包括第一初始调试缩混系数,所述调试模块还用于:Optionally, the initial debugging downmix coefficient includes a first initial debugging downmix coefficient, and the debugging module is further configured to:

依据获取的缩混系数粗调指令,获取预设初始调试缩混系数;Obtain a preset initial debugging downmix coefficient according to the obtained downmix coefficient coarse adjustment instruction;

将所述第一初始调试缩混系数替换为所述预设初始调试缩混系数,得到所述调试后的初始调试缩混系数。The first initial debugging downmixing coefficient is replaced with the preset initial debugging downmixing coefficient, and the debugged initial debugging downmixing coefficient is obtained.

可选地,所述初始调试缩混系数包括第二初始调试缩混系数,所述调试模块还用于:Optionally, the initial debugging downmix coefficient includes a second initial debugging downmix coefficient, and the debugging module is further configured to:

依据获取的缩混系数精调指令,对所述第二初始调试缩混系数进行替换;Replacing the second initial debugging downmix coefficient according to the obtained downmix coefficient fine adjustment instruction;

将替换后的第二初始调试缩混系数作为所述调试后的初始调试缩混系数。The replaced second initial debug downmix coefficient is used as the debugged initial debug downmix coefficient.

可选地,所述播放模块还用于:Optionally, the playback module is also used for:

依据所述目标缩混系数,对所述待缩混音频数据进行缩混,得到目标音频数据;downmixing the audio data to be downmixed according to the target downmixing coefficient to obtain target audio data;

获取所述目标音频数据对应的音量数据,将所述音量数据调试至具备预设音效效果的目标音量数据;Acquire volume data corresponding to the target audio data, and debug the volume data to target volume data with preset sound effects;

依据所述目标音量数据和所述目标音频数据进行音频播放。Audio playback is performed according to the target volume data and the target audio data.

可选地,所述缩混模块还用于:Optionally, the downmixing module is also used for:

依据所述初始调试缩混系数,对所述待缩混音频数据进行缩混,得到初步缩混音频数据;downmixing the audio data to be downmixed according to the initial debug downmix coefficient to obtain preliminary downmix audio data;

将预设低音音频数据添加至所述初步缩混音频数据,得到所述缩混后音频数据。Adding preset bass audio data to the preliminary downmixed audio data to obtain the downmixed audio data.

本发明提供的音频播放优化装置,采用上述实施例中的音频播放优化方法,解决了将多声道音频音效优化为立体环绕音效的优化效果差的技术问题。与现有技术相比,本发明实施例提供的音频播放优化装置的有益效果与上述实施例提供的音频播放优化方法的有益效果相同,且该音频播放优化装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。The audio playback optimization device provided by the present invention adopts the audio playback optimization method in the above-mentioned embodiment to solve the technical problem of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects. Compared with the prior art, the beneficial effects of the audio playback optimization device provided by the embodiment of the present invention are the same as those of the audio playback optimization method provided by the above-mentioned embodiments, and other technical features in the audio playback optimization device are the same as the above-mentioned embodiments. The disclosed features of the method are the same, and are not repeated here.

实施例四Embodiment 4

本发明实施例提供一种电子设备,电子设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的音频播放优化方法。An embodiment of the present invention provides an electronic device, the electronic device includes: at least one processor; and a memory connected in communication with the at least one processor; wherein, the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor. The processor executes, so that at least one processor can execute the audio playback optimization method in the first embodiment.

下面参考图3,其示出了适于用来实现本公开实施例的电子设备的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Referring next to FIG. 3 , it shows a schematic structural diagram of an electronic device suitable for implementing an embodiment of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle-mounted terminals (eg, mobile terminals such as in-vehicle navigation terminals), etc., and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in FIG. 3 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.

如图3所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(ROM)中的程序或者从存储装置加载到随机访问存储器(RAM)中的程序而执行各种适当的动作和处理。在RAM中,还存储有电子设备操作所需的各种程序和数据。处理装置、ROM以及RAM通过总线彼此相连。输入/输出(I/O)接口也连接至总线。As shown in FIG. 3, an electronic device may include processing means (eg, a central processing unit, a graphics processor, etc.), which may be loaded into a random access memory (RAM) according to a program stored in a read only memory (ROM) or from a storage device to execute various appropriate actions and processes. In the RAM, various programs and data necessary for the operation of the electronic device are also stored. The processing device, the ROM, and the RAM are connected to each other through a bus. Input/output (I/O) interfaces are also connected to the bus.

通常,以下系统可以连接至I/O接口:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置;包括例如磁带、硬盘等的存储装置;以及通信装置。通信装置可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的电子设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。Typically, the following systems can be connected to the I/O interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; including, for example, liquid crystal displays (LCDs), speakers, vibrators output devices, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. Communication means may allow electronic devices to communicate wirelessly or by wire with other devices to exchange data. While the figures show electronic devices having various systems, it should be understood that not all of the systems shown are required to be implemented or available. More or fewer systems may alternatively be implemented or provided.

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置被安装,或者从ROM被安装。在该计算机程序被处理装置执行时,执行本公开实施例的方法中限定的上述功能。In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via a communication device, or from a storage device, or from a ROM. When the computer program is executed by the processing apparatus, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are executed.

本发明提供的电子设备,采用上述实施例中的音频播放优化方法,解决了将多声道音频音效优化为立体环绕音效的优化效果差的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述实施例提供的音频播放优化方法的有益效果相同,且该电子设备中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。The electronic device provided by the present invention adopts the audio playback optimization method in the above-mentioned embodiment, and solves the technical problem of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects. Compared with the prior art, the beneficial effects of the electronic device provided by the embodiments of the present invention are the same as the beneficial effects of the audio playback optimization method provided by the above-mentioned embodiments, and other technical features in the electronic device are the same as those disclosed in the above-mentioned embodiments. are the same, and will not be repeated here.

应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the foregoing description of the embodiments, the particular features, structures, materials or characteristics may be combined in any suitable manner in any one or more of the embodiments or examples.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

实施例五Embodiment 5

本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例一中的音频播放优化方法。This embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, where the computer-readable program instructions are used to execute the audio playback optimization method in the foregoing first embodiment.

本发明实施例提供的计算机可读存储介质例如可以是U盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。The computer-readable storage medium provided by the embodiment of the present invention may be, for example, a U disk, but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system or device, or any combination of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system, or device. Program code embodied on a computer-readable storage medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.

上述计算机可读存储介质可以是电子设备中所包含的;也可以是单独存在,而未装配入电子设备中。The above-mentioned computer-readable storage medium may be included in the electronic device; or may exist alone without being assembled into the electronic device.

上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被电子设备执行时,使得电子设备:获取待缩混音频数据,依据初始调试缩混系数,对所述待缩混音频数据进行缩混,得到缩混后音频数据;播放所述缩混后音频数据对应的试听音频,以及接收用户对所述试听音频的反馈信息;依据所述反馈信息,对所述初始调试缩混系数进行迭代调试,直至检测到调试后的初始调试缩混系数具备预设音效效果;将所述调试后的初始调试缩混系数作为目标缩混系数,依据所述目标缩混系数进行音频播放。The above-mentioned computer-readable storage medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: obtains the audio data to be downmixed, and, according to the initial debugging downmix coefficients, performs a The mixed audio data is down-mixed to obtain the down-mixed audio data; the audition audio corresponding to the down-mixed audio data is played, and the user's feedback information on the audition audio is received; according to the feedback information, the initial debugging is performed. The downmix coefficients are iteratively debugged until it is detected that the debugged initial debug downmix coefficients have preset sound effects; the debugged initial debug downmix coefficients are used as target downmix coefficients, and audio is performed according to the target downmix coefficients play.

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, but also conventional Procedural programming language - such as the "C" language or similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It is also noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.

描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。The modules involved in the embodiments of the present disclosure may be implemented in software or hardware. Among them, the name of the module does not constitute a limitation on the unit itself under certain circumstances.

本发明提供的计算机可读存储介质,存储有用于执行上述音频播放优化方法的计算机可读程序指令,解决了将多声道音频音效优化为立体环绕音效的优化效果差的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例提供的音频播放优化方法的有益效果相同,在此不做赘述。The computer-readable storage medium provided by the present invention stores computer-readable program instructions for executing the above audio playback optimization method, and solves the technical problem of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the embodiments of the present invention are the same as those of the audio playback optimization method provided by the above-mentioned embodiments, which will not be repeated here.

实施例六Embodiment 6

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的音频播放优化方法的步骤。The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned audio playback optimization method when the computer program is executed by a processor.

本申请提供的计算机程序产品解决了将多声道音频音效优化为立体环绕音效的优化效果差的技术问题。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例提供的音频播放优化方法的有益效果相同,在此不做赘述。The computer program product provided by the present application solves the technical problem of poor optimization effect of optimizing multi-channel audio sound effects into stereo surround sound effects. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiments of the present invention are the same as those of the audio playback optimization method provided by the above-mentioned embodiments, which will not be repeated here.

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利处理范围内。The above are only the preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the contents of the description and drawings of the present application, or directly or indirectly applied in other related technical fields , are similarly included within the scope of patent processing of this application.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4