我目前正在構建一個嚴重依賴TAPI並允許用戶撥打/接聽電話的應用程序。我想知道是否有人有虛擬的TAPI設備或模擬來電,被擱置等方式虛擬TAPI設備
如果有關係我使用Delphi(標準版)的hbTAPI組件。
我目前正在構建一個嚴重依賴TAPI並允許用戶撥打/接聽電話的應用程序。我想知道是否有人有虛擬的TAPI設備或模擬來電,被擱置等方式虛擬TAPI設備
如果有關係我使用Delphi(標準版)的hbTAPI組件。
不幸的是,由於TAPI的性質,針對模擬器進行開發並不會讓你走得太遠。我不知道完整的端到端模擬器。
通過微軟的H.323電話服務提供商和網絡上的兩臺或更多計算機,您可以通過一點努力設置自己的簡單模擬環境。還有幾個TAPI SIP提供商(Terasip,SIPTAPI)可供您用來測試生產SIP服務器。
我還沒有看到任何TAPI兼容的硬件模擬器。製造符合TAPI標準的硬件仿真器會給供應商帶來切實的行爲,廠商之間的差異太大了。
最好的辦法是測試一下實際的硬件,然後提供一個你將支持你的客戶的列表。通過購買一些可靠的語音調制解調器以及對Unimodem 5的良好支持,您可以獲得相當不錯的結果。如果這是您感興趣的方向,那麼您可以從那裏升級到符合TAPI的PBX設備。
此外,您並未指明您打算定位的TAPI的版本。 TAPI 2.x要求在C/C++之外訪問語言綁定,而TAPI 3.x使用COM接口,但支持TAPI 2.x提供的功能的更多有限子集。它還具有2.x中沒有的其他功能。它從hbTAPI的文檔中看不出它是否支持3.x或不。
並非所有的供應商都支持這兩種API,因此這也是一個考慮因素。