|   ■ 使用CST消息處理函數(shù)來處理一個掛機音 問題描述:
 Transaction Record讓你可以在一個通道上錄制兩個CTbus時隙. 兩個通道上的語音活動可以被合成錄制到一個文件,設(shè)備,或內(nèi)存中. 
Transaction Record使用了外部的參考作為它的第二輸入到DSP的疊加算法. 通常, Transaction Record在兩方在一個對話的時候使用, 
使用Transaction Record可以錄制對話的兩端.
 方案概述:
 下圖顯示了一個典型的CT 
Bus 連接, 里面使用了外部參考信號.
 
  
   如果你運行Transaction Record同時使用了一個外部參考信號, 下面的信息是很重要的. 使用這部分的一些指南,你可以達到最高密度的Transaction 
Record, 在一塊Dialogic NetStructure板卡上, 最大可以有120通道的dx_mreciottdata(). 
 注意 1: 
這些指南假設(shè)這個功能是單獨使用, 而不是與會議, CSP或其它功能同時使用.
 
 注意 2: 這只是一些通用的指南. 不是每一個任務(wù)在這里描述的都需要設(shè)定錄音的參數(shù).
 
 注意 3: 在一個兩塊卡或更高密度的方案,下面的指南就不適用了.這些限制只適用于一塊板卡的方案.
 
 技術(shù)討論:
 
 要在一塊Dialogic NetStructure板卡上運行120通道的Transaction Record, 請按照下面的指南:
 
  
在網(wǎng)絡(luò)設(shè)備上, 調(diào)用dt_listen( ) (或gc_Listen() ) 來監(jiān)聽CT Bus的時隙, 它提供了Transaction Record的一個輸入(通常來說是第二輸入,或外部參考). 
提供第二輸入的時隙可以從任何源導(dǎo)出并被路由到CT Bus.注意: 你必須先調(diào)用dt_listen( ) (或gc_Listen()) 來監(jiān)聽外部參考, 
然后調(diào)用dx_mreciottdata(),這樣才可以達到滿密度的Transaction Record(最大120通道)
 
在語音設(shè)備上調(diào)用dx_mreciottdata(), 
其中一個輸入(通常是第二)是剛才網(wǎng)絡(luò)接口dt_listen()監(jiān)聽的時隙. 
在掛斷連接之前, 要等待語音通道上的dx_mreciottdata( 
)結(jié)束. 
掛斷連接, 在網(wǎng)絡(luò)接口設(shè)備上調(diào)用dt_unlisten( ) (或gc_UnListen()) . 注意: 
請確認dx_mreciottdata() 結(jié)束以后再調(diào)用dt_unlisten() (或 gc_UnListen() ) 來關(guān)閉外部引用的連接, 不用關(guān)心在Transaction 
Record中有幾個通道使用了這個外部參考
 產(chǎn)品列表:Dialogic NetStructure DMV/9600A-4T1
 Dialogic NetStructure DMV/1200A-4E1
 附件:N/A
 |