[ aws . chime-sdk-media-pipelines ]
настройка-конфигурации-потока-аналитики-медиа
Описание
Структура, содержащая статические конфигурации для потока аналитики медиа.
См. также: Документация API AWS
Синопсис
create-media-insights-pipeline-configuration
--media-insights-pipeline-configuration-name <value>
--resource-access-role-arn <value>
[--real-time-alert-configuration <value>]
--elements <value>
[--tags <value>]
[--client-request-token <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--media-insights-pipeline-configuration-name (строка)
--resource-access-role-arn (строка)
Transcribe и Transcribe Call Analytics , от имени вызывающего.--real-time-alert-configuration (структура)
Настройки конфигурации для оповещений в режиме реального времени в конфигурации потока аналитики медиа.
Отключено -> (логическое)
Правила -> (список)
Правила в оповещении. Правила определяют слова или фразы, о которых вы хотите быть проинформированы.
(структура)
Указывает слова или фразы, которые вызывают оповещение.
Тип -> (строка)
Настройка соответствия ключевым словам -> (структура)
Указывает настройки для соответствия ключевым словам в правиле оповещения в реальном времени.
Имя правила -> (строка)
Ключевые слова -> (список)
Ключевые слова или фразы, которые вы хотите сопоставить.
(строка)
Инвертировать -> (логическое)
TRUE , правило соответствует, когда все указанные ключевые слова или фразы отсутствуют. По умолчанию: FALSE .Настройка настроения -> (структура)
Указывает настройки для прогнозирования настроения в правиле оповещения в реальном времени.
Имя правила -> (строка)
Тип настроения -> (строка)
POSITIVE , NEGATIVE или NEUTRAL .Период времени -> (целое число)
Настройка обнаружения проблем -> (структура)
Указывает настройки обнаружения проблем для правила оповещения в реальном времени.
Имя правила -> (строка)
Синтаксис JSON:
{
"Disabled": true|false,
"Rules": [
{
"Type": "KeywordMatch"|"Sentiment"|"IssueDetection",
"KeywordMatchConfiguration": {
"RuleName": "string",
"Keywords": ["string", ...],
"Negate": true|false
},
"SentimentConfiguration": {
"RuleName": "string",
"SentimentType": "NEGATIVE",
"TimePeriod": integer
},
"IssueDetectionConfiguration": {
"RuleName": "string"
}
}
...
]
}
--elements (список)
Элементы запроса, такие как процессор для Amazon Transcribe или приемник для Kinesis Data Stream.
(структура)
Элемент в конфигурации потока аналитики медиа.
Тип -> (строка)
AmazonTranscribeCallAnalyticsProcessorConfiguration -> (структура)
Настройки конфигурации аналитики для транскрибирования аудио в элементе конфигурации потока аналитики медиа.
Код языка -> (строка)
Имя словаря -> (строка)
Указывает имя пользовательского словаря, который нужно использовать при обработке транскрипции. Обратите внимание, что имена словарей чувствительны к регистру.
Если язык указанного пользовательского словаря не соответствует языку, определенному в вашем медиа, пользовательский словарь не применяется к вашей транскрипции.
Дополнительную информацию см. в разделе Пользовательские словари в руководстве разработчика Amazon Transcribe.
Ограничения по длине: Минимальная длина 1. Максимальная длина 200.
Имя фильтра словаря -> (строка)
Указывает имя пользовательского фильтра словаря, который нужно использовать при обработке транскрипции. Обратите внимание, что имена фильтров словаря чувствительны к регистру.
Если язык указанного пользовательского фильтра словаря не соответствует языку, определенному в вашем медиа, фильтр словаря не применяется к вашей транскрипции.
Дополнительную информацию см. в разделе Использование фильтрации словарей с нежелательными словами в руководстве разработчика Amazon Transcribe.
Ограничения по длине: Минимальная длина 1. Максимальная длина 200.
Метод фильтра словаря -> (строка)
Указывает, как применять фильтр словаря к транскрипции.
Чтобы заменить слова на *** , выберите mask .
Чтобы удалить слова, выберите remove .
Чтобы пометить слова без изменения, выберите tag .
Имя языковой модели -> (строка)
Указывает имя пользовательской языковой модели, которую нужно использовать при обработке транскрипции. Обратите внимание, что имена языковых моделей чувствительны к регистру.
Язык указанной языковой модели должен совпадать с кодом языка, указанным в запросе транскрипции. Если языки не совпадают, пользовательская языковая модель не применяется. Несоответствия языков не генерируют ошибок или предупреждений.
Дополнительную информацию см. в разделе Пользовательские языковые модели в руководстве разработчика Amazon Transcribe.
Активировать стабилизацию частичных результатов -> (логическое)
Уровень стабилизации частичных результатов -> (строка)
Указывает уровень стабильности, который нужно использовать при включении стабилизации частичных результатов (EnablePartialResultsStabilization).
Низкая стабильность обеспечивает максимальную точность. Высокая стабильность транскрибирует быстрее, но с немного меньшей точностью.
Дополнительную информацию см. в разделе Стабилизация частичных результатов в руководстве разработчика Amazon Transcribe.
Тип идентификации содержимого -> (строка)
Помечает всю лично идентифицируемую информацию (PII), обнаруженную в вашей транскрипции.
Идентификация содержимого выполняется на уровне сегмента; PII, указанная в PiiEntityTypes, помечается при полной транскрипции аудио сегмента.
Вы не можете установить ContentIdentificationType и ContentRedactionType в одном запросе. Если вы это сделаете, ваш запрос вернет BadRequestException.
Дополнительную информацию см. в разделе Редактирование или идентификация лично идентифицируемой информации в руководстве разработчика Amazon Transcribe.
Тип скрытия содержимого -> (строка)
Скрывает всю лично идентифицируемую информацию (PII), обнаруженную в вашей транскрипции.
Скрытие содержимого выполняется на уровне сегмента; PII, указанная в PiiEntityTypes, скрывается при полной транскрипции аудио сегмента.
Вы не можете установить ContentRedactionType и ContentIdentificationType в одном запросе. Если вы это сделаете, ваш запрос вернет BadRequestException.
Дополнительную информацию см. в разделе Редактирование или идентификация лично идентифицируемой информации в руководстве разработчика Amazon Transcribe.
Типы сущностей PII -> (строка)
Указывает типы лично идентифицируемой информации (PII), которые нужно скрыть из транскрипции. Вы можете включить любое количество типов, или вы можете выбрать ALL.
Чтобы включить PiiEntityTypes в свой запрос Call Analytics, вы также должны включить ContentIdentificationType или ContentRedactionType, но вы не можете включить оба.
Значения должны быть разделены запятыми и могут включать: ADDRESS, BANK_ACCOUNT_NUMBER, BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY, CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE, PIN, SSN или ALL.
Ограничения по длине: Минимальная длина 1. Максимальная длина 300.
Фильтр частичных результатов -> (логическое)
UtteranceEvents с IsPartial: true отфильтровываются из целевого источника аналитики.Настройки после анализа звонка -> (структура)
Настройки задачи поанализа после звонка в настройках аналитики.
Местоположение вывода -> (строка)
ARN доступа к данным -> (строка)
Выходной результат скрытия содержимого -> (строка)
Идентификатор ключа KMS вывода -> (строка)
Категории потоков аналитики звонков -> (список)
По умолчанию все CategoryEvents отправляются в целевой источник аналитики. Если этот параметр указан, в целевой источник аналитики отправляются только включенные категории.
(строка)
AmazonTranscribeProcessorConfiguration -> (структура)
Настройки конфигурации процессора транскрипции в элементе конфигурации потока медиа-инсайтов.
LanguageCode -> (строка)
Код языка, который представляет язык, на котором произносится ваш аудиозапись.
Если вы не уверены в языке аудиозаписи, рассмотрите возможность использования IdentifyLanguage для включения автоматической идентификации языка.
Список языков, поддерживаемых Call Analytics в реальном времени, см. в таблице «Поддерживаемые языки» в руководстве разработчика Amazon Transcribe.
VocabularyName -> (строка)
Название пользовательского словаря, указанного в запросе Call Analytics.
Ограничения по длине: минимальная длина 1, максимальная длина 200.
VocabularyFilterName -> (строка)
Название фильтра пользовательского словаря, указанного в запросе Call Analytics.
Ограничения по длине: минимальная длина 1, максимальная длина 200.
VocabularyFilterMethod -> (строка)
ShowSpeakerLabel -> (булево)
Включает разделение по говорящим (диаризацию) в выходных данных транскрипции. Разделение по говорящим маркирует речь отдельных говорящих в вашем медиафайле.
Дополнительную информацию см. в разделе Разделение говорящих (диаризация) в руководстве разработчика Amazon Transcribe.
EnablePartialResultsStabilization -> (булево)
Включает стабилизацию частичных результатов транскрипции. Стабилизация частичных результатов может снизить задержку в выходных данных, но может повлиять на точность.
Дополнительную информацию см. в разделе Стабилизация частичных результатов в руководстве разработчика Amazon Transcribe.
PartialResultsStability -> (строка)
Уровень стабильности, используемый при включении стабилизации частичных результатов (EnablePartialResultsStabilization).
Низкая стабильность обеспечивает максимальную точность. Высокая стабильность выполняет транскрипцию быстрее, но с несколько меньшей точностью.
Дополнительную информацию см. в разделе Стабилизация частичных результатов в руководстве разработчика Amazon Transcribe.
ContentIdentificationType -> (строка)
Маркирует всю персональную идентифицируемую информацию (PII), обнаруженную в транскрипции.
Идентификация содержимого выполняется на уровне сегмента; PII, указанная в PiiEntityTypes, отмечается после полной транскрипции аудиосегмента.
Вы не можете установить ContentIdentificationType и ContentRedactionType в одном запросе. Если вы зададите оба значения, запрос вернет BadRequestException.
Дополнительную информацию см. в разделе Редактирование или идентификация персональной идентифицируемой информации в руководстве разработчика Amazon Transcribe.
ContentRedactionType -> (строка)
Удаляет всю персональную идентифицируемую информацию (PII), обнаруженную в транскрипции.
Удаление содержимого выполняется на уровне сегмента; PII, указанная в PiiEntityTypes, удаляется после полной транскрипции аудиосегмента.
Вы не можете задать ContentRedactionType и ContentIdentificationType в одном запросе. Если вы зададите оба значения, запрос вернет BadRequestException.
Дополнительную информацию см. в разделе Редактирование или идентификация персональной идентифицируемой информации в руководстве разработчика Amazon Transcribe.
PiiEntityTypes -> (строка)
Типы персональной идентифицируемой информации (PII), которые нужно удалить из транскрипции. Вы можете включить любое количество типов или выбрать ALL.
Чтобы включить PiiEntityTypes в запрос Call Analytics, необходимо также включить ContentIdentificationType или ContentRedactionType, но вы не можете включить оба.
Значения должны быть разделены запятыми и могут включать: ADDRESS, BANK_ACCOUNT_NUMBER, BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY, CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE, PIN, SSN или ALL.
Если этот параметр оставить пустым, поведение по умолчанию эквивалентно ALL.
LanguageModelName -> (строка)
Название пользовательской языковой модели, которую вы хотите использовать при обработке транскрипции. Обратите внимание, что имена языковых моделей чувствительны к регистру.
Язык указанной языковой модели должен совпадать с кодом языка, указанным в запросе на транскрипцию. Если языки не совпадают, пользовательская языковая модель не применяется. Ошибки или предупреждения, связанные с несовпадением языков, отсутствуют.
Дополнительную информацию см. в разделе Пользовательские языковые модели в руководстве разработчика Amazon Transcribe.
FilterPartialResults -> (булево)
TranscriptEvents с IsPartial: true отфильтровываются из целевого объекта инсайтов.IdentifyLanguage -> (булево)
IdentifyMultipleLanguages -> (булево)
Включает или отключает идентификацию языка для нескольких языков.
Примечание
Вызовы этого API должны включать параметрLanguageCode, IdentifyLanguage или IdentifyMultipleLanguages. Если вы включаете более одного из этих параметров, работа транскрипции завершится сбоем.LanguageOptions -> (строка)
PreferredLanguage -> (строка)
VocabularyNames -> (строка)
VocabularyFilterNames -> (строка)
KinesisDataStreamSinkConfiguration -> (структура)
Настройки конфигурации стока Kinesis Data Stream в элементе конфигурации потока медиа-инсайтов.
InsightsTarget -> (строка)
S3RecordingSinkConfiguration -> (структура)
Настройки конфигурации ведра Amazon S3 для записи в элементе конфигурации потока медиа-инсайтов.
Destination -> (строка)
RecordingFileFormat -> (строка)
VoiceAnalyticsProcessorConfiguration -> (структура)
Настройки конфигурации анализа голоса в элементе конфигурации потока медиа-инсайтов.
SpeakerSearchStatus -> (строка)
VoiceToneAnalysisStatus -> (строка)
LambdaFunctionSinkConfiguration -> (структура)
Настройки конфигурации стока Amazon Web Services Lambda в элементе конфигурации потока медиа-инсайтов.
InsightsTarget -> (строка)
SqsQueueSinkConfiguration -> (структура)
Настройки конфигурации стока очереди SQS в элементе конфигурации потока медиа-инсайтов.
InsightsTarget -> (строка)
SnsTopicSinkConfiguration -> (структура)
Настройки конфигурации стока темы SNS в элементе конфигурации потока медиа-инсайтов.
InsightsTarget -> (строка)
VoiceEnhancementSinkConfiguration -> (структура)
Настройки конфигурации стока улучшения голоса в элементе конфигурации потока медиа-инсайтов.
Disabled -> (булево)
VoiceEnhancementSinkConfiguration.Сокращенная синтаксическая запись:
Type=string,AmazonTranscribeCallAnalyticsProcessorConfiguration={LanguageCode=string,VocabularyName=string,VocabularyFilterName=string,VocabularyFilterMethod=string,LanguageModelName=string,EnablePartialResultsStabilization=boolean,PartialResultsStability=string,ContentIdentificationType=string,ContentRedactionType=string,PiiEntityTypes=string,FilterPartialResults=boolean,PostCallAnalyticsSettings={OutputLocation=string,DataAccessRoleArn=string,ContentRedactionOutput=string,OutputEncryptionKMSKeyId=string},CallAnalyticsStreamCategories=[string,string]},AmazonTranscribeProcessorConfiguration={LanguageCode=string,VocabularyName=string,VocabularyFilterName=string,VocabularyFilterMethod=string,ShowSpeakerLabel=boolean,EnablePartialResultsStabilization=boolean,PartialResultsStability=string,ContentIdentificationType=string,ContentRedactionType=string,PiiEntityTypes=string,LanguageModelName=string,FilterPartialResults=boolean,IdentifyLanguage=boolean,IdentifyMultipleLanguages=boolean,LanguageOptions=string,PreferredLanguage=string,VocabularyNames=string,VocabularyFilterNames=string},KinesisDataStreamSinkConfiguration={InsightsTarget=string},S3RecordingSinkConfiguration={Destination=string,RecordingFileFormat=string},VoiceAnalyticsProcessorConfiguration={SpeakerSearchStatus=string,VoiceToneAnalysisStatus=string},LambdaFunctionSinkConfiguration={InsightsTarget=string},SqsQueueSinkConfiguration={InsightsTarget=string},SnsTopicSinkConfiguration={InsightsTarget=string},VoiceEnhancementSinkConfiguration={Disabled=boolean} ...
Синтаксис JSON:
[
{
"Type": "AmazonTranscribeCallAnalyticsProcessor"|"VoiceAnalyticsProcessor"|"AmazonTranscribeProcessor"|"KinesisDataStreamSink"|"LambdaFunctionSink"|"SqsQueueSink"|"SnsTopicSink"|"S3RecordingSink"|"VoiceEnhancementSink",
"AmazonTranscribeCallAnalyticsProcessorConfiguration": {
"LanguageCode": "en-US"|"en-GB"|"es-US"|"fr-CA"|"fr-FR"|"en-AU"|"it-IT"|"de-DE"|"pt-BR",
"VocabularyName": "string",
"VocabularyFilterName": "string",
"VocabularyFilterMethod": "remove"|"mask"|"tag",
"LanguageModelName": "string",
"EnablePartialResultsStabilization": true|false,
"PartialResultsStability": "high"|"medium"|"low",
"ContentIdentificationType": "PII",
"ContentRedactionType": "PII",
"PiiEntityTypes": "string",
"FilterPartialResults": true|false,
"PostCallAnalyticsSettings": {
"OutputLocation": "string",
"DataAccessRoleArn": "string",
"ContentRedactionOutput": "redacted"|"redacted_and_unredacted",
"OutputEncryptionKMSKeyId": "string"
},
"CallAnalyticsStreamCategories": ["string", ...]
},
"AmazonTranscribeProcessorConfiguration": {
"LanguageCode": "en-US"|"en-GB"|"es-US"|"fr-CA"|"fr-FR"|"en-AU"|"it-IT"|"de-DE"|"pt-BR",
"VocabularyName": "string",
"VocabularyFilterName": "string",
"VocabularyFilterMethod": "remove"|"mask"|"tag",
"ShowSpeakerLabel": true|false,
"EnablePartialResultsStabilization": true|false,
"PartialResultsStability": "high"|"medium"|"low",
"ContentIdentificationType": "PII",
"ContentRedactionType": "PII",
"PiiEntityTypes": "string",
"LanguageModelName": "string",
"FilterPartialResults": true|false,
"IdentifyLanguage": true|false,
"IdentifyMultipleLanguages": true|false,
"LanguageOptions": "string",
"PreferredLanguage": "en-US"|"en-GB"|"es-US"|"fr-CA"|"fr-FR"|"en-AU"|"it-IT"|"de-DE"|"pt-BR",
"VocabularyNames": "string",
"VocabularyFilterNames": "string"
},
"KinesisDataStreamSinkConfiguration": {
"InsightsTarget": "string"
},
"S3RecordingSinkConfiguration": {
"Destination": "string",
"RecordingFileFormat": "Wav"|"Opus"
},
"VoiceAnalyticsProcessorConfiguration": {
"SpeakerSearchStatus": "Enabled"|"Disabled",
"VoiceToneAnalysisStatus": "Enabled"|"Disabled"
},
"LambdaFunctionSinkConfiguration": {
"InsightsTarget": "string"
},
"SqsQueueSinkConfiguration": {
"InsightsTarget": "string"
},
"SnsTopicSinkConfiguration": {
"InsightsTarget": "string"
},
"VoiceEnhancementSinkConfiguration": {
"Disabled": true|false
}
}
...
]
--tags (список)
Теги, назначенные конфигурации потока медиа-инсайтов.
(структура)
Пара ключ/значение, предоставляющая пользователям доступ к ресурсам собраний.
Key -> (строка)
Value -> (строка)
Сокращенная синтаксическая запись:
Key=string,Value=string ...
Синтаксис JSON:
[
{
"Key": "string",
"Value": "string"
}
...
]
--client-request-token (строка)
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения с помощью значения, предоставленного в JSON, так как строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит каркас JSON в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или со значением input, выводит пример входного JSON, который может быть использован в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, он выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, он проверит входные данные команд и вернет пример выходного JSON для этой команды. Сгенерированный каркас JSON не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном каркасе JSON.
Общие параметры
--debug (boolean)
Включить отладочную запись в журнал.
--endpoint-url (string)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение проверки SSL-сертификатов по умолчанию.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использование определенного профиля из файла учетных данных.
--region (string)
Регион для использования. Переопределяет настройки config/env.
--version (string)
Отображение версии этого инструмента.
--color (string)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Образ сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки config/env.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаут. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и не будет иметь таймаут. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (string)
Стиль форматирования, который будет использоваться для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде закодированной строкой base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку fileb:// всегда будет обрабатываться как двоичное и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить пагинатор CLI для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическую запрос параметров ввода CLI.
Вывод
MediaInsightsPipelineConfiguration -> (структура)
Параметры конфигурации потока анализа медиа.
MediaInsightsPipelineConfigurationName -> (строка)
MediaInsightsPipelineConfigurationArn -> (строка)
ResourceAccessRoleArn -> (строка)
RealTimeAlertConfiguration -> (структура)
Список правил, которые запускают оповещение в реальном времени.
Disabled -> (булево)
Rules -> (список)
Правила в оповещении. Правила указывают слова или фразы, о которых вы хотите получать уведомления.
(структура)
Определяет слова или фразы, которые запускают оповещение.
Type -> (строка)
KeywordMatchConfiguration -> (структура)
Определяет параметры для сопоставления ключевых слов в правиле оповещения в реальном времени.
RuleName -> (строка)
Keywords -> (список)
Ключевые слова или фразы, которые нужно сопоставить.
(строка)
Negate -> (булево)
TRUE, правило сопоставляет значения, когда все указанные ключевые слова или фразы отсутствуют. По умолчанию: FALSE.SentimentConfiguration -> (структура)
Определяет параметры для прогнозирования настроения в правиле оповещения в реальном времени.
RuleName -> (строка)
SentimentType -> (строка)
POSITIVE, NEGATIVE или NEUTRAL.TimePeriod -> (целое число)
IssueDetectionConfiguration -> (структура)
Определяет параметры обнаружения проблем для правила оповещения в реальном времени.
RuleName -> (строка)
Elements -> (список)
Элементы конфигурации.
(структура)
Элемент конфигурации потока анализа медиа.
Type -> (строка)
AmazonTranscribeCallAnalyticsProcessorConfiguration -> (структура)
Параметры конфигурации анализа для транскрипции аудио в элементе конфигурации потока анализа медиа.
LanguageCode -> (строка)
VocabularyName -> (строка)
Указывает имя пользовательского словаря, используемого при обработке транскрипции. Обратите внимание, что имена словарей чувствительны к регистру.
Если язык указанного пользовательского словаря не соответствует языку, определённому в медиа, пользовательский словарь не применяется к транскрипции.
Дополнительную информацию см. в разделе «Пользовательские словари» в руководстве разработчика Amazon Transcribe.
Ограничения по длине: Минимальная длина 1. Максимальная длина 200.
VocabularyFilterName -> (строка)
Указывает имя пользовательского фильтра словаря, используемого при обработке транскрипции. Обратите внимание, что имена фильтров словарей чувствительны к регистру.
Если язык указанного пользовательского фильтра словаря не соответствует языку, определённому в медиа, фильтр словаря не применяется к транскрипции.
Дополнительную информацию см. в разделе «Использование фильтрации словаря для ненужных слов» в руководстве разработчика Amazon Transcribe.
Ограничения по длине: Минимальная длина 1. Максимальная длина 200.
VocabularyFilterMethod -> (строка)
Определяет способ применения фильтра словаря к транскрипции.
Чтобы заменить слова на ***, выберите mask.
Чтобы удалить слова, выберите remove.
Чтобы пометить слова без изменения, выберите tag.
LanguageModelName -> (строка)
Указывает имя пользовательской языковой модели, используемой при обработке транскрипции. Обратите внимание, что имена языковых моделей чувствительны к регистру.
Язык указанной языковой модели должен соответствовать коду языка, указанному в запросе транскрипции. Если языки не совпадают, пользовательская языковая модель не применяется. Несоответствие языков не генерирует ошибок или предупреждений.
Дополнительную информацию см. в разделе «Пользовательские языковые модели» в руководстве разработчика Amazon Transcribe.
EnablePartialResultsStabilization -> (булево)
PartialResultsStability -> (строка)
Определяет уровень стабильности, используемый при включении стабилизации частичных результатов (EnablePartialResultsStabilization).
Низкая стабильность обеспечивает максимальную точность. Высокая стабильность обеспечивает более быструю транскрипцию, но с немного меньшей точностью.
Дополнительную информацию см. в разделе «Стабилизация частичных результатов» в руководстве разработчика Amazon Transcribe.
ContentIdentificationType -> (строка)
Помечает всю информацию, идентифицированную как лично идентифицируемая информация (PII) в транскрипции.
Идентификация содержимого выполняется на уровне сегмента; PII, указанные в PiiEntityTypes, помечаются после полной транскрипции аудиосегмента.
Вы не можете установить ContentIdentificationType и ContentRedactionType в одном запросе. В противном случае запрос возвращает BadRequestException.
Дополнительную информацию см. в разделе «Редактирование или идентификация лично идентифицируемой информации» в руководстве разработчика Amazon Transcribe.
ContentRedactionType -> (строка)
Редактирует всю информацию, идентифицированную как лично идентифицируемая информация (PII) в транскрипции.
Редактирование содержимого выполняется на уровне сегмента; PII, указанные в PiiEntityTypes, редактируются после полной транскрипции аудиосегмента.
Вы не можете установить ContentRedactionType и ContentIdentificationType в одном запросе. В противном случае запрос возвращает BadRequestException.
Дополнительную информацию см. в разделе «Редактирование или идентификация лично идентифицируемой информации» в руководстве разработчика Amazon Transcribe.
PiiEntityTypes -> (строка)
Указывает типы лично идентифицируемой информации (PII), которые нужно редактировать в транскрипции. Вы можете включить любое количество типов или выбрать ALL.
Чтобы включить PiiEntityTypes в свой запрос Call Analytics, необходимо также включить ContentIdentificationType или ContentRedactionType, но нельзя включить оба.
Значения должны быть разделены запятыми и могут включать: ADDRESS, BANK_ACCOUNT_NUMBER, BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY, CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE, PIN, SSN или ALL.
Ограничения по длине: Минимальная длина 1. Максимальная длина 300.
FilterPartialResults -> (булево)
UtteranceEvents с IsPartial: true отфильтровываются из целевого объекта инсайтов.PostCallAnalyticsSettings -> (структура)
Настройки задачи постобработки вызова в конфигурации анализа.
OutputLocation -> (строка)
DataAccessRoleArn -> (строка)
ContentRedactionOutput -> (строка)
OutputEncryptionKMSKeyId -> (строка)
CallAnalyticsStreamCategories -> (список)
По умолчанию все CategoryEvents отправляются в целевой объект инсайтов. Если этот параметр указан, в целевой объект инсайтов отправляются только включенные категории.
(строка)
AmazonTranscribeProcessorConfiguration -> (структура)
Настройки конфигурации процессора транскрипции в элементе конфигурации потока инсайтов медиа.
LanguageCode -> (строка)
Код языка, который представляет язык, на котором произносится ваш аудиозапись.
Если вы не уверены в языке, на котором произносится ваша аудиозапись, рассмотрите использование IdentifyLanguage для включения автоматической идентификации языка.
Список языков, поддерживаемых аналитикой звонков в реальном времени, см. в таблице «Поддерживаемые языки» в руководстве разработчика Amazon Transcribe.
VocabularyName -> (строка)
Имя настраиваемого словаря, указанного в запросе аналитики звонков.
Ограничения по длине: минимальная длина 1, максимальная длина 200.
VocabularyFilterName -> (строка)
Имя настраиваемого фильтра словаря, указанного в запросе аналитики звонков.
Ограничения по длине: минимальная длина 1, максимальная длина 200.
VocabularyFilterMethod -> (строка)
ShowSpeakerLabel -> (булево)
Включает разбиение по говорящим (диарзацию) в выходных данных транскрипции. Разбиение по говорящим помещает речь отдельных говорящих в вашем медиафайле.
Дополнительная информация — в разделе Разделение говорящих (диарзация) в руководстве разработчика Amazon Transcribe.
EnablePartialResultsStabilization -> (булево)
Включает стабилизацию частичных результатов транскрипции. Стабилизация частичных результатов может снизить задержку в выходных данных, но может повлиять на точность.
Дополнительная информация — в разделе Стабилизация частичных результатов в руководстве разработчика Amazon Transcribe.
PartialResultsStability -> (строка)
Уровень стабильности, используемый при включении стабилизации частичных результатов (EnablePartialResultsStabilization).
Низкая стабильность обеспечивает максимальную точность. Высокая стабильность транскрибирует быстрее, но с немного меньшей точностью.
Дополнительная информация — в разделе Стабилизация частичных результатов в руководстве разработчика Amazon Transcribe.
ContentIdentificationType -> (строка)
Помечает всю личную информацию, идентифицированную в транскрипции.
Идентификация содержимого выполняется на уровне сегмента; личная информация, указанная в PiiEntityTypes, помечается после полной транскрипции аудиосегмента.
Вы не можете установить ContentIdentificationType и ContentRedactionType в одном запросе. Если вы установите оба, ваш запрос вернёт BadRequestException.
Дополнительная информация — в разделе Сокрытие или идентификация личной информации в руководстве разработчика Amazon Transcribe.
ContentRedactionType -> (строка)
Скрывает всю личную информацию, идентифицированную в транскрипции.
Сокрытие содержимого выполняется на уровне сегмента; личная информация, указанная в PiiEntityTypes, скрывается после полной транскрипции аудиосегмента.
Вы не можете установить ContentRedactionType и ContentIdentificationType в одном запросе. Если вы установите оба, ваш запрос вернёт BadRequestException.
Дополнительная информация — в разделе Сокрытие или идентификация личной информации в руководстве разработчика Amazon Transcribe.
PiiEntityTypes -> (строка)
Типы личной информации (PII), которые необходимо скрыть из транскрипции. Вы можете включить любое количество типов или выбрать ALL.
Чтобы включить PiiEntityTypes в запрос аналитики звонков, необходимо также включить ContentIdentificationType или ContentRedactionType, но вы не можете включить оба.
Значения должны быть разделены запятыми и могут включать: ADDRESS, BANK_ACCOUNT_NUMBER, BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY, CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE, PIN, SSN или ALL.
Если этот параметр оставлен пустым, поведение по умолчанию соответствует ALL.
LanguageModelName -> (строка)
Имя настраиваемой модели языка, которую вы хотите использовать для обработки транскрипции. Обратите внимание, что имена моделей языка чувствительны к регистру.
Язык указанной модели языка должен совпадать с кодом языка, указанным в запросе транскрипции. Если языки не совпадают, настраиваемая модель языка не применяется. Ошибки или предупреждения, связанные с несоответствием языков, отсутствуют.
Дополнительная информация — в разделе Настраиваемые модели языка в руководстве разработчика Amazon Transcribe.
FilterPartialResults -> (булево)
TranscriptEvents с IsPartial: true отфильтровываются из целевого объекта инсайтов.IdentifyLanguage -> (булево)
IdentifyMultipleLanguages -> (булево)
Включает или отключает идентификацию нескольких языков.
Примечание
Вызовы этого API должны включать параметрLanguageCode, IdentifyLanguage или IdentifyMultipleLanguages. Если вы включите более одного из этих параметров, задача транскрипции завершится ошибкой.LanguageOptions -> (строка)
PreferredLanguage -> (строка)
VocabularyNames -> (строка)
VocabularyFilterNames -> (строка)
KinesisDataStreamSinkConfiguration -> (структура)
Настройки конфигурации стока Kinesis Data Stream в элементе конфигурации потока инсайтов медиа.
InsightsTarget -> (строка)
S3RecordingSinkConfiguration -> (структура)
Настройки конфигурации для корзины записи Amazon S3 в элементе конфигурации потока инсайтов медиа.
Destination -> (строка)
RecordingFileFormat -> (строка)
VoiceAnalyticsProcessorConfiguration -> (структура)
Настройки конфигурации анализа голоса в элементе конфигурации потока инсайтов медиа.
SpeakerSearchStatus -> (строка)
VoiceToneAnalysisStatus -> (строка)
LambdaFunctionSinkConfiguration -> (структура)
Настройки конфигурации стока Amazon Web Services Lambda в элементе конфигурации потока инсайтов медиа.
InsightsTarget -> (строка)
SqsQueueSinkConfiguration -> (структура)
Настройки конфигурации стока очереди SQS в элементе конфигурации потока инсайтов медиа.
InsightsTarget -> (строка)
SnsTopicSinkConfiguration -> (структура)
Настройки конфигурации стока темы SNS в элементе конфигурации потока инсайтов медиа.
InsightsTarget -> (строка)
VoiceEnhancementSinkConfiguration -> (структура)
Настройки конфигурации стока улучшения голоса в элементе конфигурации потока инсайтов медиа.
Disabled -> (булево)
VoiceEnhancementSinkConfiguration.MediaInsightsPipelineConfigurationId -> (строка)
CreatedTimestamp -> (временная метка)
UpdatedTimestamp -> (временная метка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.