Condividi tramite


Novità di Servizi di comunicazione di Azure

Questo articolo descrive le nuove funzionalità e gli aggiornamenti correlati alle Servizi di comunicazione di Azure.

2025 gennaio 2021

API di gestione del rifiuto esplicito di SMS

L'API di gestione del rifiuto esplicito è ora disponibile in anteprima pubblica per Servizi di comunicazione di Azure.

L'API di gestione del rifiuto esplicito consente agli sviluppatori di gestire a livello di codice le preferenze di rifiuto esplicito degli SMS, consentendo alle aziende di gestire facilmente i flussi di lavoro di rifiuto esplicito e garantire la conformità alle normative globali per la messaggistica.

A differenza dei processi di gestione statici di rifiuto esplicito, in cui la gestione delle preferenze è spesso manuale e disconnessa, questa API introduce automazione e flessibilità. Con gli endpoint per l'aggiunta, la rimozione e il controllo delle voci di rifiuto esplicito, gli sviluppatori possono centralizzare la gestione in più canali e creare flussi di lavoro più intelligenti in linea con le preferenze dei clienti e i requisiti normativi.

Ad esempio, un'azienda può gestire flussi di lavoro di rifiuto esplicito personalizzati in cui i clienti rifiutano esplicitamente tramite SMS e successivamente aggiornano le proprie preferenze tramite un portale Web. L'API di gestione del rifiuto esplicito garantisce che queste modifiche vengano sincronizzate in tempo reale, offrendo alle aziende il controllo completo sulla conformità e sulla trasparenza.

Importanza della gestione del rifiuto esplicito

Una gestione efficace del rifiuto esplicito è un elemento fondamentale della comunicazione SMS responsabile e conforme. L'API di gestione del rifiuto esplicito offre gli strumenti per:

  • Garantire la conformità: automatizzando i flussi di lavoro di rifiuto esplicito, le aziende possono soddisfare i requisiti normativi, riducendo il rischio di violazioni.
  • Migliorare l'efficienza: sostituire i processi manuali con l'automazione per semplificare le operazioni, in particolare per le campagne di messaggistica su larga scala.
  • Migliorare la fiducia dei clienti: consente ai clienti di gestire le proprie preferenze in diverse piattaforme, garantendo un'esperienza trasparente e coerente.

Codice di esempio

string connectionString = "<Your_Connection_String>";
SmsClient smsClient = new SmsClient(connectionString);
smsClient.OptOuts.Add("<from-phone-number>", new List<string> { "<to-phone-number1>", "<to-phone-number2>" });

Introduzione alla gestione del rifiuto esplicito

Per altre informazioni, vedi:

Testo in tempo reale (RTT)

Il testo in tempo reale (RTT) è un sistema per la trasmissione di testo su Internet. RTT consente al destinatario di ricevere e visualizzare il testo con la stessa frequenza di produzione senza che l'utente preme invio. Questa capacità offre l'effetto della comunicazione immediata e continua.

Immagine animata che simula il testo in tempo reale tra le persone in una riunione e una persona che usa un dispositivo mobile.

A differenza della messaggistica di chat tradizionale, in cui il destinatario vede il messaggio completo solo dopo il completamento e l'invio, RTT fornisce un flusso di comunicazione immediato e continuo.

Ad esempio, in una chiamata video o vocale, un utente digita "Hello, how are you?" vede ogni carattere sullo schermo del destinatario mentre digita: "H", quindi "He", "Hel" e così via. Questa messaggistica di testo crea un'esperienza di conversazione dinamica che rispecchia la comunicazione parlata.

Sono state aggiunte nuove API agli SDK per chiamate Servizi di comunicazione di Azure in modo che gli sviluppatori possano integrare facilmente e facilmente RTT in chiamate vocali e video. Queste API funzionano anche in combinazione con altre funzionalità di accessibilità, ad esempio sottotitoli.

Perché il supporto RTT è importante

RTT è una funzionalità di accessibilità e Microsoft si impegna per l'accessibilità. Questo impegno è rilevante per Servizi di comunicazione di Azure. La capacità di raggiungere in modo inclusivo il maggior numero possibile di esseri umani è una proposta di valore essenziale di una piattaforma per sviluppatori che collega le persone alle persone; e persone all'IA.

Ecco come RTT fa la differenza:

  • Accessibilità migliore: RTT consente alle persone con problemi di voce o udito di partecipare attivamente alle conversazioni. La sua funzionalità in tempo reale garantisce che l'input venga ricevuto fluidamente e immediatamente come parole pronunciate, creando esperienze di comunicazione equa e inclusiva.

  • Miglioramento della chiarezza: negli ambienti in cui il rumore di fondo o le limitazioni tecniche influiscono sulla qualità audio, RTT funge da alternativa affidabile basata su testo per trasmettere con precisione messaggi importanti.

Man mano che la comunicazione passa sempre più alle piattaforme basate su Internet, le funzionalità come RTT svolgono un ruolo fondamentale per rendere le interazioni digitali più inclusive e accessibili.

RTT non è solo una funzionalità preziosa, ma è anche essenziale per soddisfare gli standard di accessibilità globali. Ai sensi del [European Accessibility Act (DIRETTIVA (UE) 2019/882)(https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32019L0882)], i servizi di chiamate vocali e video nell'Unione europea sono tenuti a supportare RTT entro giugno 2025.

Servizi di comunicazione di Azure si impegna a fornire soluzioni che soddisfino questi standard in evoluzione. Vogliamo garantire che tutti gli utenti, indipendentemente dalla capacità, possano impegnarsi in comunicazioni significative e accessibili.

Passaggi successivi

Chiamata all'immagine in-immagine abilitata per Native iOS SDK (PiP)

Il multitasking è una parte essenziale di come lavoriamo e comunichiamo oggi. Tenendo presente questo aspetto, Servizi di comunicazione di Azure introduce la modalità Picture-In-Picture (PiP) per le applicazioni di videochiamate. Questa potente funzionalità migliora l'esperienza utente consentendo a un flusso video di continuare in una finestra mobile mobile mentre gli utenti esplorano altre applicazioni nei propri dispositivi.

Animazione di un dispositivo mobile tramite la modalità immagine in-picture.

Perché è necessaria la modalità picture-in-picture (PiP)

La modalità PiP consente agli utenti di mantenere visibili e ininterrotte le videochiamate mentre passano tra app o multitasking. Ad esempio, i professionisti del settore sanitario possono inserire i record sanitari elettronici (EHR) in Epic mantenendo la comunicazione video con i pazienti. Analogamente, gli utenti di settori come il settore bancario o il servizio clienti possono passare facilmente ad altre attività senza terminare la chiamata.

Funzionamento

L'SDK per chiamate native e l'interfaccia utente semplificano l'implementazione di PiP nell'app. Offre funzionalità predefinite per:

  • Chiamate di join: avviare e gestire le chiamate senza problemi.
  • Eseguire il rendering dei flussi video: consente di visualizzare flussi video locali e remoti all'interno della finestra PiP.
  • Gestire le autorizzazioni: l'SDK gestisce il consenso utente e i requisiti di sistema, garantendo un corretto funzionamento di PiP.

PiP mantiene attive le chiamate sia in primo piano che in background. Questa capacità garantisce comunicazioni ininterrotte mentre gli utenti:

  • Passare ad altre app.
  • Passare da un flusso video all'altro.
  • Tornare immediatamente all'esperienza di chiamata tramite la finestra Mobile PiP.

Perché PiP è importante

Un'interfaccia utente video a schermo intero tradizionale può limitare il multitasking, ma PiP consente agli utenti di rimanere produttivi senza sacrificare la connettività. I vantaggi principali includono:

  • Miglioramento del flusso di lavoro negli scenari multitasking.
  • Accesso continuo alle videochiamate durante l'uso di altre app.
  • Interfaccia utente intuitiva con interruzioni minime.

Considerazioni tecniche

Le funzioni PiP dipendono dalle funzionalità del dispositivo, ad esempio le prestazioni della CPU, la RAM e lo stato della batteria. I dispositivi supportati assicurano che la finestra PiP sia visibile, mobile e facile da usare, indipendentemente dall'app messa a fuoco.

Questa funzionalità migliora ulteriormente la libreria dell'interfaccia utente Servizi di comunicazione di Azure, consentendo ai clienti come Contoso di mantenere le chiamate attive, anche quando si spostano tra attività personalizzate come chat o gestione delle attività.

Per altre informazioni, vedere Abilitare il pip (Picture-In-Picture) in un'applicazione.

Il consenso esplicito per la registrazione e la trascrizione delle riunioni di Teams è ora disponibile a livello generale nell'SDK per chiamate Web, migliorando la privacy e la sicurezza degli utenti. Questa funzionalità garantisce che i partecipanti debbano fornire esplicitamente il consenso per essere registrati e trascritti, che è fondamentale negli ambienti con normative rigorose sulla privacy.

Quando viene avviata la registrazione o la trascrizione di una riunione di Teams, i microfoni e le fotocamere dei partecipanti vengono disabilitati fino a quando non forniscono il consenso usando la nuova API Servizi di comunicazione di Azure. Una volta concesso il consenso, i partecipanti possono riattivare e abilitare le fotocamere.

Se un utente partecipa a una riunione già in corso, segue la stessa procedura. Tuttavia, questa funzionalità non è supportata in Android, iOS o Windows calling SDK, né nella libreria dell'interfaccia utente Web e mobile. Il consenso esplicito è supportato solo nelle riunioni di Teams e nelle chiamate di gruppo di Teams, con piani per espandersi all'interno dell'ecosistema di Servizi di comunicazione di Azure più ampio.

