Abbiamo recentemente introdotto una nuova funzionalità vocale avanzata che sfrutta la tecnologia GPT-4o Realtime per gestire interazioni audio in tempo reale. La nostra API, basata sul modello GPT-4o, consente di realizzare applicazioni vocali a bassa latenza ideali per assistenti virtuali, sistemi di traduzione in tempo reale e supporto clienti, offrendo esperienze fluide e naturali in cui il nostro modello risponde istantaneamente agli input vocali dell'utente.
Anche noi di Azure OpenAI ci siamo dotati di questa tecnologia e offriamo le medesime API da incorporare nelle nostre soluzioni. Per provare questa tecnologia velocemente, dobbiamo prima di tutto accedere al nostro progetto tramite l'indirizzo https://ai.azure.com. Accediamo alla sezione Model catalog dal menu a sinistra e selezioniamo il modello gpt-4o-realtime-preview dalla collezione di modelli Azure OpenAI. Successivamente, cliccando su Deploy, possiamo configurare le impostazioni di deployment, specificare un nome per la distribuzione e scegliere la risorsa Azure OpenAI appropriata.

Una volta terminato il deploy, possiamo interagire con il modello direttamente nel Real-time audio playground: basta selezionare il modello appena distribuito, attivare l'accesso al microfono e iniziare la conversazione in tempo reale.

Nel playground possiamo impostare il prompt iniziale e configurare vari parametri, come il livello di soglia (threshold) per l'attivazione della risposta, la temperatura che regola la creatività delle risposte, e la gestione del silenzio per ottimizzare l'interazione vocale.
Attualmente, il nostro modello gpt-4o-realtime-preview è disponibile nelle regioni East US 2 e Sweden Central di Azure.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare DeepSeek R1 con Azure AI
Creare una libreria CSS universale: Immagini
Ordine e importanza per @layer in CSS
Creare agenti facilmente con Azure AI Agent Service
Scrivere selettori CSS più semplici ed efficienti con :is()
Testare l'invio dei messaggi con Event Hubs Data Explorer
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Gestione CSS in Blazor con .NET 9
Proteggere le risorse Azure con private link e private endpoints
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Creare una libreria CSS universale: Nav menu
Migliorare la sicurezza dei prompt con Azure AI Studio
I più letti di oggi
- Novità nella gestione del modello asincrono in C# 5 e VB 11
- Configurare backup di lungo termine per Azure SQL Database
- Usare Azure Active Directory con SQL Database
- Usare le user assigned identity per accedere a Azure SQL Database tramite AAD
- Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
- Eseguire una query su SQL Azure tramite un workflow di GitHub
- Recuperare la data di creazione e ultima modifica di un record con Entity Framework Core e le temporal table di SQL Server