Nouveautés d’Azure Communication Services

Nous avons créé cette page pour vous tenir informé des nouvelles fonctionnalités, des nouveaux billets de blog et d’autres informations utiles relatives à Azure Communication Services.

Remarque

Partagez avec nous vos réflexions et commentaires à propos d’Azure Communication Services en répondant à cette petite enquête.

Mai 2024

Rétention des données avec les fils de conversation

Les développeurs peuvent désormais créer des fils de conversation avec une stratégie de rétention comprise entre 30 et 90 jours. Cette fonctionnalité est en version préliminaire publique.

Cette stratégie est facultative : les développeurs peuvent choisir de créer un fil de conversation avec une rétention infinie (comme toujours) ou de définir une stratégie de rétention comprise entre 30 et 90 jours. Si le fil doit être conservé pendant plus de 90 jours, vous pouvez prolonger la durée à l’aide de l’API de mise à jour de propriété de thread de conversation. La stratégie est destinée à la gestion des données dans les organisations qui doivent déplacer des données dans leurs archives à des fins historiques ou supprimer les données dans un laps de temps donné.

Les fils de conversation existants ne sont pas affectés par la stratégie.

Pour plus d’informations, consultez l’article suivant :

PowerPoint Live

Maintenant en disponibilité générale, PPT Live offre au présentateur et au public une expérience inclusive et attrayante. PPT Live combine les meilleures aspects de la présentation dans PowerPoint avec la connexion et la collaboration d’une réunion Microsoft Teams.

Capture d’écran d’une présentation PowerPoint Live et de la collaboration dans une réunion Microsoft Teams.

Les participants à la réunion peuvent désormais afficher les sessions PowerPoint Live lancées par un client Teams à l’aide de la bibliothèque d’interface utilisateur web Azure Communication Services. Les participants peuvent suivre une présentation et afficher les annotations du présentateur. Les développeurs peuvent utiliser cette fonction via nos composites, y compris CallComposite et CallWithChatComposite, par le biais de composants tels que VideoGallery.

Pour plus d’informations, consultez Présentation de PowerPoint Live dans Microsoft Teams et Présenter à partir de PowerPoint Live dans Microsoft Teams.

Réactions en direct

Pendant les appels en direct, les participants peuvent réagir avec des emojis : J’aime, J’adore, Applaudissement, Rire et Surprise.

Capture d’écran des réactions d’appel en direct : pouces vers le haut, J’aime, cœur, applaudissement, rire, surprise.

Désormais en disponibilité générale, les composites et composants de la bibliothèque d’interface utilisateur mise à jour incluent des réactions d’appel. La bibliothèque d’interface utilisateur prend en charge la liste suivante de réactions d’appel en direct : 👍 réaction J’aime, réaction cœur, 👏 réaction applaudissement, 😂 réaction rire, 😮 réaction surprise.

Les réactions d’appel sont associées au participant qui les envoie, et sont visibles par tous les types de participants (interne au locataire, invité, fédéré, anonyme). Les réactions aux appels sont prises en charge dans tous les types d’appels tels que salles, groupes et réunions (planifiés, privés, canal) de toutes tailles (petite, grande, très grande).

L’ajout de cette fonctionnalité encourage une plus grande implication dans les appels, car les personnes peuvent désormais réagir en temps réel sans avoir à parler ou à interrompre.

  • La possibilité d’avoir des réactions d’appel en direct a été ajoutée à CallComposite et CallwithChatComposite sur le web.
  • Les réactions d’appel ont été ajoutées au niveau du composant.

Pour plus d’informations, consultez Réactions.

Sous-titres

Assurez la promotion de l’accessibilité en affichant le texte de l’audio dans les appels vidéo. Déjà disponible pour les appels « application vers Teams », cette version en disponibilité générale ajoute la prise en charge des sous-titres fermés dans tous les appels d’application à application.

Capture d’écran des sous-titres fermés pour les appels d’application à application et l’interopérabilité Teams.

Pour plus d’informations, consultez Vue d’ensemble des sous-titres fermés.

Vous pouvez également en apprendre davantage sur l’interopérabilité d’Azure Communication Services avec Teams.

Copilot pour Diagnostics des appels

