Migrera kod från v3.2 till version 2024-11-15
REST API för tal till text används för snabb transkription, batch-transkription och anpassat tal. I den här artikeln beskrivs ändringar från version 3.2 till version 2024-11-15.
Viktigt!
Rest API-versionen 2024-11-15
för tal till text är den senaste versionen som är allmänt tillgänglig.
- Rest API-versionen
2024-05-15-preview
för tal till text dras tillbaka vid ett datum som ska tillkännages. - Tal till text REST API
v3.0
,v3.1
,v3.2
,3.2-preview.1
och3.2-preview.2
kommer att dras tillbaka den 1 april 2026.
Mer information om uppgradering finns i rest-API :et för tal till text v3.0 till v3.1, v3.1 till v3.2 och v3.2 till 2024-11-15 .
Bassökväg
Anpassat tal-API växlade från ett sökvägsbaserat versionsschema till ett frågeparameterbaserat schema i linje med allmänna Versionsscheman för Azure API. Detta krävde ändringar i den använda bassökvägen. Uppdatera sökvägen från /speechtotext/v3.2
till /speechtotext
och lägg till API-versionen med ?api-version=2024-11-15
till alla begäranden.
Datauppsättningar
Egenskapen email
och den anslutna e-postaviseringsprocessen tas bort från API:et.
Egenskapen duration
i datauppsättningssvaren byts namn från duration
till durationMilliseconds
och är nu ett vanligt tal i stället för en ISO8601 formaterad sträng (P1D2H3M4S...) för ytterligare bearbetning.
Frågeparametern sasValidityInSeconds
har bytt namn till för att sasLifetimeMinutes
hämta filer. Användning tillåts endast för ett konto med BYOS inaktiverat. FÖR BYOS-aktiverade konton returneras inte SAS-URL:er.
Egenskapen project
tas bort i begäranden om att skapa.
Modeller
Egenskapen har tagits text
bort i en begäran om att skapa en modell. Alternativet är att skapa en datauppsättning med textinnehållet och först skapa en datauppsättning, som sedan används senare för att skapa modellen.
Egenskapen email
och den anslutna e-postaviseringsprocessen tas bort från API:et.
Frågeparametern sasValidityInSeconds
har bytt namn till för att sasLifetimeMinutes
hämta filer. Användning tillåts endast för ett konto med BYOS (bring your own storage) inaktiverat. FÖR BYOS-aktiverade konton returneras inte SAS-URL:er.
Åtgärden GET models/id/manifest
kräver nu alltid en sas-livslängd som inte är noll. Motsvarande sasValidityInSeconds
egenskap har bytt namn till sasLifetimeMinutes
.
Egenskapen project
tas bort i begäranden om att skapa.
Recensioner
Frågeparametern sasValidityInSeconds
har bytt namn till för att sasLifetimeMinutes
hämta filer. Användning tillåts endast för ett konto med BYOS inaktiverat. FÖR BYOS-aktiverade konton returneras inte SAS-URL:er.
Egenskapen project
tas bort i begäranden om att skapa
Egenskapen email
och den anslutna e-postaviseringsprocessen tas bort från API:et.
Slutpunkter
API:et för att hämta och ta bort loggfiler för slutpunktsloggar tas bort. Anpassat tal har nu stöd för BYOS (bring your own storage). Endast konton med BYOS aktiverat kan aktivera loggning på modellslutpunkter. Detta ger fullständig hanterbarhet för loggfiler på kundlagring i stället för ett proxy-API.
Stöd har tagits bort för timeToLive
att skapa slutpunkter.
Egenskapen har tagits text
bort i en begäran om att skapa slutpunkter. Alternativet är att skapa en datauppsättning med textinnehållet och först skapa en datauppsättning, som sedan används senare för att skapa modellen. Den här modellen kan sedan användas för att skapa en slutpunkt.
Slutpunktslänkar returnerar nu bara slutpunkten för websocket-anslutning, som används för SDK.
Egenskapen project
tas bort i begäranden om att skapa.
Egenskapen email
och den anslutna e-postaviseringsprocessen tas bort från API:et.
Transkriptioner
Den översta egenskapen för diarizationEnabled
en transkription har tagits bort. Diariseringskonfigurationen förenklas till "diarization": {"maxSpeakers": 2,"enabled": true}
. Egenskapen maxSpeakers
är valfri och standardvärdet är 2. Egenskapen enabled
krävs för diarisering.
Skapande av transkription: timeToLive
har bytt namn till att timeToLiveHours
inkludera en formatändring från ISO8601 formaterad sträng till en enkel int (antal timmar).
Egenskapen duration
i transkriptionssvar byter namn från duration
till durationMilliseconds
och är nu ett vanligt tal i stället för en ISO8601 formaterad sträng (P1D2H3M4S...) för att ytterligare förenkla bearbetningen. Transkriptionsresultatfiler har den här egenskapen tillagd för konsekvens med API.
Frågeparametern sasValidityInSeconds
har bytt namn till för att sasLifetimeMinutes
hämta filer. Användning tillåts endast för ett konto med BYOS inaktiverat. FÖR BYOS-aktiverade konton returneras inte SAS-URL:er.
Egenskapen project
tas bort i begäranden om att skapa.
Egenskapen email
och den anslutna e-postaviseringsprocessen tas bort från API:et.
Projekt
Projekt-API:et tas bort.