There is an issuecwith the createdDateTime
property in your request payload.
According to the Azure Batch Transcription REST API documentation, the createdDateTime
field is a read-only property that is automatically set by the service upon the creation of a transcription job. Therefore, it should not be included in the request body when creating a new batch transcription.
Regarding recent modifications to the API, Microsoft has introduced version 2024-11-15
of the Speech to Text REST API, which includes several changes and improvements.
Notably, the API has transitioned from a path-based versioning scheme to a query parameter-based scheme, aligning with general Azure API versioning practices.
This change requires updating the base path from /speechtotext/v3.2
to /speechtotext
and appending ?api-version=2024-11-15
to all requests. Certain properties have been removed or renamed to simplify processing. https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-2024-11-15
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/releasenotes