基于DSP的忙音检测设计

发布者:亚瑟摩根最新更新时间:2015-09-27 关键字:忙音  检测  设计 手机看文章 扫描二维码
随时随地手机看文章
忙音是某一频率单音和静音交互出现的一种提示音,通常用于表示电话占线。在某些实际应用过程中,需要对这种忙音进行检测。现阶段这类的信号音检测大多是用专用芯片实现的,多数是在出厂前需要预先设定需要检测的频率值等参数。提出一种基于DSP 的软件实现忙音检测的方法,利用单音和静音通过陷阱滤波器后的能量幅值不同来检测单音,再根据单音和静音所占的比例来检测忙音。软件实现不需要额外的芯片,可以集成于已有的DSP 软件中,而且可以灵活配置检测参数,同时检测多种频率忙音。

1 单音检测的DSP 实现

1.1 单音检测原理

单音信号检测的方法是将输入信号通过一个陷阱滤波器,然后通过比较输出信号和原始信号的平均幅值来判断是否单音信号,信号的幅值通过一个IIR低通滤波器计算。

检测过程是先将信号通过陷阱滤波器,陷阱滤波器的谷点频率即为待检测的频率,然后通过一阶IIR计算其长时平均幅度,输出与原始信号通过IIR计算出的长时平均幅度相比较,如果经陷阱滤波器后的信号幅度远远小于原始信号的幅度,则认为存在该频率的单音信号。

检测不同频率单音信号的滤波器系数不同,通过比较经过陷阱滤波器的输出信号和原始信号的平均幅值来判断是否存在单音信号。

1.2 单音检测的DSP 实现方法

检测芯片采用TI 的5510 系列芯片,处理能力达到200 MMIPS,单音信号经过DSP 的串口进入,检测过程是先将信号通过陷阱滤波器,然后计算其长时平均幅度,输出与不经过陷阱滤波器的长时平均幅度相比较,如果经陷阱滤波器后的信号幅度远远小于原始信号的幅度,则认为存在该频率的单音信号。

2 忙音检测的DSP 实现

忙音是由某一频率单音和静音交互出现的一种声音。电信标准中常用的忙音包含的单音信号为450 Hz 或500 Hz,单音和静音持续时间相同,周期为500 ms 或700 ms 2 种。

周期为500 ms 的单音频率为450 Hz 的忙音检测是先通过一个450 Hz 的陷阱滤波器,然后比较输出信号与原始信号的包络. 程序实现时,10 ms 为一个检测样本。如图3 所示,计算500 ms 内检测到450 Hz 的个数,如果个数是50 的一半左右,则检测到1 次周期为500 ms 频率为450 Hz 的忙音,因为交换机送出的忙音都至少有5 个周期以上,为了提高检测准确度,需要持续检测5 次。如果5 次都检测到,则认为检测到持续时间至少为2. 5 s 的忙音。

检测周期为500 ms 的单音频率为500 Hz、周期为700 ms 的单音频率为450 Hz、周期为700 ms 的单音频率为500 Hz 的忙音的方法相同,在程序设计时可以将这4 种不同频率和周期的忙音同步进行。

3. 1 忙音检测实验

电信交换机用户口接二台普通话机,计算机通过交换机维护口监控检测寄存器。

( 1) 电话占线的忙音检测实验

话机B 摘机,然后用话机A 拔打话机B,通过计算机观察检测话机A 所在用户口忙音检测寄存器,发现寄存器有置位。话机A 摘机,用话机B拔打话机A,通过计算机观察检测话机B 所在用户口忙音检测寄存器,发现寄存器有置位。重复实验,未发现漏检情况发生。

( 2) 通话中的忙音检测实验

用话机A 拔打话机B,接通后然后话机A 挂机,通过计算机观察检测话机B 所在用户口忙音检测寄存器,发现寄存器有置位。用话机B 拔打话机A,接通后然后话机B 挂机,通过计算机观察检测话机A 所在用户口忙音检测寄存器,发现寄存器有置位。重复实验,未发现漏检情况发生。

3. 2 忙音检测性能分析

( 1) 如何区分2 种忙音

一种忙音是一方拔打另一方电话,对方占线,交换机送给拨打方的提示音。另一种是在通话建立以后一方把挂断交换机送给另一方的提示音。前一种忙音检测是在通话未建立进行的,后一种忙音检测是在通话建立后进行的,所以这2 种检测不会出现相互影响的情况。

( 2) 忙音检测的设定

