Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Combinaison de la transcription avec des récepteurs d'enregistrement pour le SDK Amazon Chime
Vous pouvez associer les processeurs Amazon Transcribe et Amazon Transcribe Call Analytics à un récepteur d'enregistrement Amazon S3. Les constructeurs peuvent transmettre un S3 RecordingSinkConfiguration en plus des processeurs Amazon Transcribe dans un CreateMediaInsightsPipelineConfigurationAppel d'API ou à l'aide de la console.
En association avec le récepteur d'enregistrement Amazon S3, vous pouvez utiliser un processeur Amazon Transcribe ou Amazon Transcribe Call Analytics, mais jamais les deux. Vous pouvez également ajouter des analyses vocales à la même configuration en plus d'un récepteur d'enregistrement, avec ou sans processeur de transcription.
Note
Vous pouvez activer l'enregistrement avec l'un des processeurs répertoriés ci-dessus. Toutefois, si vous activez Amazon Transcribe Call Analytics en même temps que l'enregistrement des appels Amazon S3, vous devez fournir deux flux vidéo Kinesis et vous recevrez des fichiers d'enregistrement dupliqués, l'un provenant d'Amazon Transcribe Call Analytics et l'autre provenant de l'enregistrement des appels Amazon S3.
Rappelez-vous ce qui suit :
-
Vous devez utiliser un unique
MediaInsightsPipelineConfigurationName
. -
Pour plus d'informations à ce sujet
ResourceAccessRoleArn
, reportez-vous Utilisation du rôle d'accès aux ressources d'analyse des appels pour le SDK Amazon Chime à ce guide. -
La
Destination
valeur doit être un ARN du chemin S3. Le compartiment Amazon S3 doit appartenir au même compte. -
Si vous utilisez une configuration avec Transcribe et enregistrement pour créer un pipeline, les pauses et les reprises apparaissent uniquement dans les informations générées par un flux Kinesis Data. Toutes les données des flux KVS sont enregistrées et téléchargées sur Amazon S3.
-
Si une configuration utilise Amazon Transcribe ou Transcribe Call Analytics (TCA) en plus de l'enregistrement, le pipeline Media Insights fournit des informations sur la transcription ou Transcribe Call Analytics en temps réel, suivies d'un enregistrement Amazon S3 à la fin de l'appel. Si les services de transcription échouent pendant l'analyse des appels, la tâche d'enregistrement S3 essaie toujours de s'exécuter. À l'inverse, un échec d'enregistrement sur Amazon S3 n'affecte pas les informations de transcription, puisqu'il s'exécute une fois la transcription terminée.
Cet exemple montre une configuration avec un processeur Amazon Transcribe et un récepteur d'enregistrement Amazon S3. L'exemple permet également une stabilisation partielle des résultats, ce qui peut réduire la latence en sortie, mais peut avoir un impact sur la précision. Pour plus d'informations, reportez-vous à la section Stabilisation des résultats partiels du manuel Amazon Transcribe Developer Guide.
{ "MediaInsightsPipelineConfigurationName": unique_configuration_name, "ResourceAccessRoleArn":
role_arn
, "Elements": [{ "AmazonTranscribeProcessorConfiguration": { "ContentIdentificationType": "string
", "ContentRedactionType": "string
", "EnablePartialResultsStabilization":boolean
, //Enables partial result stabilization. Can reduce latency. May impact accuracy. "FilterPartialResults":boolean
, //To control partial utterance events "LanguageCode": "string
", "LanguageModelName": "string
", "PartialResultsStability": "string
", "PiiEntityTypes": "string
", "ShowSpeakerLabel":boolean
, "VocabularyFilterMethod": "string
", "VocabularyFilterName": "string
", "VocabularyName": "string
" }, "Type": "AmazonTranscribeProcessor" }, { "KinesisDataStreamSinkConfiguration": { "InsightsTarget":KDS_arn
//Where recording and insights live metadata will be delivered. }, "Type": "KinesisDataStreamSink" }, { "S3RecordingSinkConfiguration": { "Destination":S3_Arn
, "RecordingFileFormat":file_format
// Specify "Opus" or "WAV" as the recording file format. }, "Type": "S3RecordingSink" } ] }