音频信号处理设备先后经历了工作方式由模拟到数字;处理模块由固化式到开放式;处理功能由单一音频处理到集成逻辑控制;系统架构由单台设备集中处理经多台设备分布处理到多台设备集中处理的变化;音频信号处理和逻辑控制模块的功能越来越强大,处理模块的新算法越来越先进、音频处理及应用越来越精准,逻辑控制越来越智能,这些都是数字音频信号处理的发展方向。

音频喜好处理设备包含很多技术应用,本文着重介绍SpeechSense(发言感应技术)和(AmbientSense)环境检测技术的应用。

一、SpeechSense(发言感应)技术

人声有两个重要特点:摩擦音和爆破音,这两类声音环境噪声是无法创造的,只要是人类的语言,不管哪一个语种都具有这种特点,发言感应技术能够自动感应音频信号频率成分是否为人声,该技术可应用于AGC(自动增益控制)。

  • 应用场景描述

    会议室内有多只用于拾取发言者语音的会议话筒,这些会议话筒品牌和型号完全相同,扩声系统中会议话筒所对应通道的位置也完全相同,但在使用中发言人距离话筒的距离和发言人音量的大小则不尽相同。这就导致会议话筒的电平大小不一,发言扩声音量有大有小。采用AGC(自动增益控制)电路,可对大信号自动压缩,小信号自动提升。

  • 传统的AGC(自动增益控制)工作原理

    传统的自动增益控制是通过提前预设一个阈值,当话筒拾取的音频信号低于阈值时,自动增益控制会自动给与这个音频信号增益提升,令其接近阈值位置;当话筒拾取的音频信号高于阈值时,自动增益控制会自动给与这个音频信号增益衰减,令其接近阈值位置,这基本可以保证话筒输入信号电平值的恒定。

  • 发言感应技术的应用

    传统的自动增益控制电路在实际应用中,会议话筒除了会拾取到人声,还会拾取到其它的声音,如翻书、放杯子及键盘敲打等声音,这些声音大都会小于自动增益控制的阈值,当话筒拾取到这些声音信号后,自动增益控制电路就会马上工作,把这些声音信号放大,再经过功率放大器放大至音箱扩声,原本细小的声音就变成了较大的环境噪声。这种现象在会议室音频扩声系统中是不希望出现的。而发言检测算法的最大作用就是让自动增益控制能分辨人类发言的声音和非人类发言的声音,仅对人类发言声音进行提升或衰减,小于自动增益控制阀值的环境噪声则不会被自动增益控制电路进行放大。这样有了发言感应技术算法自动增益控制电路工作就更加精准及智能。

二、AmbientSense(环境检测)技术

环境声,如空调、投影机风扇及灯光镇流器的交流声等,他们没有摩擦音和爆破音这个属性,它是不同强度复合频率的集合。环境检测技术能够检测音频信号频率成分是否为环境声。环境声检测算法可应用于ANC(环境噪声补偿)。

  • 应用场景描述

    公共区域扩声系统,若背景音乐或寻呼音源的电平值恒定时,往往环境噪声的声压级大小是不确定的,人多的时候环境噪声的声压级就比较大,可能会把背景音乐或寻呼音源掩盖掉(声音的掩蔽效应);人少或空场的时候环境噪声声压级较小,感觉背景音乐或寻呼音源的声压级较大。所以需要一个能够精确判断环境噪声大小,并能够精确调节背景音乐或寻呼音源的音量大小的DSP处理模块,这个DSP模块就是ANC(环境噪声补偿)模块。

  • 传统的ANC(环境噪声补偿)工作原理

    在公共区域安装一支环境噪声检测话筒,用于测量环境噪声大小,得到测量结果后将结果返回到数字音频处理平台(DSP)的环境噪声补偿模块。环境噪声补偿模块的另外一路输入,通常是背景音乐或寻呼音源。通过环境噪声补偿模块的设置,当环境噪声超过提前设定的阈值时,背景音乐或寻呼音源的电平就会按设定好的比例和时间提升,以保证背景音乐或寻呼音源足够清晰地被听到(节目源比环境噪声≥25dB,可确保人清晰地听到节目源的声音);当环境噪声小于提前设定的阈值时,背景音乐或寻呼音源的电平就会按设定好的比例和时间衰减,以保证背景音乐或寻呼音源不会让人感觉音量太大。

  • 环境检测技术的应用

    看似传统的环境噪声补偿电路已经非常完美,可经过传统的环境噪声补偿模块补偿后的节目源信号增大后经扬声器扩声,再由环境声拾取话筒拾取(在同一个声场),这样就会形成一个死循环,节目源信号不断地增大,无法进行有效地调节。传统环境噪声补偿的解决方法是让环境声拾取话筒远离扬声器,这样带来的后果就环境噪声补偿模块处理效果不够精确。

    而环境检测算法则是隔断了环境声拾取话筒和扬声器之间的关系,通过自适应滤波的方式,告诉环境声拾取话筒把经扬声器扩声的音频信号滤除,仅拾取环境噪声,这样就能保证环境噪声补偿精确的处理,同时环境声检测话筒位置随意摆放。