L’IA peut aider les développeurs d’applications à chaque étape du cycle de vie de développement : conception, création et exploitation. Les développeurs avec Microsoft Copilot pour Azure (préversion publique) peuvent utiliser Copilot dans Diagnostics d’appel pour comprendre et résoudre de nombreux problèmes liés aux appels. Par exemple, les développeurs peuvent poser à Copilot des questions comme :

  • Comment exécuter des diagnostics réseau dans des appels voix sur IP Azure Communication Services ?
  • Comment puis-je optimiser mes appels pour des conditions réseau médiocres ?
  • Comment faire pour résoudre les causes courantes de médiocrité des flux multimédias dans les appels Azure Communication ?
  • Comment faire pour corriger le sous-code 41048, qui a provoqué l’échec de la partie vidéo de mon appel ?

Capture d’écran de diagnostics des appels Microsoft Copilot pour Azure.

Les développeurs peuvent utiliser Diagnostics d’appel pour comprendre la qualité et la fiabilité des appels au sein de l’organisation, de manière à offrir aux clients une expérience d’appel exceptionnelle. De nombreux problèmes peuvent affecter la qualité de vos appels, tels qu’une mauvaise connectivité Internet, des problèmes de compatibilité logicielle et des difficultés techniques avec les appareils.

L’élimination de la cause racine de ces problèmes peut atténuer les situations potentiellement frustrantes pour les participants à l’appel, que ce soit un patient s’enregistrant pour recevoir un appel du médecin ou un étudiant suivant une leçon avec son enseignant. Diagnostics d’appel permet aux développeurs d’explorer les données pour identifier les problèmes racines et trouver une solution. Vous pouvez utiliser les visualisations intégrées dans le portail Azure ou connecter des données d’utilisation et de qualité sous-jacentes à vos propres systèmes.

Pour plus d’informations, consultez Diagnostics d’appel.

Avril 2024

Extensibilité B2C (entreprise-client) avec Microsoft Teams pour Calling

Désormais en disponibilité générale, les développeurs peuvent tirer parti de l’interopérabilité des appels pour les utilisateurs de Microsoft Teams dans les flux de travail Calling Azure Communication Services.

Les développeurs peuvent utiliser les API Call Automation pour ajouter des utilisateurs Teams à leurs workflows d’appel et à leurs interactions entreprise-client (B2C), ce qui vous permet de proposer des solutions de service clientèle avancées. Cette interopérabilité est offerte sur VoIP pour réduire la surcharge de l’infrastructure de téléphonie. Les développeurs peuvent ajouter des utilisateurs Teams aux appels Azure Communication Services en utilisant l’ID d’objet Entra (OID) du participant.

Cas d'utilisation

  • Teams en tant qu’extension du bureau de l’agent : connectez votre solution CCaaS à Teams afin de permettre à vos agents de gérer les appels des clients sur Teams. L’utilisation de Teams comme solution à volet unique pour la communication interne et B2C augmente la productivité des agents et leur permet de fournir un service de première classe aux clients.

  • Consultation d’experts : les entreprises peuvent utiliser Teams pour inviter des experts techniques à entrer dans leurs flux de travail de service client afin de résoudre rapidement les problèmes et d’améliorer le taux de résolution au premier appel.

Diagramme montrant l’extensibilité B2C (entreprise-client) avec Microsoft Teams pour Calling.

L’extensibilité B2C Azure Communication Services avec Microsoft Teams permet aux clients de joindre facilement les équipes de vente et de support technique et aux entreprises de fournir des expériences client efficaces.

Pour plus d’informations, consultez Interopérabilité des flux de travail Call Automation avec Microsoft Teams.

Partage d’images dans les réunions Microsoft Teams

Les utilisateurs de Microsoft Teams peuvent désormais partager des images avec des utilisateurs Azure Communication Services dans le contexte d’une réunion Teams. Cette fonctionnalité est désormais en disponibilité générale. Le partage d’images améliore la collaboration en temps réel pour les réunions. La superposition d’images est également prise en charge, pour un examen détaillé de la part des utilisateurs.

Le partage d’images est utile dans de nombreux scénarios : une entreprise peut par exemple partager des photos présentant son travail, ou des médecins peuvent partager des images avec leurs patients afin de fournir des instructions post-soin.

Capture d’écran montrant la configuration du partage d’images et un exemple dans une réunion Microsoft Teams.

Essayez cette fonctionnalité à l’aide de notre bibliothèque d’interface utilisateur ou du Kit de développement logiciel (SDK) Chat. Le kit SDK est disponible en C# (.NET), JavaScript, Python et Java :

Suppression du bruit profond pour le Bureau

La suppression du bruit profond est actuellement en préversion publique. La suppression du bruit améliore les appels VoIP et vidéo en éliminant le bruit d’arrière-plan, ce qui facilite la conversation et l’écoute. Par exemple, si vous prenez un appel WebJS Azure Communication Services dans un café avec un bruit considérable, l’activation de la suppression du bruit peut améliorer sensiblement l’expérience d’appel en éliminant le bruit d’arrière-plan de la boutique.

Pour plus d’informations, consultez Ajouter des améliorations de qualité audio à votre expérience d’appel audio.

Kits SDK Calling natifs pour Android, iOS et Windows

Nous avons mis à jour les kits SDK natifs Calling pour améliorer l’expérience client. Cette version comprend :

  • Arrière-plan personnalisé pour les appels vidéo
  • Configuration du proxy
  • Android TelecomManager
  • Canal de données unidirectionnel
  • Durée de vie pour les notifications Push

Arrière-plan personnalisé pour les appels vidéo

L’arrière-plan personnalisé pour les appels vidéo est en disponibilité générale. Cette fonctionnalité permet aux clients de supprimer les distractions derrière eux. La fonctionnalité d’image d’arrière-plan personnalisée permet aux clients de charger leurs propres images personnalisées à utiliser en tant qu’arrière-plan.

Capture d’écran montrant un arrière-plan personnalisé pour les appels vidéo.

Par exemple, les gérants d’entreprise peuvent utiliser le kit SDK Calling pour afficher des arrière-plans personnalisés à la place de l’arrière-plan réel. Vous pouvez par exemple charger une image d’un bureau moderne et spacieux et la définir comme arrière-plan pour les appels vidéo. Toute personne qui rejoint l’appel voit l’arrière-plan personnalisé, qui semble réaliste et naturel. Vous pouvez également utiliser des images de personnalisation comme arrière-plan pour afficher une nouvelle image à vos clients.

Pour plus d’informations, consultez Démarrage rapide : Ajouter des effets vidéo à vos appels vidéo.

Configuration du proxy

La configuration du proxy est désormais en disponibilité générale. Certains environnements tels que les secteurs hautement réglementés ou ceux qui traitent d’informations confidentielles nécessitent des proxys pour sécuriser et contrôler le trafic réseau. Vous pouvez utiliser le kit SDK Calling afin de configurer les proxys HTTP et multimédias pour vos appels Azure Communication Services. Vous pouvez ainsi garantir que vos communications sont conformes aux réglementations et stratégies réseau. Vous pouvez utiliser les méthodes natives du kit SDK pour définir la configuration du proxy pour votre application.

Pour plus d’informations, consultez Tutoriel : Proxyser votre trafic appelant.

Android TelecomManager

Android TelecomManager gère les appels audio et vidéo sur les appareils Android. Utilisez Android TelecomManager pour fournir une expérience utilisateur cohérente sur différents appareils et applications Android, telles qu’afficher les appels entrants et sortants dans l’interface utilisateur système, router l’audio vers l’appareil et gérer les interruptions d’appels. Vous pouvez maintenant intégrer votre application à Android TelecomManager afin de tirer parti de ses fonctionnalités pour vos scénarios d’appel personnalisés.

Pour plus d’informations, consultez Intégrer à TelecomManager sur Android.

Canal de données unidirectionnel

L’API Canal de données est en disponibilité générale. Canal de données inclut une communication unidirectionnelle, qui autorise la messagerie en temps réel pendant les appels audio et vidéo. À l’aide de cette API, vous pouvez intégrer des fonctions d’échange de données dans les applications, et ainsi offrir une expérience de communication transparente aux utilisateurs. L’API Canal de données permet aux utilisateurs d’envoyer et de recevoir instantanément des messages lors d’un appel audio ou vidéo en cours, favorisant ainsi une communication fluide et efficace. Dans les scénarios d’appel de groupe, les participants peuvent envoyer des messages à un participant unique, à un ensemble spécifique de participants ou à tous les participants à l’appel. Cette flexibilité améliore la communication et la collaboration entre les utilisateurs pendant les interactions de groupe.

Pour plus d’informations, consultez Canal de données.

Durée de vie pour les notifications Push

La durée de vie (TTL) pour les notifications Push est désormais en disponibilité générale. La TTL est la durée pendant laquelle un jeton de notification Push est valide. L’utilisation d’une TTL plus longue peut aider votre application à réduire le nombre de nouvelles demandes de jetons de la part de vos utilisateurs, et à améliorer l’expérience.

Par exemple, supposez que vous avez créé une application qui permet aux patients de réserver des rendez-vous médicaux virtuels. L’application utilise des notifications Push pour afficher l’interface utilisateur d’appel entrant lorsque l’application n’est pas au premier plan. Auparavant, l’application devait demander un nouveau jeton de notification Push à l’utilisateur toutes les 24 heures, ce qui pouvait être ennuyeux et perturbant. Avec la fonctionnalité de TTL étendue, vous pouvez maintenant configurer le jeton de notification Push afin qu’il dure jusqu’à six mois, en fonction des besoins de votre entreprise. Ainsi, l’application peut éviter les demandes de jetons fréquentes et offrir une expérience d’appel plus fluide à vos clients.

Pour plus d’informations, consultez Jeton TTL dans Activer les notifications Push pour des appels.

Mises à jour de la bibliothèque d’interface utilisateur native du kit SDK Calling

Cette mise à jour inclut la résolution des problèmes sur la bibliothèque d’interface utilisateur native pour Android et iOS, et le mode Audio uniquement dans la bibliothèque d’interface utilisateur.

À l’aide de la bibliothèque d’interface utilisateur native du kit SDK Calling Azure Communication Services, vous pouvez désormais générer des journaux chiffrés pour la résolution des problèmes et fournir à vos clients un mode Audio uniquement facultatif pour rejoindre des appels.

Résolution des problèmes sur la bibliothèque d’interface utilisateur native pour Android et iOS

Désormais en disponibilité générale, vous pouvez chiffrer les journaux lors de la résolution des problèmes sur la bibliothèque d’interface utilisateur native du kit SDK Calling pour Android et iOS. Vous pouvez facilement générer des journaux chiffrés à partager avec le Support Azure. Bien que dans l’idéal les appels fonctionnent normalement ou les développeurs corrigent eux-mêmes les problèmes, les clients ont toujours le Support Azure en tant que dernière ligne de défense. Et nous nous efforçons de rendre ces engagements les plus simples et rapides possibles.

Pour plus d’informations, consultez Résoudre les problèmes liés à la bibliothèque d’interface utilisateur.

Mode Audio uniquement dans la bibliothèque d’interface utilisateur

Le mode Audio uniquement dans la bibliothèque d’interface utilisateur du kit SDK Calling est désormais en disponibilité générale. Il permet aux participants de rejoindre des appels en utilisant uniquement leur audio, sans partager ou recevoir de vidéo. Les participants peuvent utiliser cette fonctionnalité pour conserver la bande passante et optimiser la confidentialité. Quand il est activé, le mode Audio uniquement désactive automatiquement la fonction vidéo pour l’envoi et la réception des flux, et ajuste l’interface utilisateur de façon à refléter ce changement en supprimant les contrôles liés à la vidéo.

Pour plus d’informations, consultez Activer le mode Audio uniquement dans la bibliothèque d’interface utilisateur.

Mars 2024

Appel aux standards automatiques et aux files d’attente d’appels Microsoft Teams

Les appels Azure Communication Services aux files d’attente d’appels Teams et aux standards automatiques ainsi que les appels en un clic pour Teams Phone sont désormais en disponibilité générale. Les organisations peuvent permettre aux clients de joindre facilement les membres de leurs services Ventes et Service clientèle sur Microsoft Teams en un seul clic. Lorsque vous ajoutez un widget Appel en un clic sur un site web, tel qu’un bouton Ventes qui pointe vers un service commercial, ou un bouton Achat qui pointe vers l’approvisionnement, les clients peuvent rejoindre directement et en un seul clic une file d’attente d’appels ou un standard automatique Teams.

Apprenez-en davantage sur la jonction de votre application appelante à une file d’attente d’appels ou un standard automatique Teams, et sur la création d’applications de centre de contact.

Mises à jour du service d’hébergement de courrier

Mises à jour du service d’hébergement de courrier Azure Communication Services :

  • SMTP
  • Gestion des refus
  • Cmdlets PowerShell
  • Extension CLI

SMTP

SMTP en tant que service pour la messagerie est désormais en disponibilité générale. Les développeurs peuvent utiliser la prise en charge SMTP dans Azure Communication Services pour envoyer facilement des e-mails, améliorer les fonctionnalités de sécurité et contrôler davantage les communications sortantes.

Le service de relais SMTP agit comme un lien entre les clients de messagerie et les serveurs de messagerie, et permet de distribuer plus efficacement les e-mails. Il configure une infrastructure de relais spécialisée qui gère non seulement les besoins en débit plus élevés et la remise réussie des e-mails, mais améliore également l’authentification pour protéger la communication. Ce service offre également aux entreprises une plateforme centralisée qui leur permet de gérer les e-mails sortants pour toutes les communications B2C et d’obtenir des insights sur le trafic d’e-mails.

Grâce à cette fonctionnalité, les clients peuvent délaisser leurs solutions SMTP locales ou lier leurs applications métier à une plateforme de solutions basée sur le cloud avec la messagerie Azure Communication Services. SMTP en tant que service offre ce qui suit :

  • Point de terminaison SMTP sécurisé et fiable avec chiffrement TLS 1.2.
  • Accès avec l’ID d’application Microsoft Entra afin de sécuriser l’authentification pour l’envoi d’e-mails à l’aide de SMTP.
  • Prise en charge de l’envoi de volumes élevés pour les communications B2C à l’aide des API REST et SMTP.
  • Sécurité et conformité pour honorer et respecter les exigences en matière de gestion et de confidentialité des données qu’Azure promet à nos clients.

Diagramme montrant l’organigramme de commande SMTP de messagerie.

Apprenez-en davantage sur SMTP en tant que service.

Gestion des refus

La gestion des refus par e-mail, désormais en préversion publique, offre une plateforme puissante avec une liste de désabonnement gérée de manière centralisée et les préférences de désactivation d’e-mails sauvegardées dans notre magasin de données. Cette fonctionnalité aide les développeurs à respecter les instructions des fournisseurs de services de messagerie électronique, qui exigent souvent l’implémentation d’un désabonnement à la liste en un seul clic dans les e-mails envoyés à partir de leurs plateformes. La gestion des refus vous permet d’identifier et d’éviter les problèmes de remise majeurs. Vous pouvez maintenir la conformité en ajoutant des fonctionnalités de liste de suppression afin d’améliorer la réputation et de permettre aux clients de gérer facilement les refus.

Diagramme montrant l’organigramme de liste de suppression d’e-mail.

Découvrez comment bien démarrer avec Gérer les capacités de désactivation des e-mails.

Applets de commande PowerShell et extension d’interface de ligne de commande

Applets de commande Powershell

Pour améliorer l’expérience des développeurs, Azure Communication Services introduit davantage d’applets de commande PowerShell et d’extensions Azure CLI pour l’utilisation de la messagerie Azure Communication Services.

Avec l’ajout de ces nouvelles applets de commande, les développeurs peuvent désormais utiliser des applets de commande Azure PowerShell pour toutes les opérations CRUD pour le service de messagerie, notamment :

  • Créer une ressource de service de communication (existant)
  • Créer une ressource de service de messagerie (nouveau)
  • Créer une ressource de domaine (domaine personnalisé ou managé par Azure) (nouveau)
  • Lancer/annuler la vérification de domaine personnalisé (nouveau)
  • Ajouter un nom d’utilisateur d’expéditeur à un domaine (nouveau)
  • Lier une ressource de domaine à une ressource de service de communication (existant)

Apprenez-en davantage sur les applets de commande PowerShell.

Extension Azure CLI pour la gestion des ressources de service de messagerie

Les développeurs peuvent utiliser des extensions Azure CLI pour leur flux d’envoi d’e-mail de bout en bout, notamment :

  • Créer une ressource de service de communication (existant)
  • Créer une ressource de service de messagerie (nouveau)
  • Créer une ressource de domaine (domaine personnalisé ou managé par Azure) (nouveau)
  • Ajouter un nom d’utilisateur d’expéditeur à un domaine (nouveau)
  • Lier une ressource de domaine à une ressource de service de communication (existant)
  • Envoyer un e-mail (existant)

Apprenez-en davantage sur les extensions.

Février 2024

Jetons utilisateur à accès limité

Les nouveaux jetons utilisateur à accès limité sont désormais en disponibilité générale. Les jetons utilisateur à accès limité permettent aux clients d’exercer un contrôle plus précis sur les capacités des utilisateurs, telles que le démarrage d’un nouvel appel/conversation ou la participation à un appel/conversation en cours.

Lorsqu’un client crée une identité d’utilisateur Azure Communication Services, l’utilisateur se voit octroyer la capacité à participer à des conversations ou à des appels, à l’aide de jetons d’accès. Par exemple, un utilisateur doit avoir un jeton de conversation pour participer aux fils de conversation. De même, un jeton VoIP est requis pour participer à un appel VoIP. Un utilisateur peut avoir plusieurs jetons simultanément.

Avec les jetons à accès limité, Azure Communication Services prend en charge le contrôle de l’accès complet et de l’accès limité au sein de la conversation et de l’appel. Les clients peuvent désormais contrôler la capacité de l’utilisateur à lancer un nouvel appel ou une nouvelle conversation plutôt que de participer à des appels ou conversations existants.

Ces jetons résolvent le problème lié aux appels à froid ou aux conversations à froid. Par exemple, sans les jetons à accès limité, si un utilisateur a un jeton VoIP, il peut lancer des appels et participer à des appels. Ainsi, théoriquement, un défendeur pourrait appeler un juge directement ou un patient pourrait appeler un médecin directement. Cela n’est pas souhaitable pour la plupart des entreprises. Avec les nouveaux jetons à accès limité, les développeurs peuvent donner un jeton à accès limité à un patient afin qu’il puisse rejoindre un appel sans néanmoins pouvoir lancer un appel direct à quiconque.

Pour plus d’informations, consultez Modèle d’identité.

Essayer l’appel téléphonique

Essayer l’appel téléphonique, désormais en préversion publique, est un outil du portail Azure qui aide les clients à confirmer la configuration d’une connexion de téléphonie en effectuant un appel téléphonique. Il s’applique à la fois aux appels vocaux (PSTN) et au routage direct. Essayer l’appel téléphonique permet aux développeurs de tester rapidement les fonctionnalités d’appel d’Azure Communication Services, sans application ou code existant à leur fin.

Capture d’écran de l’outil Essayer l’appel téléphonique utilisé dans le portail Azure.

Apprenez-en davantage sur Essayer l’appel téléphonique.

Mises à jour de la bibliothèque d’interface utilisateur native

Les mises à jour de la bibliothèque d’interface utilisateur native incluent le passage des diagnostics accessibles par l’utilisateur en disponibilité générale ainsi que la publication des appels 1:1 et d’une intégration de CallKit à iOS.

Diagnostics accessibles à l’utilisateur

Les diagnostics accessibles par l’utilisateur sont désormais en disponibilité générale. Ils améliorent l’expérience utilisateur en fournissant un ensemble d’événements qui peuvent être déclenchés quand un signal de l’appel est déclenché, par exemple quand un participant parle mais que le microphone est désactivé, ou si l’appareil n’est pas connecté à un réseau. Les développeurs peuvent s’abonner à des déclencheurs tels que des signaux de réseau faible ou des microphones désactivés, ce qui vous permet d’être toujours conscient des facteurs ayant un impact sur vos appels.

En intégrant les diagnostics accessibles par l’utilisateur dans la bibliothèque d’interface utilisateur, nous aidons les clients à implémenter des événements. Cela procure une expérience plus fluide. Les clients peuvent utiliser les diagnostics accessibles par l’utilisateur pour avertir les utilisateurs finaux en temps réel s’ils rencontrent des problèmes de connectivité et de qualité pendant l’appel. Les problèmes peuvent inclure des microphones désactivés, des problèmes réseau ou d’autres problèmes. Les clients reçoivent une notification toast pendant l’appel pour signaler des problèmes de qualité. De la télémétrie est ainsi envoyée afin de vous aider à suivre n’importe quel événement et à passer en revue l’état de l’appel.

Pour plus d’informations, consultez Diagnostics accessibles par l’utilisateur.

Appel 1:1

Les appels un-à-un pour Android et iOS sont désormais disponibles. Avec cette dernière préversion publique, il suffit d’un appui pour lancer un appel. Les destinataires sont rapidement avertis par une notification Push afin d’accepter ou de refuser l’appel. Si l’application native iOS nécessite un appel direct entre deux entités, les développeurs peuvent pour cela utiliser la fonction d’appel 1:1. Cette fonctionnalité peut par exemple servir à un client ayant besoin d’appeler son conseiller financier pour apporter des modifications à un compte. Cette fonctionnalité est actuellement en préversion publique 1.6.0.