忙音检测对声音采样时并不知静音何时开始,单音何时开始,所以可能从静音或单音的中间开始采样,在检测开始时、单音和静音转换时、检测结束时的都可能会出现一次检测结果不准确。所以在一个周期内存在单音个数占50% 的判断时需要留有一定的余量,可以根据要求设定一个范围( 如45%~ 55%) 。

( 3) 忙音检测的风险

这种方法对忙音检测是根据忙音中单音和静音的持续时间相同的特性来检测的,在一个周期内单音出现的次数来确定是否为忙音。当出现一个周期内单音出现的次数与忙音相同、频率相同、周期为忙音周期的一半或者四分之一等的声音时,也会被误检为忙音。现阶段关于提示音的标准中,不存在这样的声音,不会出现误检的情况,所以程序可以被实际应用。

4 结束语

 

基于DSP 的忙音检测只需调节陷阱滤波器的参数和检测周期就可以实现对不同频率和周期的忙音进行检测。实现占用资源较少,程序移植方便,可以集成于具有其他功能的DSP 程序中。通过电话实验,在预先设定一定检测冗余的情况下,这种方法可以准确地检测到不同类型的忙音,从而实现自动挂机和自动重拔功能。同时基于DSP 的忙音检测方法是基于检测计数统计,在现行的邮电标准中,不存在能干扰检测结果的提示音,可以应用于普通电信设备中。

关键字:忙音  检测  设计 引用地址:基于DSP的忙音检测设计

上一篇:谈GPU的作用、原理及与CPU、DSP的区别
下一篇:ARM+DSP的嵌入式四轴运动控制器设计

推荐阅读最新更新时间:2024-05-02 23:59

精耕电源系统保护 TE专家分享电源设计经典案例
在电源设计过程中,工程师们会遇到一系列令人头疼的问题。如:雷暴天气,使不少电子设备受损,经历了雷暴损害电子设备之害,很多人为防雷防浪涌保护方案发愁;电源系统过电压保护已成为热门话题。工程师应该如何有效进行电源系统的过电压保护?为使LED照明灯具更长的使用寿命,TE是如何考量在消除因电气环境促使的现场故障中考虑瞬态电压保护?新能源汽车作为将来一大趋势,电源管理也显得非常重要,电动车系统电源电路保护该注意些什么?   作为工程师,我们该从哪些方面来解决以上问题呢?TE电路保护部戴泰初先生为我们全面解读防雷防浪涌方案、电源系统的过电压保护策略、瞬态电压保护延长LED照明灯寿命、电动车系统电源电路保护方案等。       TE在安防
[电源管理]
精耕电源系统保护 TE专家分享电源<font color='red'>设计</font>经典案例
汽车中的红外遥控发射器和接收机设计
红外线遥控是目前应用最广泛的一种通信和遥控手段。由于红外线遥控器具有体积小、功耗低、功能强、成本低等特点。因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采用红外线遥控。为改变目前汽车上的车头路牌指示灯(以下简称车号器),无法灵活改变的缺陷,把红外遥控用在其中,使其可以轻松实现远距离、非接触性的一次改变车号的目的,从而改变以前用人工翻牌的旧模式。 一、 汽车车号器的红外遥控系统 汽车上的车号器,原用简单的LED数码管控制,使用起来很不方便,为了能远离的控制它,就采用了红外遥控。通常红外遥控系统由发射和接收两部分组成,应用编/解码电路专用集成电路芯片来进行控制操作,如图1所示,发射部分
[工业控制]
汽车中的红外遥控发射器和接收机<font color='red'>设计</font>
基于PLC的喷胶控制系统设计
现代商业生产流通领域中,产品都离不开包装,而纸箱包装又在该领域中得到最广泛的应用。常见的纸板式装箱机主要有粘箱式和钉箱式两种。粘箱式的工作原理是利用熔胶系统将热熔胶熔解为液体,再通过电磁阀控制喷嘴阀芯,在压缩空气的作用下将熔化了的热熔胶呈条状喷射到纸箱表面,热熔胶冷却后即完成粘合。粘箱式工艺由于不含金属钉而更有利于保证内包装物品的安全性,对于内装软质物体和液态物体就显得更为重要,同时也显著提高了纸箱的强度,有利于被包装物品的长途运输。另外,由于无需除钉,纸箱回收再利用的环保效果明显,该方法中热熔胶封合控制的好坏直接影响到到产品质量、生产效率及生产成本。根据工业现场的应用要求,设计了一种基于PLC的喷胶控制系统,可根据纸箱规格形式的
[工业控制]
基于PLC的喷胶控制系统<font color='red'>设计</font>
基于Nios II的AT24C02接口电路设计
   0 引 言   在实际的应用中,为了保护现场,经常需要将系统断电之前的工作状态与重要运行数据保存在非易失存贮器中,以便在下次开机时,能恢复到原来的工作状态。针对这种保存的数据量不大和存储速度要求不高的特点,可采用“NiosⅡ+AT24C02"设计方案进行设计。本文在讨论了I2C通信协议的基础上,利用FPGA技术,设计了NiosⅡ与AT24C02”之间进行通信的接口电路。本接口电路能产生基于I2C通信协议的读写操作时序,成功实现了对AT24C02的读写功能。由于所有的时序,都是由硬件产生,因此,本设计具有控制简单、成本低廉等特点。    1 AT24C02A芯片简介   AT24C02A芯片,是由ATMEL公司生产