三、智能的系统控制功能

系统控制技术主要体现在两个方面:内部控制和外部控制。目前音频行业内大多数音频处理系统都支持PC、Mac、Apple iPad、iPhone, 或者基于网络的Crestron,AMX,CREATOR快捷中控产品的控制,这些控制方式音频处理系统大多为被动接受控制,也属于数字音频处理系统内部控制范畴。

而音频行业内先进的数字音频处理系统不仅仅是能够接受控制这么简单,例如:集中式处理架构的网络数字音频处理系统,处理系统可自动检测整个系统接口设备是否在线,如某台接口设备掉线,那么音频处理系统可以通过电话提示音报告给系统管理员,以便系统管理员第一时间对系统进行处理。同时系统管理员也可在任意位置,通过模拟电话对数字音频处理系统进行操作控制。再例如:当数字音频处理系统大于一定的设置时间范围,系统没有检测到任何音频信号,系统可以通过第三方控制设备(如基于网络的Crestron,AMX,CREATOR快捷等中控产品)可以将耗电量大的设备关闭。

智能的系统控制功能多种多样,使用者可根据自己的实际需要进行开发。

总结

发言感应技术和环境检测技术的应用非常广泛,远不止在AGC(自动增益控制)和ANC(环境噪声补偿)模块中。发言感应技术和环境检测技术这两种技术可单独使用也可一起使用,它们还可应用在自动曝光控制、背景噪声和环境噪声消除等功能的处理上。

总之,随着计算机及网络技术的飞速发展,音频信号处理和逻辑控制的功能将越来越强大,处理模块新算法越来越先进,音频处理越来越精准,逻辑控制越来越智能,数字音频的处理会始终向这一方向发展。

