/
AZ
azure
/
Speech Services API v3.2-preview.2
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v10
latest
Swagger 2.0
2026-07-13
77
84
220.8 KB
Custom Speech datasets for model adaptation:
Gets a list of supported locales for datasets.
get
/datasets/locales
Response
OK
DatasetLocales
required
All 77 operations
get
Gets a list of supported locales for datasets.
get
Gets a list of datasets for the authenticated subscription.
post
Uploads and creates a new dataset by getting the data from a specified URL or starts waiting for data blocks to be uploaded.
get
Gets the dataset identified by the given ID.
delete
Deletes the specified dataset.
patch
Updates the mutable details of the dataset identified by its ID.
get
Gets the list of uploaded blocks for this dataset.
put
Upload a block of data for the dataset. The maximum size of the block is 8MiB.
post
Uploads data and creates a new dataset.
post
Commit block list to complete the upload of the dataset.
get
Gets the files of the dataset identified by the given ID.
get
Gets one specific file (identified with fileId) from a dataset (identified with id).
get
Gets a list of supported locales for endpoint creations.
get
Gets the list of endpoints for the authenticated subscription.
post
Creates a new endpoint.
get
Gets the endpoint identified by the given ID.
delete
Deletes the endpoint identified by the given ID.
patch
Updates the metadata of the endpoint identified by the given ID.
get
Gets the list of audio and transcription logs that have been stored for a given endpoint.
delete
Deletes the specified audio and transcription logs that have been stored for a given endpoint. It deletes all logs before (and including) a specific day.
get
Gets a specific audio or transcription log for a given endpoint.
delete
Deletes one audio or transcription log that have been stored for a given endpoint.
get
Gets the list of audio and transcription logs that have been stored when using the default base model of a given language.
delete
Deletes the specified audio and transcription logs that have been stored when using the default base model of a given language. It deletes all logs before (and including) a specific day.
get
Gets a specific audio or transcription log for the default base model in a given language.
delete
Deletes one audio or transcription log that have been stored when using the default base model of a given language.
get
Gets a list of supported locales for evaluations.
get
Gets the list of evaluations for the authenticated subscription.
post
Creates a new evaluation.
get
Gets the files of the evaluation identified by the given ID.
get
Gets one specific file (identified with fileId) from an evaluation (identified with id).
get
Gets the evaluation identified by the given ID.
delete
Deletes the evaluation identified by the given ID.
patch
Updates the mutable details of the evaluation identified by its id.
get
Gets a list of supported locales for model adaptation.
get
Gets the list of custom models for the authenticated subscription.
post
Creates a new model.
get
Gets the list of base models for the authenticated subscription.
get
Gets the model identified by the given ID.
delete
Deletes the model identified by the given ID.
patch
Updates the metadata of the model identified by the given ID.
get
Gets the base model identified by the given ID.
post
Copies a model from one subscription to another.
post
Copies a model from one subscription to another.
post
Allows another speech resource (source) to copy a model to this speech resource (target).
get
Returns an manifest for this model which can be used in an on-premise container.
get
Returns an manifest for this base model which can be used in an on-premise container.
get
Gets the files of the model identified by the given ID.
get
Gets one specific file (identified with fileId) from a model (identified with id).
get
Gets the operation identified by the given ID.
get
Gets the list of supported locales.
get
Gets the list of projects for the authenticated subscription.
post
Creates a new project.
get
Gets the project identified by the given ID.
delete
Deletes the project identified by the given ID.
patch
Updates the project identified by the given ID.
get
Gets the list of evaluations for specified project.
get
Gets the list of datasets for specified project.
get
Gets the list of endpoints for specified project.
get
Gets the list of models for specified project.
get
Gets the list of transcriptions for specified project.
get
Gets a list of supported locales for offline transcriptions.
get
Gets a list of transcriptions for the authenticated subscription.
post
Creates a new transcription.
get
Gets the transcription identified by the given ID.
delete
Deletes the specified transcription task.
patch
Updates the mutable details of the transcription identified by its ID.
get
Gets the files of the transcription identified by the given ID.
get
Gets one specific file (identified with fileId) from a transcription (identified with id).
get
Gets the list of web hooks for the authenticated subscription.
post
Creates a new web hook.
get
Gets the web hook identified by the given ID.
delete
Deletes the web hook identified by the given ID.
patch
Updates the web hook identified by the given ID.
post
Sends a ping event to the registered URL.
post
Sends a request for each registered event type to the registered URL.
get
Returns the overall health of the service and optionally of the different subcomponents.