[嵌入式]
深度解读开关电源的系统设计
     首先从开关电源的设计及生产工艺开始描述吧,先说说印制板的设计。开关电源工作在高频率,高脉冲状态,属于模拟电路中的一个比较特殊种类。布板时须遵循高频电路布线原则。     1、布局:脉冲电压连线尽可能短,其中输入开关管到变压器连线,输出变压器到整流管连接 线。脉冲电流环路尽可能小如输入滤波电容正到变压器到开关管返回电容负。输出部分变压器出端到整流管到输出电感到输出电容返回变压器电路中X电容要尽量接 近开关电源输入端,输入线应避免与其他电路平行,应避开。 Y电容应放置在机壳接地端子或FG连接端。共摸电感应与变压器保持一定距离,以避免磁偶合。如不好处理可在共摸电感与变压器间加一屏蔽,以上几项对开关电 源的EMC性能影响较大
[电源管理]
深度解读开关电源的系统<font color='red'>设计</font>
带远程监控的路灯照明节电控制系统设计
  0 引言   照明是城市基础设施的组成部分,在城市的交通安全、社会治安、人民生活和市容风貌中居于举足轻重的地位,并发挥着不可替代的作用,也标志着城市实力和成熟的程度。现有的城市路灯70%以上使用的都是高压钠灯,其设计寿命为24 000小时(5年)。但是,由于电压波动大,许多地区的波动甚至超过额定电压的15%,特别是在后半夜,由于电负荷减少,使得电网电压有时接近245 V,高电压不但浪费了电能,还缩短了灯泡的使用寿命,事实上,现在城市路灯的实际使用寿命平均不到一年。   目前,在供电电源端节能的方式主要有两种,一是采用半夜灯,二是采用调压方式。并夜灯是通过在下半夜关掉一部分照明灯的方法来达到节能,它具有简单易行的特点,缺点是
[单片机]
带远程监控的路灯照明节电控制系统<font color='red'>设计</font>
VoWi-Fi的设计挑战剖析
随着宽带通信和Wi-Fi接入点的日益增多,以及VoIP的日益普及,两种技术的融合近在咫尺。VoIP-over-Wi-Fi (VoWi-Fi)有希望成为进一步推动VoIP和宽带普及的理想应用。Infonetics的调查报告显示,2004年出售的VoWi-Fi手机大约为11.3万台,这种较高的应用比率将一直持续到2009年。 然而,为了使大众能容易理解并采用VoWi-Fi,生产手机的OEM和ODM厂商还要克服许多技术障碍。例如,尽管新的标准(如802.11g)的传输速率已高达54 Mbits/s,然而目前许多已安装Wi-Fi的热点仍在运行旧的802.11b标准,其传输速率仅为11 Mbits/s。 根据无线网络的共享特性,不同的网
[焦点新闻]
用于仿生视觉传感器内运动感知的光电分级神经元设计
视觉信息在物联网的海量数据中占有很大比例。无处不在的分布式图像传感器需要在电力受限的情况下识别静态图像和动态运动,并以智能方式获取理解,在自动驾驶汽车和监控系统等一系列应用中发挥着至关重要的作用。最先进的机器视觉系统通常由物理上分离的图像传感器和处理单元组成。大多数图像传感器只能输出空间帧,而不能融合时间信息。要实现准确的动作识别,就必须将“空间”和“时间”流信息传输到处理单元并加以融合。因此,用于动作识别的机器视觉系统通常涉及复杂的人工神经网络,例如,具有~ 2 x 8层和~ 10⁶个网络参数的“空间”和“时间”流计算架构。 生物视觉系统能在复杂的环境中有效地感知运动而且能效很高。飞行昆虫(如果蝇)的视觉系统很小(约~ 8
[嵌入式]
用于仿生视觉传感器内运动感知的光电分级神经元<font color='red'>设计</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved