您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 如何使用Cool+edit语音分析工具
杭州三汇信息工程有限公司技术部关于用Cooledit分析工具进行语音分析目前用户在应用三汇模拟板卡过程中会碰到模拟外线呼叫不通或挂不断的情况,这往往由于板卡的拨号音与忙音参数设置与某些小交换机或集团电话的信号音频率、周期不匹配有关,小交换机的信号音频率、周期与电信的标准一般有差别,三汇板卡信号音的默认参数为标准电信设置,导致三汇模拟板卡无法正确检测出交换机送过来的拨号音、回铃音、忙音等信号音。要解决这个问题,可对这些交换机发送的信号音进行分析,将结果填入三汇板卡相关配置文件中关于信号音参数的选项,即可以准确的辨别出交换机送过来的各种信号音。一.首先可以通过我方的test.exe将交换机发送的信号音录下来。1.安装完我方语音卡后运行(系统盘)x:\shcti目录下的ShCtiConfig.exe,会出现如图1-1的对话框:图1-1点击[缺省配置],再点击[应用],将弹出“当前配置通过验证”的对话框,表明板卡安装成功,再点击[确定],此时可以运行安装目录下test.exe。2.运行test.exe,如图1-2,选择某一外线通道,调用SsmPickup函数对外线通道摘机。在“DTMF”内填写你要呼出的电话号码,并调用SsmAutoDial函数进行自动拨号。如果我方板卡能够准确检测出交换机信号音,则我方板卡test.exe中的通道状态会由“空闲—摘机—回铃”,对方摘机,通道状态进入“通话”,对方挂机,通道状态会变为“挂起”,“TnChk”中会分别检测出拨号音,回铃音,忙音,表明信号音检测正确。如果我方板卡不能正确呼出或通道挂不断,则需对其信号音进行录音,并进行分析,录音步骤如下:在“录音参数设置”中“文件名”内填写你要保存的声音文件(缺省为rec.pcm)杭州三汇信息工程有限公司技术部建议录制成录制成后缀为.wav的声音文件,比如rec.wav,调用SsmRecToFile函数对该通道进行录音,再调用SsmPickup函数,在“DTMF”内填入您要呼出的电话号码,并调用SsmAutoDial函数上方的SsmTxDtmf函数进行拨号,被呼叫的电话机在听到振铃后间隔几秒钟摘机,并挂机,间隔几秒后调用“SsmStopRecToFile”停止录音。录制的声音文件保存在test.exe当前目录下。图1-2二.简单的介绍如何使用Cooledit语音分析工具对交换机的信号音进行分析,并对三汇信号音的相关文件进行配置。1.运行Cooledit2000,选择录制的声音文件并打开。如图2-1,2-2杭州三汇信息工程有限公司技术部图2-1图2-2杭州三汇信息工程有限公司技术部2.鼠标左键点中,向右拉选中一段连续高电平信号音。如图2-3选中的为拨号音。拨号音:摘机后没有进行拨号前听到——“嘟…”的连续长音。打开菜单Analyze下的FrequencyAnalysis频率分析框,可以看到该信号音的频率。图2-3图2-4所示,鼠标点中红圈处观测峰值频率,为频率450HZ左右的单个音频。一般交换机送的信号音为单音频信号,在我方的ShConfig.ini配置文件中缺省配置项为电信标配TonePara=450,80,0,0,50,各参数表示“频率1,带宽1,频率2,带宽2,带内能量占全频能量的百分比门限”,表明电信标配信号音为单音频,频率450HZ,带宽可按默认取值为80HZ,带内能量的百分比可按默认取值为50%。图2-4所示刚好符合配置项要求,不需要更改配置项;如果频率在450HZ+-80HZ(带宽范围)以外,则需要更改频率值。假设CURSOR为700HZ,则需要更改配置项为TonePara=700,80,0,0,50由于一些交换机送的信号音为双音频信号,导致我方板卡的缺省配置(单音频)无法分析出,所以需要分析信号音频率,并更改相应配置项。图2-5为双音频信号音,观测两个峰值频率分别为1100HZ,2200HZ,则按照分析出的频率将频率2,带宽2填上,需要更改配置项为TonePara=1100,80,2200,80,50如果为双音频率。杭州三汇信息工程有限公司技术部图2-4图2-5对信号音的频率设置也可以通过ShCtiConfig.exe进行配置。如图3-1打开ShCtiConfig.exe,选择“信号音高级选项”,在“频率参数”中更改相应参数,并按“应用”,然后“确定”即完成配置。杭州三汇信息工程有限公司技术部图3-1图2-63.分析回铃音回铃音:拨通对方电话后,等待对方摘机时会听到——“嘟…..嘟…..”的声音(响1秒,杭州三汇信息工程有限公司技术部断4秒)。我方配置项缺省配置RingEchoTonePara=1000,4000//回铃音的高、低电平持续时间,格式为高电平时间(300-2500),低电平时间(800-6000),单位为毫秒,缺省值为高电平时间=1000ms,低电平时间=4000ms。如图2-6选中的为回铃音的高电平段,查看时间长度,如果不是1000毫秒,请更改RingEchoTonePara中低电平持续时间的值。如图2-7选中的为回铃音的低电平段,查看时间长度,如果不是4000毫秒,请更改RingEchoTonePara中高电平持续时间的值。图2-7也可以打开ShCtiConfig.exe进行回铃音参数配置。如图3-2打开ShCtiConfig.exe,选择“信号音高级选项”,在“回铃音高,低电平时间”中更改相应参数,并按“应用”,然后“确定”即完成配置。杭州三汇信息工程有限公司技术部图3-24.分析忙音忙音:对方先挂机后,我方会听到——“嘟,嘟,嘟…”短促音(响0.35秒,断0.35秒)我方配置文件缺省配置BusyTonePeriod=700//忙音周期,单位为毫秒,取值范围:200ms~2000ms,缺省值700ms。选中一个忙音周期,包括高低电平,高低电平的持续时间一般都是相等的。可以用放大缩小控件,和移动控件,查看时间段,如果忙音周期不是700毫秒,则修改BusyTonePeriod配置项。如图2-8杭州三汇信息工程有限公司技术部图2-8也可以打开ShCtiConfig.exe进行配置。如图3-3打开ShCtiConfig.exe,选择“信号音高级选项”,在“忙音周期”中更改相应参数,并按“应用”,然后“确定”即完成配置。图3-3杭州三汇信息工程有限公司技术部以上是用声音分析软件分析简单的信号音声音,并对我方判断信号音相关配置项进行更改,您也可以在此基础上,进一步去分析更复杂的信号音。如果遇到比较复杂的信号音,您无法分析,请与三汇技术部联系。
本文标题:如何使用Cool+edit语音分析工具
链接地址:https://www.777doc.com/doc-2518998 .html