Per implementare il consenso esplicito per la registrazione e la trascrizione nelle riunioni di Teams, è possibile usare il codice di esempio seguente per verificare se è necessario il consenso e concedere il consenso:

const isConsentRequired = callRecordingApi.isTeamsConsentRequired;
callRecordingApi.grantTeamsConsent();

Per altre informazioni, vedere Gestire la registrazione delle chiamate nel consenso esplicito del client>.

Breakout rooms in the Web Calling SDK

Le sale breakout sono ora disponibili in Web Calling SDK, migliorando la flessibilità e la collaborazione nelle riunioni online. Questa funzionalità consente ai partecipanti di partecipare a gruppi più piccoli e incentrati all'interno di una riunione più ampia, aumentando la produttività e il coinvolgimento. Che si tratti di dividere gli studenti in piccoli gruppi per discussioni incentrate, garantire discussioni private e riservate con i clienti o condurre consultazioni virtuali con discussioni private dei pazienti, le sale breakout offrono applicazioni versatili e utili.

Le sale breakout consentono ai partecipanti di partecipare a un'altra chiamata collegata alla riunione principale. Gli utenti possono partecipare e tornare alla sala principale come impostato dagli organizzatori. I partecipanti possono visualizzare i membri, partecipare alla chat e visualizzare i dettagli della sala di interruzione. I gestori di sale breakout possono accedere a informazioni specifiche sulla sala e aggiungerle.

Screenshot delle sale di interruzione di Microsoft Teams con Web Calling SDK.

Una limitazione è che Servizi di comunicazione di Azure non supporta la creazione o la gestione delle sale breakout e questa funzionalità non è disponibile in Android, iOS e Windows Calling SDK.

Per altre informazioni, vedere Breakout rooms.For more information, see Breakout rooms.

Visualizzare i dati del sondaggio Servizi di comunicazione di Azure

Gli amministratori di Teams possono ora visualizzare Servizi di comunicazione di Azure dati dei sondaggi negli strumenti di supporto di Teams.

Quando gli SDK di Servizi di comunicazione di Azure inviano un sondaggio come parte di qualsiasi scenario di riunione di interoperabilità di Teams, i dati del sondaggio sono ora disponibili tramite gli strumenti di supporto dell'organizzatore della riunione di Teams. Questa funzionalità è aggiunta all'accesso degli amministratori Servizi di comunicazione di Azure nei log di Monitoraggio di Azure.

Questo aggiornamento consente agli amministratori di Teams di analizzare il feedback soggettivo sulla qualità dei partecipanti alla riunione Servizi di comunicazione di Azure insieme ai partecipanti a Teams. Le dimensioni specifiche del sondaggio di Teams sono denominate "rating" e possono trovarsi qui.

I dati del sondaggio Servizi di comunicazione di Azure sono disponibili negli strumenti di supporto di Teams seguenti:

Per altre informazioni, vedere Servizi di comunicazione di Azure Panoramica del sondaggio di fine chiamata.

Identificare i partecipanti alle chiamate Web con tag di dati personalizzati

Ora gli sviluppatori possono aggiungere fino a tre attributi di dati personalizzati per chiamare i partecipanti con il client chiamante WebJS e visualizzarli in Monitoraggio di Azure. È possibile usare questi attributi personalizzabili per migliorare l'analisi post-chiamata. Poiché si ha il controllo sulla creazione dei dati, è possibile usarla per i test A/B, l'etichettatura, ad esempio la costa occidentale, la versione di rilascio e così via. È possibile usare Diagnostica chiamate per cercare questi attributi o creare query personalizzate con Log Analytics.

Acquisizione dello schermo di Diagnostica chiamate di Microsoft Azure che mostra il test di diagnostica delle chiamate di etichetta e le nuove opzioni di diagnostica tag di dati personalizzati.

Per altre informazioni, vedere Esercitazione su come collegare tag personalizzati ai dati di telemetria del client.

Dicembre 2024

Chiamata di interoperabilità degli utenti di Teams

Le applicazioni possono ora chiamare direttamente singoli utenti di Microsoft Teams. Gli utenti di Teams possono usare Microsoft Teams o un Servizi di comunicazione di Azure endpoint di Calling SDK. Questa funzionalità rende più completa l'interoperabilità di Teams. È possibile creare app personalizzate che connettono le persone a:

  • Singoli utenti di Teams
  • Code di chiamate di Teams e operatore automatico
  • Riunioni di Teams

È possibile usare queste funzionalità nel centro contatti business-to-coustomer (B2C) e applicazioni per riunioni per mantenere i clienti esterni in siti Web e esperienze di app altamente personalizzati. È anche possibile usare questa funzionalità per mantenere tutte le attività di comunicazione tra dipendenti e agenti in un unico hub: Teams.

Per altre informazioni, vedere Funzionalità per gli utenti di Microsoft Teams nelle chiamate Servizi di comunicazione di Azure.

Supporto SMS per codice long di 10 cifre

Il codice long a dieci cifre (10DLC) per SMS è ora disponibile in anteprima pubblica. Il supporto per 10DLC consente alle aziende con una soluzione di messaggistica affidabile e scalabile di connettersi ai clienti in modo efficiente e conforme.

Il canale di messaggistica dedicato 10DLC consente alle aziende di inviare messaggi usando numeri di telefono locali. 10DLC offre un numero di telefono univoco registrato per la tua azienda, migliorando la fiducia e garantendo la conformità alle normative del vettore. Perfetto per avvisi transazionali, messaggi promozionali e servizio clienti, 10DLC garantisce una maggiore recapitabilità dei messaggi rispettando al contempo gli standard del settore.

Vantaggi dell'uso di SMS 10DLC

  • Miglioramento della deliverability

    Un numero a 10 cifre garantisce una maggiore recapitabilità dei messaggi rispetto ai codici lunghi tradizionali, rendendolo un modo efficace per garantire che i messaggi raggiungano i clienti.

  • Presenza locale

    L'uso di un numero a 10 cifre locale offre una connessione più personale e attendibile con i clienti, aumentando i tassi di coinvolgimento e risposta.

  • Convenienza

    L'uso di un numero a 10 cifre offre un'opzione più conveniente rispetto ai codici brevi, offrendo alle aziende un modo efficiente e conveniente per inviare messaggi ad alto volume.

  • Versatilità

    Perfetto per vari casi d'uso, inclusi messaggi transazionali, supporto clienti, promozioni e campagne di marketing.

Per altre informazioni, vedi:

Novembre 2024

Miglioramenti alla risoluzione dei problemi di Automazione delle chiamate

Sono state migliorate le notifiche per aiutare gli sviluppatori a risolvere i problemi di Automazione delle chiamate. A questo punto, si ricevono notifiche se le API CreateCall o Answer hanno esito negativo in modo asincrono tramite gli eventi e nuovi CreateCallFailedAnswerFailed . Oltre a questi eventi, vengono forniti codici di errore per vari scenari di uscita e di fine chiamata, consentendo di prendere decisioni informate sulle operazioni da eseguire successivamente.

È stata anche rinnovata la documentazione del codice di errore per offrire indicazioni migliori per la gestione dei problemi in modo indipendente. È anche possibile visualizzare gli eventi di callback di Automazione delle chiamate nelle metriche di Azure.

Acquisizione dello schermo degli eventi di callback di Automazione delle chiamate nelle metriche di Azure.

Per altre informazioni, vedi:

Ottobre 2024

Abilitare l'eliminazione avanzata dei rumori nei browser Desktop Web

WebJS Calling SDK include ora l'eliminazione del rumore audio in background. Questa funzionalità migliora la qualità delle chiamate riducendo il rumore di fondo e assicurando che la voce dell'altoparlante rimanga chiara e comprensibile.

Questa tecnologia è utile negli ambienti con livelli elevati di rumore ambientale, ad esempio uffici aperti o spazi pubblici, in cui suoni aggiuntivi possono interferire con la comunicazione. Filtrando il rumore ambientale, l'eliminazione del rumore aiuta i partecipanti a concentrarsi sulla conversazione senza interruzioni.

I nostri modelli avanzati di eliminazione del rumore possono gestire rumori distratti, ad esempio un cane che abbaia e conversazioni in background.

Per altre informazioni, vedere Aggiungere miglioramenti della qualità audio all'esperienza di chiamata audio.

Informazioni sul chiamante esteso

Le notifiche di chiamata in arrivo includono ora l'ID riga del chiamante (CLID) e il nome della parte chiamante (CNAM). Queste informazioni possono essere usate per identificare il numero di telefono di una chiamata in arrivo.

