Interface de programmation d’application de téléphonie (tapi)

Définition - Que signifie TAPI (Telephony Application Programming Interface)?

L'interface de programmation d'application de téléphonie (TAPI) est un ensemble d'interfaces de programmation d'application standard développées par Microsoft et Intel et implémentées dans Microsoft Windows pour connecter un ordinateur aux services téléphoniques. TAPI permet à Microsoft Windows de détecter et de configurer automatiquement le matériel de communication installé sur un ordinateur personnel.

Definir Tech explique l'interface de programmation d'application de téléphonie (TAPI)

L'interface de programmation d'application de téléphonie reçoit les demandes de différentes applications et les transmet aux dispositifs de téléphonie appropriés tels que les téléphones, les modems et les centraux privés. Sur différentes versions de Windows, différentes versions de TAPI sont disponibles. Du point de vue des applications informatiques, TAPI peut contrôler différentes fonctions de téléphonie qui existent entre l'ordinateur et l'appareil, telles que les appels vocaux, les données ou la télécopie. Les fonctionnalités de base telles que la numérotation, la réponse et la mise en attente des appels ainsi que des fonctions supplémentaires telles que la conférence et le parcage d'appels ainsi que d'autres fonctions PBX sont également prises en charge.

L'interface de programmation d'application de téléphonie est principalement utilisée pour contrôler les combinés ou les modems du système téléphonique. Il est également utilisé pour contrôler les équipements de téléphonie à commande vocale tels que les modems vocaux ou le matériel dédié à la voix. D'autres applications TAPI possibles sont les systèmes de réponse vocale interactive, les applications de centre d'appels et la conférence IP multimédia multicast.

Pour les développeurs d'applications, les applications compatibles TAPI peuvent être créées à l'aide de la plupart des langages de programmation tels que Java, C, C ++ ou Visual Basic. TAPI aide les programmeurs d'applications à tirer parti de différents systèmes téléphoniques et à fournir des services sans comprendre complètement les détails internes des systèmes téléphoniques. TAPI fournit une interface de haut niveau pour les fonctionnalités d'appel, et fournit également une interface de fournisseur de services pour les fournisseurs de matériel pour générer le logiciel pilote.