一种麦克风、智能开启麦克风的方法及装置与流程

文档序号:19150594发布日期:2019-11-16 00:02阅读:224来源:国知局
一种麦克风、智能开启麦克风的方法及装置与流程

本申请涉及麦克风技术领域,尤其涉及一种麦克风、智能开启麦克风的方法及装置。



背景技术:

麦克风,学名为传声器,是将声音信号转换为电信号的能量转换器件,由“microphone”这个英文单词音译而来。许多具有音频传输等功能的设备都设置有麦克风,例如手机等。

但是,手机上自带的麦克风功能单一,收纳声音的效果不理想,所以为了使手机收纳声音更全面,在实际应用过程中发现,使用额外的麦克风与手机连接。通过扩展接入手机的额外麦克风的功能,使音频能够被更好的接收。

所以,如何使接入手机的麦克风更好的拾取音频是本领域技术人员亟待解决的问题。



技术实现要素:

本申请提供一种麦克风、智能开启麦克风的方法及装置,以解决现有技术中麦克风不能很好的拾取音频技术问题。

第一方面,本申请提供一种麦克风,所述麦克风包括麦克风本体、两个mic组件、typc-c接口和第一陀螺仪;

两个mic组件分别设置在所述麦克风本体的两个对立面上,所述mic组件包括两个mic,两个mic对称设置在麦克风本体一面的两侧;

所述type-c接口设置在一个mic组件中的两个mic之间,且所述type-c接口设置在所述麦克风的边缘;

所述第一陀螺仪设置在所述麦克风的内部。

第二方面,本申请提供一种智能开启麦克风的方法,所述方法包括:手机终端内设置有第二陀螺仪,手机终端的底部设置有数据接口,将type-c接口插入所述数据接口;

获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;

获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;

根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。

结合第二方面,在第二方面的第一种可能的实现方式中,所述根据所述麦克风的第一陀螺数据与所述手机终端的第二陀螺数据,确定开启麦克风上的一个mic组件包括:

分别判断x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数学符号是否相同;

如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号均相同,则开启麦克风正面上的一组mic。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述方法还包括:如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号的其中一个不相同,则开启麦克风反面上的一组mic。

第三方面,本申请提供一种智能开启麦克风的装置,所述装置包括:

第一获取单元,用于获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;

第二获取单元,用于获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;

确定单元,用于根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。

结合第三方面,在第三方面的第一种可能的实现方式中,所述确定单元包括:

判断单元,用于分别判断x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数学符号是否相同;

第一开启单元,用于如果x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数据符号相同,则开启麦克风正面上的一组mic。

结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述装置还包括:第二开启单元,用于所述方法还包括:如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号的其中一个不相同,则开启麦克风反面上的一组mic。

由以上技术可知,本申请提供了一种麦克风、智能开启麦克风的方法及装置,所述麦克风包括麦克风本体、两个mic组件、typc-c接口和第一陀螺仪;两个mic组件分别设置在所述麦克风本体的两个对立面上,所述mic组件包括两个mic,两个mic对称设置在麦克风本体一面的两侧;所述type-c接口设置在一个mic组件中的两个mic之间,且所述type-c接口设置在所述麦克风的边缘;所述第一陀螺仪设置在所述麦克风的内部。所述方法包括:手机终端内设置有第二陀螺仪,手机终端的底部设置有数据接口,将type-c接口插入所述数据接口;获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。本申请在麦克风本体的对立面分别设置有一个mic组件,这样麦克风可以不分正向反向插入手机终端,方便用户使用。另外,根据第一陀螺数据和第二陀螺数据,可以确定开启麦克风上与手机终端屏幕对应的一个mic组件,最终实现麦克风无论正向插入或者反向插入手机终端均可以智能化开启麦克风上的一个mic组件。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种麦克风的结构示意图;

图2为本申请实施例提供的一种智能开启麦克风的方法的流程图;

图3为本申请实施例提供的另一种智能开启麦克风的方法的流程图;

图4为本申请实施例提供的一种智能开启麦克风的装置的结构示意图。

具体实施方式

手机终端上自带的麦克风功能单一,收纳声音的效果不理想,所以为了使手机终端收纳声音更全面,在实际应用过程中发现,使用额外的麦克风与手机终端连接。通过扩展接入手机终端的额外麦克风的功能,使音频能够被更好的接收。

