Wat is Azure Communication Services?

Notitie

Deel uw ideeën en feedback over Azure Communication Services met ons door deze korte enquête te nemen.

Azure Cognitive Services zijn cloudgebaseerde services met REST-API's en clientbibliotheek-SDK's waarmee u cognitieve intelligentie in uw applicaties kunt inbouwen. U kunt communicatie toevoegen aan uw toepassingen zonder een expert te zijn in onderliggende technologieën, zoals mediacodering of telefonie. Azure Communication Service is beschikbaar in meerdere Azure-geografische gebieden en Azure for Government.

Azure Communication Services ondersteunt verschillende communicatie-indelingen:

U kunt aangepaste client-apps, aangepaste services en het openbaar geschakelde telefonienetwerk (PSTN) verbinden met uw communicatie-ervaring. U kunt telefoonnummers rechtstreeks verkrijgen via AZURE Communication Services REST API's, SDK's of De Azure-portal. Gebruik deze nummers voor sms- of beltoepassingen of u kunt e-mailmogelijkheden integreren in uw toepassingen met behulp van e-mail-SDK's die gereed zijn voor productie. Met directe routering van Azure Communication Services kunt u SIP- en sessierandcontrollers gebruiken om verbinding te maken met uw eigen PSTN-providers en uw eigen telefoonnummers te gebruiken.

Naast REST API's zijn Azure Communication Services-clientbibliotheken beschikbaar voor verschillende platforms en talen, waaronder webbrowsers (JavaScript), iOS (Swift), Android (Java), Windows (.NET). Een UI-bibliotheek kan de ontwikkeling voor web-, iOS- en Android-apps versnellen. Azure Communication Services is identiteitsneutraal en u bepaalt hoe eindgebruikers worden geïdentificeerd en geverifieerd.

Scenario's voor Azure Communication Services zijn onder andere:

  • Business to Consumer (B2C). Werknemers en services betrekken externe klanten met spraak-, video- en tekstchats in browser en systeemeigen apps. Een organisatie kan sms-berichten verzenden en ontvangen, of een interactief spraakresponssysteem (IVR) gebruiken met behulp van Gespreksautomatisering en een telefoonnummer dat u via Azure aanschaft. Integratie met Microsoft Teams kan worden gebruikt om consumenten te verbinden met Teams-vergaderingen die worden gehost door werknemers; ideaal voor scenario's voor externe gezondheidszorg, banken en productondersteuning waarbij werknemers mogelijk al bekend zijn met Teams.
  • Consumer to Consumer (C2C). Bouw aantrekkelijke interactie tussen consumenten met spraak, video en chat met tekst met opmaak. Elk type gebruikersinterface kan worden gebouwd op Azure Communication Services SDK's of gebruik volledige toepassingsvoorbeelden en een opensource-UI-toolkit om u snel op weg te helpen.

Bekijk onze video over Microsoft Mechanics of de gekoppelde resources voor meer informatie.

Algemene scenario's


Bron Beschrijving
Een Communication Services-resource maken Begin met het gebruik van Azure Communication Services met behulp van azure Portal of Communication Services SDK om uw eerste Communication Services-resource in te richten. Zodra u de verbindingsreeks van uw Communication Services-resource hebt, kunt u uw eerste toegangstokens voor gebruikers inrichten.
Een telefoonnummer aanvragen Gebruik Azure Communication Services om telefoonnummers in te richten en vrij te geven. Deze telefoonnummers kunnen worden gebruikt om telefoongesprekken te starten of te ontvangen en sms-oplossingen te bouwen.
Een SMS-bericht verzenden vanuit uw app Azure Communication Services SMS REST API's en SDK's worden gebruikt voor het verzenden en ontvangen van sms-berichten van servicetoepassingen.
Een e-mailbericht verzenden vanuit uw app Azure Communication Services Email REST API's en SDK's worden gebruikt om e-mailberichten te verzenden vanuit servicetoepassingen.

Nadat u een Communication Services-resource hebt gemaakt, kunt u beginnen met het bouwen van clientscenario's, zoals spraak- en videogesprekken of tekstchat:

Bron Beschrijving
Uw eerste toegangstokens voor gebruikers maken Tokens voor gebruikerstoegang verifiëren clients op basis van uw Azure Communication Services-resource. Deze tokens worden ingericht en opnieuw uitgegeven met behulp van Communication Services Identity-API's en SDK's.
Aan de slag met spraak- en videogesprekken Met Azure Communication Services kunt u spraak- en videogesprekken toevoegen aan uw browser of systeemeigen apps met behulp van de Calling SDK.
Telefoongesprekken toevoegen aan uw app Met Azure Communication Services kunt u telefoonoproepen toevoegen aan uw toepassing.
Een uitgaande oproep uitvoeren vanuit uw app Met Azure Communication Services Call Automation kunt u een uitgaande oproep maken met een interactief spraakresponssysteem met behulp van Call Automation SDK's en REST API's.
Deelnemen aan uw bel-app aan een Teams-vergadering Azure Communication Services kan worden gebruikt voor het bouwen van aangepaste vergaderervaringen die communiceren met Microsoft Teams. Gebruikers van uw Communication Services-oplossing(en) kunnen communiceren met Teams-deelnemers via spraak, video, chat en scherm delen.
Aan de slag met chat De Azure Communication Services Chat SDK wordt gebruikt om uitgebreide realtime tekstchat toe te voegen aan uw toepassingen.
Verbinding maken een Microsoft-bot naar een telefoonnummer Telefoniekanaal is een kanaal in Microsoft Bot Framework waarmee de bot via de telefoon kan communiceren met gebruikers. Het maakt gebruik van de kracht van Microsoft Bot Framework in combinatie met de Azure Communication Services en de Azure Speech Services.
Visuele communicatie-ervaringen toevoegen Met de UI-bibliotheek voor Azure Communication Services kunt u eenvoudig uitgebreide visuele communicatie-ervaringen toevoegen aan uw toepassingen voor bellen en chatten.

Voorbeelden

In de volgende voorbeelden ziet u het end-to-end gebruik van de Azure Communication Services. Gebruik deze voorbeelden om uw eigen Communication Services-oplossingen te bootstrapen.

Voorbeeldnaam Beschrijving
Hero-voorbeeld van groepsgesprek Download een ontworpen toepassingsvoorbeeld voor groepsgesprekken voor browsers, iOS en Android-apparaten.
Het Hero-voorbeeld van groepschat Download een ontworpen toepassingsvoorbeeld voor groepstekstchat voor browsers.
Het voorbeeld van een webgesprek Download een ontworpen voorbeeld van een webtoepassing voor audio-, video- en PSTN-gesprekken.

Platformen en SDK-bibliotheken

Meer informatie over de Azure Communication Services SDK's met de volgende resources. REST API's zijn beschikbaar voor de meeste functionaliteit als u uw eigen clients wilt bouwen of op een andere manier toegang wilt krijgen tot de service via internet.

Bron Beschrijving
SDK-bibliotheken en REST API's De mogelijkheden van Azure Communication Services zijn conceptueel ingedeeld in zes gebieden, elk vertegenwoordigd door een SDK. U kunt bepalen welke SDK-bibliotheken u wilt gebruiken op basis van uw realtime communicatiebehoeften.
Overzicht van aanroepende SDK Bekijk het overzicht van de Communication Services Calling SDK.
Overzicht van Gespreksautomatisering Bekijk het overzicht van de Communication Services Call Automation SDK.
Overzicht van chat-SDK Bekijk het overzicht van de Communication Services Chat SDK.
Overzicht van SMS SDK Bekijk het overzicht van de Sms SDK van Communication Services.
Overzicht van e-mail-SDK Bekijk het overzicht van de Sms SDK van Communication Services.
Overzicht van UI-bibliotheek Controleer de UI-bibliotheek voor de Communication Services

Resources ontwerpen

Zoek uitgebreide onderdelen, samengestelde onderdelen en UX-richtlijnen in de UI Library Design Kit voor Figma. Deze ontwerpresource is speciaal ontworpen om uw videogesprekken en chatervaringen sneller en met minder inspanning te ontwerpen.

Andere Microsoft Communication Services

Er zijn twee andere Microsoft-communicatieproducten die u kunt gebruiken. Deze producten zijn op dit moment niet rechtstreeks compatibel met Communication Services:

  • Met Microsoft Graph Cloud Communication API's kunnen organisaties communicatie-ervaringen bouwen die zijn gekoppeld aan Microsoft Entra-gebruikers met Microsoft 365-licenties. Deze werkstroom is ideaal voor toepassingen die zijn gekoppeld aan Microsoft Entra ID of waar u productiviteitservaringen wilt uitbreiden in Microsoft Teams. Er zijn ook API's voor het ontwerpen van toepassingen en aanpassingen in de Teams-ervaring.

  • Met Azure PlayFab Party kunt u gemakkelijker chat- en gegevenscommunicatie met lage latentie toevoegen aan games. Hoewel u Communication Services kunt gebruiken voor chatten en netwerksystemen, biedt PlayFab een op maat gemaakte optie die gratis is op Xbox.

Volgende stappen