System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种麦克风控制方法及电子设备技术_技高网

一种麦克风控制方法及电子设备技术

技术编号:41859679 阅读:2 留言:0更新日期:2024-06-27 18:33
本申请提供一种麦克风控制方法及电子设备,涉及智能终端技术领域。解决电子设备拾音范围受限的问题。具体方案为:在电子设备处于第一位姿的情况下,启用第一阵列采集第一声音数据;其中,第一阵列包括多个麦克风中的第一麦克风和第二麦克风;启动第一阵列包括:建立第一麦克风与第一模拟数字转换器之间的连接,以及建立第二麦克风与第二模拟数字转换器之间的连接;在电子设备处于第二位姿的情况下,启用第二阵列采集第二声音数据;其中,第二阵列也包括多个麦克风中的第三麦克风和第四麦克风;启动第二阵列包括:建立第三麦克风与第一模拟数字转换器之间的连接,以及建立第四麦克风与第二模拟数字转换器之间的连接;第一位姿与第二位姿不同。

【技术实现步骤摘要】

本申请涉及智能终端,尤其涉及一种麦克风控制方法及电子设备


技术介绍

1、随着设备硬件的迭代更新,各类电子设备能够给用户提供更多高质量的服务。理论上,通过增加接入电子设备的麦克风数量,能够扩大电子设备的拾音范围。

2、然而,电子设备中可接入的麦克风的数量会受到硬件条件的限制,这样,电子设备的拾音范围始终会受限。


技术实现思路

1、本申请实施例提供一种麦克风控制方法及电子设备,用于提高电子设备的拾音范围。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,本申请实施例提供的一种麦克风控制方法,应用于电子设备,所述电子设备包括多个麦克风、第一模拟数字转换器和第二模拟数字转换器,所述方法包括:

4、在所述电子设备处于第一位姿的情况下,启用第一阵列采集第一声音数据;其中,所述第一阵列包括所述多个麦克风中的第一麦克风和第二麦克风。

5、示例性地,启动所述第一阵列包括:建立第一麦克风与第一模拟数字转换器之间的连接,以及建立所述第二麦克风与第二模拟数字转换器之间的连接。

6、在所述电子设备处于第二位姿的情况下,启用第二阵列采集第二声音数据;其中,所述第二阵列也包括所述多个麦克风中的第三麦克风和第四麦克风。

7、示例性地,启动所述第二阵列包括:建立第三麦克风与第一模拟数字转换器之间的连接,以及建立第四麦克风与第二模拟数字转换器之间的连接;所述第一位姿与所述第二位姿不同。

8、可以理解地,不同麦克风对应的拾音方向存在差异,电子设备启动由不同麦克风组成的阵列,可以采集不同范围区域中的声音。显然,电子设备能够启用的阵列越多,拾音范围越广泛。

9、在上述实施例中,电子设备在不同位姿下,可以启用不同阵列进行声音数据采集,完成不同范围内容的拾音工作,这样,电子设备实际可用的拾音范围很大。另外,启用不同阵列时,只需将不同的麦克风与模拟数字转换器连接。也就是,模拟数字转换器不再和麦克风一一对应,这样,电子设备中模拟数字转换器的数量也不能够限制接入电子设备的麦克风数量。电子设备也可以组合出更多的麦克风阵列,提升拾音范围,满足不同的拾音需求。

10、在一些实施例中,在启动所述第二阵列之前,所述方法还包括:断开所述第一麦克风与所述第一模拟数字转换器之间的连接;断开所述第二麦克风与所述第二模拟数字转换器之间的连接。

11、在上述实施例中,模拟数字转换器与麦克风之间的连接可以建立,也可以断开。通过控制模拟数字转换器与麦克风之间连接的通、断,实现切换启用的麦克风阵列,灵活地调整拾音范围。

12、在一些实施例中,在所述启用第一阵列采集第一声音数据之前,所述方法还包括:采集到第一位姿信息,所述第一位姿信息指示所述电子设备处于所述第一位姿;在所述启用第二阵列采集第二声音数据之前,所述方法还包括:采集到第二位姿信息,所述第二位姿信息指示所述电子设备处于所述第二位姿。

13、在一些实施例中,所述方法还包括:接收到用户的第一操作;响应于所述第一操作,切换启用第三阵列采集第三声音数据,其中,所述第三阵列包括所述多个麦克风中的第五麦克风和第六麦克风。

14、在上述实施例中,用户可以指示改变使用的麦克风阵列,满足用户直接指示的拾音需求,提高电子设备切换麦克风阵列的智能化程度。

15、作为一种实现方式,所述第一操作包括用户选中所述第三阵列的操作,在所述接收到用户的第一操作之前,所述方法还包括:显示第一界面,所述第一界面中显示有所述多个麦克风的位置分布;检测用户对所述第一界面中麦克风的选择操作;其中,在用户选中所述第五麦克风和所述第六麦克风时,确定接收到所述第一操作。

16、在该实现方式中,用户可以直接选定所需启用的麦克风阵列。比如,用户在指示电子设备启用拾音之前,可以先指定参与拾音的麦克风阵列,确保拾音结果接近用户的需求。

