基于终端运行环境的音频信号编码方法和系统的制作方法_3

文档序号:9525214阅读:来源:国知局
以理解的是,为提高音频信号传输的准确性,第二编码模块143还用于在获取预设的编码频率中除确定的编码频率之外的其它编码频率为多个时,确定多个其它编码频率的优先级,采用优先级最高的编码频率将所述源数据编码为音频信号。
[0083]进一步地,为提高音频信号传输的准确性,在本发明基于终端运行环境的音频信号编码系统第二实施例中,所述终端运行状态的音频信号编码系统还包括:
[0084]提示模块,用于在获取到的编码频率包含所有预设的编码频率时,输出提示信息。
[0085]该提示信息可为光提示信息及/或声音提示信息及/或文字信息。在提示信息为光提示信息时,输出该光提示信息可为控制指示灯切换至预设的颜色,或者控制指示灯以预设的频率闪烁,或者点亮指示灯等等。
[0086]本发明进一步提供一种基于终端运行环境的音频信号编码方法。
[0087]参照图4,图4为本发明基于终端运行环境的音频信号编码方法第一实施例的流程意图。
[0088]本实施例提出的基于终端运行环境的音频信号编码方法,包括:
[0089]步骤S10,在侦测到音频信号编码指令时,终端获取待编码的源数据,并获取预设的噪音装置的运行参数;
[0090]在本实施例中,在终端向目标终端发送语音控制指令,或者终端向目标终端发送音频信号时触发音频信号编码指令。该预设的噪音装置可为终端内运行的噪音装置,如空调器内的压缩机以及风机等会因震动产生噪音的装置,也可为终端的运行环境中产生噪音的装置如电机等。该源数据可为文字数据也可为音频数据。
[0091]在预设的噪音装置为终端内的噪音装置时,终端可在侦测到音频信号编码指令时,直接获取其内运行的噪音装置当前的运行参数,例如终端为空调器时,获取的噪音装置运行参数可为压缩机低频运行以及风机高频运行等;在预设的噪音装置为终端运行环境中的噪音装置时,终端可在侦测到音频信号编码指令时,向噪音装置发送运行参数获取指令,以供噪音装置在接收到运行参数获取指令时,向终端发送运行参数,或者噪音装置实时或定时向终端发送运行参数,终端可直接获取终端当前发送的或者在预设时间间隔内发送的运行参数。
[0092]步骤S20,所述终端根据预设的运行参数与编码频率之间的映射关系,确定获取到的运行参数对应的编码频率;
[0093]在本实施例中,预设的运行参数可对应有多个编码频率,也可仅对应一个编码频率,该编码频率与噪音装置产生的噪音的频率不同,以供目标终端将终端发送的音频信号与噪音装置产生的噪音区别开来。例如,噪音装置为压缩机,压缩机的运行参数为低频运行,且在压缩机低频运行时产生的噪音频率为12KHZ,则在运行参数为压缩机低频运行时,对应的编码频率为14KHZ。
[0094]步骤S30,所述终端采用确定的编码频率将所述源数据编码为音频信号。
[0095]在本实施例中,采用确定的编码频率将源数据编码为音频信号后,可直接播放该音频信号以将该音频信号传输至目标设备,也可将该音频信号发送给预设的播放装置进行播放,以将该音频信号传输至目标设备。
[0096]本实施例提出的基于终端运行环境的音频信号编码方法,在侦测到音频信号编码指令时,终端获取待编码的源数据,以及预设的噪音装置的运行参数,并根据预设的运行参数与编码频率之间的映射关系,确定获取到的运行参数对应的编码频率,所述终端采用确定的编码频率将所述源数据编码为音频信号,终端采用避免噪音装置产生的音频的方式进行音频信号的传输,使得目标终端可准确识别该终端发送的音频信号,提高音频信号传输准确率。
[0097]进一步地,为提高音频信号传输的准确性,所述步骤S20包括:
[0098]步骤S21,在获取到的运行参数包括多个噪音装置的运行参数时,所述终端根据预设的运行参数与编码频率组之间的映射关系,确定各个噪音装置的运行参数对应的编码频率组;
[0099]在各个编码频率组之间交集为单个编码频率时,所述终端将该编码频率作为获取到的运行参数所对应的编码频率。
[0100]在本实施例中,终端可获取噪音终端的运行参数以及产生的噪音频率之间的映射关系,并将各个噪音频率与预设的编码频率进行比对,将预设的编码频率中除噪音频率之外的其它编码频率,作为噪音装置的运行参数所对应的编码频率组,生成模块生成并保存运行参数与编码频率组之间的映射关系。
[0101]步骤S22,在获取到的编码频率组有多个时,所述终端获取各个编码频率组之间交集;
[0102]步骤S23,在各个编码频率组之间交集为单个编码频率时,所述终端将该编码频率作为获取到的运行参数所对应的编码频率。
[0103]例如,该终端为空调器,其对应的噪音装置运行参数包括压缩机低频运行、压缩机高频运行、风机低频运行、风机高频运行。且风机低频运行所对应的编码频率组为(10KHZ,14KHZ),压缩机低频运行的编码频率组为(8KHZ,10KHZ),则两个编码频率组之间的交集为10KHZ,故将10KHZ作为获取到的运行参数所对应的编码频率。
[0104]本领域技术人员可以理解的是,为提高音频信号传输的准确率,步骤S22之后还包括步骤:在各个编码频率组之间无交集时,输出提示信息。该提示信息可为光提示信息及/或声音提示信息及/或文字信息。在提示信息为光提示信息时,输出该光提示信息可为控制指示灯切换至预设的颜色,或者控制指示灯以预设的频率闪烁,或者点亮指示灯等等。
[0105]进一步地,为提高音频信号传输的准确性,所述步骤S22之后还包括:
[0106]步骤S23,在各个编码频率组之间交集为多个编码频率时,所述终端确定各个编码频率的优先级;
[0107]步骤S24,所述终端将优先级最高的编码频率作为所述噪音装置的运行参数对应的编码频率。。
[0108]例如,该终端为空调器,其对应的噪音装置运行参数包括压缩机低频运行、压缩机高频运行、风机低频运行、风机高频运行。且风机低频运行所对应的编码频率组为(10KHZ,12KHZ, 14KHZ, 16KHZ, 18KHZ),压缩机低频运行的编码频率组为(8KHZ,10KHZ, 14KHZ, 16KHZ,18KHZ),则两个编码频率组之间的交集为10KHZ、14KHZ、16KHZ以及18KHZ,若14KHZ的优先级最高,则将14KHZ作为获取到的运行参数所对应的编码频率。该优先级可由用户或者厂家进行设定。
[0109]本领域技术人员可以理解的是,为提高音频信号传输的准确性,在各个编码频率组之间交集为多个编码频率时,终端显示包括所述多个编码频率的编码频率选择界面,以供用户基于所述编码频率选择界面选择对应的编码频率;在接收到编码频率选择指令时,确定编码频率选择指令对应的编码频率,并将确定的编码频率作为所述噪音装置的运行参数对应的编码频率。
[0110]进一步地,为提高音频信号传输的准确性,参照图5,提出本发明基于终端运行环境的音频信号编码方法第二实施例,在本实施例中,所述步骤S30替换为:
[0111]步骤S40,所述终端获取预设的编码频率中除确定的编码频率之外的其它编码频率;
[0112]步骤S50,所述终端将获取的其它编码频率作为当前编码频率,并采用所述当前编码频率将所述源数据编码为音频信号。
[0113]在本实施例中,预设的运行参数仅对应一个编码频率,该编码频率与噪音装置产生的噪音的频率相同,终端采用预设的编码频率中除确定的编码频率之外的其它编码频率将所述源数据编码为音频信号,以供目标终端将终端发送的音频信号与噪音装置产生的噪音区别开来。例如,噪音装置为压缩机,压缩机的运行参数为低频运行,且在压缩机低频运行时产生的噪音频率为12KHZ,则在运行参数为压缩机低频运行时,对应的编码频率为12KHZ,若预设的编码频率为12KHZ和14KHZ,则当前的编码频率为14KHZ,采用14KHZ的编码频率将所述源数据编码为音频信号。
[0114]在本实施例中,终端采用确定的编码频率将源数据编码为音频信号后,可直接播放该音频信号以将该音频信号传输至目标设备,也可将该音频信号发送给预设的播放装置进行播放,以将该音频信号传输至目标设备。
[0115]进一步地,为提高音频信号传输的准确性,在本发明基于终端运行环境的音频信号编码系统第二实施例中,所述步骤S20包括:
[0116]在获取到的运行参数包括多个噪音装置的运行参数时,所述终端根据预设的运行参数与编码频率映射关系,确定各个噪音装置
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1