Pour plus d’informations, consultez Configurer des notifications d’appel un-à-un et Push dans la bibliothèque d’interface utilisateur.

Intégration de CallKit à iOS

Azure Communication Services intègre en toute transparence CallKit, en préversion publique, pour une expérience d’appel iOS native. À présent, les appels effectués via le kit SDK d’interface utilisateur native ont les mêmes fonctionnalités d’appel iOS telles que la notification, l’historique des appels et l’appel en attente. Ces fonctionnalités iOS s’intègrent parfaitement à l’expérience native existante.

Les développeurs de la bibliothèque d’interface utilisateur peuvent utiliser cette intégration pour éviter de consacrer du temps à l’intégration. Le CallKit iOS offre une expérience prête à l’emploi, ce qui signifie que les applications intégrées utilisent les mêmes interfaces que les appels cellulaires réguliers. Pour les utilisateurs finaux, les appels VoIP entrants affichent l’écran d’appel iOS familier, offrant une expérience cohérente et intuitive.

Pour plus d’informations, consultez Intégrer CallKit à la bibliothèque d’interface utilisateur.

Offres directes RTC

Azure Communication Services continue d’étendre les offres directes à de nouvelles zones géographiques. Nous venons de lancer des offres directes RTC en disponibilité générale pour 42 pays.

Voici la liste complète des pays où nous proposons des offres directes RTC :

Argentine, Australie, Autriche, Belgique, Brésil, Canada, Chili, Chine, Colombie, Danemark, Finlande, France, Allemagne, Hong Kong, Indonésie, Irlande, Israël, Italie, Japon, Luxembourg, Malaisie, Mexique, Pays-Bas, Nouvelle-Zélande, Norvège, Philippines, Pologne, Portugal, Porto Rico, Arabie saoudite, Singapour, Slovaquie, Afrique du Sud, Corée du Sud, Espagne, Suède, Suisse, Taiwan, Thaïlande, Émirats arabes unis, Royaume-Uni et États-Unis

Outre la mise en disponibilité générale de toutes les offres actuelles, nous avons introduit plus de 400 nouvelles offres inter-pays.

Consultez la liste de tous les nouveaux pays, types de numéros de téléphone et fonctionnalités dans Disponibilité nationale/régionale des numéros de téléphone et éligibilité des abonnements.

Janvier 2024

Appel sortant vers un numéro RTC

Les salles virtuelles prennent en charge les appels audio et vidéo VoIP. Vous pouvez maintenant composer des numéros RTC et inclure les participants RTC dans un appel en cours. Les salles virtuelles permettent aux développeurs d’exercer un contrôle sur la capacité de numérotation RTC de deux façons. Les développeurs peuvent non seulement activer/désactiver la capacité de numérotation RTC pour des salles virtuelles spécifiques, mais également contrôler quels utilisateurs dans les salles virtuelles peuvent lancer la numérotation RTC. Seuls les utilisateurs disposant du rôle Présentateur peuvent lancer un appel sortant RTC, garantissant ainsi une communication sécurisée et structurée.

Pour plus d’informations, consultez Démarrage rapide : Créer et gérer une ressource salle.

Désactiver le son des participants à l’appel à distance

Les participants peuvent désormais désactiver le son d’autres participants dans les appels de salles virtuelles. Auparavant, les participants aux appels de salles virtuelles ne pouvaient désactiver/réactiver que leur propre son. Il y a des moments où vous souhaitez désactiver le son d’autres participants en raison du bruit d’arrière-plan ou si le microphone d’une personne est laissé activé.

Les participants disposant du rôle Présentateur peuvent désactiver le son d’un participant, de plusieurs participants ou de tous les autres participants. Les utilisateurs conservent la capacité à réactiver leur propre son en fonction des besoins. Pour des raisons de confidentialité, personne ne peut réactiver le son d’autres participants.

Pour plus d’informations, consultez Désactiver le son des autres participants.

Enregistrement des appels dans les salles virtuelles

