多个MIC的状态切换方法、系统及记录装置制造方法及图纸

技术编号:37229862 阅读:16 留言:0更新日期:2023-04-20 23:12
本申请涉及一种多个MIC的状态切换方法、系统及记录装置,方法包括:基于第一MIC获取第一语音数据,第一语音数据具有第一加权值,基于第二MIC获取第二语音数据,第二语音数据具有第二加权值;第一加权值大于第二加权值;获取第一MIC与目标部位之间的第一距离数据,获取第二MIC与目标部位之间的第二距离数据;若第一距离数据大于等于第二距离数据,则设置第一加权值小于第二加权值;若第一距离数据小于第二距离数据,则设置第一加权值大于第二加权值;实时根据最新的第一加权值与第二加权值将第一语音数据与第二语音数据计算成最终语音数据并输出最终语音数据;具有让使用者身上的通讯终端在转动后录制的声音能够保持清晰的效果。效果。效果。

【技术实现步骤摘要】
多个MIC的状态切换方法、系统及记录装置


[0001]本申请涉及通话记录装置的领域,尤其是涉及一种多个MIC的状态切换方法、系统及记录装置。

技术介绍

[0002]随着科学技术的发展,在公务活动中,越来越多的场合需要记录现场的情况以供后续研判使用,尤其是在行政机关或者司法机关的工作人员执行公务的过程中,需要通话记录装置来对现场进行记录,以保存真实的活动资料。
[0003]通讯终端是通话记录装置的一种,是民警执行公务时随身佩带的集实时视音频摄录、照相和录音等功能于一体的取证技术装备。通讯终端集摄像、照相、对讲、定位、存储功能于一身,同时可以通过4G无线实时视频传输,能够对执法过程中进行动态、静态的现场情况数字化记录,便于公安干警在各种工作环境中执法使用。通讯终端普遍应用于公检法领域、各种室内外检测场所等需要实时沟通的场景。
[0004]使用者将通讯终端佩戴在胸前,通讯终端能够转动,当俯侧着身体的使用者需要通讯终端依旧能记录到正对现场环境的画面时,可以转动通讯终端,让通讯终端保持大致竖直的姿态。
[0005]现有的通讯终端上,MIC的位置是固定在设备上的,当通讯终端转动后,通讯终端上MIC与使用者发声部位之间的相对位置也会发生改变。相对位置的改变会让MIC与发声部位之间的距离变远,使得记录的声音内容变得模糊。

技术实现思路

