延时测量方法及装置、电子设备和存储介质与流程

文档序号:31997845发布日期:2022-11-02 09:16阅读:111来源:国知局
延时测量方法及装置、电子设备和存储介质与流程

1.本发明涉及音频处理技术领域,具体涉及一种用于扩声系统的延时测量方法及装置、电子设备和存储介质。


背景技术:

2.无论是在专业音响领域还是消费类音频领域,越来越多的数字音频处理器在音响系统的重放音质改善和各种听感效果呈现中起到越来越重要的地位。通过对音响设备本身的材料、结构和工艺进行改进来提升重放音质的传统手段受到很多客观因素的制约,而随着数字信号处理技术在音频领域的广泛应用,以及dsp开发成本的优势,通过信号处理方法对音响系统的音质进行补偿和调控已经成为了一种必然趋势。
3.在音频系统特别是扩声系统中,对延时要求极高,越低的扩声延迟,人耳听感越舒适,因此在产品中,音频系统中低延时一直是主要指标之一,所以在系统中降低延迟是一个目标。随着时代的发展、教室和厅堂的扩大、观众人数的增多和电子技术的进步,教室和厅堂内不可避免的需要使用类似图1所示的扩声系统,该扩声系统场景中包括调音台和与该调音台信号连接的音源部分(如:有线话筒、无线话筒、视频会议设备,电脑等)、信号处理及信号放大部分(如均衡器、功率放大器、处理器等),以及扩声部分(如音箱)。
4.扩声系统通常是把讲话者的声音对听者进行实时放大的系统,此场景中拾音器和扬声器处在同一声场内,讲话者和听者通常在同一个声学环境中。成功的扩声系统必须要具有足够响度(足够的声增益)和足够的清晰度(低的语言子音清晰度损失百分率),并且能使声音均匀地覆盖听众,而同时又不覆盖没有听众的区域。由于讲话者和听者通常在同一个声学环境中,故听者会听到讲话者说话的声音,也会听到扬声器实时播放的讲话者的声音。如果这两个声音间隔时间比较长,则听者会听到两个声音混叠在一起,从而导致听着听不清。
5.哈斯效应证明,在两个声源发出完全相同的声音时,根据一个声源与另一个声源的延时量不同,双耳听音的感受是不同的。当一个声源与另一个声源的延时量在小于35ms时,人耳只能感觉到超前一个声源的存在,声像定位偏向于超前一个声源的位置,并且感觉不到滞后声源的存在;延时量在30ms-50ms时,人耳能够分辨出两个声源的存在,但声像仍然定位于超前的声源方向;延时量大于50ms时,人耳能够感觉到两个声源同时存在,声像分别定位于两个声源自身的位置。
6.故在本地扩声时,必须严格控制讲话者说话的声音和扬声器实时播放的讲话者的声音之间的延时。要保证安装效果必须在安装完毕后通过专业的音响工程师经过复杂的调试后才可以使用,这样会消耗较多的时间和精力,并且由于人的听力不同调试以后的效果难以保持一致性。
7.现有本地扩声延迟估计的方法精度不高。并且一般需要手工处理,费时费力。请专业机构则费时费钱。


技术实现要素:

8.为了解决上述技术问题,本发明提供了一种用于扩声系统的延时测量方法及装置、电子设备和存储介质,可以提高扩声系统延时测量的准确性和可操作性,避免人工干预带来的误差,节省成本,提高调试效率。
9.一方面本发明提供了一种用于扩声系统的延时测量方法,其包括:
10.利用扬声器第一次播放预设的第一音频信号,并利用拾音器拾取第二音频信号以及将第二音频信号经过语音算法处理为第三音频信号;
11.根据对第二音频信号和第三音频信号的信号处理获得该扩声系统的调整参数;
12.利用扬声器第二次播放第一音频信号,利用调整参数实时调整获得的第三音频信号;
13.根据第三音频信号的自激振荡信息获得该扩声系统的扩声延时。
14.可选地,根据对第二音频信号和第三音频信号的信号处理获得该扩声系统的调整参数包括:
15.对前述第二音频信号进行语音算法处理以获得第一中间信号;
16.对该第二音频信号进行增益和/或幅度调节成第一中间信号,以获得前述的调整参数,
17.前述的第一中间信号满足该扩声系统的自激振荡条件,以产生自激振荡的第三音频信号。
18.可选地,根据第三音频信号的自激振荡信息获得该扩声系统的扩声延时包括:
19.利用前述的调整参数对第三音频信号进行实时的语音算法处理以获得第二中间信号,该第二中间信号包括多个信号片段;
20.根据该第二中间信号确定扩声系统的扩声延时。
21.可选地,前述的语音算法处理包括对获得的音频信号添加固定延时。
22.可选地,根据该第二中间信号确定扩声系统的扩声延时包括:
23.获得前述第二中间信号中的多个信号片段;
24.计算相邻信号片段之间的真实延时;
25.将真实延时减去固定延时获得系统延时;以及
26.根据多个相邻信号片段之间的系统延时的统计数据获得该扩声系统的扩声延时。
27.可选地,根据多个相邻信号片段之间的系统延时的统计数据获得该扩声系统的扩声延时包括:
28.根据多个相邻信号片段之间的系统延时的统计众数作为该扩声系统的扩声延时。
29.可选地,计算相邻信号片段之间的真实延时包括:
30.检测多个信号片段之间的真实延时是否满足预设阈值:
31.如果不满足,则停止该扩声系统的运行;
32.如果满足,则继续执行该延时测量方法的操作。
33.另一方面本发明还提供了一种用于扩声系统的延时测量装置,其包括:
34.采集模块,该采集模块分别连接扩声系统中的扬声器和拾音器,并通过扬声器播放预设的第一音频信号,以及利用拾音器拾取第二音频信号;
35.处理模块,用于将第二音频信号经过语音算法处理为第三音频信号;
36.增益控制模块,用于根据对第二音频信号和第三音频信号的信号处理获得该扩声系统的调整参数,以及利用调整参数实时调整获得的第三音频信号;
37.计算模块,该计算模块用于根据对第三音频信号的自激振荡信息进行检测计算,以获得该扩声系统的扩声延时。
38.可选地,前述的延时测量装置还包括:
39.输入模块,用于设定输入的固定延时,
40.并且,前述的处理模块还用于执行:
41.对第二音频信号进行语音算法处理以获得第一中间信号;以及
42.利用调整参数对第三音频信号进行语音算法处理以获得第二中间信号,其中,第一中间信号可满足扩声系统的自激振荡条件,以产生自激振荡的第三音频信号,第二中间信号包括多个信号片段。
43.可选地,前述的计算模块在根据对第三音频信号的自激振荡信息进行检测计算,以获得扩声系统的扩声延时中用于执行:
44.获得前述第二中间信号中的多个信号片段;
45.计算相邻信号片段之间的真实延时;
46.将真实延时减去固定延时对应获得其系统延时;以及
47.根据多个相邻信号片段之间的系统延时的统计数据获得该扩声系统的扩声延时。
48.另一方面本发明还提供了一种电子设备,包括存储器以及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使该电子设备执行如前所述的用于扩声系统的延时测量方法。
49.另一方面本发明还提供了一种可读存储介质,该可读取存储介质中存储有计算机程序指令,该计算机程序指令被一处理器读取并运行时,执行如前所述的用于扩声系统的延时测量方法。
50.本发明的有益效果是:本发明提供的一种用于扩声系统的延时测量方法及装置、电子设备和存储介质,可以实现:
51.1、无需人工干预就可以自动测试得到系统的扩音延迟,智能化和自动化程度高,高效快捷;
52.2、该用于扩声系统的延时测量方法与装置,利用扩声系统两次播放同一序列,通过算法优化调整使得扩声系统满足自激振荡条件,以产生自激震荡信号,并进行有效利用,避免了干扰;
53.3、并基于扩声系统产生的自激震荡信号计算其中相邻语音片段之间的系统延时,在多个系统延时中选择其统计众数作为系统的应用扩声延时,提升了算法的可靠性,使得扩声延时的计算测量更加准确;
54.4、使用算法对回声信号进行幅度的修改,不会更改麦克风输入音量,也不会更改扬声器音量,因此对扩声系统参数无修改,操作方便。
55.应了解,依据本文的方法可以包括本文描述的方面和特征的任意组合。也就是说,根据本文的方法不限于本文具体描述的方面和特征的组合,还包括所提供的方面和特征的任意组合。
56.以下在附图和描述中阐述了本文的一个或多个实施例的细节。根据文和附图以及
权利要求,本文的其他特征和优点将显现。
附图说明
57.通过以下参照附图对本发明实施例的描述,本发明的上述以及其他目的、特征和优点将更为清楚。
58.图1示出现有技术中的一种扩声系统的结构示意图;
59.图2示出本公开实施例提供的一种用于扩声系统的延时测量方法的流程示意图;
60.图3示出图2所示延时测量方法在一种实施方式中的模型应用图;
61.图4示出应用图2所示延时测量方法得到扩声延时的模型示意图;
62.图5a示出图2所示延时测量方法中提供的第一音频信号sa的波形示意图;
63.图5b示出图2所示延时测量方法中提供的第三音频信号sc的波形示意图;
64.图6示出本公开实施例提供的一种用于扩声系统的延时测量装置的应用模型示意图。
具体实施方式
65.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以通过不同的形式来实现,并不限于本文所描述的实施例。相反的,提供这些实施例的目的是使对本发明内容的理解更加透彻全面。
66.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
67.下面,参照附图对本发明进行详细说明。
68.图2示出本公开实施例提供的一种用于扩声系统的延时测量方法的流程模型示意图,图3示出图2所示延时测量方法在一种实施方式中的模型应用图,图4示出应用图2所示延时测量方法得到扩声延时的模型示意图。
69.参考图2,本公开实施例提供了一种用于扩声系统的延时测量方法,该实施例方案涉及的硬件运行环境例如可以是便携计算机等具有音频数据采集、传输和处理功能的电子终端设备。在本实施例中,该延时测量方法包括:
70.步骤s10:利用扬声器第一次播放预设的第一音频信号,并利用拾音器拾取第二音频信号以及将第二音频信号经过语音算法处理为第三音频信号。
71.步骤s20:根据对第二音频信号和第三音频信号的信号处理获得该扩声系统的调整参数。
72.步骤s30:利用扬声器第二次播放第一音频信号,利用调整参数实时调整获得的第三音频信号。
73.步骤s40:根据第三音频信号的自激振荡信息获得该扩声系统的扩声延时。
74.在一些实施例中,前述的步骤s10中,第一次运行扩声系统,播放第一音频信号sa,获得拾音器(一般为麦克风,下同)采集的第二音频信号sb和语音算法输出第三音频信号sc。
75.在该步骤中,在扩声系统中播放预设的第一音频信号sa,同时将麦克风拾取的语
音保存为第二音频信号sb。第一音频信号sa是直接发送到扬声器,假设第一音频信号sa的时长为tsa。则第一次运行本地扩声系统的持续时间为ta+480ms左右。再将第二音频信号sb经过语音算法处理为第三音频信号sc,将其保存并输出。
76.特别的,预设的第一音频信号sa是一个前半段有尖锐波形后半段静音的信号。它可以是如图5a所示的短信号,也可以是其他脉冲信号等短信号。
77.在一些实施例中,前述步骤s20中,根据对第二音频信号和第三音频信号的信号处理获得该扩声系统的调整参数可具体包括:
78.对前述第二音频信号sb进行语音算法处理以获得第一中间信号(未示出);
79.对该第二音频信号sb进行增益和/或幅度调节成前述的第一中间信号,以获得前述的调整参数,
80.其中,前述的第一中间信号满足该扩声系统的自激振荡条件,以产生自激振荡的第三音频信号sc。
81.可知的,自激震荡是指不外加激励信号而自行产生的恒稳和持续的振荡,在本实施例中,扩声系统产生的自激振荡的第三音频信号sc为同一段语音片段以一定频率回环叠加形成的音频信号,在时间域内,相邻语音片段之间的持续时间会存在微小的误差。
82.在一些实施例中,前述步骤s40中,根据第三音频信号的自激振荡信息获得该扩声系统的扩声延时可包括:
83.在第二次运行扩声系统时,播放第一音频信号sa,并利用前述的调整参数对第三音频信号sc进行实时的语音算法处理以获得第二中间信号(未示出),该第二中间信号即为声音回环形成的自激振荡信号,包括多个信号片段;再根据该第二中间信号确定扩声系统的扩声延时。
84.在本实施例中,前述的语音算法处理包括对获得的音频信号添加固定延时。
85.真实使用的本地扩声系统中,人说话的声音a和扬声器扩声b之间的延时是非常短的,这两个信号在时间轴上是部分重叠在一起的。通过增加的固定延时后再进行语音处理,这样人说话的声音a,经过延时后再从扬声器出来的扩声b就分离出来,这样a和b两个信号在时间轴上可能是完全不重合的,从而“分离"出来,便于对b进行处理。
86.设定固定延时的目的是能有效的分离出每次扩声后的语音信号。故其延时处理的步骤可以变化的,它可在获得第二音频信号sb之后,也可以在得到第三音频信号sc之后,在此不作限制。
87.在一些实施例中,前述步骤s40中,根据第二中间信号获得该扩声系统的扩声延时还包括:
88.获得前述第二中间信号中的多个信号片段;
89.计算相邻信号片段之间的真实延时t0(如图5b,以及下文实施例中的表格所示);
90.将真实延时减去固定延时获得其对应的系统延时t1(下文实施例中的表格所示);以及
91.根据多个相邻信号片段之间的系统延时t1的统计数据获得该扩声系统的扩声延时。
92.在进一步的实施例中,根据多个相邻信号片段之间的系统延时的统计数据获得该扩声系统的扩声延时包括:
93.根据多个相邻信号片段之间的系统延时的统计众数作为该扩声系统的扩声延时。
94.本实施例中用于扩声系统的延时测量方法,无需人工干预就可以自动测试得到系统的扩音延迟,智能化和自动化程度高,高效快捷。
95.在本实施例中,利用扩声系统两次播放同一序列,通过算法使得扩声系统产生自激震荡信号,并进行有效利用,避免了干扰,并基于扩声系统产生的自激震荡信号计算得到延时,在多个结果选择出现最多的结果,提升了算法的可靠性,使得扩声延时计算更加准确。
96.在上述实施过程中,使用算法对回声信号进行幅度的修改,不会更改麦克风输入音量,也不会更改扬声器音量,因此对扩声系统参数无修改,操作方便。
97.参考图3所示本公开实施例提供的延时测量方法在一实施方式的模型,结合前述实施例进行理解。该流程模型可包括:
98.步骤1:设定输入语音的固定延时。
99.在该步骤中,该固定延时可用于分离出每次扩声后的语音信号,可通过声音延时器来进行设定能将拾音器采集的语音信号经固定延时后再进行算法处理。在本实施例中,设定输入的固定延时例如为480毫秒,期望能有效的分离出每次扩声后的语音信号。
100.步骤2:第一次运行扩声系统,播放第一音频信号sa,获得麦克风采集的第二音频信号sb和语音算法输出第三音频信号sc。
101.步骤3:对第二音频信号sb处理,得到对第二音频信号sb进行修改调整的方法策略。
102.在该步骤中,待扩声系统第一次运行停止后,利用增益控制模块通过优化算法计算出对第二音频信号sb进行修改调整的方法策略,具体的,例如包括:对前述第二音频信号sb进行语音算法处理以获得第一中间信号(未示出);对该第二音频信号sb进行增益和/或幅度调节成前述的第一中间信号,以获得前述的调整参数,其中,该第一中间信号可满足该扩声系统的自激振荡条件,以产生自激振荡的第三音频信号sc。
103.并在第二次运行扩声系统时应用对sb修改调整的方法策略,该方法策略包括对信号幅度的放大和缩小。在本实施例中,前述的优化算法的检测方式包括:语音活动检测、幅度变化和频率幅度对比。
104.在上述实施过程中,使用算法对回声信号进行幅度的修改,不会更改麦克风输入音量,也不会更改扬声器音量,因此对扩声系统参数无修改,操作方便。
105.步骤4:对第一音频信号sa,第二音频信号sb和第三音频信号sc处理,得到对第三音频信号sc进行修改调整的方法策略。
106.在本步骤中,对第三音频信号sc进行修改调整是为了优化该第三音频信号sc,使得到的语音更清楚,波形更稳定持续,便于扩声延时的检测计算,以提高其准确性。
107.步骤5:第二次运行扩声系统,应用修改调整的方法策略,利用算法对第三音频信号sc进行实时调整处理。
108.在该步骤中,调整后的第三音频信号sc为扩声系统的自激振荡信号,如图5b所示,包括多个语音信号片段。
109.在本实施例中,该延时计算测量方法还包括:检测第三音频信号sc中语音信号片段之间的真实延时是否满足预设阈值:如果不满足,则停止扩声系统的运行;如果满足,则
继续执行该延时测量方法的操作。
110.在本实施例中,真实延时可以视为相邻的两个有效信号片段之间的持续时间,第二中间信号中如果存在信号片段发生振幅异常或突变(如噪声干扰影响),有可能部分片段失效或发生异常,那么测量的这部分信号片段的持续时间也会超出预设的阈值,导致最终的扩声延时计算误差变大,因此需要剔除,所以会有前述检测第三音频信号sc中语音信号片段之间的真实延时是否满足预设阈值,前面对第三音频信号sc的实时调整也是对波形的优化处理,使尽可能得到符合要求的第二中间信号。但如果连续多个信号片段失效或发生振幅异常,则证明系统运行异常或音频传输或算法处理出现异常,则需停止该扩声系统的运行,进行自检和异常排查。
111.步骤6:利用算法检测第三音频信号sc中满足预设强度要求的信号片段,并计算信号片段之间真实延时对应的系统延时,然后对所有的系统延时的统计众数作为扩声系统的应用扩声延时。
112.在一些实施例中,以图5b所示的第三音频信号sc为例简要描述对sc处理得到扩声延时的过程。遍历前述的第二中间信号(即调整后的第三音频信号sc,以下简称为第三音频信号sc),该第三音频信号sc中会有多个信号片段满足预设要求。对满足要求的信号片段之间计算真实延时t0,然后对所有的真实延时t0,然后根据真实延时t0减去固定延时得到对应的系统延时t1,再对得到的所有系统延时t1进行统计计数,求取出现次数最多的(即集合中的众数)系统延时t1,作为扩声系统的扩声延时。
113.如图4所示,在本实施例中,第一音频信号sa于时间ta开始传输到扬声器。扬声器发出声音经空气传播到拾音器(麦克风)处。拾音器将声音转为电信号并放大后形成第二音频信号sb于tb时间传送到延时测量装置(图中方框)。第二音频信号sb经过处理和计算后于时间tc变成了第三音频信号sc。该第三音频信号sc从延时测量装置开始传输到扬声器,重复第一音频信号sa的过程。在上述处理过程中,可以认为整个本地扩声系统的扩声延时为(tc-ta)。
114.结合下表,假设第三音频信号sc中13个信号片段都满足预设要求,则计算他们之间的扩声延时。假设计算出的结果如下表所示。统计所有系统延时发现47ms出现次数最多,故最后认为扩声系统的扩声延时为47ms。
[0115][0116]
本实施例中,利用扩声系统两次播放同一序列,通过算法使得扩声系统产生自激震荡信号,并进行有效利用,避免了干扰,并基于扩声系统产生的自激震荡信号计算得到延时,在多个结果选择出现最多的结果,提升了算法的可靠性,使得扩声延时计算更加准确。
[0117]
由此,本公开实施例提供的用于扩声系统的延时测量方法,无需人工干预就可以自动测试得到系统的扩音延迟,智能化和自动化程度高,高效快捷,可以有效提高扩声系统延时测量的准确性和可操作性,避免人工干预带来的误差,节省成本,提高调试效率。
[0118]
图6示出本公开实施例提供的一种用于扩声系统的延时测量装置的应用模型示意图。
[0119]
参考图6,本公开又一实施例中提供了一种用于扩声系统的延时测量装置100,其包括:采集模块110、输入模块120、处理模块140和计算模块150,
[0120]
其中,输入模块120用于设定输入语音的固定延时;采集模块110分别连接扩声系统中的扬声器和麦克风,并通过扬声器播放预设的第一音频信号sa,以及利用麦克风拾取第二音频信号sb;处理模块140用于将扩声后的语音信号缓存固定延时后再进行处理,以及将第二音频信号sb经过语音算法处理为第三音频信号sc;计算模块150内含算法模块,可用于执行前述实施例中所述的多种算法,在本实施例中一方面用于根据对第三音频信号sc的自激振荡信息进行检测计算,以获得该扩声系统的扩声延时,另一方面还可用于检测第三音频信号sc中语音信号片段之间是否满足预设阈值,如果不满足预设要求则停止扩声系统的运行。
[0121]
在一些实施例中,前述的延时测量装置100还可以包括:
[0122]
增益控制模块130,该增益控制模块130用于通过优化算法分别计算出对第二音频信号sb和第三音频信号sc进行修改调整的方法策略,以获得该扩声系统的调整参数,并在第二次运行本地扩声系统时应用该调整的方法策略,利用前述的调整参数实时调整获得的第三音频信号sc。该方法策略包括但不限于对信号幅度的放大和缩小。在本实施例中,前述的优化算法的检测方式包括:语音活动检测、幅度变化和频率幅度对比。
[0123]
在本实施例中,前述的处理模块140还用于执行:
[0124]
对第二音频信号sb进行语音算法处理以获得第一中间信号(未示出);以及
[0125]
利用调整参数对第三音频信号sc进行语音算法处理以获得第二中间信号(未示出),其中,第一中间信号可满足扩声系统的自激振荡条件,以产生自激振荡的第三音频信号,第二中间信号包括多个信号片段。
[0126]
在一些实施例中,前述的计算模块150在根据对第三音频信号的自激振荡信息进行检测计算,以获得扩声系统的扩声延时中用于执行:
[0127]
获得前述第二中间信号中的多个信号片段;
[0128]
计算相邻信号片段之间的真实延时;
[0129]
将真实延时减去固定延时对应获得其系统延时;以及
[0130]
根据多个相邻信号片段之间的系统延时的统计数据获得该扩声系统的扩声延时。
[0131]
在进一步的实施例中,该延时测量装置100是根据前述多个相邻信号片段之间的系统延时的统计众数作为该扩声系统的扩声延时。
[0132]
综上,本发明实施例提供的一种用于扩声系统的延时测量装置100可以提高扩声系统延时测量的准确性和可操作性,其智能化和自动化程度高,高效快捷,无需人工干预就可以自动测试得到系统的扩音延迟,能有效避免人工干预带来的误差,节省成本,提高调试效率。同时使用算法对回声信号进行幅度的修改,不会更改麦克风输入音量,也不会更改扬声器音量,因此对扩声系统参数无修改,操作方便。
[0133]
本技术实施例提供了一种电子设备,包括存储器以及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使电子设备执行本技术前述实施例中所提供的用于扩声系统的延时测量方法。
[0134]
本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序指令,计算机程序指令被一处理器读取并运行时,执行本技术前述实施例中所提供的用于扩声系统的延时测量方法。
[0135]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0136]
另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0137]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个
人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]
以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0139]
应当说明的是,在本发明的描述中,需要理解的是,术语“上”、“下”、“内”等指示方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的组件或元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0140]
此外,在本文中,所含术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0141]
最后应说明的是:显然,上述实施例仅仅是为清楚地说明本发明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本发明的保护范围之中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1