技术新讯 > 乐器声学设备的制造及制作,分析技术 > 用于音频回放中的选择性噪声抑制的方法与流程  >  正文

用于音频回放中的选择性噪声抑制的方法与流程

  • 国知局
  • 2024-06-21 11:38:30

本发明总体涉及噪声抑制,更具体地涉及通过检测通信音频进行的选择性噪声抑制。

背景技术:

1、音频回放期间的噪声抑制在该特征被启用时通常持续地应用,并且应用于在回放设备上播放的所有音频内容。对于嘈杂的音频内容,诸如来自在嘈杂的环境中讲话的远程呼叫方的音频(即通信音频),期望噪声抑制。然而,噪声抑制可能劣化来自音乐和影片的音频。

2、由此,可以看出,需要一种用于使用通信音频检测器在音频回放中进行选择性噪声抑制的方法。此外,根据随后的详细描述和所附权利要求结合附图和本公开的该背景技术,其他期望的特征和特性将变得清楚。

技术实现思路

1、在本发明的一个方面中,提供了一种用于音频回放中的选择性噪声抑制的方法。该方法包括:提供处理器;利用处理器从操作系统获得麦克风状态和回放设备状态;基于麦克风状态和回放设备状态确定音频回放是通信音频;以及在音频回放是通信音频、不是音乐并且存在噪声的情况下,启用对音频回放应用噪声抑制,否则禁用对音频回放应用噪声抑制。

2、在本发明的另一方面中,提供了一种用于音频回放中的选择性噪声抑制的软件产品。该软件产品在非瞬态计算机可读介质中具体实施并且包括计算机可执行指令,其用于:利用处理器从操作系统获得麦克风状态和回放设备状态;基于麦克风状态和回放设备状态确定音频回放是通信音频;以及在音频回放是通信音频、不是音乐并且存在噪声的情况下,启用对音频回放应用噪声抑制,否则禁用对音频回放应用噪声抑制。

3、在本发明的另一方面中,提供了一种用于音频回放中的选择性噪声抑制的系统。该系统包括:通信音频检测模块,被配置用于接收麦克风状态和回放设备状态,并且基于麦克风状态和回放设备状态确定音频回放是通信音频;音乐检测模块,被配置用于确定音频回放不是音乐;噪声检测模块,被配置用于确定音频回放存在噪声;启用噪声抑制模块,被配置用于在音频回放是通信音频、不是音乐并且存在噪声的情况下启用对音频回放应用噪声抑制;以及禁用噪声抑制模块,被配置用于在音频回放不是通信音频、和/或是音乐、和/或不存在噪声的情况下禁用对音频回放应用噪声抑制。

技术特征:

1.一种用于音频回放中的选择性噪声抑制的方法,包括:

2.根据权利要求1所述的方法,其中,获得所述麦克风状态和所述回放设备状态包括:查询所述操作系统的音频功能以检查所述麦克风状态和所述回放设备状态。

3.根据权利要求1所述的方法,其中,仅当所述麦克风状态和所述回放设备状态都是工作的时,所述音频回放才是通信音频。

4.根据权利要求3所述的方法,其中,当由音频应用编程接口获取或打开时,所述麦克风状态和所述回放设备状态是工作的。

5.根据权利要求1所述的方法,其中,获得所述麦克风状态和所述回放设备状态包括从所述操作系统获得第一标识符和第二标识符,所述第一标识符由获取麦克风的第一软件应用/模块提供,并且所述第二标识符由获取回放设备的第二软件应用/模块提供,并且其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频包括:确定所述麦克风状态和所述回放设备状态都是工作的,并且确定所述第一标识符和所述第二标识符是相同的。

6.根据权利要求1所述的方法,其中,获得所述麦克风状态和所述回放设备状态包括从所述操作系统获得第一标识符和第二标识符,所述第一标识符由获取麦克风的第一软件应用/模块提供,并且所述第二标识符由获取回放设备的第二软件应用/模块提供,并且其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频包括:确定所述麦克风状态和所述回放设备状态都是工作的,并且确定所述第一标识符和所述第二标识符的截短部分是相同的。

7.根据权利要求1所述的方法,还包括:确定所述音频回放不是音乐并且噪声存在于所述音频回放中,其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频是在确定所述音频回放不是音乐并且噪声存在于所述音频回放中之前进行的。

8.一种用于音频回放中的选择性噪声抑制的软件产品,所述软件产品在非瞬态计算机可读介质中具体实施并且包括计算机可执行指令,这些计算机可执行指令用于:

9.根据权利要求8所述的软件产品,其中,获得所述麦克风状态和所述回放设备状态包括:查询所述操作系统的音频功能以检查所述麦克风状态和所述回放设备状态。

10.根据权利要求8所述的软件产品,其中,仅当所述麦克风状态和所述回放设备状态都是工作的时,所述音频回放才是通信音频。

11.根据权利要求10所述的软件产品,其中,当由音频应用编程接口获取或打开时,所述麦克风状态和所述回放设备状态是工作的。

12.根据权利要求8所述的软件产品,其中,获得所述麦克风状态和所述回放设备状态包括从所述操作系统获得第一标识符和第二标识符,所述第一标识符由获取麦克风的第一软件应用/模块提供,并且所述第二标识符由获取回放设备的第二软件应用/模块提供,并且其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频包括:确定所述麦克风状态和所述回放设备状态都是工作的,并且确定所述第一标识符和所述第二标识符是相同的。

13.根据权利要求8所述的软件产品,其中,获得所述麦克风状态和所述回放设备状态包括从所述操作系统获得第一标识符和第二标识符,所述第一标识符由获取麦克风的第一软件应用/模块提供,并且所述第二标识符由获取回放设备的第二软件应用/模块提供,并且其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频包括:确定所述麦克风状态和所述回放设备状态都是工作的,并且确定所述第一标识符和所述第二标识符的截短部分是相同的。

14.根据权利要求8所述的软件产品,所述计算机可执行指令还用于:确定所述音频回放不是音乐并且噪声存在于所述音频回放中,其中,基于所述麦克风状态和所述回放设备状态确定所述音频回放是通信音频是在确定所述音频回放不是音乐并且噪声存在于所述音频回放中之前进行的。

15.一种用于音频回放中的选择性噪声抑制的系统,包括:

技术总结提供了一种用于音频回放中的选择性噪声抑制的方法。该方法包括:提供处理器;利用处理器从操作系统获得麦克风状态和回放设备状态;基于麦克风状态和回放设备状态确定音频回放是通信音频;以及在音频回放是通信音频、不是音乐并且存在噪声的情况下,启用对音频回放应用噪声抑制,否则禁用对音频回放应用噪声抑制。技术研发人员:陈启升,曾伦阶,艾丽尔·阿雷利亚诺·德·卡斯特罗受保护的技术使用者:创新科技有限公司技术研发日:技术公布日:2024/3/24

本文地址:https://www.jishuxx.com/zhuanli/20240618/22613.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。