Nyheter i Azure Communication Services
Använd den här artikeln om du vill veta mer om nya funktioner och andra uppdateringar som rör Azure Communication Services.
Augusti 2024
Förbättra anpassade appupplevelser med Microsoft Teams
Vi presenterar en uppsättning förbättringar för utvecklare som skapar anpassade app- och webbplatsupplevelser som ansluter till användare i Microsoft Teams. Azure Communication Services och dessa nya funktioner är särskilt skräddarsydda för B2C-interaktioner (business-to-customer) där en extern användare (kunden) pratar med en anställd som använder Teams (företaget).
Förbättringar i Teams
- Breakout-rum
- Sammanst.läge
- Förbättrat ljud
Det blir enklare att gå med i Teams
- Short URL
- Anslut efter mötes-ID
Sammanstingsläge: För in alla i samma rum
Nu har vi stöd för Microsoft Teams tillsammansläge i offentlig förhandsversion, vilket förbättrar den virtuella mötesupplevelsen för deltagare som ansluter via Azure Communication Services. Den här integreringen gör det möjligt för Azure Communication Services-deltagare att återge strömmen i tillsammans läge och skapa en delad bakgrund som gör att det känns som om alla befinner sig i samma rum. Det är ett bra sätt att minska möteströttheten och hjälpa deltagarna att känna sig mer engagerade och uppmärksamma.
Läget Tillsammans är användbart för att göra virtuella sammankomster mer uppslukande och interaktiva. Oavsett om du är värd för ett teammöte, ett virtuellt evenemang eller en klassrumssession kan den här funktionen få dina möten att kännas mer anslutna. Dessutom kan organisationer anpassa dessa virtuella miljöer så att de återspeglar deras varumärkes- eller möteskontext via Teams utvecklarportal. Teams-användare behöver bara en Teams Premium-licens för att använda anpassade scener i tillsammansläge.
Mer information finns i Tillsammansläge.
Breakout-rum: Förbättra virtuellt samarbete
Microsoft Teams fortsätter vårt arbete med att göra virtuella möten till en mer dynamisk och interaktiv upplevelse och har introducerat breakout-rum integrerade med Azure Communication Services för en optimerad upplevelse. Den här funktionen är för närvarande i offentlig förhandsversion och gör att du kan dela upp dina möten i mindre, mer fokuserade grupper, vilket ökar dynamiken och engagemanget i diskussioner.
Breakout rum är perfekta för dykning i specifika områden utan distraktioner av ett större möte. Oavsett om du arbetar med ett teamprojekt, är värd för en klassrumssession eller utför gruppterapi, hjälper breakout-rum till att underlätta djupgående konversationer och aktivt deltagande. Detta leder till effektivare och mer produktiva möten.
Teams-administratörer kan enkelt hantera tillgängligheten för breakout-rum via mötesprinciper, vilket säkerställer att de används effektivt. För närvarande i offentlig förhandsversion ger den här integrationen en inblick i framtiden för virtuellt samarbete, vilket gör onlinemöten mer engagerande och interaktiva.
Mer information finns i Självstudie – Integrera Microsoft Teams breakout-rum.
Förbättrat stöd för ljudkonferenser: Säkerställa tillförlitliga anslutningar
Microsoft Teams revolutionerade sömlös kommunikation under virtuella möten genom att göra det möjligt för ett enda Teams-möte att ha flera konfigurationer för ljudkonferenser. Det innebär att deltagarna kan ansluta via den mest optimala telefonlinjen, vilket säkerställer att de förblir anslutna även om de står inför internetproblem.
Azure Communication Services exponerar nu den här konfigurationen, vilket gör det möjligt för utvecklare att tillhandahålla den mest optimala telefonlinjen till sina kunder. Den här funktionen förbättrar inte bara tillförlitligheten för virtuella möten utan säkerställer också att deltagarna alltid kan hålla sig anslutna, vilket gör virtuella möten mer effektiva och stressfria.
Mer information finns i Teams möte Ljudkonferens.
Kort URL-stöd – webb och inbyggt
Det blev enklare att dela möteslänkar med det nya korta URL-formatet för Microsoft Teams, som nu stöds av Azure Communication Services. Med den här uppdateringen kan du dela möteslänkar enklare, vilket gör processen smidigare för alla inblandade.
Vi har uppdaterat våra SDK:er för det här nya formatet, så utvecklare måste uppdatera sina SDK:er för att dra nytta av det. De kortare URL:erna förenklar inte bara delningsprocessen utan förbättrar även den övergripande användarupplevelsen genom att göra länkarna enklare att distribuera och hantera.
Mer information finns i Snabbstart: Ansluta din samtalsapp till ett Teams-möte.
Delta i ett Teams-möte efter ID – internt
Azure Communication Services stöder nu anslutning till Microsoft Teams-möten med hjälp av ett mötes-ID och lösenord. Med den här funktionen kan utvecklare skapa inbyggda program för iOS, Android och Windows som ansluter till Teams-möten med enkla, manuellt angivna autentiseringsuppgifter som finns i händelseinbjudan.
Vi har aktiverat den här enkla metoden för att ansluta till möten så att det blir enklare att hålla kontakten och samarbeta på olika plattformar. Den här uppdateringen förbättrar säkerheten och bekvämligheten, vilket ger smidig åtkomst till dina Teams-möten.
Mer information finns i Hantera anrop för Teams-användare > Gå med i ett Teams-möte.
Fler funktioner och förbättringar
- Transkription i realtid
- Ljuduppspelning i realtid
- Serverprogrammability för Rum
- RtF-stöd
Transkription i realtid: Omedelbara insikter från dina anrop
Azure Communication Services erbjuder nu transkription i realtid i offentlig förhandsversion, vilket ger utvecklare omedelbara textutdata från samtalsljud. Den här funktionen är otroligt användbar för att analysera konversationer och få insikter som kan ge information om affärsbeslut eller hjälpa agenter i realtid.
Med integrering i Azure AI:s tal-till-text-tjänst stöder realtidstranskription över 140 språk, vilket gör det enkelt att införliva taligenkänning och transkription i dina program. Med den här funktionen kan du fånga och transkribera ljud sömlöst, vilket ger en värdefull resurs för olika användningsfall
Genom att kombinera dessa transkriptioner med stora språkmodeller (LLM) kan du få fler insikter, till exempel föreslagna nästa steg, sammanfattningar, avsikter och attitydanalyser.
Mer information finns i:
Ljudströmning i realtid: Samla in och analysera konversationer
Utvecklarna bygger vidare på kraften i realtidsfunktioner och har nu åtkomst till ljudströmmar i realtid. Detta gör det möjligt för utvecklare att skapa serverprogram som samlar in och analyserar ljud för varje deltagare vid ett anrop när det händer.
Genom att integrera ljudströmning med åtgärder för samtalsautomatisering eller anpassade AI-modeller kan du låsa upp olika användningsfall. Dessa inkluderar bearbetning av naturligt språk (NLP) för konversationsanalys, röstautentisering med biometri och tillhandahålla insikter och förslag i realtid till agenter under aktiva interaktioner
Mer information finns i:
Serverprogrammability for Rooms: Förbättra virtuella avtalade tider
Programmeringsstöd i realtid för Rum-anrop via Azure Communication Services är nu i offentlig förhandsversion, aktiverat via API:et för samtalsautomatisering. Med den första funktionen i förhandsversionen kan PSTN ringa ut från Rum. PSTN-utringning gör det möjligt för oberoende programvaruleverantörer (ISV:er) att integrera flera professionella tjänster från tredje part via PSTN i virtuella avtalade tider.
Till exempel kan tolkar, socialtjänstrepresentanter och andra yrkesverksamma ansluta sig till telehälsobesök eller virtuella rättssalar via PSTN. Med den här nya funktionen kan utvecklare hantera dessa scenarier effektivt och tillhandahålla robusta funktioner för ljudkonferenser för virtuella avtalade tider.
Det här är bara början. Under det kommande året planerar vi att förbättra den här integreringen ytterligare genom att lägga till AI-funktioner för att stödja olika scenarier för virtuella avtalade tider, vilket gör processen ännu effektivare och effektivare.
Mer information finns i Översikt över > Virtuella rum Så här utför du anrop i virtuella rum.
RtF-stöd
Azure Communication Services Chat har nu stöd för RTF-redigerare och infogad bilduppladdning i både chat-SDK:n och webbgränssnittsbiblioteket. Med den här versionen är chattupplevelsen mer dynamisk och visuellt tilltalande. Följande funktioner är nu tillgängliga:
- Olika textformat, inklusive fetstil, kursiv stil och understrykning, för att få meddelanden att sticka ut.
- Möjligheten att skapa punktlistor och numrerade listor för bättre organisation.
- Alternativ för att justera text indrag för bättre läsbarhet.
- Möjligheten att lägga till och uppdatera tabeller för att bättre strukturera data.
Webbgränssnittsbiblioteket stöder nu även RTF-redigeraren i både ChatComposite och CallWithChatComposite.
ChatComposite
CallWithChatComposite
Så här kommer du i gång:
- RtF-sändningsruta.
- RtF-redigerarens stöd för ChatComposite.
- Eller kolla vår sagobok på aka.ms/acsstorybook.
Juli 2024
Undertexter – internt gränssnittsbibliotek
Undertexter är nu allmänt tillgängliga i det interna användargränssnittsbiblioteket för Android och iOS. Den här funktionen gäller för en rad scenarier där undertexter är viktiga, vilket förbättrar upplevelsen för användare med nedsatt hörsel och säkerställer inkludering.
Undertexter i det interna användargränssnittsbiblioteket effektiviserar integreringen mellan Azure Communication Services och Microsoft Teams, vilket gör det enklare för användare att ansluta och samarbeta sömlöst. Det förenklar processen och förbättrar användarupplevelsen.
Till exempel kan en multinationell advokatbyrå med olika anställda använda bildtexter under videokonferenser för att säkerställa att alla anställda, oavsett språkförmåga eller hörselförmåga, kan delta fullt ut. I möten med komplexa juridiska diskussioner kan till exempel undertexter hjälpa icke-infödda talare att följa med enklare. Dessutom kan företaget använda den här funktionen under interop-scenarier med Microsoft Teams, vilket säkerställer sömlös kommunikation med klienter och partner.
Mer information finns i:
- Aktivera undertexter med hjälp av användargränssnittsbiblioteket
- Översikt över stängda beskrivningar för Azure Communication Services
Rumsroller och funktioner – Internt gränssnittsbibliotek
Det inbyggda användargränssnittsbiblioteket för Android och iOS innehåller nu rumsintegrering i allmän tillgänglighet och erbjuder förbättrade roller och funktioner för samtalsdeltagare. Den här integreringen ger kunderna större flexibilitet och kontroll över sina anrop och behåller hanteringen på kundsidan.
Överväg ett företag som är värd för ett virtuellt rådhusmöte med anställda över hela världen. Med Rumsintegrering kan företaget tilldela roller som presentatör, deltagare och konsument, vilket säkerställer en strukturerad och organiserad mötesmiljö. Den här konfigurationen är avgörande för att hålla ordning i stora möten, möjliggöra effektiv informationsspridning och produktiva Q&A-sessioner, förbättra organisationens kommunikation och engagemang.
Information om hur du konfigurerar en standardarkitektur för rum för validering av rolltilldelningar och skapande finns i följande diagram.
Med RUM-API:et kan utvecklare skapa rum, hantera användare och justera rummens livslängd. Rooms API är en serverdelstjänst som är separat från användargränssnittsbiblioteket.
Mer information finns i:
- Användargränssnittsbibliotekets användningsfall > Rumsintegrering
- Översikt över Azure Communication Services Rooms
Fildelning i Teams-möten
Nu är det allmänt tillgängligt att dela filer under ett Microsoft Teams-möte med Azure Communication Services Chat-tjänsten. Fildelning gör det möjligt för deltagarna att dela dokument som krävs för dagliga affärsbehov, till exempel produktinformation, broschyrer eller uppföljningsvårdsinstruktioner.
Använd den här funktionen för att förbättra upplevelsen i Teams-möten. Fildelning gör det enklare för användare att samarbeta över dokument och ställa klargörande frågor efter behov för att slutföra affärsprocesser. Affärsprocesser kan vara att öppna ett konto, gå igenom resultat, tillhandahålla recept eller följa upp vårdinstruktioner och många andra scenarier.
Mer information finns i:
Stöd för Teams Breakout-rum
JavaScript Calling SDK stöder nu Microsoft Teams Breakout-rum i offentlig förhandsversion. Inbyggda deltagare i Azure Communication Services och Microsoft 365-deltagare som använder Calling SDK kan delta i Teams mötesrum. Stöd för Teams Breakout-rum ger större flexibilitet och samarbetsmöjligheter för dina virtuella möten.
Vad är Breakout Rooms
Teams Breakout-rum gör det möjligt för mötes facilitatorer att skapa separata, mindre sessioner i ett större Teams-möte. Den här funktionen är användbar för olika scenarier, till exempel:
Sjukvård: Under ett virtuellt gruppbesök hos vårdgivare kan mötesarrangören tilldela patienter till breakout-rum för att diskutera specifika områden innan de återsamlas i den större gruppsessionen. Vårdgivare kan besöka varje breakout-rum för att checka in med patienter individuellt.
Juridisk: I en virtuell domstolsförhandling kan en svarande och deras advokat gå med i ett breakout-rum för en privat sidobarkonversation.
Konferenser: Under en virtuell branschkonferens kan mötesorganisatören placera deltagarna i separata diskussionsgrupper med fokuserade ämnen innan de kommer tillbaka till det större mötet för att dela insikter med den bredare publiken.
Hur fungerar det
Microsoft Teams-användare kan skapa grupprum för schemalagda möten. Mötesorganisatörer kan tilldela Calling SDK-deltagare till enskilda breakout-rum. Deltagarna kan sömlöst ansluta till och flytta mellan breakout-rum och huvudmötet, precis som andra Teams-användare.
Varför är detta viktigt
Möjligheten att inkludera ACS-användare i Teams breakout-rum förbättrar samarbetsupplevelsen, vilket gör den mer inkluderande och mångsidig. Oavsett om du genomför en utbildningssession, är värd för en workshop eller underlättar en brainstormingsession, ger breakout-rum den struktur som behövs för att främja meningsfulla interaktioner och produktiva diskussioner.
Kom i gång i dag
Om du vill börja använda den här funktionen kontrollerar du att du har den senaste versionen av calling SDK. Mer information om hur du implementerar och använder Teams Breakout-rum finns i Självstudie – Integrera Microsoft Teams breakout-rum.
Undersökning om slut på samtal – intern
Undersökningen Avsluta samtalet gör det möjligt för utvecklare att anpassa frågor för att samla in feedback i slutet av ett samtal. Den här funktionen är allmänt tillgänglig. Genom att samla in värdefulla insikter direkt från användare kan utvecklare fatta välgrundade beslut för att förbättra sina tjänster på ett effektivt sätt. Den här funktionen är nu allmänt tillgänglig för Android-, iOS- och Windows-plattformar.
Föreställ dig en vårdgivare som använder den här funktionen för att samla in feedback efter telemedicinkonsultationer. Genom att anpassa frågor för att fråga om tydligheten i kommunikationen, enkel åtkomst och tillfredsställelse med medicinsk rådgivning kan leverantören snabbt identifiera områden som behöver förbättras. Denna omedelbara, specifika feedback hjälper leverantören att förbättra patientvårdens kvalitet, effektivisera verksamheten och öka patientnöjdheten.
Mer information finns i:
Självstudie om undersökning i slutet av samtal: Undersökning om slutpunkt för samtal
Överföra till röstbrevlåda
Nu i allmän tillgänglighet kan Microsoft Teams-organisatörer konfigurera samtalsdeltagare så att de överförs direkt till en Teams-användares röstbrevlåda och kringgår att ringa Teams-användaren. Detta är användbart när överföringsmottagaren vet att den som överförts inte är tillgänglig för att ta samtalet.
Mer information finns i Överföra anrop.
Maj 2024
Datakvarhållning med chatttrådar
Utvecklare kan nu skapa chatttrådar med en kvarhållningsprincip på 30 till 90 dagar. Den här funktionen är en förhandsversion.
Det är valfritt att ange en kvarhållningsprincip. Utvecklare kan välja att skapa en chatttråd med oändlig kvarhållning (standard) eller ange en kvarhållningsprincip på 30 till 90 dagar. Om du behöver behålla tråden i mer än 90 dagar kan du förlänga tiden med hjälp av API:et Uppdatera egenskaper för chatttråd. Principen är inriktad på datahantering i organisationer som behöver flytta data till sina arkiv för historiska ändamål eller ta bort data inom en viss period.
Principen påverkar inte befintliga chatttrådar.
Mer information finns i:
PowerPoint Live
Nu i allmän tillgänglighet ger PowerPoint Live både presentatören och publiken en engagerande upplevelse. PowerPoint Live kombinerar presentationer i PowerPoint med anslutning och samarbete för ett Microsoft Teams-möte.
Mötesdeltagare kan nu visa PowerPoint Live-sessioner som initierats av en Teams-klient med hjälp av webbgränssnittsbiblioteket för Azure Communication Services. Deltagarna kan följa med i en presentation och visa föredragshållaranteckningar. Utvecklare kan använda den här funktionen via kompositer som CallComposite
och CallWithChatComposite
och via komponenter som VideoGallery
.
Mer information finns i Introduktion till PowerPoint Live i Microsoft Teams (blogginlägg) och Presentera från PowerPoint Live i Microsoft Teams.
Livereaktioner
Nu allmänt tillgängligt innehåller det uppdaterade UI-biblioteket sammansatta objekt och komponenter reaktioner under live-anrop. UI-biblioteket stöder dessa reaktioner: 👍 som kärlek, 🧡 👏 applåder, 😂 skratt, 😮 överraskning.
Samtalsreaktioner är associerade med deltagaren som skickar den och är synliga för alla typer av deltagare (i klientorganisation, gäst, federerad, anonym). Samtalsreaktioner stöds i alla typer av samtal, till exempel rum, grupper och möten (schemalagd, privat, kanal) i alla storlekar (liten, stor, extra stor).
Att lägga till den här funktionen uppmuntrar till större engagemang inom anrop, eftersom människor kan reagera i realtid utan att behöva tala eller avbryta. Utvecklare kan använda den här funktionen genom att lägga till:
- Möjligheten att ha livesamtalsreaktioner på
CallComposite
ochCallwithChatComposite
sammansatta på webben. - Anropa reaktioner på komponentnivå.
Mer information finns i Reaktioner.
Undertexter
Öka tillgängligheten genom att visa ljudtexten i videosamtal. Den här allmänna tillgänglighetsversionen är redan tillgänglig för app-till-Teams-anrop och lägger till stöd för undertexter i alla app-till-app-anrop.
Mer information finns i Översikt över undertexter.
Du kan också lära dig mer om Samverkan mellan Azure Communication Services och Teams.
Copilot för samtalsdiagnostik
AI kan hjälpa apputvecklare i varje steg i utvecklingslivscykeln: design, skapande och drift. Utvecklare kan använda Microsoft Copilot i Azure (förhandsversion) i Samtalsdiagnostik för att förstå och lösa många samtalsproblem. Utvecklare kan till exempel ställa följande frågor till Copilot:
- Hur gör jag för att köra nätverksdiagnostik i Azure Communication Services VoIP-anrop?
- Hur kan jag optimera mina anrop för dåliga nätverksförhållanden?
- Hur gör jag för att åtgärda vanliga orsaker till dåliga medieströmmar i Azure Communication Services-anrop?
- Hur kan jag åtgärda underkoden 41048, som gjorde att videodelen av mitt anrop misslyckades?
Samtalsdiagnostik kan hjälpa utvecklare att förstå samtalskvalitet och tillförlitlighet, så att de kan leverera en bra samtalsupplevelse till kunderna. Många problem kan påverka kvaliteten på dina samtal, till exempel dålig internetanslutning, programvaruinkompatibiliteter och tekniska problem med enheter.
Att komma till grundorsaken till dessa problem kan lindra potentiellt frustrerande situationer för alla samtalsdeltagare, oavsett om de är patienter som checkar in för ett läkarsamtal eller studenter som tar en lektion med en lärare. Med anropsdiagnostik kan utvecklare öka detaljnivån i data för att identifiera rotproblem och hitta en lösning. Du kan använda de inbyggda visualiseringarna i Azure Portal eller ansluta underliggande användnings- och kvalitetsdata till dina egna system.
Mer information finns i Anropa diagnostik.
April 2024
Utökningsbarhet från företag till konsument med Microsoft Teams för samtal
Utvecklare kan dra nytta av att anropa samverkan för Microsoft Teams-användare i Azure Communication Services-samtalsarbetsflöden. Den här funktionen är nu allmänt tillgänglig.
Utvecklare kan använda Api:er för samtalsautomatisering för att föra Teams-användare till B2C-samtalsarbetsflöden (B2C) som anropar arbetsflöden och interaktioner, vilket kan hjälpa dig att leverera avancerade kundtjänstlösningar. Den här samverkan erbjuds via VoIP för att minska kostnaderna för telefoniinfrastrukturen. Utvecklare kan lägga till Teams-användare i Azure Communication Services-anrop med hjälp av deltagarnas Microsoft Entra-objekt-ID (OID).
Användningsfall
Teams som ett tillägg till ett agentskrivbord: Anslut din CCaaS-lösning (Contact Center as a Service) till Teams och gör det möjligt för dina agenter att hantera kundsamtal i Teams. Att ha Teams som lösning med en enda fönsterruta för både intern kommunikation och B2C-kommunikation kan öka agenternas produktivitet och ge dem möjlighet att leverera förstklassig service till kunder.
Expertkonsultation: Företag kan använda Teams för att bjuda in ämnesexperter till sina kundtjänstarbetsflöden för att lösa problem på ett lämpligt sätt och för att förbättra frekvensen för lösning av första samtal.
Utökningsbarhet för Azure Communication Services B2C med Microsoft Teams hjälper kunder att nå sälj- och supportteam och hjälper företag att leverera effektiva kundupplevelser.
Mer information finns i Anropa Automations arbetsflödeskompatibilitet med Microsoft Teams.
Bilddelning i Microsoft Teams-möten
Microsoft Teams-användare kan dela bilder med Azure Communication Services-användare i samband med ett Teams-möte. Funktionen är nu allmänt tillgänglig. Bilddelning förbättrar samarbetet i realtid för möten. Bildöverlägg stöds också för användare att titta på det i detalj.
Bilddelning är användbart i många scenarier, till exempel ett företag som delar foton för att visa upp sitt arbete eller läkare som delar bilder med patienter för eftervårdsinstruktioner.
Prova den här funktionen med hjälp av antingen användargränssnittsbiblioteket eller chatt-SDK:n. SDK:t är tillgängligt i C# (.NET), JavaScript, Python och Java. Mer information finns i:
- Aktivera en infogad avbildning med hjälp av användargränssnittsbiblioteket i Teams-möten
- GitHub-exempel: Lägga till bilddelning
Djup brusundertryckning
Djup brusundertryckning är för närvarande i förhandsversion. Brusreducering förbättrar VoIP- och videosamtal genom att eliminera bakgrundsbrus, så det är lättare att prata och lyssna. Om du till exempel tar ett Azure Communication Services WebJS-samtal på ett kafé kan du förbättra samtalsupplevelsen genom att eliminera bakgrundsljud från butiken.
Mer information finns i Lägga till förbättringar av ljudkvaliteten i din ljudsamtalsupplevelse.
Anropa SDK:er för Android, iOS och Windows
Vi har uppdaterat de interna SDK:erna för samtal för att förbättra kundupplevelsen. I den här versionen ingår:
- Anpassad bakgrund för videosamtal
- Proxykonfiguration
- Android TelecomManager-integrering
- Enkelriktad kommunikation i Data Channel
- Livslängd för push-meddelanden
Anpassad bakgrund för videosamtal
Anpassad bakgrund för videosamtal är allmänt tillgänglig. Med den här funktionen kan kunderna ta bort distraktioner bakom sig. Kunder kan ladda upp sina egna anpassade bilder för användning som bakgrund.
Företagsägare kan till exempel använda anropande SDK för att visa anpassade bakgrunder i stället för den faktiska bakgrunden. Du kan till exempel ladda upp en bild av ett modernt och rymligt kontor och ange den som bakgrund för videosamtal. Alla som ansluter till samtalet ser den anpassade bakgrunden, som ser realistisk och naturlig ut. Du kan också använda anpassade varumärkesbilder som bakgrund för att visa nya bilder för dina kunder.
Mer information finns i Snabbstart: Lägga till videoeffekter i dina videosamtal.
Proxykonfiguration
Proxykonfiguration är nu allmänt tillgänglig. Vissa miljöer, till exempel branscher som är strikt reglerade eller som hanterar konfidentiell information, kräver proxyservrar för att skydda och kontrollera nätverkstrafiken. Du kan använda anropande SDK för att konfigurera HTTP- och medieproxy för dina Azure Communication Services-anrop. På så sätt kan du se till att din kommunikation är kompatibel med nätverksprinciper och regler. Du kan använda de inbyggda SDK-metoderna för att ange proxykonfigurationen för din app.
Mer information finns i Proxy för din samtalstrafik.
Android TelecomManager-integrering
Android TelecomManager hanterar ljud- och videosamtal på Android-enheter. Använd Android TelecomManager för att ge en konsekvent användarupplevelse för olika Android-appar och enheter, till exempel att visa inkommande och utgående samtal i systemets användargränssnitt, dirigera ljud till enheter och hantera samtalsavbrott.
Nu kan du integrera din app med Android TelecomManager för att dra nytta av dess funktioner för dina anpassade samtalsscenarier. Mer information finns i Integrera med TelecomManager.
Enkelriktad kommunikation i Data Channel
Api:et för datakanalen är allmänt tillgängligt. Datakanalen innehåller enkelriktad kommunikation som möjliggör realtidsmeddelanden under ljud- och videosamtal. Genom att använda det här API:et kan du integrera datautbytesfunktioner i programmen för att ge användarna en smidig kommunikationsupplevelse.
Med DATA Channel-API:et kan användarna omedelbart skicka och ta emot meddelanden under ett pågående ljud- eller videosamtal, vilket främjar smidig och effektiv kommunikation. I ett gruppsamtal kan en deltagare skicka meddelanden till en enskild deltagare, en specifik uppsättning deltagare eller alla deltagare i samtalet. Den här flexibiliteten förbättrar kommunikationen och samarbetet mellan användare under gruppinteraktioner.
Mer information finns i Datakanal.
Livslängd för push-meddelanden
Time to live (TTL) för push-meddelanden är nu allmänt tillgänglig. TTL är den varaktighet för vilken en push-meddelandetoken är giltig. Med en TTL med längre varaktighet kan din app minska antalet nya tokenbegäranden från användarna och förbättra upplevelsen.
Anta till exempel att du har skapat en app som gör det möjligt för patienter att boka virtuella medicinska möten. Appen använder push-meddelanden för att visa ett inkommande samtalsgränssnitt när appen inte är i förgrunden. Tidigare var appen tvungen att begära en ny push-meddelandetoken från användaren var 24:e timme, vilket kan vara irriterande och störande. Med den utökade TTL-funktionen kan du nu konfigurera push-meddelandetoken så att den varar i upp till sex månader, beroende på dina affärsbehov. På så sätt kan appen undvika frekventa tokenbegäranden och ge kunderna en smidigare samtalsupplevelse.
Mer information finns i Aktivera push-meddelanden för samtal.
Anropa uppdateringar av det interna användargränssnittsbiblioteket för SDK
Genom att använda det interna användargränssnittsbiblioteket för Azure Communication Services Calling SDK kan du nu generera krypterade loggar för felsökning och ge kunderna ett valfritt läge med endast ljud för anslutning av samtal.
Felsökning på det interna användargränssnittsbiblioteket för Android och iOS
Nu i allmän tillgänglighet kan du kryptera loggar när du felsöker det interna användargränssnittsbiblioteket för Calling SDK för Android och iOS. Du kan enkelt generera krypterade loggar att dela med Azure Support. Helst anropar bara arbete eller utvecklare självreparera problem. Men kunderna har alltid Azure Support som en sista försvarslinje. Och vi strävar efter att göra dessa åtaganden så enkla och snabba som möjligt.
Mer information finns i Felsöka användargränssnittsbiblioteket.
Endast ljudläge i användargränssnittsbiblioteket
Läget endast ljud i det anropande SDK-användargränssnittsbiblioteket är nu allmänt tillgängligt. Det gör det möjligt för deltagarna att ansluta samtal genom att bara använda sitt ljud, utan att dela eller ta emot video. Deltagarna kan använda den här funktionen för att spara bandbredd och maximera sekretessen.
När läget endast ljud aktiveras inaktiveras videofunktionen automatiskt för både sändning och mottagning av strömmar. Det justerar användargränssnittet så att det återspeglar den här ändringen genom att ta bort videorelaterade kontroller.
Mer information finns i Aktivera endast ljudläge i användargränssnittsbiblioteket.
Mars 2024
Samtal till Microsoft Teams-samtalsköer och automatiska dirigeringar
Samtal till Teams-samtalsköer och automatiska dirigeringar är nu allmänt tillgängliga i Azure Communication Services, tillsammans med klicka-och-samtal för Teams Phone.
Organisationer kan göra det möjligt för kunder att snabbt nå sina försäljnings- och supportmedlemmar i Microsoft Teams. När du lägger till en klick-till-anrop-widget på en webbplats, till exempel en försäljningsknapp som pekar på en försäljningsavdelning eller en köpknapp som pekar på inköp, är kunderna bara ett klick bort från en direkt anslutning till en Teams-samtalskö eller automatisk dirigering.
Läs mer om hur du ansluter din samtalsapp till en Teams-samtalskö eller automatisk dirigering och om hur du skapar program för kontaktcenter.
E-postuppdateringar
Uppdateringar av e-posttjänsten för Azure Communication Services omfattar SMTP-stöd, avregistreringshantering, Azure PowerShell-cmdletar och Azure CLI-tillägg.
SMTP
SMTP-stöd i Azure Communication Services-e-post är nu allmänt tillgängligt. Utvecklare kan använda den för att enkelt skicka e-postmeddelanden, förbättra säkerhetsfunktionerna och få mer kontroll över utgående kommunikation.
SMTP Relay-tjänsten fungerar som en länk mellan e-postklienter och e-postservrar för att hjälpa till att leverera e-postmeddelanden mer effektivt. Den konfigurerar en specialiserad reläinfrastruktur som inte bara hanterar högre dataflödesbehov och lyckad e-postleverans, utan även förbättrar autentiseringen för att skydda kommunikationen. Den här tjänsten erbjuder också företag en centraliserad plattform som gör att de kan hantera utgående e-postmeddelanden för all B2C-kommunikation och få insikter om e-posttrafik.
Med den här funktionen kan kunderna växla från lokala SMTP-lösningar eller länka sina verksamhetsspecifika program till en molnbaserad lösningsplattform med e-post i Azure Communication Services. SMTP-stöd möjliggör:
- En tillförlitlig SMTP-slutpunkt med TLS 1.2-kryptering.
- Autentisering med ett Microsoft Entra-program-ID för att skicka e-post via SMTP.
- Stöd för högvolymssändning för B2C-kommunikation via SMTP- och REST-API:er.
- Efterlevnad av datahantering och sekretesskrav för kunder.
Mer information finns i SMTP-support via e-post.
Avaktiveringshantering
Hantering av avanmälning via e-post, som nu är i förhandsversion, erbjuder en central lista över avregistreringar och avanmälningsinställningar som sparats i ett datalager. Den här funktionen hjälper utvecklare att uppfylla riktlinjerna för e-postleverantörer som kräver implementering av listprenumerering med ett klick i e-postmeddelanden som skickas från deras plattformar.
Avaktiveringshantering hjälper dig att identifiera och undvika leveransproblem. Du kan upprätthålla efterlevnaden genom att lägga till funktioner för undertryckningslistor för att förbättra ryktet och göra det möjligt för kunder att enkelt hantera avanmälningar.
Kom igång med Hantera funktioner för avaktivering av e-post.
Azure PowerShell-cmdletar och Azure CLI-tillägg
För att förbättra utvecklarupplevelsen introducerar Azure Communication Services fler Azure PowerShell-cmdletar och Azure CLI-tillägg för att arbeta med e-post.
Azure PowerShell-cmdletar
Med tillägg av de nya cmdletarna kan utvecklare använda Azure PowerShell-cmdletar för alla CRUD-åtgärder (skapa, läsa, uppdatera, ta bort) för e-posttjänsten, inklusive:
- Skapa en kommunikationstjänstresurs (befintlig)
- Skapa en e-posttjänstresurs (ny)
- Skapa en resurs för en Azure-hanterad eller anpassad domän (ny)
- Initiera eller avbryta verifiering av anpassad domän (ny)
- Lägga till ett avsändaranvändaranvändarnamn i en domän (ny)
- Länka en domänresurs till en kommunikationstjänstresurs (befintlig)
Läs mer i Azure PowerShell-referensen.
Azure CLI-tillägg
Utvecklare kan använda Azure CLI-tillägg för sitt slutpunkt till slutpunkt-flöde för att skicka e-post, inklusive:
- Skapa en kommunikationstjänstresurs (befintlig)
- Skapa en e-posttjänstresurs (ny)
- Skapa en resurs för en Azure-hanterad eller anpassad domän (ny)
- Lägga till ett avsändaranvändaranvändarnamn i en domän (ny)
- Länka en domänresurs till en kommunikationstjänstresurs (befintlig)
- Skicka ett e-postmeddelande (befintligt)
Läs mer i Azure CLI-referensen.
Februari 2024
Användartoken med begränsad åtkomst
Användartoken med begränsad åtkomst är nu allmänt tillgängliga. Användartoken med begränsad åtkomst gör det möjligt för kunder att utöva finare kontroll över användarfunktioner, till exempel att starta ett nytt samtal/chatt eller delta i ett pågående samtal/chatt.
När en kund skapar en Användaridentitet för Azure Communication Services beviljas användaren möjlighet att delta i chattar eller samtal via åtkomsttoken. En användare måste till exempel ha en chatttoken för att delta i chatttrådar eller en VoIP-token för att kunna delta i VoIP-anrop. En användare kan ha flera token samtidigt.
Med token med begränsad åtkomst stöder Azure Communication Services kontroll av fullständig åtkomst jämfört med begränsad åtkomst i chattar och samtal. Kunder kan styra användarnas möjlighet att initiera ett nytt samtal eller chatt, i stället för att delta i befintliga samtal eller chattar.
Dessa token löser problemet med kallsamtal eller kall chatt. Utan token med begränsad åtkomst kan till exempel en användare som har en VoIP-token initiera anrop och delta i anrop. Så teoretiskt sett kan en svarande ringa en domare direkt eller en patient kan ringa en läkare direkt. Denna situation är oönskad för de flesta företag. Utvecklare kan nu ge en token med begränsad åtkomst till en patient som sedan kan ansluta till ett samtal men inte kan initiera ett direktsamtal till någon.
Mer information finns i Identitetsmodell.
Prova telefonsamtal
Prova Telefonsamtal, nu i förhandsversion, är ett verktyg i Azure Portal som hjälper kunderna att bekräfta konfigurationen av en telefonianslutning genom att ringa ett telefonsamtal. Det gäller både röstsamtal (PSTN) och direktdirigering. Prova Telefonsamtal gör det möjligt för utvecklare att snabbt testa azure communication services-samtalsfunktioner, utan en befintlig app eller kod i slutet.
Mer information finns i Prova telefonsamtal.
Uppdateringar av internt gränssnittsbibliotek
Uppdateringar av det inbyggda användargränssnittsbiblioteket, inklusive att flytta användarinriktad diagnostik till allmän tillgänglighet och släppa 1-till-en-samtal och iOS CallKit-integrering.
Användarinriktad diagnostik
Användarinriktad diagnostik är nu allmänt tillgänglig. Den här funktionen förbättrar användarupplevelsen genom att tillhandahålla en uppsättning händelser som kan utlösas när någon signal om samtalet utlöses. En händelse kan till exempel utlösas när en deltagare pratar men mikrofonen är avstängd, eller om enheten inte är ansluten till ett nätverk. Du kan prenumerera på utlösare som svaga nätverkssignaler eller dämpade mikrofoner, så du är alltid medveten om faktorer som påverkar anrop.
Genom att använda användarinriktad diagnostik i användargränssnittsbiblioteket kan kunderna implementera händelser för en mer smidig upplevelse. Kunder kan använda användarinriktad diagnostik för att meddela användare i realtid om de stöter på anslutningsproblem och kvalitetsproblem under samtalet, till exempel nätverksproblem. Användarna får ett popup-meddelande om dessa problem under samtalet. Den här funktionen skickar även telemetri som hjälper dig att spåra alla händelser och granska samtalsstatusen.
Mer information finns i Användarinriktad diagnostik.
Ett-till-en-samtal
Ett-till-en-samtal för Android och iOS är nu tillgängligt i förhandsversion 1.6.0. Med den senaste förhandsversionen är det lika enkelt att starta ett anrop som en tryckning. Mottagarna aviseras omedelbart med ett push-meddelande för att besvara eller avvisa samtalet.
Om det iOS-inbyggda programmet kräver direktanrop mellan två entiteter kan utvecklare använda en-till-en-anropsfunktionen för att få det att hända. Ett exempelscenario är en klient som behöver anropa en finansiell rådgivare för att göra kontoändringar.
Mer information finns i Konfigurera ett-till-en-samtal och push-meddelanden i användargränssnittsbiblioteket.
iOS CallKit-integrering
Azure Communication Services integrerar CallKit i förhandsversionen för en intern iOS-samtalsupplevelse. Nu har anrop som görs via det interna användargränssnittets SDK samma iOS-samtalsfunktioner, till exempel meddelande, samtalshistorik och undantagssamtal. Dessa iOS-funktioner blandas sömlöst med den befintliga inbyggda upplevelsen.
Den här uppdateringen gör det möjligt för utvecklare av användargränssnittsbibliotek att undvika att lägga tid på integrering. CallKit ger en out-of-the-box-upplevelse, vilket innebär att integrerade appar använder samma gränssnitt som vanliga mobilsamtal. För användare visar inkommande VoIP-samtal den välbekanta iOS-samtalsskärmen för en konsekvent och intuitiv upplevelse.
Mer information finns i Integrera CallKit i användargränssnittsbiblioteket.
PSTN Direct-erbjudanden
Azure Communication Services fortsätter att utöka Direct Offers till nya geografiska områden. PSTN-direkterbjudanden är allmänt tillgängliga för 42 länder och regioner:
Argentina, Australien, Österrike, Belgien, Brasilien, Kanada, Chile, Kina, Colombia, Danmark, Finland, Frankrike, Tyskland, Hongkong SAR, Indonesien, Irland, Israel, Italien, Japan, Luxemburg, Malaysia, Mexiko, Nederländerna, Nya Zeeland, Norge, Filippinerna, Polen, Portugal, Puerto Rico, Saudiarabien, Singapore, Slovakien, Sydafrika, Sydkorea, Spanien, Sverige, Schweiz, Taiwan, Thailand, Förenade Arabemiraten), Storbritannien, USA
Förutom att få alla aktuella erbjudanden till allmän tillgänglighet har vi introducerat fler än 400 nya erbjudanden för flera länder/regioner.
Kontrollera alla nya länder/regioner, telefonnummertyper och funktioner i Land/regional tillgänglighet för telefonnummer och prenumerationsberättigande.
Januari 2024
Uppringning till ett PSTN-nummer
Virtual Rooms stöder Ljud- och videosamtal i VoIP. Nu kan du också ringa ut PSTN-nummer och inkludera PSTN-deltagarna i ett pågående samtal.
Virtual Rooms gör det möjligt för utvecklare att utöva kontroll över pstn-utringningsfunktioner på två sätt. Utvecklare kan inte bara aktivera/inaktivera PSTN-utringningskapacitet för specifika virtuella rum, utan även styra vilka användare i virtuella rum som kan initiera PSTN-uppringning. Endast användare som har rollen presentatör kan initiera en PSTN-uppringning för att säkerställa säker och strukturerad kommunikation.
Mer information finns i Snabbstart: Skapa och hantera en rumsresurs.
Fjärrstum av samtalsdeltagare
Deltagarna kan nu stänga av ljudet för andra deltagare i Virtual Rooms-anrop. Tidigare kunde deltagare i Virtual Rooms-anrop bara stänga av/slå på ljudet själva. Det finns tillfällen då deltagarna vill stänga av ljudet för andra på grund av bakgrundsbrus eller om någons mikrofon lämnas oföränderd.
Deltagare i rollen Presentatör kan stänga av en deltagare, flera deltagare eller alla andra deltagare. Användarna behåller möjligheten att slå på ljudet efter behov. Av sekretessskäl kan ingen slå på ljudet för andra deltagare.
Mer information finns i Stänga av ljudet för andra deltagare.
Samtalsinspelning i virtuella rum
Utvecklare kan nu starta, pausa och stoppa samtalsinspelning i samtal som utförs i Virtuella rum. Samtalsinspelning är en funktion på tjänstsidan. Utvecklare startar, pausar och stoppar inspelningen med hjälp av API-anrop på serversidan. Den här funktionen gör det möjligt för inbjudna deltagare som kanske inte gör den ursprungliga sessionen att visa inspelningen och hålla sig uppdaterade asynkront.
Mer information finns i Hantera samtalsinspelning på klienten.
Undertexter i virtuella rum
Undertextning är konverteringen av ett ljudspår för ett röst- eller videosamtal till skrivna ord som visas i realtid. Undertexter är ett användbart verktyg för deltagare som föredrar att läsa ljudtexten för att engagera sig mer aktivt i konversationer och möten. Undertexter hjälper också till i scenarier där deltagarna kan vara i bullriga miljöer eller har problem med ljudutrustning.
Undertexter sparas aldrig och visas endast för användaren som har aktiverat dem.
Mer information finns i Översikt över undertexter.
Relaterat innehåll
- En fullständig lista över nya funktioner och felkorrigeringar finns på sidan versioner på GitHub.
- Fler blogginlägg finns i Azure Communication Services-bloggen.