欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于單語音口設備進行語音產(chǎn)測的方法

文檔序號:9891727閱讀:284來源:國知局
一種基于單語音口設備進行語音產(chǎn)測的方法
【技術(shù)領域】
[0001]本發(fā)明涉及計算機和通信技術(shù)領域,具體涉及一種基于單語音口設備進行語音產(chǎn)測的方法。
【背景技術(shù)】
[0002]家庭網(wǎng)關(guān)是伴隨著家庭網(wǎng)絡概念誕生的面向家庭用戶的智能接入設備,具備寬帶接入、業(yè)務識別和控制信息轉(zhuǎn)發(fā)等功能,它對家庭網(wǎng)絡內(nèi)的媒體流進行匯聚,又負責用戶從公網(wǎng)上對于家庭網(wǎng)絡的訪問和控制,可同時提供上網(wǎng)、IPTV、WIF1、V0IP和監(jiān)控等業(yè)務。
[0003]家庭網(wǎng)關(guān)產(chǎn)測模塊的作用是在設備批量生產(chǎn)中對即將出廠的設備進行硬件檢測和數(shù)據(jù)準備,其中硬件檢測部分包括語音測試、長發(fā)光測試、漏光測試、USB測試、無線測試、LED測試、Button測試、S頂卡測試以及LAN 口打流測試等;語音測試包括振鈴測試、DTMF測試和通話測試。
[0004]現(xiàn)有技術(shù)中,當2個LAN口+1個語音口單板或者4個LAN口+ 1個語音口單板等僅有I個語音口的設備需要進行通話測試時,需要使用兩塊待測單板在OLT上進行注冊,并需要準備SIP服務器,通過將單板注冊上服務器的方式進行語音通話。使用上述方法對測試環(huán)境存在諸多依賴,例如在同一OLT下注冊的單板MAC地址相同,導致注冊OLT失敗,或者OLT沒有學習到RTP流的MAC地址而導致媒體流不同等。綜上所述,現(xiàn)有的對單語音口設備的語音產(chǎn)測方法,在測試環(huán)境方面的準備工作較為復雜。
[0005]有鑒于此,急需設計一種新的對單語音口設備進行語音產(chǎn)測的方法,從而達到減小對具體測試環(huán)境依賴性的目的。

【發(fā)明內(nèi)容】