浅谈数字音频处理的新技术相关推荐

  1. 浅谈城市大脑与智慧城市发展趋势

    摘要:本文从城市大脑的概念出发,概述了智慧城市的宏观发展目标和新型智慧城市建设的基本原则及发展需求.重点阐述了城市大脑建设内容.智慧城市顶层设计1533+N系统架构.城市KPI指标.五个运行管理服务平 ...

  2. java学习方法-浅谈软件开发的神速进步

    中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败". 1浅谈软件开发的神速进步 1.1什么才是软件开发的葵花 ...

  3. 计算机辅助教学的网络化,浅谈计算机辅助教学的发展和趋势

    摘要:我国计算机辅助教学起步较晚.对我国的多数学校来说,计算机辅助教学仍然处于起步阶段.该文通过对计算机辅助教学的理论和技术的研究,提出了计算机辅助教学主要模式和今后的发展趋势. 关键词:计算机辅助教 ...

  4. 学了计算机专业英语感悟,浅谈计算机专业英语的学习

    浅谈计算机专业英语的学习 江苏盐城技师学院 李书琴 [摘 要]职业教育是现代化教育的重要组成部分,其目标在于培养大批有理想.有道德.有文化.有纪律,具有一定知识与技 能的劳动者和各种实用人才.英语作为 ...

  5. catia三维轴承_浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文

    浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文 一.概述 单排四点接触球转盘轴承是一种能够同时承受较大轴向负荷.径向负荷和倾覆力矩等综合载荷,集支承.旋转.传动.固定等多种功能于一身的特殊 ...

  6. 浅谈软件自动化集成测试的流程

    浅谈自动化集成测试 相信从事软件测试专业的同行很早就知道了自动化的测试技术,也许大家也很想知道具体的软件自动化具体的运行实施过程.本人学识尚欠,目前无法对综合的软件自动化的测试进行阐述,但是本人通过不 ...

  7. 函数图像在图形计算机的应用,浅谈图形计算器在高中函数教学中的应用

    浅谈图形计算器在高中函数教学中的应用 陈理宏广州市花都区教研室(510800) 摘要:函数是高中一个重要内容,在这个内容的学习中应用图形计算器的函数功能和绘图功能,有利于学生加深对函数知识的理解,挖掘 ...

  8. 浅谈(线性)卷积公式为什么要翻转

    浅谈(线性)卷积公式为什么要翻转 信号系统 信号处理 卷积 文章题目之所以写 (线性)卷积,是因为卷积有很多种,如循环卷积,周期卷积以及线性卷积.本文主要讨论线性卷积,为书写方便,下文都以卷积代替.至 ...

  9. 沈向洋:浅谈人工智能创造

    来源:AI科技评论 本文约7000字,建议阅读10分钟 本文为你介绍沈向洋的<浅谈人工智能创造>,分享过去六年其在微软小冰身上得到的一些实践想法. 2020年9月21日上午9点,由北京大学 ...

  10. [原创]浅谈持续集成在测试中的应用

    [原创]浅谈持续集成在测试中的应用 今天抽空理了下思路,来谈谈持续集成在测试中的应用,关于持续集成的介绍,可以参见我之前写的 浅谈我对持续集成的理解. 闲话少说,简单先介绍下,持续集成在测试中应用的范 ...

最新文章

  1. JAVA 代码里中文乱码问题
  2. GNU make manual 翻译(二十六)
  3. ionic 项目中添加modal的步骤流程
  4. 蒟蒻浅谈树链剖分之一——两个dfs操作
  5. 史上最简单的SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)
  6. linux下git修改密码后无法使用,git push后账号密码输出错误和修改
  7. 算法专题 普及组【2008】三3 C++版
  8. 2025. 分割数组的最多方案数
  9. 信息学奥赛一本通(1101:不定方程求解)
  10. xml mysql配置详解_mapper.xml配置文件详解
  11. 【译】Silverlight for Windows Phone Toolkit In Depth(五)
  12. linux内核装载vfs过程
  13. web界面配置视频 华为ac_华为无线ac配置教程
  14. 小程序的好处是什么?
  15. Sdk4J.jar安装到本地maven仓库
  16. Maven 配置阿里云镜像
  17. 软件著作权源代码文档word操作技巧
  18. 服务器电源维修书籍,380G5服务器电源维修经历.pdf
  19. 【5G之道】第十四章:异构网络部署
  20. 昨天,我的大学学习[5]--转载自:www.cstc.net.cn

热门文章

  1. 计算机wifi共享,win7 wifi共享,教您Win7如何设置wifi共享
  2. 转载:破解DR.COM实现共享上网方法大搜罗(抱歉,直接转载
  3. java钟表动画_钟表动画的实现
  4. 解决Win7安装C++ Redistributable2015失败
  5. 企业微信集成外部APP
  6. 适合全家一起看的温馨大电影-《熊出没之雪岭熊风》
  7. MIPS shellcode
  8. 人脸及指纹双重识别门禁系统
  9. 44、网络配线架如何打?超5类线水晶头与6类线水晶头制作方法
  10. java基础 day-17 设计模式(单例,工厂,代理),静态动态代理,数据库连接池(动态代理)