const incomingCallHandler = async (args: { incomingCall: IncomingCall }) => { const incomingCall = args.incomingCall; // Get information about caller console.log(callerInfo.displayName); console.log(callerInfo.identifier); };

Per altre informazioni, vedere Interfaccia CallerInfo, Gestire le chiamate > Ricevere una chiamata in ingresso e Gestire le chiamate Controllare le proprietà delle chiamate>.

Disattivare la disattivazione remota dei partecipanti alla riunione VoIP

Per consentire ai clienti di condurre riunioni di gruppo senza interruzioni, appuntamenti virtuali e impegni business-to-consumer (B2C), spesso richiedono controlli per gestire il rumore dai partecipanti non disattenti. Un partecipante potrebbe guidare e parlare con i propri amici senza rendersi conto che il rumore e la conversazione vengono inoltrati ai partecipanti alla riunione. La possibilità di disattivare in remoto un partecipante VoIP è utile in tali situazioni. Consente a un altro partecipante di disattivare in modalità remota uno o più partecipanti VoIP nella chiamata. I partecipanti che sono disattivati possono annullare l'audio quando devono parlare.

La possibilità di disattivare in remoto un partecipante è ora disponibile a livello generale per le chiamate con le funzioni specifiche seguenti:

  • Un utente VoIP disattiva in modalità remota tutti gli altri partecipanti VoIP in un servizio di comunicazione di Azure Rooms e le chiamate di gruppo usando l'operazione API seguente:

    await call.muteAllRemoteParticipants();
    
  • Un utente VoIP disattiva in modalità remota uno o più partecipanti VoIP in un servizio di comunicazione di Azure Rooms e chiamate di gruppo usando l'operazione API seguente:

    await call.remoteParticipants[0].mute();
    

Nelle chiamate di Servizi di comunicazione di Azure Rooms, solo gli utenti VoIP con ruolo Relatore possono disattivare altri partecipanti per evitare i silenzi remoti indesiderati.

Quando un partecipante di una chiamata locale disattiva un altro partecipante, genera l'evento mutedByOthers . Questo evento fa sì che il client informi il partecipante VoIP che è disattivato.

Per altre informazioni, vedere Remote calls Mute and unmute a call .For more information, see Remote calls > Mute and unmute a call.

Miglioramento delle interazioni vocali da bot a utente di Automazione chiamate

Oltre alla programmabilità server di Rooms e miglioramenti alla risoluzione dei problemi, abbiamo anche apportato una serie di altri miglioramenti all'automazione delle chiamate che consentono bot più potenti e risposte vocali interattive (IVR).

  • Hold/Unhold: fornire agli sviluppatori la possibilità di riprodurre musica mentre i partecipanti sono in attesa attraverso i formati di file supportati di WAV e MP3.

  • Riprodurre più file audio: abbiamo migliorato le API Play e Recognize esistenti. Gli sviluppatori hanno ora la possibilità di fornire più file audio, file di testo e input SSML (Speech Synthesis Markup Language) quando si richiede un'azione Play o Recognize.

  • Riproduci barge-in: gli sviluppatori possono fornire funzionalità di barge-in all'azione Play, consentendo di interrompere una richiesta corrente, ad esempio tenere la musica, con un nuovo messaggio, ad esempio l'annuncio del tempo di attesa.

  • Evento Play started: è stato abilitato un playStarted evento per informare gli sviluppatori che è stata avviata una richiesta di riproduzione.

  • Trasferimento voIP a PSTN: gli sviluppatori possono ora trasferire gli utenti VoIP agli endpoint PSTN/SIP. Per le chiamate PSTN in ingresso, l'oggetto connessione di chiamata contiene ora il numero PSTN composto dall'utente.

Per altre informazioni, vedere Panoramica di Automazione delle chiamate.

Migliorare la comunicazione tramite posta elettronica con allegati inline

Il servizio di posta elettronica offre ora un'anteprima pubblica degli allegati di immagini inline.

La comunicazione tramite posta elettronica è più che solo testo. Si tratta di creare messaggi coinvolgenti e visivamente accattivanti che catturano l'attenzione del destinatario. Un modo per coinvolgere i destinatari della posta elettronica consiste nell'usare allegati inline, che consentono di incorporare immagini direttamente all'interno del corpo del messaggio di posta elettronica.

Gli allegati inline sono immagini o altri file multimediali incorporati direttamente all'interno del contenuto di posta elettronica, anziché inviarli come allegati separati. Gli allegati inline consentono al destinatario di visualizzare le immagini come parte del corpo del messaggio di posta elettronica, migliorando l'interesse visivo complessivo e il coinvolgimento.

Uso di allegati inline

Alcuni motivi per usare allegati inline:

  • Engagement migliorato: le immagini inline possono rendere i messaggi di posta elettronica più visivamente accattivanti e coinvolgenti.

  • Personalizzazione migliore: l'incorporamento del logo o di altri elementi del marchio direttamente nel messaggio di posta elettronica può rafforzare l'identità del marchio.

  • Esperienza utente migliorata: le immagini inline consentono di illustrare il messaggio in modo più efficace, semplificando la comprensione e l'azione dei destinatari sui contenuti.

Vantaggi dell'uso di CID per gli allegati inline

Usiamo il CID (Content-ID) dell'attributo HTML per incorporare le immagini direttamente nel corpo del messaggio di posta elettronica. L'uso del CID per gli allegati inline è considerato l'approccio migliore per i motivi seguenti:

  • Affidabilità: l'incorporamento CID fa riferimento ai dati dell'immagine usando un identificatore univoco, invece di incorporare i dati direttamente nel corpo del messaggio di posta elettronica. L'incorporamento CID garantisce che le immagini vengano visualizzate in modo affidabile in client e piattaforme di posta elettronica diversi.

  • Efficienza: CID consente di allegare l'immagine al messaggio di posta elettronica e farvi riferimento all'interno del contenuto HTML usando l'ID contenuto univoco. Questo metodo è più efficiente della codifica Base64, che può aumentare significativamente le dimensioni del messaggio di posta elettronica e influire sulla recapitabilità.

  • Compatibilità: la maggior parte dei client di posta elettronica supporta il CID, assicurandosi che le immagini inline vengano visualizzate correttamente per la maggior parte dei destinatari.

  • Sicurezza: l'uso del CID evita la necessità di ospitare immagini in server esterni, che possono rappresentare rischi per la sicurezza. Al contrario, le immagini vengono incluse come parte del messaggio di posta elettronica, riducendo il rischio di blocco o contrassegno di contenuto esterno come sospetto.

Per altre informazioni, vedi:

Connettere più domini personalizzati per ogni risorsa di posta elettronica

Gli sviluppatori possono ora connettere più domini personalizzati con la stessa risorsa Servizi di comunicazione di Azure. Questa funzionalità consente agli sviluppatori di gestire le risorse Servizi di comunicazione di Azure in modo più efficace per supportare diverse applicazioni aziendali o clienti che usano domini personalizzati diversi. Questa funzionalità è attualmente in anteprima pubblica.

Alcuni scenari in cui la connessione di più domini personalizzati è utile:

  • Le organizzazioni di messaggistica che devono supportare più domini personalizzati in più applicazioni possono usare una Servizi di comunicazione di Azure risorsa per gestire e supportare queste applicazioni, riducendo le attività di gestione delle risorse.

  • I provider di servizi SaaS possono gestire molti clienti con meno risorse Servizi di comunicazione di Azure.

Acquisizione dello schermo dei domini demo di posta elettronica del servizio di comunicazione.

Nota

I clienti possono collegare fino a 100 domini personalizzati a una singola risorsa del servizio di comunicazione. Tutti gli indirizzi di posta elettronica configurati in questi domini personalizzati sono accessibili per la risorsa del servizio di comunicazione. È possibile collegare solo domini personalizzati verificati.

Per altre informazioni, vedere Connettere un dominio di posta elettronica verificato

Settembre 2024

Personalizzazione e accessibilità della libreria dell'interfaccia utente nativa

Abbiamo una suite di nuove funzionalità per la libreria open source Calling Native UI Library che offre opzioni di personalizzazione avanzate e un'accessibilità migliorata per gli sviluppatori che creano esperienze di comunicazione in Android e iOS. Gli sviluppatori possono usare queste API per rendere le videochiamate più adatte alla propria identità del marchio, offrire esperienze utente migliorate e garantire che i servizi siano accessibili a un pubblico più ampio.

Potenziare i marchi

È ora possibile usare la libreria dell'interfaccia utente nativa per:

  • Modificare i colori dell'interfaccia in modo che corrispondano ai temi del marchio.
  • Personalizzare il titolo della chiamata e il sottotitolo per interazioni personalizzate.
  • Configurare la barra dei pulsanti aggiungendo, rimuovendo o modificando pulsanti di azione in base a flussi di lavoro aziendali specifici.

Casi d'uso

  • Provider di servizi sanitari

    Una piattaforma di telemedicina ora può allineare le interfacce in-call con i suoi colori del marchio, dando ai pazienti un'esperienza familiare e affidabile. Personalizzazione del titolo della chiamata per visualizzare la sessione di telemedicina e aggiungere sottotitoli come il dottor Jane Doe aiutano a garantire che i pazienti sappiano esattamente con chi parlano. Gli sviluppatori possono personalizzare ulteriormente l'interfaccia delle chiamate aggiungendo o rimuovendo pulsanti, ad esempio un pulsante di consultazione finale personalizzato.

  • Flussi di lavoro personalizzati per il supporto tecnico

    Le aziende che forniscono supporto clienti tramite chiamate possono ora usare pulsanti personalizzati per semplificare l'esperienza utente. Ad esempio, invece di un layout di pulsante generico, possono configurare pulsanti come Hold, Transfer to Supervisor o Open Ticket in modo che corrispondano ai flussi di lavoro operativi specifici. I flussi di lavoro personalizzati migliorano l'efficienza dell'agente e migliorano la soddisfazione dei clienti.

Acquisizione side-by-side dello schermo degli schermi dei telefoni cellulari confrontando esperienze senza marchio con esperienze personalizzate.

Componenti delle didascalie

L'accessibilità è una considerazione fondamentale per le aziende che puntano a raggiungere diversi destinatari. I sottotitoli per le chiamate di interoperabilità di Servizi di comunicazione di Azure e Teams possono migliorare l'esperienza di comunicazione per gli utenti con problemi di udito. È anche possibile usare sottotitoli in situazioni in cui la chiarezza audio può essere compromessa, ad esempio ambienti rumorosi.

Acquisizioni di schermate di quattro diverse schermate del telefono cellulare che mostrano esperienze di sottotitoli.

Per altre informazioni, vedere Esercitazioni sulla libreria dell'interfaccia utente nativa:

Miglioramenti dell'affidabilità della registrazione delle chiamate

Sono state introdotte nuove funzioni in Bring Your Own Storage (BYOS) per la registrazione delle chiamate. I miglioramenti offrono ai clienti la possibilità di scaricare le registrazioni e ricevere notifiche se i caricamenti della registrazione nella risorsa di archiviazione hanno esito negativo a causa di errori di configurazione.

Quando il primo tentativo di caricamento nell'archivio BLOB di un cliente ha esito negativo, vengono forniti codici di stato e errore. Questi codici consentono di risolvere problemi comuni, ad esempio:

  • Identità gestita non abilitata
  • Autorizzazioni non configurate correttamente
  • Il contenitore non esiste
  • Nome del contenitore o percorso di archiviazione non valido

Questi messaggi di errore consentono di ridurre la perdita di registrazioni fornendo notifiche tempestive per l'azione manuale (ad esempio il download diretto) e guidando i clienti a risolvere i problemi di configurazione per BYOS.

Per altre informazioni, vedere Panoramica dell'archiviazione di Azure personalizzata.

Agosto 2024

Migliorare le esperienze di app personalizzate con Microsoft Teams

Verrà annunciato un set di miglioramenti per gli sviluppatori che creano esperienze personalizzate di app e siti Web che si connettono agli utenti in Microsoft Teams. Servizi di comunicazione di Azure e queste nuove funzionalità sono particolarmente personalizzate per le interazioni business-to-consumer (B2C) in cui un utente esterno (il consumer) comunica con un dipendente che usa Teams (l'azienda).

Miglioramenti in Teams:

  • Sale breakout
  • Modalità Insieme
  • Audio avanzato

L'aggiunta a Teams è stata semplificata:

  • Short URL
  • Partecipa in base all'ID riunione

Modalità insieme: portare tutti nella stessa stanza

Ora è supportata la modalità Together di Microsoft Teams nell'anteprima pubblica, migliorando l'esperienza di riunione virtuale per i partecipanti che partecipano tramite Servizi di comunicazione di Azure. Questa integrazione consente ai partecipanti Servizi di comunicazione di Azure di eseguire il rendering del flusso in modalità Together, creando uno sfondo condiviso che lo rende come tutti nella stessa stanza. È un ottimo modo per ridurre la fatica della riunione e aiutare i partecipanti a sentirsi più impegnati e attenti.

Screenshot di Servizi di comunicazione di Azure partecipanti di cui è stato eseguito il rendering nel flusso Modalità insieme.

La modalità Together è utile per rendere le riunioni virtuali più immersive e interattive. Che si stia ospitando una riunione del team, un evento virtuale o una sessione di classe, questa funzionalità può rendere le riunioni più connesse. Inoltre, le organizzazioni possono personalizzare questi ambienti virtuali per riflettere il proprio contesto di marchio o riunione tramite il portale per sviluppatori di Teams. Solo un test-up, gli utenti di Teams hanno bisogno di una licenza Di Teams Premium per usare scene in modalità Together personalizzate.

Per altre informazioni, vedere Modalità together.

Sale breakout: migliorare la collaborazione virtuale

Continuando i nostri sforzi per rendere le riunioni virtuali un'esperienza più dinamica e interattiva, Microsoft Teams introduce le sale breakout integrate con Servizi di comunicazione di Azure per un'esperienza ottimizzata. Attualmente in anteprima pubblica, questa funzione consente di dividere le riunioni in gruppi più piccoli e più mirati, migliorando il dinamismo e l'impegno delle discussioni.

Screenshot delle sale breakout di Microsoft Teams integrate con Servizi di comunicazione di Azure.

Le camere breakout sono perfette per immergersi in aree specifiche senza le distrazioni di un incontro più grande. Sia che si stia lavorando a un progetto di team, che ospiti una sessione di classe o che si esegua una terapia di gruppo, le sale di breakout facilitano conversazioni approfondite e la partecipazione attiva. Questa capacità porta a riunioni più efficienti e produttive.

Gli amministratori di Teams possono gestire facilmente la disponibilità delle sale di interruzione tramite i criteri di riunione, assicurandosi che vengano usati in modo efficace. Attualmente in anteprima pubblica, questa integrazione offre uno sguardo al futuro della collaborazione virtuale, rendendo le riunioni online più coinvolgenti e interattive.

Per altre informazioni, vedere Esercitazione - Integrare le sale breakout di Microsoft Teams.

Supporto avanzato per audioconferenza: garantire connessioni affidabili

Microsoft Teams ha rivoluzionato la comunicazione senza problemi durante gli appuntamenti virtuali consentendo a una singola riunione di Teams di avere più configurazioni di audioconferenza. Ciò significa che i partecipanti possono partecipare attraverso la linea telefonica più ottimale, assicurandosi di rimanere connessi anche se si verificano problemi con Internet.

Servizi di comunicazione di Azure ora espone questa configurazione, consentendo agli sviluppatori di fornire la linea telefonica più ottimale ai clienti. Questa funzionalità non solo migliora l'affidabilità degli appuntamenti virtuali, ma garantisce anche che i partecipanti possano rimanere sempre connessi, rendendo le riunioni virtuali più efficienti e senza stress.

Per altre informazioni, vedere Audioconferenza riunione di Teams.

Supporto di URL brevi - Web e nativo

La condivisione dei collegamenti alle riunioni è stata semplificata con il nuovo formato URL breve per Microsoft Teams, ora supportato da Servizi di comunicazione di Azure. Questo aggiornamento consente di condividere più facilmente i collegamenti alle riunioni, semplificando il processo per tutti gli utenti coinvolti.

Gli SDK sono stati aggiornati per supportare questo nuovo formato, quindi gli sviluppatori devono aggiornare gli SDK per sfruttarne i vantaggi. Gli URL più brevi non solo semplificano il processo di condivisione, ma migliorano anche l'esperienza utente complessiva, semplificando la distribuzione e la gestione dei collegamenti.

Per altre informazioni, vedere Guida introduttiva: Aggiungere l'app chiamante a una riunione di Teams.

Partecipare a una riunione di Teams in base all'ID - nativo

Servizi di comunicazione di Azure ora supporta l'aggiunta alle riunioni di Microsoft Teams usando un ID riunione e un passcode. Questa funzionalità consente agli sviluppatori di creare applicazioni native per iOS, Android e Windows che si connettono alle riunioni di Teams con credenziali immesse manualmente semplici disponibili nell'invito all'evento.

Questo semplice metodo di partecipazione alle riunioni è stato abilitato per semplificare la connessione e la collaborazione tra diverse piattaforme. Questo aggiornamento migliora la sicurezza e la praticità, garantendo l'accesso facile alle riunioni di Teams.

Screenshot dell'accesso a una riunione di Teams.

Per altre informazioni, vedere Gestire le chiamate per gli utenti > di Teams Partecipare a una riunione di Teams.

Altre funzionalità e miglioramenti

  • Trascrizione in tempo reale
  • Streaming audio in tempo reale
  • Programmabilità del server per rooms
  • Supporto rtf

Trascrizione in tempo reale: informazioni dettagliate istantanee dalle chiamate

Servizi di comunicazione di Azure ora offre la trascrizione in tempo reale in anteprima pubblica, offrendo agli sviluppatori un output di testo immediato dall'audio delle chiamate. Questa funzionalità è estremamente utile per analizzare le conversazioni e ottenere informazioni dettagliate che possono informare le decisioni aziendali o assistere gli agenti in tempo reale.

Con l'integrazione nel servizio Riconoscimento vocale in azure per intelligenza artificiale di Azure, la trascrizione in tempo reale supporta oltre 140 lingue, semplificando l'incorporamento del riconoscimento vocale e della trascrizione nelle applicazioni. Questa funzionalità consente di acquisire e trascrivere facilmente l'audio, fornendo una risorsa preziosa per vari casi d'uso

Diagramma che mostra come fornire la trascrizione in tempo reale nell'app.

Combinando queste trascrizioni con modelli di linguaggio di grandi dimensioni, è possibile ottenere altre informazioni dettagliate, ad esempio i passaggi successivi suggeriti, i riepiloghi, la finalità e l'analisi del sentiment.

Per altre informazioni, vedi:

Streaming audio in tempo reale: acquisire e analizzare le conversazioni

Basandosi sulla potenza delle funzionalità in tempo reale, gli sviluppatori hanno ora accesso a flussi audio in tempo reale. L'accesso a flussi audio in tempo reale consente agli sviluppatori di creare applicazioni server che acquisiscono e analizzano l'audio per ogni partecipante in una chiamata quando avviene.

Diagramma che mostra come integrare lo streaming audio in tempo reale nell'app.

Integrando lo streaming audio con azioni di automazione delle chiamate o modelli di intelligenza artificiale personalizzati, è possibile sbloccare vari casi d'uso. Questi casi d'uso includono l'elaborazione del linguaggio naturale (NLP) per l'analisi della conversazione, l'autenticazione vocale usando la biometria e fornire informazioni dettagliate e suggerimenti in tempo reale agli agenti durante le interazioni attive

Per altre informazioni, vedi:

Programmabilità del server per le sale: migliorare gli appuntamenti virtuali

Il supporto della programmazione in tempo reale per le chiamate Rooms tramite Servizi di comunicazione di Azure è ora disponibile in anteprima pubblica, abilitato tramite l'API di automazione delle chiamate. La prima funzionalità in anteprima abilita l'uscita PSTN da Rooms. La chiamata PSTN consente ai fornitori di software indipendenti (ISV) di integrare più servizi professionali di terze parti tramite PSTN in appuntamenti virtuali.

Ad esempio, interpreti, rappresentanti dei servizi sociali e altri professionisti possono partecipare a appuntamenti di telehealth o sale virtuali su PSTN. Con questa nuova funzionalità, gli sviluppatori possono gestire questi scenari in modo efficiente, offrendo funzionalità di audioconferenza affidabili per gli appuntamenti virtuali.

E questo è solo l'inizio. Nel prossimo anno si prevede di migliorare ulteriormente questa integrazione, aggiungendo funzionalità di intelligenza artificiale per supportare vari scenari di appuntamenti virtuali, rendendo il processo ancora più semplice ed efficace.

Per altre informazioni, vedere Panoramica > di Virtual Rooms Come condurre chiamate in Virtual Rooms.

Supporto rtf

Servizi di comunicazione di Azure Chat supporta ora l'editor di testo RTF e il caricamento di immagini inline sia nella libreria chat SDK che nella libreria dell'interfaccia utente Web. Con questa versione, l'esperienza di chat è più dinamica e visivamente accattivante. Sono ora disponibili le funzionalità seguenti:

  • Stili di testo diversi, tra cui grassetto, corsivo e sottolineatura, per evidenziare i messaggi.
  • Possibilità di creare elenchi puntati e numerati per una migliore organizzazione.
  • Opzioni per regolare il rientro del testo per migliorare la leggibilità.
  • Possibilità di aggiungere e aggiornare tabelle per migliorare la struttura dei dati.

La libreria dell'interfaccia utente Web supporta ora anche l'editor di testo RTF sia in ChatComposite che in CallWithChatComposite.

ChatComposite

Screenshot del testo RTF con chat in ChatComposite.

CallWithChatComposite

Screenshot del testo RTF con chat in CallWithChatComposite.

Attività iniziali:

luglio 2024

Sottotitoli chiusi - Libreria dell'interfaccia utente nativa

I sottotitoli chiusi sono ora disponibili a livello generale nella libreria dell'interfaccia utente nativa per Android e iOS. Questa funzionalità si applica a una serie di scenari in cui i sottotitoli chiusi sono essenziali, migliorando l'esperienza per gli utenti con problemi di udito e garantendo l'inclusione.

Screenshot delle didascalie chiuse nella libreria dell'interfaccia utente nativa per Android e iOS.

I sottotitoli nella libreria dell'interfaccia utente nativa semplificano l'integrazione tra Servizi di comunicazione di Azure e Microsoft Teams, semplificando la connessione e la collaborazione degli utenti. Semplifica il processo e migliora l'esperienza utente.

Ad esempio, uno studio legale multinazionale con una forza lavoro diversificata può usare sottotitoli in videoconferenza per garantire che tutti i dipendenti, indipendentemente dalla capacità linguistica o dall'udito, possano partecipare pienamente. Ad esempio, nelle riunioni che coinvolgono discussioni legali complesse, le didascalie chiuse possono aiutare i relatori non nativi a seguire più facilmente. Inoltre, l'azienda può usare questa funzionalità durante gli scenari di interoperabilità con Microsoft Teams, garantendo una perfetta comunicazione con clienti e partner.

Per altre informazioni, vedi:

Ruoli e funzionalità delle sale - Libreria dell'interfaccia utente nativa

La libreria dell'interfaccia utente nativa per Android e iOS include ora l'integrazione di Rooms in disponibilità generale, offrendo ruoli e funzionalità avanzati per i partecipanti alle chiamate. Questa integrazione offre ai clienti maggiore flessibilità e controllo sulle chiamate, mantenendo la gestione sul lato cliente.

Si consideri un'azienda che ospita una riunione virtuale con i dipendenti in tutto il mondo. Con Rooms Integration, l'azienda può assegnare ruoli come relatore, partecipanti e consumer, assicurando un ambiente riunioni strutturato e organizzato. Questa configurazione è fondamentale per mantenere l'ordine in riunioni di grandi dimensioni, consentendo una diffusione efficiente delle informazioni e sessioni di domande e risposte produttive, migliorando la comunicazione e il coinvolgimento dell'organizzazione.

Per informazioni su come configurare un'architettura Standard Rooms per convalidare le assegnazioni di ruolo e la creazione, vedere il diagramma seguente.

Diagramma che mostra come configurare un'architettura Standard Rooms per convalidare le assegnazioni di ruolo e la creazione.

L'API Rooms consente agli sviluppatori di creare sale, gestire gli utenti e regolare la durata delle sale. L'API Rooms è un servizio back-end separato dalla libreria dell'interfaccia utente.

Per altre informazioni, vedi:

Condivisione di file nelle riunioni di Teams

Ora in disponibilità generale, condividere i file durante una riunione di Microsoft Teams con Servizi di comunicazione di Azure servizio Chat. La condivisione di file consente ai partecipanti di condividere i documenti necessari per le esigenze aziendali quotidiane, ad esempio informazioni sul prodotto, brochure o istruzioni di follow-up.

Diagramma che illustra come condividere file durante una riunione di Microsoft Teams con Servizi di comunicazione di Azure servizio Chat.

Usare questa funzione per migliorare l'esperienza nelle riunioni di Teams. La condivisione di file rende più semplice per gli utenti collaborare su documenti e porre domande chiare in base alle esigenze per completare i processi aziendali. I processi aziendali possono includere l'apertura di un account, l'esecuzione di risultati, la fornitura di prescrizioni o l'esecuzione di istruzioni di assistenza e molti altri scenari.

Per altre informazioni, vedi:

Supporto per le sale di interruzione di Teams

JavaScript Calling SDK supporta ora le sale breakout di Microsoft Teams in anteprima pubblica. Servizi di comunicazione di Azure partecipanti nativi e partecipanti a Microsoft 365 che usano l'SDK per chiamate possono partecipare alle riunioni di Teams. Il supporto per teams breakout rooms offre maggiore flessibilità e opportunità di collaborazione per le riunioni virtuali.

Screenshot di Servizi di comunicazione di Azure partecipanti nativi e partecipanti a Microsoft 365 che usano l'SDK chiamante per partecipare alle riunioni di Teams.

Che cosa sono le sale breakout

Le sale breakout di Teams consentono ai moderatori delle riunioni di creare sessioni separate e più piccole all'interno di una riunione di Teams più grande. Questa funzionalità è utile per diversi scenari, ad esempio:

  • Assistenza sanitaria: durante una visita virtuale di gruppo con i fornitori di servizi sanitari, l'organizzatore della riunione può assegnare pazienti alle sale di pausa per discutere aree specifiche prima di riconvolursi nella sessione di gruppo più grande. Gli operatori sanitari possono visitare ogni sala di pausa per effettuare il check-in con i pazienti singolarmente.

  • Legale: in un'udienza di tribunale virtuale, un imputato e il loro avvocato possono unirsi a una sala di pausa per una conversazione privata sul lato bar.

  • Conferenze: durante una conferenza virtuale del settore, l'organizzatore della riunione può inserire partecipanti in gruppi di discussione separati con argomenti incentrati, prima di tornare alla riunione più grande per condividere informazioni dettagliate con il pubblico più ampio.

Come funziona

Gli utenti di Microsoft Teams possono creare sale breakout per le riunioni pianificate. Gli organizzatori delle riunioni possono assegnare i partecipanti dell'SDK per chiamate a singole sale di breakout. I partecipanti possono partecipare e spostarsi facilmente tra le sale breakout e la riunione principale, proprio come qualsiasi altro utente di Teams.

Perché questo è importante

La possibilità di includere gli utenti ACS nelle sale breakout di Teams migliora l'esperienza collaborativa, rendendola più inclusiva e versatile. Sia che si stia conducendo una sessione di formazione, ospitare un workshop o facilitare una sessione di brainstorming, le sale breakout forniscono la struttura necessaria per favorire interazioni significative e discussioni produttive.

Inizia oggi stesso

Per iniziare a usare questa funzionalità, assicurarsi di avere la versione più recente di Calling SDK. Per altre informazioni sull'implementazione e l'uso delle sale breakout di Teams, vedere Esercitazione - Integrare le sale breakout di Microsoft Teams.

Fine del sondaggio di chiamata - nativo

Il sondaggio di fine chiamata consente agli sviluppatori di personalizzare le domande per raccogliere commenti e suggerimenti alla fine di una chiamata. Questa funzionalità è disponibile a livello generale. Raccogliendo informazioni dettagliate preziose direttamente dagli utenti, gli sviluppatori possono prendere decisioni informate per migliorare i propri servizi in modo efficace. Questa funzionalità è ora disponibile a livello generale per le piattaforme Android, iOS e Windows.

Si supponga che un operatore sanitario usi questa funzionalità per raccogliere feedback dopo le consultazioni di telemedicina. Personalizzando le domande per informarsi sulla chiarezza della comunicazione, sulla facilità di accesso e sulla soddisfazione con la consulenza medica, il provider può identificare rapidamente le aree che necessitano di miglioramento. Questo feedback immediato e specifico aiuta il provider a migliorare la qualità della cura dei pazienti, semplificare le operazioni e aumentare la soddisfazione dei pazienti.

Per altre informazioni, vedi:

Esercitazione sulla fine del sondaggiodi chiamata: Fine del sondaggio di chiamata

Trasferimento alla segreteria telefonica

Ora in disponibilità generale, gli organizzatori di Microsoft Teams possono configurare i partecipanti alle chiamate da trasferire direttamente nella segreteria telefonica di un utente di Teams, ignorando l'anello dell'utente di Teams. Ciò è utile quando il transferor sa che l'utente non è disponibile per eseguire la chiamata.

Per altre informazioni, vedere Trasferire chiamate.

Maggio 2024

Conservazione dei dati con thread di chat

Gli sviluppatori possono ora creare thread di chat con criteri di conservazione da 30 a 90 giorni. Questa funzionalità è in anteprima.

L'impostazione di un criterio di conservazione è facoltativa. Gli sviluppatori possono scegliere di creare un thread di chat con conservazione infinita (impostazione predefinita) o impostare un criterio di conservazione da 30 a 90 giorni. Se è necessario mantenere il thread per più di 90 giorni, è possibile estendere il tempo usando l'API Aggiorna proprietà thread di chat. Il criterio è orientato alla gestione dei dati nelle organizzazioni che devono spostare i dati negli archivi per scopi cronologici o eliminare i dati entro un determinato periodo.

Il criterio non influisce sui thread di chat esistenti.

Per altre informazioni, vedi:

PowerPoint Live

Ora in disponibilità generale, PowerPoint Live offre sia al relatore che al pubblico un'esperienza coinvolgente. PowerPoint Live combina la presentazione in PowerPoint con la connessione e la collaborazione di una riunione di Microsoft Teams.

Screenshot della presentazione e della collaborazione di PowerPoint Live in una riunione di Microsoft Teams.

I partecipanti alla riunione possono ora visualizzare le sessioni di PowerPoint Live avviate da un client di Teams usando la libreria dell'interfaccia utente Web di Servizi di comunicazione di Azure. I partecipanti possono seguire insieme una presentazione e visualizzare le annotazioni del relatore. Gli sviluppatori possono usare questa funzione tramite compositi come CallComposite e CallWithChatComposite, e tramite componenti come VideoGallery.

Per altre informazioni, vedere Introduzione a PowerPoint Live in Microsoft Teams (post di blog) e Presentazione da PowerPoint Live in Microsoft Teams.

Reazioni in tempo reale

Ora disponibile a livello generale, i compositi e i componenti della libreria dell'interfaccia utente aggiornati includono reazioni durante le chiamate in tempo reale. La libreria dell'interfaccia utente supporta queste reazioni: 👍 like, 🧡 love, 👏 applauso, 😂 risata, 😮 sorpresa.

Screenshot delle reazioni di chiamata dal vivo, tra cui like, love e applausi.

Le reazioni alle chiamate sono associate al partecipante che le invia e sono visibili a tutti i tipi di partecipanti (in-tenant, guest, federato, anonimo). Le reazioni alle chiamate sono supportate in tutti i tipi di chiamate, ad esempio sale, gruppi e riunioni (pianificate, private, canale) di tutte le dimensioni (piccole, grandi, grandi, extra grandi).

L'aggiunta di questa funzionalità incoraggia un maggiore coinvolgimento all'interno delle chiamate, perché le persone possono reagire in tempo reale senza dover parlare o interrompere. Gli sviluppatori possono usare questa funzionalità aggiungendo:

  • La possibilità di avere delle reazioni alle chiamate in tempo reale a compositi CallComposite e CallwithChatComposite sul Web.
  • Reazioni alle chiamate a livello di componente.

Per altre informazioni, vedere Reazioni.

Sottotitoli

Promuovere l'accessibilità visualizzando il testo dell'audio nelle chiamate video. Già disponibile per le chiamate da app a Teams, questa versione di disponibilità generale aggiunge il supporto per i sottotitoli chiusi in tutte le chiamate da app a app.

Screenshot delle didascalie chiuse per le chiamate da app a app e l'interoperabilità di Teams.

Per altre informazioni, vedere Cenni preliminari sulle didascalie chiuse.

È anche possibile ottenere altre informazioni sull'interoperabilità di Servizi di comunicazione di Azure con Teams.

Copilot per la diagnostica delle chiamate

L'intelligenza artificiale può aiutare sviluppatori di app in ogni fase del ciclo di vita di sviluppo: progettazione, compilazione e funzionamento. Gli sviluppatori possono usare Microsoft Copilot in Azure (anteprima) all'interno di Diagnostica chiamate per comprendere e risolvere molti problemi di chiamata. Ad esempio, gli sviluppatori possono porre queste domande a Copilot:

  • Come si esegue la diagnostica di rete nelle chiamate VoIP di Servizi di comunicazione di Azure?
  • Come è possibile ottimizzare le chiamate per condizioni di rete scadenti?
  • Come è possibile correggere le cause comuni di flussi multimediali scarsi nelle chiamate di Servizi di comunicazione di Azure?
  • Come è possibile correggere il codice secondario 41048, che ha causato l'esito negativo della parte video della chiamata?

Screenshot della diagnostica delle chiamate in Microsoft Copilot in Azure.

La diagnostica delle chiamate può aiutare gli sviluppatori a comprendere la qualità e l'affidabilità delle chiamate, in modo da offrire un'esperienza di chiamata ottimale ai clienti. Diversi problemi possono influire sulla qualità delle chiamate, ad esempio connessione Internet scadente, incompatibilità software e difficoltà tecniche con dispositivi.

Arrivare alla causa radice di questi problemi può alleviare situazioni potenzialmente frustranti per tutti i partecipanti alle chiamate, sia che si tratti di pazienti che controllano la chiamata di un medico che gli studenti che prendono una lezione con un insegnante. Call Diagnostics consente agli sviluppatori di eseguire il drill-down dei dati per identificare i problemi radice e trovare una soluzione. È possibile usare le visualizzazioni predefinite nel portale di Azure o connettere i dati di utilizzo e qualità sottostanti ai propri sistemi.

Per altre informazioni, vedere Diagnostica delle chiamate.

Aprile 2024

Estendibilità da business a consumer con Microsoft Teams per le chiamate

Gli sviluppatori possono sfruttare l'interoperabilità delle chiamate per gli utenti di Microsoft Teams in Servizi di comunicazione di Azure che chiamano flussi di lavoro. Questa funzionalità è ora disponibile a livello generale.

Gli sviluppatori possono usare le API di automazione delle chiamate per portare gli utenti di Teams in flussi di lavoro e interazioni da business a consumer (B2C), che consentono di offrire soluzioni avanzate del servizio clienti. Questa interoperabilità viene offerta tramite VoIP per ridurre il sovraccarico dell'infrastruttura di telefonia. Gli sviluppatori possono aggiungere utenti di Teams alle chiamate di Servizi di comunicazione di Azure usando gli ID oggetto Microsoft Entra (OID) dei partecipanti.

Casi d'uso

  • Teams come estensione di un desktop agente: connettere il centro contatti come servizio (CCaaS) a Teams e consentire agli agenti di gestire le chiamate dei clienti in Teams. Avere Teams come soluzione single-pane-of-glass per la comunicazione interna e B2C può aumentare la produttività degli agenti e consentire loro di offrire servizi di prima classe ai clienti.

  • Consulenza di esperti: le aziende possono usare Teams per invitare degli esperti in materia nei flussi di lavoro del servizio clienti per la risoluzione rapida dei problemi e migliorare la frequenza di risoluzione della prima chiamata.

Diagramma che mostra l'estendibilità business-to-consumer con Microsoft Teams per le chiamate.

L'estendibilità B2C di Servizi di comunicazione di Azure con Microsoft Teams aiuta i clienti a raggiungere i team di vendita e di supporto e aiuta le aziende a offrire esperienze di clienti efficaci.

Per altre informazioni, vedere Interoperabilità del flusso di lavoro di Automazione delle chiamate con Microsoft Teams.

Condivisione di immagini nelle riunioni di Microsoft Teams

Gli utenti di Microsoft Teams possono condividere immagini con gli utenti di Servizi di comunicazione di Azure nel contesto di una riunione di Teams. Questa funzionalità è ora disponibile a livello generale. La condivisione delle immagini migliora la collaborazione in tempo reale per le riunioni. La sovrimpressione delle immagini è supportata anche per gli utenti per esaminarla in dettaglio.

La condivisione di immagini è utile in molti scenari, come nel caso di un'azienda che condivide delle foto per mostrare il proprio lavoro o dii medici che condividono immagini con i pazienti per le istruzioni successive alla cura.

Screenshot che mostra la configurazione della condivisione di immagini e un esempio in una riunione di Microsoft Teams.

Provare questa funzionalità usando la libreria dell'interfaccia utente o Chat SDK. Questo SDK è disponibile in C# (.NET), JavaScript, Python e Java. Per altre informazioni, vedi:

Soppressione profonda del rumore

La soppressione profonda del rumore è attualmente in anteprima. La soppressione del rumore migliora VoIP e videochiamate eliminando il rumore di fondo, quindi è più facile parlare e ascoltare. Ad esempio, se si esegue una chiamata WebJS di Servizi di comunicazione di Azure in un bar, l'attivazione dell'eliminazione del rumore può migliorare l'esperienza di chiamata eliminando i suoni di sottofondo dal negozio.

Per altre informazioni, vedere Aggiungere miglioramenti della qualità audio all'esperienza di chiamata audio.

Chiamata di SDK per Android, iOS e Windows

Sono stati aggiornati gli SDK per chiamate nativi per migliorare l'esperienza del cliente. Questa versione include:

  • Sfondo personalizzato per le videochiamate
  • Configurazione proxy
  • Integrazione di Android TelecomManager
  • Comunicazione unidirezionale nel canale dati
  • Durata durata (TTL) per le notifiche push

Sfondo personalizzato per le videochiamate

Lo sfondo personalizzato per le videochiamate è disponibile a livello generale. Questa funzionalità consente ai clienti di rimuovere le distrazioni dietro di loro. I clienti possono caricare le proprie immagini personalizzate da usare come sfondo.

Screenshot che mostra lo sfondo personalizzato per le videochiamate.

Ad esempio, i proprietari aziendali possono usare l'SDK chiamante per mostrare sfondi personalizzati al posto dello sfondo effettivo. È possibile, ad esempio, caricare un'immagine di un ufficio moderno e spazioso, e impostarlo come sfondo per le videochiamate. Chiunque si unisca alla chiamata vede lo sfondo personalizzato, che sembra realistico e naturale. È anche possibile usare immagini personalizzate del marchio come sfondo per mostrare immagini nuove ai clienti.

Per altre informazioni, vedere Avvio rapido: Aggiungere effetti video alle videochiamate.

Configurazione proxy

La configurazione proxy è ora disponibile a livello generale. Alcuni ambienti, ad esempio settori altamente regolamentati o che gestiscono informazioni riservate, richiedono dei proxy per proteggere e controllare il traffico di rete. È possibile usare l'SDK chiamante per configurare i proxy HTTP e multimediali per le chiamate di Servizi di comunicazione di Azure. In questo modo, è possibile assicurarsi che le comunicazioni siano conformi ai criteri e alle normative di rete. È possibile usare i metodi SDK nativi per impostare la configurazione proxy per l'app.

Per altre informazioni, vedere Proxy del traffico chiamante.

Integrazione di Android TelecomManager

Android TelecomManager gestisce le chiamate audio e video nei dispositivi Android. Usare Android TelecomManager per offrire un'esperienza utente coerente in varie app e dispositivi Android, ad esempio per visualizzare le chiamate in ingresso e in uscita nell'interfaccia utente di sistema, il routing dell'audio ai dispositivi e la gestione delle interruzioni delle chiamate.

È ora possibile integrare l'app con Android TelecomManager per sfruttare le relative funzionalità per gli scenari di chiamata personalizzati. Per altre informazioni, vedere Integrare con TelecomManager.

Comunicazione unidirezionale nel canale dati

L'API Canale dati è disponibile a livello generale. Il canale dati include comunicazioni unidirezionali, che abilitano la messaggistica in tempo reale durante le chiamate audio e video. Usando questa API, è possibile integrare le funzioni di scambio di dati nelle applicazioni per offrire un'esperienza di comunicazione perfetta per gli utenti.

L'API Canale dati consente agli utenti di inviare e ricevere immediatamente messaggi durante una chiamata audio o video in corso, promuovendo comunicazioni fluide ed efficienti. In una chiamata di gruppo, un partecipante può inviare messaggi a un singolo partecipante, a un set specifico di partecipanti o a tutti i partecipanti all'interno della chiamata. Questa flessibilità migliora la comunicazione e la collaborazione tra gli utenti durante le interazioni di gruppo.

Per altre informazioni, vedere Canale dati.

Durata durata (TTL) per le notifiche push

La durata (TTL) per le notifiche push è ora disponibile a livello generale. TTL è la durata per cui un token di notifica push è valido. L'uso di una durata TTL più lunga consente all'app di ridurre il numero di nuove richieste di token dagli utenti e migliorare l'esperienza.

Si supponga, ad esempio, di aver creato un'app che consenta ai pazienti di prenotare appuntamenti medici virtuali. L'app usa le notifiche push per visualizzare un'interfaccia utente di chiamata in ingresso quando l'app non è in primo piano. In precedenza, l'app doveva richiedere un nuovo token di notifica push dall'utente ogni 24 ore, che potrebbe essere fastidioso e dispendioso. Con la funzionalità TTL estesa, è ora possibile configurare il token di notifica push per durare fino a sei mesi, a seconda delle esigenze aziendali. In questo modo, l'app può evitare richieste di token frequenti e offrire un'esperienza di chiamata più fluida per i clienti.

Per altre informazioni, vedere Abilitare le notifiche push per le chiamate.

Chiamata degli aggiornamenti della libreria dell'interfaccia utente nativa dell'SDK

Usando la libreria nativa dell'SDK per chiamate di Servizi di comunicazione di Azure, è ora possibile generare log crittografati per la risoluzione dei problemi e fornire ai clienti una modalità facoltativa solo audio per l'aggiunta delle chiamate.

Risoluzione dei problemi nella libreria dell'interfaccia utente nativa per Android e iOS

Ora in disponibilità generale, è possibile crittografare i log durante la risoluzione dei problemi nella libreria dell'interfaccia utente nativa di Calling SDK per Android e iOS. È possibile generare facilmente log crittografati da condividere con il supporto di Azure. Idealmente, le chiamate funzionano e basta, oppure gli sviluppatori risolvono da soli i problemi. Ma i clienti hanno sempre il supporto di Azure come ultima linea di difesa. E ci sforziamo di rendere questi impegni il più facile e veloce possibile.

Per altre informazioni, vedere Risolvere i problemi relativi alla libreria dell'interfaccia utente.

Modalità solo audio nella libreria dell'interfaccia utente

La modalità solo audio nella libreria dell'interfaccia utente di Calling SDK è ora disponibile a livello generale. Consente ai partecipanti di partecipare alle chiamate usando solo l'audio, senza condividere o ricevere video. I partecipanti possono usare questa funzionalità per risparmiare larghezza di banda e ottimizzare la privacy.

Quando viene attivata la modalità solo audio, disabilita automaticamente la funzione video per l'invio e la ricezione di flussi. Regola l'interfaccia utente in modo da riflettere questa modifica rimuovendo i controlli correlati ai video.

Per altre informazioni, vedere Abilitare la modalità solo audio nella libreria dell'interfaccia utente.

Marzo 2024

Chiamata a code di chiamate e operatori automatici di Microsoft Teams

Le chiamate alle code di chiamata di Teams e gli operatori automatici sono ora disponibili a livello generale in Servizi di comunicazione di Azure, insieme alla chiamata a clic per Il telefono di Teams.

Le organizzazioni possono consentire ai clienti di raggiungere rapidamente i propri membri di vendita e supporto in Microsoft Teams. Quando si aggiunge un widget click-to-call a un sito Web, ad esempio un pulsante Vendite che punta a un reparto vendite o a un pulsante Acquisto che punta all'approvvigionamento , i clienti sono solo un clic lontano da una connessione diretta a una coda di chiamate di Teams o a un operatore automatico.

Altre informazioni sull'aggiunta dell'app chiamante a una coda di chiamate di Teams o all'operatore automatico e alla creazione di applicazioni del centro contatti.

Aggiornamenti tramite posta elettronica

Gli aggiornamenti del servizio di posta elettronica di Servizi di comunicazione di Azure includono il supporto SMTP, la gestione esplicita, i cmdlet di Azure PowerShell e le estensioni dell'interfaccia della riga di comando di Azure.

SMTP

Il supporto SMTP nella posta elettronica di Servizi di comunicazione di Azure è ora disponibile a livello generale. Gli sviluppatori possono usarlo per inviare facilmente messaggi di posta elettronica, migliorare le funzionalità di sicurezza e avere un maggiore controllo sulle comunicazioni in uscita.

Il servizio di inoltro SMTP funge da collegamento tra i client di posta elettronica e i server di posta elettronica per fornire messaggi di posta elettronica in modo più efficace. Configura un'infrastruttura di inoltro specializzata che non solo gestisce esigenze di velocità effettiva più elevate e il recapito corretto della posta elettronica, ma migliora anche l'autenticazione per proteggere la comunicazione. Questo servizio offre anche alle aziende una piattaforma centralizzata che consente loro di gestire i messaggi di posta elettronica in uscita per tutte le comunicazioni B2C e ottenere informazioni dettagliate sul traffico di posta elettronica.

Con questa funzionalità, i clienti possono passare da soluzioni SMTP locali o collegare le applicazioni line-of-business a una piattaforma di soluzioni basata sul cloud con la posta elettronica di Servizi di comunicazione di Azure. Il supporto SMTP abilita:

  • Endpoint SMTP affidabile con crittografia TLS 1.2.
  • Autenticazione con un ID applicazione Microsoft Entra per l'invio di messaggi di posta elettronica tramite SMTP.
  • Supporto per l'invio di volumi elevati per le comunicazioni B2C tramite le API SMTP e REST.
  • Conformità ai requisiti di gestione dei dati e privacy per i clienti.

Diagramma che mostra un diagramma di flusso del comando SMTP di posta elettronica.

Per altre informazioni, vedere Supporto SMTP della posta elettronica.

Gestione di rifiuto esplicito

La gestione del rifiuto esplicito tramite posta elettronica, ora in anteprima, offre un elenco di annullamento della sottoscrizione centralizzato e le preferenze di rifiuto esplicito salvate in un archivio dati. Questa funzionalità consente agli sviluppatori di soddisfare le linee guida dei provider di posta elettronica che richiedono l'implementazione dell'elenco con un clic per annullare la sottoscrizione nei messaggi di posta elettronica inviati dalle piattaforme.

La gestione del rifiuto esplicito consente di identificare ed evitare problemi di recapito. È possibile mantenere la conformità aggiungendo funzionalità dell'elenco di eliminazione per migliorare la reputazione e consentire ai clienti di gestire facilmente i rifiuti espliciti.

Diagramma che mostra un diagramma di flusso dell'elenco di eliminazione della posta elettronica.

Introduzione alla gestione delle funzionalità di rifiuto esplicito della posta elettronica.

Cmdlet di Azure PowerShell ed estensioni dell'interfaccia della riga di comando di Azure

Per migliorare l'esperienza di sviluppo, Servizi di comunicazione di Azure introduce altri cmdlet di Azure PowerShell e le estensioni dell'interfaccia della riga di comando di Azure per l'uso della posta elettronica.

Cmdlet di Azure PowerShell

Con l'aggiunta dei nuovi cmdlet, gli sviluppatori possono usare i cmdlet di Azure PowerShell per tutte le operazioni CRUD (create, read, update, delete) per il servizio di posta elettronica, tra cui:

  • Creare una risorsa del servizio di comunicazione (esistente)
  • Creare una risorsa del servizio di posta elettronica (nuova)
  • Creare una risorsa per un dominio gestito o personalizzato di Azure (nuovo)
  • Avviare o annullare la verifica personalizzata del dominio (nuovo)
  • Aggiungere un nome utente del mittente a un dominio (nuovo)
  • Collegare una risorsa di dominio a una risorsa del servizio di comunicazione (esistente)

Per altre informazioni, vedere Le informazioni di riferimento su Azure PowerShell.

Estensioni dell'interfaccia della riga di comando di Azure

Gli sviluppatori possono usare le estensioni dell'interfaccia della riga di comando di Azure per il flusso end-to-end per l'invio di messaggi di posta elettronica, tra cui:

  • Creare una risorsa del servizio di comunicazione (esistente)
  • Creare una risorsa del servizio di posta elettronica (nuova)
  • Creare una risorsa per un dominio gestito o personalizzato di Azure (nuovo)
  • Aggiungere un nome utente del mittente a un dominio (nuovo)
  • Collegare una risorsa di dominio a una risorsa del servizio di comunicazione (esistente)
  • Inviare un messaggio di posta elettronica (esistente)

Altre informazioni sono disponibili nelle informazioni di riferimento sull'interfaccia della riga di comando di Azure.

Febbraio 2024

Token utente con accesso limitato

I token utente con accesso limitato sono ora disponibili a livello generale. I token utente con accesso limitato consentono ai clienti di esercitare un maggiore controllo sulle funzionalità utente, ad esempio l'avvio di una nuova chiamata/chat o la partecipazione a una chiamata/chat in corso.

Quando un cliente crea un'identità utente di Servizi di comunicazione di Azure, all'utente viene concessa la possibilità di partecipare a chat o chiamate tramite token di accesso. Ad esempio, un utente deve avere un token di chat per partecipare ai thread di chat o a un token VoIP per partecipare alle chiamate VoIP. Un utente può avere più token contemporaneamente.

Con i token di accesso limitato, Servizi di comunicazione di Azure supporta il controllo dell'accesso completo rispetto all'accesso limitato all'interno di chat e chiamate. I clienti possono controllare la capacità degli utenti di avviare una nuova chiamata o una nuova chat, anziché partecipare a chiamate o chat esistenti.

Questi token risolvono il problema relativo alla chiamata a freddo o alla chat a freddo. Ad esempio, senza token di accesso limitato, un utente che dispone di un token VoIP può avviare chiamate e partecipare alle chiamate. In teoria, un imputato potrebbe chiamare direttamente un giudice o un paziente potrebbe chiamare direttamente un medico. Questa situazione è indesiderata per la maggior parte delle aziende. Gli sviluppatori possono ora fornire un token di accesso limitato a un paziente che può quindi partecipare a una chiamata, ma non può avviare una chiamata diretta a nessuno.

Per altre informazioni, vedere Modello di identità.

Prova chiamata telefonica

Provare a effettuare chiamate telefoniche, ora in anteprima, è uno strumento nel portale di Azure che consente ai clienti di confermare la configurazione di una connessione telefonica effettuando una telefonata. Si applica sia alle chiamate vocali (PSTN) che al routing diretto. Prova chiamata telefonica consente agli sviluppatori di testare rapidamente le funzionalità di chiamata di Servizi di comunicazione di Azure, senza un'app o un codice esistente alla fine.

Screenshot dello strumento Prova chiamata telefonica nel portale di Azure.

Per altre informazioni, vedere Prova chiamata telefonica.

Aggiornamenti della libreria dell'interfaccia utente nativa

Aggiornamenti alla libreria dell'interfaccia utente nativa, tra cui lo spostamento della diagnostica con connessione utente alla disponibilità generale, e il rilascio dell'integrazione one-to-one e Callkit iOS.

Diagnostica rivolta all’utente

La diagnostica per utenti è ora disponibile a livello generale. Questa funzionalità migliora l'esperienza utente fornendo un set di eventi che possono essere attivati quando viene attivato un segnale della chiamata. Ad esempio, un evento può essere attivato quando un partecipante sta parlando, ma il microfono è disattivato o se il dispositivo non è connesso a una rete. È possibile sottoscrivere trigger come segnali di rete deboli o microfoni disattivati, in modo da essere sempre consapevoli di eventuali fattori che influiscono sulle chiamate.

L'inserimento della diagnostica per utenti nella libreria dell'interfaccia utente consente ai clienti di implementare eventi per un'esperienza più fluida. I clienti possono usare diagnostica con connessione utente per notificare agli utenti in tempo reale se riscontrano problemi di connettività e qualità durante la chiamata, ad esempio problemi di rete. Gli utenti ricevono una notifica popup su questi problemi durante la chiamata. Questa funzionalità invia anche i dati di telemetria per tenere traccia di qualsiasi evento ed esaminare lo stato della chiamata.

Per maggiori informazioni, vedere Diagnostica rivolta all’utente.

Chiamata uno-a-uno

La chiamata uno-a-uno per Android e iOS è ora disponibile in anteprima versione 1.6.0. Con questa versione di anteprima più recente, l'avvio di una chiamata è semplice come un tocco. I destinatari vengono avvisati tempestivamente con una notifica push per rispondere o rifiutare la chiamata.

Se l'applicazione nativa iOS richiede chiamate dirette tra due entità, gli sviluppatori possono usare la funzione chiamante uno-a-uno per farlo accadere. Uno scenario di esempio è un cliente che deve chiamare un consulente finanziario per apportare modifiche al conto.

Per altre informazioni, vedere Configurare notifiche push e chiamate uno-a-uno nella libreria dell'interfaccia utente.

Integrazione di iOS CallKit

Servizi di comunicazione di Azure integra CallKit, in anteprima, per un'esperienza di chiamata iOS nativa. Ora, le chiamate effettuate tramite Native UI SDK hanno le stesse funzionalità di chiamata iOS, ad esempio notifiche, cronologia delle chiamate e chiamata in attesa. Queste funzionalità iOS si fondono perfettamente con l'esperienza nativa esistente.

Questo aggiornamento consente agli sviluppatori della libreria dell'interfaccia utente di evitare di dedicare tempo all'integrazione. CallKit offre un'esperienza predefinita, ovvero le app integrate usano le stesse interfacce delle normali chiamate cellulari. Per gli utenti, le chiamate VoIP in ingresso visualizzano la schermata di chiamata iOS familiare per un'esperienza coerente e intuitiva.

Per altre informazioni, vedere Integrare CallKit nella libreria dell'interfaccia utente.

Offerte dirette PSTN

Servizi di comunicazione di Azure continua ad espandere Offerte dirette a nuove aree geografiche. Le offerte dirette PSTN sono disponibili in generale per 42 paesi e aree geografiche:

Argentina, Australia, Austria, Belgio, Brasile, Canada, Cile, Cina, Colombia, Danimarca, Finlandia, Francia, Germania, Hong Kong SAR, Indonesia, Irlanda, Israele, Italia, Giappone, Lussemburgo, Malesia, Messico, Paesi Bassi, Nuova Zelanda, Norvegia, Filippine, Polonia, Portogallo, Portorico, Arabia Saudita, Singapore, Slovacchia, Sudafrica, Corea del Sud, Spagna, Svezia, Svizzera, Taiwan, Thailandia, Emirati Arabi Uniti, Regno Unito, Stati Uniti

Oltre a ottenere tutte le offerte correnti in disponibilità generale, sono state introdotte più di 400 nuove offerte per paesi/aree geografico.

Controllare tutti i nuovi paesi/aree geografiche, i tipi di numero di telefono e le funzionalità disponibili in Disponibilità paese/area geografica dei numeri di telefono e dell'idoneità all'abbonamento.