System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种音频输出控制方法及装置、电子设备和存储介质制造方法及图纸_技高网

一种音频输出控制方法及装置、电子设备和存储介质制造方法及图纸

技术编号:40464878 阅读:6 留言:0更新日期:2024-02-22 23:18
本公开提供了一种音频输出控制方法及装置、电子设备和存储介质。所述音频输出控制方法应用于设有USB端口的电子设备,并包括:检测所述USB端口的接入设备的设备类型;基于所述设备类型,选择接通对应的音频通路;基于接通的所述音频通路输出音频信息。本公开具有简单便利、成本低且用户体验好的效果。

【技术实现步骤摘要】

本专利技术涉及音频设备领域,特别涉及一种音频输出控制方法及装置、电子设备和存储介质


技术介绍

1、相关技术中,为了实现笔记本等电子设备的轻薄化,通常选择移除模拟音频的3.5mm音频接口,导致使用者无法使用现有的3.5mm音频接口耳机,并改由type-c等usb接口提供数字的音源讯号。但目前市场上支持type-c数字输出的耳机的种类较少。

2、在该背景下,使用者需另外购置type-c转换为3.5mm音频接口的转换器,并配置dac转接线,才可以使用原本的3.5mm音频接口耳机。这不仅增加了用户成本,同时使用也不便利,影响了用户体验。


技术实现思路

1、本公开实施例提供了一种能够通过usb端口实现数字音频和模拟音频同时输出的方案,从而降低成本同时使用便利,提升了用户体验。

2、根据本公开的第一方面,提供了一种音频输出控制方法,所述音频输出控制方法应用于设有usb端口的电子设备,所述方法包括:

3、检测所述usb端口的接入设备的设备类型;

4、基于所述设备类型,选择接通对应的音频通路;

5、基于接通的所述音频通路输出音频信息。

6、在一些可能的实施方式中,所述基于所述设备类型,选择接通对应的音频通路,包括:

7、在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路;以及/或,

8、在所述设备类型为数字音频设备的情况下,选择接通数字音频通路。

9、在一些可能的实施方式中,所述在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路,包括:

10、为中央处理器的高清音频引脚上电,接通所述高清音频引脚与音频编译码器之间的连接;

11、向第一多路选择器组发送第一信号,以启动所述第一多路选择器组;

12、通过所述第一多路选择器组建立所述音频编译码器的左右声道引脚和所述usb端口之间的第一音频传输通路。

13、在一些可能的实施方式中,所述在所述设备类型为数字音频设备的情况下,选择接通数字音频通路,包括:

14、向第一多路选择器组发送第一信号,以启动所述第一多路选择器组;

15、通过所述第一多路选择器组建立中央处理器的usb引脚和所述usb端口之间的第二音频传输通路。

16、在一些可能的实施方式中,所述方法还包括:在选择接通模拟音频通路或者数字音频通路的情况下,接通麦克风通路;

17、以及/或

18、在所述设备类型为模拟音频设备的情况下,接通麦克风通路,包括:

19、向第二多路选择器组发送所述第一信号,以启动所述第二多路选择器组;

20、通过所述第二多路选择器组建立音频编译码器的麦克风引脚和所述usb端口之间的麦克风通路;

21、以及/或

22、在所述设备类型为数字音频设备的情况下,接通麦克风通路,包括:

23、向第二多路选择器组发送所述第一信号,以启动所述第二多路选择器组;

24、为中央处理器的边带使用引脚上电,通过讯号加强中继器和所述第二多路选择器组建立所述边带使用引脚和所述usb端口之间的麦克风通路。

25、根据本公开的第二方面,提供了一种音频输出控制装置,所述装置包括:

26、usb端口;

27、检测模块,用于检测所述usb端口的接入设备的设备类型;

28、选择模块,用于基于所述设备类型,选择接通对应的音频通路,并输出基于接通的所述音频通路输出音频信息。

29、在一些可能的实施方式中,所述选择模块配置为在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路;以及/或,

30、在所述设备类型为数字音频设备的情况下,选择接通数字音频通路。

31、在一些可能的实施方式中,所述选择模块包括:中央处理器、音频编译码器、嵌入式控制器和第一多路选择器组;

32、所述中央处理器配置为在所述设备类型为模拟音频设备的情况下,为高清音频引脚上电,以接通所述高清音频引脚与音频编译码器之间的连接;

33、所述嵌入式控制器配置为向第一多路选择器组发送第一信号,以启动所述第一多路选择器组,并通过所述第一多路选择器组建立所述音频编译码器的左右声道引脚和所述usb端口之间的第一音频传输通路。

34、根据本公开的第三方面,提供了一种电子设备,包括:

35、处理器;

36、用于存储处理器可执行指令的存储器;

37、其中,所述处理器被配置为调用所述存储器存储的指令,以执行第一方面中所述的方法。

38、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现第一方面中所述的方法。

39、根据本公开实施例,可以通过检测usb端口所连接的电子设备的设备类型,并可根据设备类型选择不同类型的音频通路,进行音频信息的传输,从而同时支持数字音频和模拟音频的输出,无需用户使用转换器,减少用户成本,增加用户体验。

40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。

41、根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

本文档来自技高网...

【技术保护点】

1.一种音频输出控制方法,其特征在于,所述音频输出控制方法应用于设有USB端口的电子设备,所述方法包括:

2.根据权利要求1所述的音频输出控制方法,其特征在于,所述基于所述设备类型,选择接通对应的音频通路,包括:

3.根据权利要求2所述的音频输出控制方法,其特征在于,所述在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路,包括:

4.根据权利要求2所述的音频输出控制方法,其特征在于,所述在所述设备类型为数字音频设备的情况下,选择接通数字音频通路,包括:

5.根据权利要求3或4所述的音频输出控制方法,其特征在于,所述方法还包括:在选择接通模拟音频通路或者数字音频通路的情况下,接通麦克风通路;

6.一种音频输出控制装置,其特征在于,所述装置包括:

7.根据权利要求6所述的音频输出控制装置,其特征在于,所述选择模块配置为在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路;以及/或,

8.根据权利要求7所述的音频输出控制装置,其特征在于,所述选择模块包括:中央处理器、音频编译码器、嵌入式控制器和第一多路选择器组;

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至5中任意一项所述的方法。

...

【技术特征摘要】

1.一种音频输出控制方法,其特征在于,所述音频输出控制方法应用于设有usb端口的电子设备,所述方法包括:

2.根据权利要求1所述的音频输出控制方法,其特征在于,所述基于所述设备类型,选择接通对应的音频通路,包括:

3.根据权利要求2所述的音频输出控制方法,其特征在于,所述在所述设备类型为模拟音频设备的情况下,选择接通模拟音频通路,包括:

4.根据权利要求2所述的音频输出控制方法,其特征在于,所述在所述设备类型为数字音频设备的情况下,选择接通数字音频通路,包括:

5.根据权利要求3或4所述的音频输出控制方法,其特征在于,所述方法还包括:在选择接通模拟音频通路或...

【专利技术属性】
技术研发人员:陈思齐邱禹华陈志铭陈峰傅筑敏何建宏赖向义高嘉骏颜大翔
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

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

1