Les développeurs peuvent désormais démarrer, suspendre et arrêter l’enregistrement des appels effectués dans les salles virtuelles. L’enregistrement des appels est une fonctionnalité côté service, et les développeurs démarrent, suspendent et arrêtent l’enregistrement à l’aide d’appels d’API côté serveur. Cette fonctionnalité permet aux participants invités ayant manqué la session d’origine d’afficher l’enregistrement et de rester à jour de façon asynchrone.

Pour plus d’informations, consultez Gérer l’enregistrement d’appel sur le client.

Sous-titres fermés dans les salles virtuelles

Les sous-titres fermés sont la conversion de la piste audio d’un appel vocal ou vidéo en mots écrits qui s’affichent en temps réel. Les sous-titres fermés sont également un outil utile pour les participants qui préfèrent lire le texte audio afin de participer plus activement aux conversations et aux réunions. Les sous-titres fermés sont également utiles dans les scénarios où les participants se trouvent dans des environnements bruyants ou rencontrent des problèmes d’équipement audio.

Les sous-titres fermés ne sont jamais enregistrés, et ne sont visibles que par l’utilisateur qui les a activés.

Capture d’écran des sous-titres fermés utilisés dans un exemple de salles virtuelles.

Pour plus d’informations, consultez Vue d’ensemble des sous-titres fermés.

Décembre 2023

Diagnostics d’appel

Les diagnostics d’appel Azure Communication Services sont disponibles en préversion publique. Les diagnostics d’appel aident les développeurs à résoudre les problèmes et à améliorer leurs applications d’appel vocal et vidéo.

Graphique montrant des icônes qui illustrent comment les diagnostics d’appel aident les développeurs.

Diagnostics d’appel est une expérience Azure Monitor qui propose des pages de télémétrie et de diagnostic spécialisées dans le portail Azure. Avec Diagnostics d’appel, vous pouvez accéder aux données, aux visualisations et aux insights pour chaque appel, et les analyser. Vous pouvez ensuite identifier et résoudre les problèmes qui affectent l’expérience de l’utilisateur final.

Vous pouvez combiner le diagnostic d’appel à d’autres fonctionnalités ACS, par exemple la suppression du bruit et la résolution des problèmes préalables à l’appel, pour offrir des expériences d’appel vidéo fiables et de qualité, faciles à développer et à utiliser. Le diagnostic d’appel est désormais disponible en préversion publique. Essayez-le dès aujourd’hui, et voyez comment Azure peut vous aider à optimiser chaque appel.

Pour plus d’informations, consultez Diagnostics d’appel.

Mises à jour des appels WebJS

Plusieurs fonctionnalités d’appel WebJS sont passées en disponibilité générale : statistiques de qualité des médias, contraintes vidéo et canal de données.

Statistiques de qualité des médias

Les développeurs peuvent tirer parti de l’API Statistiques de qualité des médias pour mieux comprendre la qualité d’appel vidéo et l’expérience de fiabilité en temps réel à partir du kit SDK Calling. Ayant la capacité à comprendre du côté client ce que vivent leurs clients finaux, les développeurs peuvent mieux explorer et atténuer les problèmes qui surviennent.

Pour plus d’informations, consultez Statistiques de qualité des médias.

Contraintes vidéo

Les développeurs peuvent utiliser les contraintes vidéo pour mieux gérer la qualité globale des appels. Par exemple, si un développeur sait qu’un participant dispose d’une connexion Internet médiocre, il peut limiter la taille de résolution vidéo côté expéditeur afin d’utiliser moins de bande passante. Le résultat est une expérience d’appel améliorée pour le participant.

Améliorez votre expérience d’appel comme décrit dans Démarrage rapide : Définir des contraintes vidéo dans votre application appelante.

Canal de données

L’API De canal de données active la messagerie en temps réel pendant les appels audio et vidéo. Cette fonction permet aux développeurs de gérer leur propre pipeline de données et d’envoyer leurs propres messages uniques aux participants distants lors d’un appel. Le canal de données améliore les fonctionnalités de communication en permettant aux participants locaux de se connecter directement aux participants distants lorsque le scénario l’exige.

Découvrez comment bien démarrer dans Démarrage rapide : Ajouter la messagerie du canal de données à votre application d’appel.

Pour obtenir la liste complète des nouvelles fonctionnalités et des résolutions de bogues, consultez la page des versions sur GitHub. Pour accéder à d’autres billets de blog, consultez le blog d’Azure Communication Services.