[0006]本發(fā)明所要解決的技術(shù)問題是設計一種新的對單語音口設備進行語音產(chǎn)測的方法,能夠減小對具體測試環(huán)境的依賴性。
[0007]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種基于單語音口設備進行語音產(chǎn)測的方法,包括以下步驟:
[0008]S10、數(shù)據(jù)配置模塊設置待測單板在通話測試中所需要使用的語音通話參數(shù);
[0009]S11、通過數(shù)據(jù)輸入接口創(chuàng)建語音進程并為其分配進程號;
[0010]S12、初始化語音驅(qū)動,調(diào)用通話測試啟動函數(shù),創(chuàng)建語音流結(jié)構(gòu)體對象并為其分配內(nèi)存,向語音流結(jié)構(gòu)體對象中的語音通話參數(shù)進行填值;
[0011]S13、將語音通話參數(shù)保存下來,同時調(diào)用信號發(fā)送函數(shù)向業(yè)務處理模塊發(fā)送信號,通知其進行相應業(yè)務處理;
[0012]S14、業(yè)務處理模塊在接收到數(shù)據(jù)配置模塊發(fā)送的信號后,調(diào)用對應的業(yè)務處理函數(shù),直接操作SLIC打開媒體通道,進行語音產(chǎn)測。
[0013]在上述技術(shù)方案中,判斷語音產(chǎn)測結(jié)果是否符合預期,若不符合,轉(zhuǎn)S10;否則,生成語音產(chǎn)測結(jié)果供用戶查閱。
[0014]在上述技術(shù)方案中,S14具體包括以下步驟:
[0015]S140、所述業(yè)務處理模塊在接收到所述數(shù)據(jù)配置模塊發(fā)送的信號后,對所述信號進行解析,并對解析出來的消息頭和消息體進行處理,得到語音通話參數(shù);
[0016]S141、調(diào)用語音產(chǎn)測函數(shù),創(chuàng)建一個線程,設置一個標志位將其置為0,表示語音產(chǎn)測程序正在運行中;
[0017]S142、繼續(xù)獲取所述數(shù)據(jù)配置模塊下發(fā)的所述信號,對所述信號進行解析,調(diào)用對應的業(yè)務處理函數(shù)進行處理。
[0018]在上述技術(shù)方案中,若需停止語音產(chǎn)測,則調(diào)用停止通話測試函數(shù),操作對應線路停止通話,釋放語音驅(qū)動資源,并將S141中設置的所述標志位置為I,表示此時通話測試結(jié)束。
[0019]在上述技術(shù)方案中,S142中調(diào)用對應的業(yè)務處理函數(shù)進行處理包括但不限于:
[0020]開始振鈴、停止振鈴、播放DTMF音、播放CNG信號音以及板間通話。
[0021]在上述技術(shù)方案中,所述語音通話參數(shù)包括但不限于:發(fā)送和接收語音流的本端及遠端IP,表示語音流發(fā)送的源和目的地址;通話中的媒體方向,表示媒體方向?qū)傩?語音編碼的荷載,表示語音編碼的Payload值;RTP打包周期,表示語音流報文中攜帶的打包周期時長;通話中的本地端口和遠端端口,表示語音流發(fā)送的源和目的端口號。
[0022]本發(fā)明中網(wǎng)關(guān)之間的通話是調(diào)取單板硬件驅(qū)動直接建立通話來進行通話測試,無需在OLT上注冊,也無需注冊上語音服務器,通過設置單板IP連接兩個單語音口設備進行語音測試,解決了單語音口設備無法進行通話測試的問題,在不增加硬件成本的情況下,減小了對具體測試環(huán)境的依賴性。
【附圖說明】
[0023]圖1為本發(fā)明實施例提供的待測網(wǎng)關(guān)通過網(wǎng)線進行直連的組網(wǎng)連接方式圖;
[0024]圖2為本發(fā)明實施例提供的一種基于單語音口設備進行語音產(chǎn)測的方法流程圖;
[0025]圖3為本發(fā)明實施例提供的S14的具體流程圖;
[0026]圖4為本發(fā)明的具體實施流程圖。
【具體實施方式】
[0027]如圖1所示,為本發(fā)明中待測網(wǎng)關(guān)通過網(wǎng)線進行直連的組網(wǎng)連接方式圖,本發(fā)明通過建立待測網(wǎng)關(guān)設備媒體通信能力并自行發(fā)送通話測試信號,實現(xiàn)了待測網(wǎng)關(guān)的語音通信端口的測試。
[0028]下面結(jié)合說明書附圖和【具體實施方式】對本發(fā)明做出詳細的說明。
[0029]本發(fā)明實施例提供了一種基于單語音口設備進行語音產(chǎn)測的方法,如圖2所示,包括以下步驟:
[0030]S10、數(shù)據(jù)配置模塊設置待測單板在通話測試中所需要使用的語音通話參數(shù)。
[0031 ] SI 1、通過數(shù)據(jù)輸入接口創(chuàng)建語音進程并為其分配進程號。
[0032]S12、初始化語音驅(qū)動,調(diào)用通話測試啟動函數(shù),創(chuàng)建語音流結(jié)構(gòu)體對象并為其分配內(nèi)存,向語音流結(jié)構(gòu)體對象中的語音通話參數(shù)進行填值。
[0033]S13、將語音通話參數(shù)保存下來,供后續(xù)的業(yè)務處理模塊調(diào)用,同時調(diào)用信號發(fā)送函數(shù)向業(yè)務處理模塊發(fā)送信號,通知其進行相應業(yè)務處理。
[0034]S14、業(yè)務處理模塊在接收到數(shù)據(jù)配置模塊發(fā)送的信號后,調(diào)用對應的業(yè)務處理函數(shù),直接操作SLIC打開媒體通道,進行語音產(chǎn)測。
[0035]如圖3所示,S14的具體流程為:
[0036]S140、業(yè)務處理模塊在接收到數(shù)據(jù)配置模塊發(fā)送的信號后,對信號進行解析,并對解析出來的消息頭和消息體進行處理,得到語音通話參數(shù);
[0037]S141、調(diào)用語音產(chǎn)測函數(shù),創(chuàng)建一個線程,設置一個標志位將其置為0,表示語音產(chǎn)測程序正在運行中;
[0038]S142、繼續(xù)獲取數(shù)據(jù)配置模塊下發(fā)的信號,對信號進行解析,調(diào)用對應的業(yè)務處理函數(shù)進行處理,包括開始
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
赞皇县| 吴川市| 雷州市| 柏乡县| 绿春县| 卢氏县| 宜君县| 德州市| 尉犁县| 泰和县| 安乡县| 芮城县| 铜梁县| 石林| 新竹市| 昌图县| 金川县| 会宁县| 牟定县| 营口市| 卫辉市| 宝坻区| 邵阳市| 和平县| 呼伦贝尔市| 博湖县| 静宁县| 汉源县| 安达市| 连云港市| 册亨县| 胶州市| 宜城市| 明溪县| 根河市| 保靖县| 井冈山市| 大关县| 淮南市| 怀宁县| 车险|