[0006]为了让使用者身上的通讯终端在转动后录制的声音能够保持清晰,本申请提供一种多个MIC的状态切换方法、系统及记录装置。
[0007]第一方面,本申请提供的一种多个MIC的状态切换方法采用如下的技术方案:一种多个MIC的状态切换方法,包括如下步骤:基于第一MIC获取第一语音数据,所述第一语音数据具有第一加权值,基于第二MIC获取第二语音数据,所述第二语音数据具有第二加权值;所述第一加权值大于第二加权值;获取所述第一MIC与目标部位之间的第一距离数据,获取所述第二MIC与所述目标部位之间的第二距离数据;若所述第一距离数据大于等于所述第二距离数据,则设置所述第一加权值小于所述第二加权值;若所述第一距离数据小于所述第二距离数据,则设置所述第一加权值大于所述第二加权值;实时根据最新的所述第一加权值与所述第二加权值将所述第一语音数据与所述第二语音数据计算成最终语音数据并输出所述最终语音数据。
[0008]通过采用上述技术方案,MIC的位置固定在通讯终端上,通讯终端竖立着佩戴在使
用者胸前,通讯终端设有两个MIC,例如,第一MIC在上为主要MIC,第二MIC在下为辅助MIC,两个MIC分别录音,且每个MIC录制的语音数据会计算成最终语音数据并记录;当通讯终端转动后,通讯终端上MIC与使用者发声部位之间的相对位置会发生改变,相对位置的改变会让第一MIC与发声部位之间的距离变远,让第二MIC与发声部位之间的距离变近,通过调整最终语音数据的计算参数使得记录的声音内容依旧清楚,转动通讯终端后能实现主要MIC与辅助MIC的角色切换。
[0009]作为优选,方法还包括如下步骤:计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值反相关调整所述第一加权值与所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,n/m=a/b且m+n=1。
[0010]通过采用上述技术方案,根据第一距离数据与第二距离数据之间的比值反相关调整第一加权值与第二加权值之间的比值能够让距离物品越近的MIC录制的声音越能够从最终语音数据中体现出来,从而让通讯终端根据使用场景进行主mic的选择,达到最佳性能,例如,将通讯终端的其中一个MIC对准发声物体或者说话的人员。
[0011]作为优选,方法还包括如下步骤:基于获取到的第一输入信号计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值正相关调整所述第一加权值以及所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,m/n=a/b且m+n=1;基于获取到的第二输入信号计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值反相关调整所述第一加权值以及所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,n/m=a/b且m+n=1。
[0012]通过采用上述技术方案,用户可根据使用场景主动输入第一输入信号,让第一MIC作为主要MIC以及第二MIC作为辅助MIC;用户还可根据使用场景主动输入第二输入信号,让第一MIC作为辅助MIC以及第二MIC作为主要MIC,从而让用户可以主动选择主要mic,达到最佳性能。
[0013]作为优选,方法还包括如下步骤:在预设的一个使用周期内,获取当前程序调用MIC的当前时长数据,以及其它程序调用MIC的总时长数据;根据所述当前时长与所述总时长数据的比值正相关调整所述最终语音数据,其中:所述当前时长数据为α,所述总时长数据为β,所述第一语音数据为x,所述第二语音数据为y,所述最终语音数据为Z,则,Z=(α/β)*(a*m+b*n)。
[0014]通过采用上述技术方案,获取通讯终端运行过的应用程序,根据不同的应用程序使用的录音接口的时长来让调整第一MIC与第二MIC之间的重要关系,即调整第一语音数据与第二语音数据在最终语音数据中的占比关系,从而实现主要MIC与辅助MIC的角色选择;例如当前运行程序越长则代表通讯终端被使用者日常使用,因此需要增加第一MIC的第一语音数据占比,若是当前运行程序只是临时调用,则增加第二MIC的第二语音数据占比。
[0015]作为优选,方法还包括如下步骤:
基于与发声部位的位置相对固定的磁性件以及与其中一个MIC位置相对固定的磁传感器,获取磁传感器的磁力数据;使用所述磁力数据根据预设的磁力距离表查表计算得出所述第一距离数据与所述第二距离数据。
[0016]通过采用上述技术方案,可在使用者的身上设置磁性件,磁性件位于通讯终端的上方或者下方,在通讯终端中设置磁传感器,通过磁力数据来得到第一距离数据与第二距离数据,再转动通讯终端就能实现第一MIC与第二MIC的角色切换。
[0017]作为优选,方法还包括如下步骤:记录所有的所述磁力数据中最大值与最小值,根据所述最大值与所述最小值计算得到中间值;计算当前的所述磁力数据与所述中间值的磁力比值,根据所述磁力比值调整所述第一加权值与所述第二加权值的系数;其中:所述第一加权值为m,所述第二加权值为n,所述最终语音数据为Z,所述最大值为max,所述最小值为min,所述中间值为mid,所述磁力数据为C,所述磁力比值为mag,则,mid=(max+min)/2,mag=C/mid,则,m/n=a/b且m+n=1,Z=(a*m*mag+b*n/mag)或Z=(a*m/mag+b*n*mag)。
[0018]通过采用上述技术方案,利用磁力数据与中间值得到磁力比值来调节第一加权值与第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多个MIC的状态切换方法,其特征在于:包括如下步骤:基于第一MIC(1)获取第一语音数据,所述第一语音数据具有第一加权值,基于第二MIC(2)获取第二语音数据,所述第二语音数据具有第二加权值;所述第一加权值大于第二加权值;获取所述第一MIC(1)与目标部位之间的第一距离数据,获取所述第二MIC(2)与所述目标部位之间的第二距离数据;若所述第一距离数据大于等于所述第二距离数据,则设置所述第一加权值小于所述第二加权值;若所述第一距离数据小于所述第二距离数据,则设置所述第一加权值大于所述第二加权值;实时根据最新的所述第一加权值与所述第二加权值将所述第一语音数据与所述第二语音数据计算成最终语音数据并输出所述最终语音数据。2.根据权利要求1所述的多个MIC的状态切换方法,其特征在于:方法还包括如下步骤:计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值反相关调整所述第一加权值与所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,n/m=a/b且m+n=1。3.根据权利要求1所述的多个MIC的状态切换方法,其特征在于:方法还包括如下步骤:基于获取到的第一输入信号计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值正相关调整所述第一加权值以及所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,m/n=a/b且m+n=1;基于获取到的第二输入信号计算所述第一距离数据与所述第二距离数据之间的比值,并根据得到的比值反相关调整所述第一加权值以及所述第二加权值之间的比值:其中,所述第一距离数据为a,所述第二距离数据为b,所述第一加权值为m,所述第二加权值为n,则,n/m=a/b且m+n=。4.根据权利要求1所述的多个MIC的状态切换方法,其特征在于:方法还包括如下步骤:在预设的一个使用周期内,获取当前程序调用MIC的当前时长数据,以及其它程序调用MIC的总时长数据;根据所述当前时长与所述总时长数据的比值正相关调整所述最终语音数据,其中:所述当前时长数据为α,所述总时长数据为β,所述第一语音数据为x,所述第二语音数据为y,所述最终语音数据为Z,则,Z=(α/β)*(a*m+b*n)。5.根据权利要求1所述的多个MIC的状态切换方法...

【专利技术属性】
技术研发人员:蒋伟鹏苏洪
申请(专利权)人:上海数果科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1