17、在一些实施例中,所述第一操作是指示第一方向的操作,在所述电子设备中,所述第三阵列与所述第一方向存在对应关系。

18、在一些实施例中,在所述接收到用户的第一操作之前,所述方法包括:显示第二界面,所述第二界面为会议服务应用的应用界面,所述第二界面中包括参会人员的位置分布图;在检测到用户选中所述第二界面中的第一参会人员,且所述第一参会人员与用户之间的方向为所述第一方向时,确定接收到所述第一操作。

19、在一些实施例中,所述方法还包括:检测到与手写笔建立通信连接;切换启用第四阵列采集第四声音数据,其中,所述第四阵列包括所述多个麦克风中的第七麦克风和所述手写笔上配置的麦克风。

20、在一些实施例中,所述电子设备中配置有第一模型,所述第一模型是用于识别匹配的麦克风阵列的机器学习模型,所述方法还包括:获取当前的场景信息,所述场景信息包括系统时间、定位地点、设备电量及位姿信息中的一项或多项组合;将当前的所述场景信息,输入所述第一模型,确定出第五阵列;启用所述第五阵列采集第五声音数据。

21、在一些实施例中,所述电子设备中包含第一列表,所述第一列表中记录有所述第一阵列与所述第一位姿匹配,还记录有所述第二阵列与所述第二位姿匹配。

22、第二方面,本申请实施例提供的一种电子设备,电子设备包括一个或多个处理器和存储器;所述存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,所述一个或多个处理器,用于:

23、在所述电子设备处于第一位姿的情况下,启用第一阵列采集第一声音数据;其中,所述第一阵列包括所述多个麦克风中的第一麦克风和第二麦克风;启动所述第一阵列包括:建立所述第一麦克风与第一模拟数字转换器之间的连接,以及建立所述第二麦克风与第二模拟数字转换器之间的连接;在所述电子设备处于第二位姿的情况下,启用第二阵列采集第二声音数据;其中,所述第二阵列也包括所述多个麦克风中的第三麦克风和第四麦克风;启动所述第二阵列包括:建立所述第三麦克风与第一模拟数字转换器之间的连接,以及建立所述第四麦克风与第二模拟数字转换器之间的连接;所述第一位姿与所述第二位姿不同。

24、在一些实施例中,所述一个或多个处理器,还用于:断开所述第一麦克风与所述第一模拟数字转换器之间的连接;断开所述第二麦克风与所述第二模拟数字转换器之间的连接。

25、在一些实施例中,所述一个或多个处理器,还用于:采集到第一位姿信息,所述第一位姿信息指示所述电子设备处于所述第一位姿;采集到第二位姿信息,所述第二位姿信息指示所述电子设备处于所述第二位姿。

26、在一些实施例中,所述一个或多个处理器,还用于:接收到用户的第一操作;响应于所述第一操作,切换启用第三阵列采集第三声音数据,其中,所述第三阵列包括所述多个麦克风中的第五麦克风和第六麦克风。

27、在一些实施例中,所述一个或多个处理器,还用于:显示第一界面,所述第一界面中显示有所本文档来自技高网...

【技术保护点】

1.一种麦克风控制方法,其特征在于,应用于电子设备,所述电子设备包括多个麦克风、第一模拟数字转换器和第二模拟数字转换器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在启动所述第二阵列之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述启用第一阵列采集第一声音数据之前,所述方法还包括:

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述第一操作包括用户选中所述第三阵列的操作,在所述接收到用户的第一操作之前,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述第一操作是指示第一方向的操作,在所述电子设备中,所述第三阵列与所述第一方向存在对应关系。

7.根据权利要求6所述的方法,其特征在于,在所述接收到用户的第一操作之前,所述方法包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,所述电子设备中配置有第一模型,所述第一模型是用于识别匹配的麦克风阵列的机器学习模型,所述方法还包括:

10.根据权利要求1所述的方法,其特征在于,所述电子设备中包含第一列表,所述第一列表中记录有所述第一阵列与所述第一位姿匹配,还记录有所述第二阵列与所述第二位姿匹配。

11.一种电子设备,其特征在于,电子设备包括一个或多个处理器和存储器;所述存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,所述一个或多个处理器,用于执行如权利要求1-10中任一项所述的方法。

12.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-10中任一项所述的方法。

13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行如权利要求1-10中任一项所述的方法。

...

【技术特征摘要】

1.一种麦克风控制方法,其特征在于,应用于电子设备,所述电子设备包括多个麦克风、第一模拟数字转换器和第二模拟数字转换器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在启动所述第二阵列之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述启用第一阵列采集第一声音数据之前,所述方法还包括:

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述第一操作包括用户选中所述第三阵列的操作,在所述接收到用户的第一操作之前,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述第一操作是指示第一方向的操作,在所述电子设备中,所述第三阵列与所述第一方向存在对应关系。

7.根据权利要求6所述的方法,其特征在于,在所述接收到用户的第一操作之前,所述方法包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

...

【专利技术属性】
技术研发人员:张瑛博周俊
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1