Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free

french posts

  • By Matthew Gilliard
    Transcription live avec Twilio Media Streams, Azure cognitive Services et Java Transcription en direct avec Twilio Media Streams, Azure cognitive Services et Java

    Twilio Media Streams peut être utilisé pour diffuser des données audio en temps réel d'un appel téléphonique vers votre serveur à l'aide de WebSockets. Associé à un système de synthèse vocale, il peut être utilisé pour générer une transcription en temps réel d'un appel téléphonique. Dans ce post, je vais vous montrer comment configurer un serveur Java WebSocket pour gérer les données audio de Twilio Media Streams et utiliser Azure cognitive Services Speech pour la transcription.

    Prérequis

    Pour suivre ce tutoriel, vous devez disposer des éléments suivants :

    Si vous souhaitez passer à l'étape suivante, vous pouvez trouver le code complété dans mon répertoire sur GitHub.

    Mise en route

    Pour qu'un projet Web Java soit rapidement opérationnel, je vous recommande d'utiliser …

    Read More
  • By Diane Phan
    Utiliser la reconnaissance d'images avec l'API Twilio WhatsApp Comment utiliser la reconnaissance d'images avec l'API Twilio WhatsApp

    Le concept de reconnaissance des images peut sembler être un défi, mais avec l'aide de API de reconnaissance d'images de Clarifai, le code peut prédire le contenu d'une image donnée et déterminer les concepts pour décrire l'image, ainsi que la valeur de prédiction de la précision de la classification de l'image.

    Dans cet article, nous allons vous expliquer comment développer un programme Python fonctionnel pour identifier le contenu multimédia à l'aide de l'API Twilio WhatsApp API, API Clarifai, et Flask.

    Configuration requise pour le tutoriel

    Pour créer ce projet, vous devez disposer des éléments suivants :

    • Python 3.6 ou version ultérieure. Si votre système d'exploitation ne fournit pas d'interpréteur Python, vous pouvez vous rendre sur python.org pour télécharger un programme d'installation.
    • ngrok est un utilitaire pratique pour connecter la version de développement de notre application Python exécutée sur votre système à une URL publique …
    Read More
  • By Sam Agnew
    Fichiers et Asynchrone dans Python avec iofiles et asyncio Fichiers et Asynchrone dans Python avec iofiles et asyncio

    Le code asynchrone est devenu un pilier du développement Python. Comme asyncio fait partie de la librairie standard et que de nombreux packages tiers fournissent des fonctionnalités compatibles avec lui, ce paradigme n'est pas prêt de disparaître.

    Si vous écrivez du code asynchrone, il est important de vous assurer que toutes les parties de votre code fonctionnent ensemble afin que l'un des aspects du code ne ralentisse pas tout le reste. Les E/S de fichiers peuvent être un blocage courant sur ce front. Voyons comment utiliser la librairie aiofiles pour travailler de manière asynchrone avec des fichiers.

    En commençant par les bases, il s'agit de tout le code dont vous avez besoin pour lire le contenu d'un fichier de manière asynchrone (dans une fonction async) :

    async with aiofiles.open('filename', mode='r') as f:
        contents = await f.read()
    print(contents)
    

    Voyons cela plus en détail.

    Qu'est-ce qu'un code non bloquant ?

    Vous pouvez …

    Read More
  • By Arvind Rangarajan
    5 façons d'économiser de l'argent avec Twilio Elastic SIP Trunking 5 façons d'économiser de l'argent avec Twilio Elastic SIP Trunking

    Qui n'aime pas faire des économies ? Les coûts des télécommunications peuvent représenter une part importante du budget d'une entreprise, absorbant les fonds d'autres projets. En vous attardant sur la façon dont votre entreprise connecte ses nombreuses applications de communication au réseau téléphonique commuté public (RTCP), vous pourrez peut-être dégager de l'argent pour investir dans des initiatives stratégiques.

    Twilio Elastic SIP Trunking est conçu pour vous aider à économiser de l'argent. Nous avons adopté une approche complète de la rentabilité en créant un service SIP Trunking qui réduit les coûts matériels et logiciels.

    Dans ce blog post, nous analyserons les coûts associés à la connexion d'applications de communication au RTCP et soulignerons cinq façons dont Twilio Elastic SIP Trunking peut augmenter le budget de vos projets stratégiques. Nous allons nous concentrer sur les différences économiques entre Twilio Elastic SIP Trunking et les services proposés par les fournisseurs de télécommunications traditionnels. …

    Read More
  • By Joyce Lin
    Notifications Calendrier Serverless par SMS avec Postman et Twilio Notifications Calendrier Serverless par SMS avec Postman et Twilio

    J'adore manger des fruits frais, mais je ne sais jamais ce qui est de saison tant que je ne vais pas chez mon épicier. Imaginez donc mon bonheur quand j'ai découvert les Journées nationales des fruits ! C'est vrai, ce n'est sans doute qu'un coup marketing dans mon pays, mais cela me permet aussi de me tenir au courant de ce qui est de saison.

    Ce tutoriel vous explique comment configurer des notifications de calendrier personnalisées. Même si vous ne vous intéressez pas aux fruits, apprenez à déclencher une notification à une date donnée à l'aide d'un moniteur Postman, afin de ne jamais manquer un événement spécial. Dans ce tutoriel, nous effectuerons les opérations suivantes :

    • Configurer une collection Postman
    • Ajouter un exemple de réponse pour le stockage de données
    • Simuler l'API sur les serveurs Postman
    • Configurer une notification SMS avec Twilio
    • Exécuter la collection localement dans Postman
    • Planifier l'exécution …
    Read More
  • By Oluyemi Olususi
    Créer un chat vidéo de groupe avec Symfony, PHP, Twilio et React.js Créer un chat vidéo de groupe avec Symfony, PHP, Twilio et React.js

    Si les actualités et les statistiques actuelles sur le télétravail sont un indicateur de l'avenir, il est évident que le travail à domicile va progressivement devenir la nouvelle norme pour les employés du monde entier, y compris de nombreuses entreprises technologiques. Bien que la définition d'une communication efficace puisse varier d'une entreprise à une autre, l'une des façons les plus prometteuses d'améliorer la productivité et de maintenir le contact au sein de votre équipe consiste à utiliser la visioconférence ou le chat.

    Ce tutoriel vous guidera sur la création d'une application de chat en visioconférence à l'aide de Symfony, React.js et Twilio Programmable Video. L'application de chat vidéo permettra aux utilisateurs de se connecter et de participer à un salon de chat prédéfini.

    Conditions préalables

    Pour participer à ce tutoriel, vous aurez besoin des éléments suivants :

    Read More
  • By Sam Agnew
    Comment construire une ligne de conférence avec Twilio et Node.js ? Comment construire une ligne de conférence avec Twilio et Node.js ?

    Encore une autre conférence téléphonique, une autre application, un autre code PIN, une autre connexion. Rejoindre une conférence téléphonique devrait être aussi simple que composer un numéro de téléphone. Découvrez comment construire rapidement une ligne de conférence que tout le monde peut utiliser avec Node.js.

    Configuration de l'environnement de développement

    Commencez par vérifier que vous avez installé les bons logiciels pour les opérations que vous allez effectuer. Vous aurez besoin des éléments ci-dessous :

    Voici un guide utile à consulter de manière générale si vous comptez utiliser davantage Twilio et Node.js, ou si vous avez d'autres questions.

    Pour installer ces modules npm, accédez au répertoire dans lequel vous souhaitez que ce code soit actif et exécutez …

    Read More
  • By David Pine
    Créer un chat vidéo avec ASP.NET Core Blazor et Twilio Construire une application Web de chat vidéo avec ASP.NET Core Blazor et Twilio Programmable Video

    L'interaction utilisateur en temps réel est un excellent moyen d'améliorer les capacités de communication et de collaboration d'une application web. Le chat vidéo avec des collègues, des amis ou des membres de la famille est devenu la nouvelle norme, et est un choix évident pour les sites de vente, de support client et de formation. Pour les travailleurs à distance, le chat vidéo améliore l'efficacité de la collaboration d'équipe.

    Cependant, est-ce que l'implémentation du chat vidéo est pratique ?

    Si vous développez avec Blazor WebAssembly (WASM) sur le front-end et ASP.NET Core pour votre serveur, la réponse est : oui. Twilio Programmable Video et les helper librairies Twilio pour JavaScript et .NET vous permettent d'ajouter efficacement un chat vidéo robuste à votre application.

    Que vous construisiez des solutions dédiées à la télémédecine, à l'enseignement à distance ou à l'engagement des employés, Twilio est conforme au RGPD et à l'HIPAA. Grâce …

    Read More
  • By Brian Iyoha
    Comment créer un portail SMS avec Laravel et Twilio Comment créer un portail SMS avec Laravel et Twilio

    À un moment donné, dans le workflow de votre application, vous devrez peut-être transmettre des informations importantes à vos utilisateurs. À cette fin, grâce aux progrès des technologies Web, vous pouvez utiliser des notifications push. Cependant, la plupart de ces services exigent que vos utilisateurs disposent d'une connexion Internet et malheureusement, ce n'est pas toujours le cas. Heureusement, nous pouvons surmonter ce problème en utilisant un système de notification qui ne dépend pas d'Internet.

    Dans ce tutoriel, vous découvrirez comment utiliser L'API Programmable SMS de Twilio pour créer un portail de notification SMS à l'aide de Laravel. À la fin de ce tutoriel, vous aurez développé un portail de notification SMS personnalisé permettant d'avertir vos utilisateurs via un tableau de bord par SMS.

    Conditions préalables

    Pour suivre ce tutoriel, vous avez besoin des éléments ci-dessous :

    • Connaissances de base en Laravel
    • Laravel installé sur votre machine locale
    • Composer installé globalement …
    Read More
  • By Shiori Yamazaki
    Comprendre la différence entre composants fonctionnels et composants de classe dans React difference composants react

    Il existe dans le monde de React deux façons d'écrire des composants React. L'une utilise une fonction, et l'autre une classe. Les composants fonctionnels sont devenus ces derniers temps de plus en plus populaires, mais comment l'expliquer ?

    Grâce à cet article expliquant pas à pas chacun d'eux à travers des exemples de code, vous comprendrez les différences entre composants fonctionnels et composants de classe et pourrez vous plonger dans le monde du React moderne !

    Produire le rendu d'éléments JSX

    Avant toute chose, la grande différence, c'est la syntaxe. Comme son nom l'indique, un composant fonctionnel n'est qu'une simple fonction JavaScript qui renvoie du JSX. Un composant de classe, pour sa part, est une classe JavaScript qui étend React.Component, laquelle comprend une méthode de rendu. Vous trouvez ça déroutant ? Prenons un exemple simple.

    import React from "react";
     
    const FunctionalComponent = () => {
     return <h1>Hello, world</h1>;
    }; …
    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.