参阅图1,本申请实施例提供的一种麦克风的结构示意图,所述麦克风包括麦克风本体1、两个mic组件2、typc-c接口3和第一陀螺仪4;

两个mic组件2分别设置在所述麦克风本体1的两个对立面上,所述mic组件2包括两个mic21,两个mic21对称设置在麦克风本体1一面的两侧;另外一个mic组件对称设置在麦克本体1的另一面的两侧。

所述type-c接口3设置在一个mic组件2中的两个mic21之间,且所述type-c接口3设置在所述麦克风的边缘;

所述第一陀螺仪4设置在所述麦克风的内部。

众所周知,当使用者通过视频或者通话时,通常将手机终端屏幕朝向使用者的面部,这样方便使用者查看手机终端屏幕。本申请实施例中,麦克风本体的两个对立面上分别设置有一组mic组件,麦克风通过type-c接口插入手机终端后,一个mic组件设置在麦克风本体的与手机终端屏幕同侧的一面上,另一个mic组件设置在麦克风本体的与手机终端屏幕相反的一面上,麦克风可以不分方向插入手机终端,无论以正向插入或者反向插入,麦克风都可以接收到音频。

本申请实施例主要保护麦克风不分正面反面均可与手机终端连接,但是关于麦克风中其他模块如何提高处理音频的性能不在本申请保护之内,所以在此不再赘述。

由以上实施例可知,本申请的一种麦克风的实施例,本申请实施例中,所述所述麦克风包括麦克风本体、两个mic组件、typc-c接口和第一陀螺仪;两个mic组件分别设置在所述麦克风本体的两个对立面上,所述mic组件包括两个mic,两个mic对称设置在麦克风本体一面的两侧;所述type-c接口设置在一个mic组件中的两个mic之间,且所述type-c接口设置在所述麦克风的边缘;所述第一陀螺仪设置在所述麦克风的内部。本申请实施例的麦克风在一组对立面上分别设置有一个mic组件,这样可以不分正向反向插入手机终端,方便用户使用。

实施例一

参阅图2,本申请实施例提供的一种智能开启麦克风的方法的第一实施例的流程图,所述方法包括:手机终端内设置有第二陀螺仪,手机终端的底部设置有数据接口,将type-c接口插入所述数据接口;

步骤s100、获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;

步骤s200、获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;

步骤s300、根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。

具体的,麦克风通过type-c接口与手机终端相连,麦克风接收到的音频数据通过type-c接口传输到手机终端,可以通过手机终端播放和传输。麦克风设备有2个mic组件,同时麦克风设备有一个第一陀螺仪,第一陀螺仪产生的第一陀螺数据通过type-c接口传输给手机终端。

手机终端内设置的第二陀螺仪,第二陀螺仪产生的第二陀螺数据可以显示手机终端的位置。通过对比第一陀螺仪产生的第一陀螺数据与第二陀螺仪产生的第二陀螺数据,最终智能化开启2个mic组件中与手机屏幕相应的一个mic组件,即与手机终端屏幕同侧的一面上的一个mic组件。

本申请实施例中的第一陀螺仪和第二陀螺仪均为重力传感器,又名加速度传感器,是能感知加速度大小的mems传感器。手机终端和麦克风均采用三维数据,确定位置。

当使用麦克风时,真实环境存在大量的噪声、多径反射和混响等问题,导致麦克风拾取音频的质量下降,严重影响手机终端最终获取音频的质量。而本申请开启与手机终端屏幕对应的一个mic组件,这样由于声源离mic组件较近,可以更好的拾取音频,避免影响手机终端最终获取音频的质量。

由以上实施例可知,本申请的一种智能开启麦克风的方法第一实施例,本申请实施例中,所述方法包括:手机终端内设置有第二陀螺仪,手机终端的底部设置有数据接口,将type-c接口插入所述数据接口;获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。本申请实施例由于为了更好的拾取音频,通过第一陀螺仪数据和第二陀螺仪数据,开启麦克风上与手机终端屏幕对应的一个mic组件。

实施例二

参阅图3,本申请实施例提供的一种智能开启麦克风的方法第二实施例的流程图,所述根据所述麦克风的第一陀螺数据与所述手机终端的第二陀螺数据,确定开启麦克风上的一个mic组件包括:

步骤s301、分别判断x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数学符号是否相同;

步骤s302、如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号均相同,则开启麦克风正面上的一组mic。

具体的,通过第一陀螺数据与第二陀螺数据比较,确定type-c接口插入的麦克风是正面还是反面和手机终端屏幕同侧,例如,第二陀螺数据的三轴数据是+x,+y和-z(+、-表示数据符号),第一陀螺数据的三轴数据是+x’,+y’和-z’,那么麦克风插入手机终端的一面为正面,开启麦克风正面上的一组mic。

由以上实施例可知,本申请的一种智能开启麦克风的方法第二实施例,本申请实施例中,根据所述麦克风的第一陀螺数据与所述手机终端的第二陀螺数据,确定开启麦克风上的一个mic组件包括:分别判断x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数学符号是否相同;如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号均相同,则开启麦克风正面上的一组mic。本申请实施例通过判断第一陀螺数据和第二陀螺数据的数据符号,判断与手机终端连接的是否为麦克风的正面,如果是正面,开启麦克风正面上的一组mic,这样无论麦克风的type-c接口如何插入手机终端,该方法均可以开启麦克风上对应的一组mic。

实施例三

本申请实施例提供的一种智能开启麦克风的方法,所述方法还包括:如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号的其中一个不相同,则开启麦克风反面上的一组mic。

例如,第二陀螺数据的三轴数据是+x,+y和-z,第一陀螺数据的三轴数据是+x’,+y’和+z’,那么麦克风插入手机终端的一面为反面,开启麦克风反面上的一组mic。由于麦克风插入手机终端的一面为反面,即麦克风的反面与手机终端屏幕同侧,此时,为了便于接收音频,则开启麦克风的反面上的一组mic。

由以上实施例可知,本申请的一种智能开启麦克风的方法第三实施例,如果存在x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号的其中一个不相同,则判定麦克风插入手机终端的一面为反面,进而开启麦克风的反面上的一组mic。

请参阅图4,为本申请提供的一种智能开启麦克风的装置的结构示意图,所述装置包括:

第一获取单元100,用于获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;

第二获取单元200,用于获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;

确定单元300,用于根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。

在本申请提供的一种智能开启麦克风的装置的另一实施例中,所述确定单元包括:判断单元,用于分别判断x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数学符号是否相同;第一开启单元,用于如果x值和x’值的数学符号,y值和y’值的数学符号,以及,z值和z’值的数据符号相同,则开启麦克风正面上的一组mic。

在本申请提供的一种智能开启麦克风的装置的另一实施例中,所述装置还包括:第二开启单元,用于所述方法还包括:如果x值和x’值的数据符号,y值和y’值的数据符号,以及,z值和z’值的数据符号的其中一个不相同,则开启麦克风反面上的一组mic

由以上技术可知,本申请提供了一种麦克风、智能开启麦克风的方法及装置,所述麦克风包括麦克风本体、两个mic组件、typc-c接口和第一陀螺仪;两个mic组件分别设置在所述麦克风本体的两个对立面上,所述mic组件包括两个mic,两个mic对称设置在麦克风本体一面的两侧;所述type-c接口设置在一个mic组件中的两个mic之间,且所述type-c接口设置在所述麦克风的边缘;所述第一陀螺仪设置在所述麦克风的内部。所述方法包括:手机终端内设置有第二陀螺仪,手机终端的底部设置有数据接口,将type-c接口插入所述数据接口;获取第一陀螺仪的第一陀螺数据,所述第一陀螺数据包括x值,y值和z值;获取第二陀螺仪的第二陀螺数据,所述第二陀螺数据包括x’值,y’值和z’值;根据所述第一陀螺数据与第二陀螺数据,确定开启麦克风上的一个mic组件。本申请在麦克风本体的对立面分别设置有一个mic组件,这样麦克风可以不分正向反向插入手机终端,方便用户使用。另外,根据第一陀螺数据和第二陀螺数据,可以确定开启麦克风上与手机终端屏幕对应的一个mic组件,最终实现麦克风无论正向插入或者反向插入手机终端均可以智能化开启麦克风上的一个mic组件。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以生成一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令生成用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令生成包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以生成计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种麦克风、智能开启麦克风的方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1