Interfaces de programação de aplicativo de telefonia

As interfaces de programação de aplicativos de telefonia da Microsoft dão suporte ao desenvolvimento de aplicativos de comunicação para o Microsoft Windows. As interfaces de telefonia são listadas na tabela a seguir.

Interface Descrição
TAPI 2.x Uma API baseada em linguagem de programação C que permite implementar aplicativos de comunicação que vão desde controle de modem básico até call centers com vários agentes e comutadores.
TAPI 3.x Uma API baseada em COM que mescla telefonia clássica e IP.
TSPI Um TSP (provedor de serviços de telefonia) é uma DLL (biblioteca de vínculo dinâmico) que dá suporte ao controle de dispositivo de comunicações por meio de um conjunto de funções de serviço exportadas. Um aplicativo TAPI usa comandos padronizados, o TAPI passa informações para o provedor de serviços de telefonia e o TSP manipula os comandos específicos que devem ser trocados com o dispositivo.
MSPI Um MSP (provedor de serviços de mídia) permite a um aplicativo um controle considerável sobre a mídia para um mecanismo de transporte específico. Um MSP sempre é emparelhado com um TSP (provedor de serviços de telefonia).