System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,具体而言,本申请涉及一种耳机控制方法、装置、电子设备及存储介质。
技术介绍
1、随着无线技术的飞速发展和消费者对高品质音频体验需求的日益增长,蓝牙耳机已成为日常生活中不可或缺的一部分。然而,传统蓝牙耳机在精准控制方面仍存在诸多挑战,如信号传输的不稳定性、音频同步的误差,以及在不同设备间切换时的复杂性等。
2、当用户使用蓝牙耳机时,会处于不同阶段或者进入到不同环境中,但是现阶段耳机并难以实现根据用户的状态以及环境情况进行自适应调整,为了解决上述提及的问题,提出一种耳机控制方法,可以更加精准对耳机进行控制。
3、由上可知,如何提高耳机控制精确度仍有待解决。
技术实现思路
1、本申请各提供了一种耳机控制方法、装置、电子设备及存储介质,可以解决相关技术中存在的耳机控制的精确度不高的问题。所述技术方案如下:
2、根据本申请的一个方面,一种耳机控制方法,包括:基于耳机处于工作状态,获取用户当前环境对应的环境音频,其中,环境音频包括人声以及环境噪音;调取预先训练的识别模型,将环境音频输入识别模型进行识别,并基于识别结果确定对应的环境等级,其中,环境等级包括非常安静、安静、一般、嘈杂、非常嘈杂;实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略;基于所述当前耳机调整策略对耳机功能进行控制执行;实时监控所述环境音频与用户状态,当所述环境音频与所述用户当前状态中一个或者两个变化时,确定对应的目标变化表征
3、在一示例性实施例中,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,当确定环境音频变化时,方法还包括:调取环境音频的音频持续时长;将所述音频持续时长与音频时长阈值进行比较,若所述音频时长阈值大于所述音频持续时长,则确定当前对应的目标环境等级;调取环境等级与调整策略之间预设的第一映射关系表;基于所述第一映射关系表与所述目标环境等级确定对应的第一目标耳机调整策略,并将所述第一目标耳机调整策略确定为当前耳机调整策略。
4、在一示例性实施例中,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,方法还包括:基于相同间隔通过加速度计或陀螺仪获取用户体态数据,并获取对应的用户体态数据集合;将所述用户体态数据集合内的用户体态数据通过决策树与随机森林对用户状态进行识别,基于识别结果确定用户当前状态;调取用户状态与调整策略之间预设的第二映射关系表;基于所述第二映射关系表与所述用户当前状态确定对应的第二目标耳机调整策略,并将所述第二目标耳机调整策略确定为当前耳机调整策略。
5、在一示例性实施例中,当所述环境音频与所述当前状态确定均发生变化时方法,还包括:调取所述第一映射关系表与所述第二映射关系表,调取包括所述第一映射关系表中全部的第一耳机调整策略与所述第二映射关系表中全部的第二耳机调整策略;确定全部的耳机调整策略的调用优先级,其中,全部的耳机调整策略包括全部的第一耳机调整策略与全部的第二耳机调整策略,基于所述第一目标耳机调整策略、所述第二目标耳机调整策略与所述调用优先级确定对应的当前耳机调整策略。
6、在一示例性实施例中,在所述通过所述目标变化表征提取对应的目标变化特征,将所述目标变化特征输入到预设的识别模型预测用户变化表征的过程中,方法还包括:调取所述用户体态数据集合,判断所述用户体态数据集合中是否有数据异常的异常用户体态数据,若有,则将选取全部的异常用户体态数据;获取全部的异常用户体态数据对应的时间节点,获取对应的时间节点为位于监测时间段后段的节点数量;若所述节点数量大于节点阈值,则确定用户状态发生改变,将全部的所述异常用户体态数据输入到识别模型中,确定用户将要做出的用户变化状态。
7、在一示例性实施例中,在训练所述识别模型过程中,方法还包括:调取收集的音频数据集合、用户体态数据集合以及对应的行为模式集合,其中,行为模式为用户在不同时间、不同地点、不同状态的耳机工作模式;从所述音频数据集合、用户体态数据集合以及对应的行为模式集合提取对应的训练特征,并获取训练特征之间的映射关系,其中,映射关系包括不同时间对应行为模式、用户体态数据对应行为模式、不同地点对应行为模式;使用神经网络对提取的训练特征进行训练;所述神经网络的每一层进行特征提取和表示学习;根据神经网络的预测结果和真实标注计算损失函数;基于链式法则计算损失函数关于神经网络参数的梯度,并将梯度反向传播回神经网络,以更新神经网络的权重和偏置,并确定识别模型。
8、根据本申请的一个方面,一种耳机控制装置,包括:
9、环境音频获取模块,基于耳机处于工作状态,用于获取用户当前环境对应的环境音频,其中,环境音频包括人声以及环境噪音;
10、识别模型调取模块,用于调取预先训练的识别模型,将环境音频输入识别模型进行识别,并基于识别结果确定对应的环境等级,其中,环境等级包括非常安静、安静、一般、嘈杂、非常嘈杂;
11、当前调整策略确定模块,实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态用于确定对应的当前耳机调整策略;
12、执行控制模块,基于所述当前耳机调整策略对耳机功能用于进行控制执行;
13、目标变化表征确定模块,实时监控所述环境音频与用户状态,当所述环境音频与所述用户当前状态中一个或者两个变化时,用于确定对应的目标变化表征;
14、切换控制模块,通过所述目标变化表征提取对应的目标变化特征,将所述目标变化特征输入到预设的识别模型预测用户变化表征,通过所述用户变化表征确定目标耳机调整策略,基于目标耳机调整策略用于控制耳机功能切换。
15、在一示例性实施例中,所述装置还包括:
16、音频持续时长调取模块,用于调取环境音频的音频持续时长;
17、目标环境等级确定模块,将所述音频持续时长与音频时长阈值进行比较,若所述音频时长阈值大于所述音频持续时长,则用于确定当前对应的目标环境等级;
18、第一映射关系表调取模块,用于调取环境等级与调整策略之间预设的第一映射关系表;
19、第一目标耳机调整策略确定模块,基于所述第一映射关系表与所述目标环境等级用于确定对应的第一目标耳机调整策略,并将所述第一目标耳机调整策略确定为当前耳机调整策略。
20、根据本申请的一个方面,一种电子设备,包括至少一个处理器以及至少一个存储器,其中,所述存储器上存储有计算机可读指令;所述计算机可读指令被一个或多个所述处理器执行,使得耳机实现如上所述的耳机控制方法。
21、根据本申请的一个方面,一种存储介本文档来自技高网...
【技术保护点】
1.一种耳机控制方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,当确定环境音频变化时,方法还包括:
3.如权利要求2所述的方法,其特征在于,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,方法还包括:
4.如权利要求3所述的方法,其特征在于,当所述环境音频与所述当前状态确定均发生变化时方法,还包括:
5.如权利要求4所述的方法,其特征在于,在所述通过所述目标变化表征提取对应的目标变化特征,将所述目标变化特征输入到预设的识别模型预测用户变化表征的过程中,方法还包括:
6.如权利要求5所述的方法,其特征在于,在训练所述识别模型过程中,方法还包括:
7.一种耳机控制装置,其特征在于,包括:
8.如权利要求7所述的装置,其特征在于,所述装置还包括
9.一种电子设备,其特征在于,包括:至少一个处理器以及至少一
10.一种存储介质,其上存储有计算机可读指令,其特征在于,所述计算机可读指令被一个或多个处理器执行,以实现如权利要求1至6中任一项所述的耳机控制方法。
...【技术特征摘要】
1.一种耳机控制方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,当确定环境音频变化时,方法还包括:
3.如权利要求2所述的方法,其特征在于,所述实时监控用户状态,确定用户当前状态,基于所述环境等级与所述用户当前状态确定对应的当前耳机调整策略的过程中,方法还包括:
4.如权利要求3所述的方法,其特征在于,当所述环境音频与所述当前状态确定均发生变化时方法,还包括:
5.如权利要求4所述的方法,其特征在于,在所述通...
【专利技术属性】
技术研发人员:吴金波,郭海珠,
申请(专利权)人:深圳艾创力科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。