版權聲明:本文為部落客chszs的原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/chszs/article/details/3475908
TAPI協定介紹
TAPI(電話應用程式接口)是一個标準程式接口,它可以使使用者在電腦上通過電話或視訊電話與電話另一端的人進行交談。假設你的電腦上安裝了TAPI,并且你安裝了正确的應用程式和硬體裝置,那麼你就可以實作:
1.點選某人的照片即可實作通話
2.使用類似圖形使用者界面(GUI)來建立一個會議電話,然後準時參加會議。
3.可以看到與你談話的人
4.可以在你發送的e-mail中添加語音檔案,也可收聽你接收的e-mail中的語音檔案。
5.可以編寫程式控制電腦自動接聽某個号碼的來電
6.發送和接收傳真
7.便攜式無線手機,電話和電腦均能實作桌上型電腦所具備的上述功能
TAPI是由Intel和Microsoft聯合開發的,Windows 95/98和Windows NT均支援TAPT。使用TAPI,程式員可以利用不同的電話系統,包括普通的公共交換電話網,數字ISDN和私人分支網。每個電話系統的硬體提供者(如數據機開發商或ISDN卡制造商)提供一個可以直接與硬體互動的驅動程式。
TAPI提供了撥号和斷開連接配接的進階界面。程式員自行編寫了一個更簡單的“功能呼叫”碼,取代了ATDT撥号流和ATH連接配接斷開流的譯碼。
TAPI還具備一個服務提供者接口(SPI),它面向編寫驅動程式的硬體供應商。TAPI動态連結庫把API映射到SPI上,控制輸入和輸出流量。