Transcriptions - Get
Возвращает транскрибирование, определяемое заданным идентификатором.
GET {endpoint}/speechtotext/v3.2-preview.2/transcriptions/{id}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например https://westus.api.cognitive.microsoft.com). |
|
id
|
path | True |
string (uuid) |
Идентификатор транскрибирования. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО Заголовки Retry-After: integer |
|
| Other Status Codes |
Произошла ошибка. |
Безопасность
Ocp-Apim-Subscription-Key
Укажите ключ учетной записи Cognitive Services здесь.
Тип:
apiKey
В:
header
Authorization
Предоставьте маркер доступа из JWT, возвращаемого stS этого региона. Обязательно добавьте область управления в маркер, добавив следующую строку запроса к URL-адресу STS: ?scope=speechservicesmanagement
Тип:
apiKey
В:
header
Примеры
Get a transcription
Образец запроса
GET {endpoint}/speechtotext/v3.2-preview.2/transcriptions/ba7ea6f5-3065-40b7-b49a-a90f48584683
Пример ответа
{
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/transcriptions/ba7ea6f5-3065-40b7-b49a-a90f48584683",
"model": {
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b"
},
"links": {
"files": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/transcriptions/ba7ea6f5-3065-40b7-b49a-a90f48584683/files"
},
"properties": {
"diarizationEnabled": false,
"wordLevelTimestampsEnabled": false,
"displayFormWordLevelTimestampsEnabled": false,
"channels": [
0,
1
],
"punctuationMode": "DictatedAndAutomatic",
"profanityFilterMode": "Masked",
"duration": "PT42S"
},
"lastActionDateTime": "2019-01-07T11:36:07Z",
"status": "Succeeded",
"createdDateTime": "2019-01-07T11:34:12Z",
"locale": "en-US",
"displayName": "Transcription using adapted model en-US",
"customProperties": {
"key": "value"
}
}
Определения
| Имя | Описание |
|---|---|
|
Detailed |
DetailedErrorCode |
|
Diarization |
DiarizationProperties |
|
Diarization |
DiarizationSpeakersProperties |
|
Entity |
EntityError |
|
Entity |
EntityReference |
| Error |
Ошибка |
|
Error |
Код ошибки |
|
Inner |
InnerError |
|
Language |
LanguageIdentificationMode |
|
Language |
LanguageIdentificationProperties |
|
Profanity |
Ненормативная лексикаFilterMode |
|
Punctuation |
Знак препинанияMode |
| Status |
Состояние |
| Transcription |
Транскрипция |
|
Transcription |
ТранскрибированиеLinks |
|
Transcription |
ТранскрибированиеProperties |
DetailedErrorCode
DetailedErrorCode
| Значение | Описание |
|---|---|
| InvalidParameterValue |
Недопустимое значение параметра. |
| InvalidRequestBodyFormat |
Недопустимый формат текста запроса. |
| EmptyRequest |
Пустой запрос. |
| MissingInputRecords |
Отсутствуют входные записи. |
| InvalidDocument |
Недопустимый документ. |
| ModelVersionIncorrect |
Неправильная версия модели. |
| InvalidDocumentBatch |
Недопустимый пакет документов. |
| UnsupportedLanguageCode |
Неподдерживаемый код языка. |
| DataImportFailed |
Сбой импорта данных. |
| InUseViolation |
Нарушение использования. |
| InvalidLocale |
Недопустимый языковой стандарт. |
| InvalidBaseModel |
Недопустимая базовая модель. |
| InvalidAdaptationMapping |
Недопустимое сопоставление адаптации. |
| InvalidDataset |
Недопустимый набор данных. |
| InvalidTest |
Недопустимый тест. |
| FailedDataset |
Не удалось выполнить набор данных. |
| InvalidModel |
Недопустимая модель. |
| InvalidTranscription |
Недопустимое транскрибирование. |
| InvalidPayload |
Недопустимые полезные данные. |
| InvalidParameter |
Недопустимый параметр. |
| EndpointWithoutLogging |
Конечная точка без ведения журнала. |
| InvalidPermissions |
Недопустимые разрешения. |
| InvalidPrerequisite |
Недопустимое условие. |
| InvalidProductId |
Недопустимый идентификатор продукта. |
| InvalidSubscription |
Недопустимая подписка. |
| InvalidProject |
Недопустимый проект. |
| InvalidProjectKind |
Недопустимый тип проекта. |
| InvalidRecordingsUri |
Недопустимые URI записей. |
| OnlyOneOfUrlsOrContainerOrDataset |
Только один url-адрес или контейнер или набор данных. |
| ExceededNumberOfRecordingsUris |
Превышено количество uri записей. |
| ModelMismatch |
Несоответствие модели. |
| ProjectGenderMismatch |
Несоответствие пола проекта. |
| ModelDeprecated |
Модель устарела. |
| ModelExists |
Существует модель. |
| ModelNotDeployable |
Модель недоступна для развертывания. |
| EndpointNotUpdatable |
Конечная точка не обновляемая. |
| SingleDefaultEndpoint |
Одна конечная точка по умолчанию. |
| EndpointCannotBeDefault |
Конечная точка не может быть по умолчанию. |
| InvalidModelUri |
Недопустимый универсальный код ресурса (URI) модели. |
| SubscriptionNotFound |
Подписка не найдена. |
| QuotaViolation |
Нарушение квоты. |
| UnsupportedDelta |
Неподдерживаемые разностные данные. |
| UnsupportedFilter |
Неподдерживаемый фильтр. |
| UnsupportedPagination |
Неподдерживаемая разбивка на страницы. |
| UnsupportedDynamicConfiguration |
Неподдерживаемая динамическая конфигурация. |
| UnsupportedOrderBy |
Неподдерживаемый заказ. |
| NoUtf8WithBom |
Нет utf8 с бомом. |
| ModelDeploymentNotCompleteState |
Развертывание модели не завершено. |
| SkuLimitsExist |
Существуют ограничения SKU. |
| DeployingFailedModel |
Развертывание неудачной модели. |
| UnsupportedTimeRange |
Неподдерживаемый диапазон времени. |
| InvalidLogDate |
Недопустимая дата журнала. |
| InvalidLogId |
Недопустимый идентификатор журнала. |
| InvalidLogStartTime |
Недопустимое время запуска журнала. |
| InvalidLogEndTime |
Недопустимое время окончания журнала. |
| InvalidTopForLogs |
Недопустимое начало для журналов. |
| InvalidSkipTokenForLogs |
Недопустимый маркер пропуска для журналов. |
| DeleteNotAllowed |
Удалить не разрешено. |
| Forbidden |
Запретный. |
| DeployNotAllowed |
Развертывание не разрешено. |
| UnexpectedError |
Непредвиденная ошибка. |
| InvalidCollection |
Недопустимая коллекция. |
| InvalidCallbackUri |
Недопустимый универсальный код ресурса (URI) обратного вызова. |
| InvalidSasValidityDuration |
Недопустимая длительность действия sas. |
| InaccessibleCustomerStorage |
Недоступное хранилище клиентов. |
| UnsupportedClassBasedAdaptation |
Неподдерживаемая адаптация на основе класса. |
| InvalidWebHookEventKind |
Недопустимый тип события веб-перехватчика. |
| InvalidTimeToLive |
Недопустимое время жизни. |
| InvalidSourceAzureResourceId |
Недопустимый исходный идентификатор ресурса Azure. |
| ModelCopyOperationExists |
Существует операция копирования модели. |
DiarizationProperties
DiarizationProperties
| Имя | Тип | Описание |
|---|---|---|
| speakers |
DiarizationSpeakersProperties |
DiarizationSpeakersProperties
DiarizationSpeakersProperties
| Имя | Тип | Описание |
|---|---|---|
| maxCount |
integer (int32) minimum: 1 |
Максимальное количество динамиков для диаризации. Должно быть меньше 36 и больше или равно свойству minSpeakers. |
| minCount |
integer (int32) minimum: 1 |
Указание минимального количества динамиков для диаризации. Должно быть меньше или равно свойству maxSpeakers. |
EntityError
EntityError
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код этой ошибки. |
| message |
string |
Сообщение об этой ошибке. |
EntityReference
EntityReference
| Имя | Тип | Описание |
|---|---|---|
| self |
string (uri) |
Расположение указанной сущности. |
Error
Ошибка
| Имя | Тип | Описание |
|---|---|---|
| code |
Код ошибки |
|
| details |
Error[] |
Дополнительные сведения о поддержке ошибок и (или) ожидаемых политик. |
| innerError |
InnerError |
|
| message |
string |
Сообщение об ошибке высокого уровня. |
| target |
string |
Источник ошибки. Например, это будет "документы" или "идентификатор документа" в случае недопустимого документа. |
ErrorCode
Код ошибки
| Значение | Описание |
|---|---|
| InvalidRequest |
Представляет недопустимый код ошибки запроса. |
| InvalidArgument |
Представляет недопустимый код ошибки аргумента. |
| InternalServerError |
Представляет код ошибки внутреннего сервера. |
| ServiceUnavailable |
Представляет недоступный код ошибки службы. |
| NotFound |
Представление не найденного кода ошибки. |
| PipelineError |
Представляет код ошибки конвейера. |
| Conflict |
Представляет код ошибки конфликта. |
| InternalCommunicationFailed |
Представляет код ошибки внутренней связи. |
| Forbidden |
Представляет запрещенный код ошибки. |
| NotAllowed |
Представляет недопустимый код ошибки. |
| Unauthorized |
Представляет несанкционированный код ошибки. |
| UnsupportedMediaType |
Представляет неподдерживаемый код ошибки типа носителя. |
| TooManyRequests |
Представление слишком большого количества запросов кода ошибки. |
| UnprocessableEntity |
Представляет код ошибки необработанной сущности. |
InnerError
InnerError
| Имя | Тип | Описание |
|---|---|---|
| code |
DetailedErrorCode |
|
| details |
object |
Дополнительные сведения о поддержке ошибок и (или) ожидаемых политик. |
| innerError |
InnerError |
|
| message |
string |
Сообщение об ошибке высокого уровня. |
| target |
string |
Источник ошибки. Например, это будет "документы" или "идентификатор документа" в случае недопустимого документа. |
LanguageIdentificationMode
LanguageIdentificationMode
| Значение | Описание |
|---|---|
| Continuous |
Непрерывная идентификация языка (по умолчанию). |
| Single |
Идентификация одного языка. |
LanguageIdentificationProperties
LanguageIdentificationProperties
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| candidateLocales |
string[] |
Кандидат языковых стандартов для идентификации языка (например, ["en-US", "de-DE", ", "es-ES"]). Поддерживается не менее 2 и не более 10 языков-кандидатов, включая основной языковой стандарт для транскрибирования. |
|
| mode | Continuous |
LanguageIdentificationMode |
|
| speechModelMapping |
<string,
Entity |
Необязательное сопоставление языковых стандартов с сущностями модели речи. Если для языкового стандарта не задана модель, используется базовая модель по умолчанию. Ключи должны быть языковыми стандартами, содержащимися в языковых стандартах кандидата, значения — это сущности для моделей соответствующих языковых стандартов. |
ProfanityFilterMode
Ненормативная лексикаFilterMode
| Значение | Описание |
|---|---|
| None |
Отключите фильтрацию ненормативной лексики. |
| Removed |
Удаление ненормативной лексики. |
| Tags |
Добавление xml-тегов "ненормативность"</Profanity> |
| Masked |
Маскирование ненормативной лексики с * за исключением первой буквы, например f*** |
PunctuationMode
Знак препинанияMode
| Значение | Описание |
|---|---|
| None |
Нет препинания. |
| Dictated |
Диктуированные знаки препинания только, т. е. явные знаки препинания. |
| Automatic |
Автоматическое препинание. |
| DictatedAndAutomatic |
Диктуированные знаки препинания или автоматические знаки препинания. |
Status
Состояние
| Значение | Описание |
|---|---|
| NotStarted |
Долго выполняющаяся операция еще не запущена. |
| Running |
В настоящее время выполняется длительная операция. |
| Succeeded |
Долго выполняющаяся операция успешно завершена. |
| Failed |
Сбой длительной операции. |
Transcription
Транскрипция
| Имя | Тип | Описание |
|---|---|---|
| contentContainerUrl |
string (uri) |
URL-адрес контейнера BLOB-объектов Azure, содержащего звуковые файлы. Контейнер может иметь максимальный размер 5 ГБ и максимальное число 10000 BLOB-объектов. Максимальный размер большого двоичного объекта составляет 2,5 ГБ. SAS контейнера должен содержать разрешения r (read) и l (list). Это свойство не будет возвращено в ответе. |
| contentUrls |
string[] (uri) |
Список URL-адресов содержимого для получения аудиофайлов для транскрибирования. Разрешено до 1000 URL-адресов. Это свойство не будет возвращено в ответе. |
| createdDateTime |
string (date-time) |
Метка времени при создании объекта. Метка времени закодирована как формат даты и времени ISO 8601 ("ГГГГ-ММ-DDThh:мм:ssZ", см. https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
| customProperties |
object |
Пользовательские свойства этой сущности. Максимальная допустимая длина ключа составляет 64 символов, максимальная допустимая длина — 256 символов, а число разрешенных записей — 10. |
| dataset |
EntityReference |
|
| description |
string |
Описание объекта. |
| displayName |
string minLength: 1 |
Отображаемое имя объекта. |
| lastActionDateTime |
string (date-time) |
Метка времени при вводе текущего состояния. Метка времени закодирована как формат даты и времени ISO 8601 ("ГГГГ-ММ-DDThh:мм:ssZ", см. https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
| links |
ТранскрибированиеLinks |
|
| locale |
string minLength: 1 |
Языковой стандарт содержащихся данных. Если используется идентификация языка, этот языковой стандарт используется для транскрибирования речи, для которой не удалось обнаружить язык. |
| model |
EntityReference |
|
| project |
EntityReference |
|
| properties |
ТранскрибированиеProperties |
|
| self |
string (uri) |
Расположение этой сущности. |
| status |
Состояние |
TranscriptionLinks
ТранскрибированиеLinks
| Имя | Тип | Описание |
|---|---|---|
| files |
string (uri) |
Расположение для получения всех файлов этой сущности. Дополнительные сведения см. в операции "Transcriptions_ListFiles". |
TranscriptionProperties
ТранскрибированиеProperties
| Имя | Тип | Описание |
|---|---|---|
| channels |
integer[] (int32) |
Коллекция запрошенных номеров каналов. В случае по умолчанию рассматриваются каналы 0 и 1. |
| destinationContainerUrl |
string (uri) |
Запрошенный контейнер назначения. ЗамечанияЕсли целевой контейнер используется в сочетании с |
| diarization |
DiarizationProperties |
|
| diarizationEnabled |
boolean |
Значение, указывающее, запрашивается ли диаризация (идентификация говорящего). Значение по умолчанию — Базовая система диаризации устарела и будет удалена в следующей основной версии API.
Этот параметр |
| displayFormWordLevelTimestampsEnabled |
boolean |
Значение, указывающее, запрашиваются ли метки времени уровня слова для формы отображения. Значение по умолчанию — |
| duration |
string |
Длительность транскрибирования. Длительность закодирована как длительность ISO 8601 ("PnYnMnDTnHnMnS", см. https://en.wikipedia.org/wiki/ISO_8601#Durations). |
|
string |
Адрес электронной почты для отправки уведомлений по электронной почте в случае завершения операции. Значение будет удалено после успешной отправки сообщения электронной почты. |
|
| error |
EntityError |
|
| languageIdentification |
LanguageIdentificationProperties |
|
| profanityFilterMode |
Ненормативная лексикаFilterMode |
|
| punctuationMode |
Знак препинанияMode |
|
| timeToLive |
string |
Как долго транскрибирование будет храниться в системе после завершения. После того как транскрибирование достигнет времени жизни после завершения (успешно или неудачно), оно будет автоматически удалено. Не устанавливайте это значение или не устанавливая значение 0, отключит автоматическое удаление. Самая длинная поддерживаемая длительность — 31 дней. Длительность закодирована как длительность ISO 8601 ("PnYnMnDTnHnMnS", см. https://en.wikipedia.org/wiki/ISO_8601#Durations). |
| wordLevelTimestampsEnabled |
boolean |
Значение, указывающее, запрашиваются ли метки времени уровня слова. Значение по умолчанию — |